kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Oct 23 00:02:42 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.42' (ECDSA) to the list of known hosts. 2019/10/23 00:02:52 fuzzer started 2019/10/23 00:02:59 dialing manager at 10.128.15.235:4174 2019/10/23 00:02:59 syscalls: 337 2019/10/23 00:02:59 code coverage: enabled 2019/10/23 00:02:59 comparison tracing: enabled 2019/10/23 00:02:59 extra coverage: support is not implemented in syzkaller 2019/10/23 00:02:59 setuid sandbox: enabled 2019/10/23 00:02:59 namespace sandbox: support is not implemented in syzkaller 2019/10/23 00:02:59 Android sandbox: support is not implemented in syzkaller 2019/10/23 00:02:59 fault injection: support is not implemented in syzkaller 2019/10/23 00:02:59 leak checking: support is not implemented in syzkaller 2019/10/23 00:02:59 net packet injection: enabled 2019/10/23 00:02:59 net device setup: support is not implemented in syzkaller 2019/10/23 00:02:59 concurrency sanitizer: support is not implemented in syzkaller 00:03:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="8bf722609bd245b3f9dcd2735872952a51fa3108", 0x14}, {&(0x7f0000000180)="6be834f63698ceef75aed1a6228a39b4296e3164435da420e813bdc729b11d6de628f4ed6337faf313e2f5e18d4ec18690d9659874ecb141984124e013205b778fcb2b422947efd8865a1225e9995033ecd3aaaabf28ecb42a0c4a6a4d7e8dcf4a3ac2f55c734ebc1cb38f3f9d4def06c94dee72cb4873db2e23c29c3c12f2900145eadfa389cb107f6de92f68e3918740fc2410c8dd83d88fc5311a1aabe8", 0x9f}], 0x2) close(r2) r6 = semget(0x1, 0x1, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x2d, 0x4, 0x5, 0xc95, 0x1755]) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000300)=0xed) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000380)=0x9) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000400)={0x1, 0x6}) r10 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000440)=""/52) r11 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x8) r12 = socket$inet(0x2, 0x4, 0x9) r13 = accept$inet(r9, 0x0, &(0x7f0000001640)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740)='/dev/klog\x00', 0x28080, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) r19 = accept$unix(0xffffffffffffff9c, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x40, 0x0) r21 = getegid() r22 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r23 = getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r26 = socket$inet(0x2, 0x61a57d3eec840a3f, 0x2) r27 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000001ac0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000500)="17f4e6b77661b23f5d777c0ffd979155e5776da4d3531763ee6c38a4b9ff96648ed0d2107c7c80b1587d803324e4f780d787d35601bd5c825a766438f69cf0cfbcb2ee4ec8f2489ee8477e3b623a0f32f65d20841749548310fec083ff4de1f0ed1a5f250b671208adae50477491815898f1c11d8d52bd2fcbbcdc597c408d332f7d7aa1a23fb853103bc1e6ada691458e2a0f0e74bec766ccdde779919396116152517445d11b64c0f1b2073e9f0ac5f25ff41089b1a1b26d8df1aa9196c7011763c4fb72f554e78442a9b41bd86e0a720c7a7867a9f26e4ceddca4e3611d69f4e2ce354cd9f75f14eb1c1ef830b452df1183bd7ea0ebe8bb27062b982a0efd66e7cf4248a2808ff9143162d4270257f55818c7cb96bc2ace29a2be39448669db4089938e6da44b50c116e264e1ec4b8f9b1b3c5dfb0a50fb923f75909732b49d8a1713f44fac634ba865d7033e10cbfee0748a8adae5d8a02d325ddfec051fb163474fedfbdadbc30d22d04cddd1b97fb34c7a3fb74f18baf4a0bec35287898b81e288b3bf21f07ffcda20ef8fffbf707e9cfbf5fdc2351fd2069aaeaa27824e17560b10ddf0de4059c9726d3e254bfee0083d47646e5770fc45a128e77b4b435475b98a7c4bc209e1362483bed070f497843b56c3804a32195f1ac12926af094586bf9d3ccd57a123030179607524cbed1e375cf481bf52f4cb184ecccbb08ba73120851a8e25a533fe0f5b412de5ca3ff928c4e973c95cdabcb15e4a70bed63cb7291e9a77c0d17dd56b0eb2c2bb676b6ad851395821360a76eaf296d8ea1084ef0a0ad8d0096139c633889ae9388efe456bd2fcb8e72e1508a028199b28c0e598eaeb3d19424f1c3d2ff57141eb971f081aa3055ec948fbb1dcd0e2415f8a51c3c8f7c068a8953a27c4a2bbd35e115fd7e34510417c67e435d0bde05fbc715fcd64ed3d9cab7c9e0e68d5bddd1ddf6e9c6e54656001dc00ddc9c04e2f12655e0514a4596d1b05c143b932aa3f133d0471030c48ab177fe53bb36410f100ed6e39267a0e169186f4ff0cc0536eb4d91954fb7d64a29934889d94950f71d7761d616408785841b104fb09b85892be0f7fb8bad226ccfcb397dd90a5234244488f3a6c1d18d1f80c068fd78acc55e2ca50b41fd21009c3aead22b8cd2b1cb79e36a1b7b148996d0d52286e1ba7e8b8fc93416eabf5c08b3167645e5d96984f1f5d408d0e538cb1fc6078ddc82b719080d8ad6381a767e86cf2db76737cdb1c2b21b296874750af8b5fde15bdbc2ed0fba58e21c30111633ad5b0b75cd56f70e92872cb33f1738d24cdbb390fceac5d9ce5e9583ed3163cd9aefbed55dbdd8f8126be8a692f41240effd129a69108aec6b2d845cbf472270fa680070cba33cb94208d25c22e382a1359062b4263cf627f89692e233d4336648c8eadb7e7d5bccc302464d86e42e3f2fefa0ad3ba5a6fb77f5aa9c876cfc93df7a624f133a4d512853942361ee9d6dde9bb614e769337dcccca902f9e6303116b215100b07b5f28510f515ba067aae7b1af9b194250e7a4bd6efeab3208eb61d86a773be658735f2eb4c688391b65be3077c09f8b7c628e19850577821de98cb811d62838e947cc3801cbfdf8683965415ee9293637428896f904cfdf6986b9024ad1ac96a73e55ebaf98f9940a739c01083952450dfd6f2e9445c8ebd9a2a22d6de452aaf66c4335d0d5955816665816ddf05f96c775ae89406190c8f98920c0dba10ce7f19200897bd006339d0761376a22c2e018442a6c04d23604aaa00f482ac40ca12041c14cee576cbfe8c0d573f5636b9405b52b689e79c938701fe3d0c7bb5902cdc0cdbd93ff023692d58b81b1d9ce3147e2da8489458ae23568bb199d2071407680a515f3459f4630e9f71178e1a46f6555787c4c8db6fe399c33854645ab8a1ac604052176760473baf05de123cfcda567f317e887ed5536cefc9cc01de3e2d0c5f1c986a31d487b29f01b8f9ba37d1bb4988057d4dc07bc17e688fa2b1545edd679294dab4d694d76d8e2716578944ea3d297595b8db91f3bda015f66d0ea952d5ab0bca398559cd5021b0b360fc33b7745f098517dfd408258348d506c3ab3f3966120c8a9e07784e9fed6995d3ab8ec378eab3fd11796d7dc12eec7f73151016d9d3837c4aa91cf6eca813a92b8ffbc26aba42d2a82fcc16ed0604a3f482387dbe9f308a90a5c7e1fb4f96d4c61b19372a6025ef4745da17b0b89bd9302fcdb0267aa4c74c30d49c2c244df8341a2f50a0f441682e27d957686be30c97a2b31859de124fcf9e12c9a2e8f1a0005fad2465faeeaed46ceb1b19682d35774a3b7ed2c5a1fa5d62b14b8b8fd0f937619ac92bc59b542814c8d95116c904c1edd4306a7d2b37443b2a3c99623136e652d9193e727f9dd5654af4e4359ac4cd008aed1875ee195a91fde6c52c1fff24c4c2446e0b53425b63e298d14f2336ff90b07b046bb964ae636a6c3b71db786a47d3b899066efa81367318633cf822f04790dd7e727a4d3dc8a33d9e54b410d052fc02f01e201229d4c33fcdcafd4e4892542f2f7803a8540e855d84bc1c0e106bed2101c4b83d0a2947c3ffa5506553df3b21ded760892917cbfd8e62e4b9dab4626480639e0501e641c92ec865181a4826442f866b0d66ba252086bea2ac4ce2f579a2417aa5d6d18c5fc61e9e81dcdc6c78fd95eb1207f1b5a33626f51049e567d3c7672e501db3ee72d55d86f4f0af7bfc28501f9fc726b449e0ef211ffb17355c0533588b1aee0e6280fdbce9e882c3196b45e9dfe5110440d3067297af138fbc6ba0e4b36cb771c7a2c6fa5e1c2113eedcc84d37ca1df2f441daf95b18aada388081b979d06fd1c2ebee232fc747af664d73bb359f5894014f79947167ea84ca53142b55ef3176534394b1b2ba2328970eca47b56bf724f4f0812bf9820016a338a49fd37c6c24189659c2dfa94f9543430e4f46448267e7b1594b3410e2a2b41c82c4820286959d1c7ad267deeadb4c4803dfd8ae1edd2e6132719098161a90fe6269133d22c112369b62973e8560b408e2cc0b5baec3879f6cf3549ce60386e923853267d219666bc200253007a58e4e6c2e6a90e2400a972355cb1f20001ce079b84db7a07e1ca5d3ebb8b2be3f8f3a178328193da7a14b829dbd4985b7291459f4be4cc02c1db8f04be9d1ea9262821d9b42261df30d4783c031bfb6fa3fa4782c654c92e7440b1aefbb38eceb34b5abb8fdb50a9c7b252d2509829050edd8cd01809ada4d8846ea4e5181e2c7ad30312d85e7dd183b7f6383d6878c7796a2620ca3195e80063413c81b8a427b1b1ef2093e46d6d86f8a61c23d277cf82e59a208c07cb7aadb24a97c3b8ba1c0212686c0024aa5c423e1c08ba2bacafdcb5a7825f9bd615eaaf96e80ba22fc453a19020abd21b27045de429972f31ba66278b11fd6349372b33cffd25733d817d26e59bcae4a23dfa7c9408bdae9a27c25e1ec613050e2bb6ed2fc3b700345742fa35b772ef7ecd0f4db487028aba827e1d0a4bd59f9a58d7dcfea046a89a60eb4ceff6bfcaff2736244be1085cf39be59d9b06db9061480d85ace78c0e13ba3129fc407f39c00dcc8233c2adad27e48e0681e26d3ebb36d2d68e2170d9c55b9cc23c2acf6a19f2b109eb971fd6511af334e24f49a3d6994cb0279b1a007ab6b546eef99d6b11c42d1e12d6ed0c6647b0bacc86be99e28a9b45dbd919974c6e3459214d7982910c8ea54b92ad416107c133551dcaf33c0f917b8a38345d5d3620c95a22d81e0e2664f2c155812ba39af7ddea8e5872955db06af912232c2886ee970c80754689c7b240c7833e339d68c245532dbcf34efb0ec129ba85ac5b4eec439b1c51f4f3e112ca1448cd3861dd662920c6ea451b90f07904defaebe0c6c20c49cb018f8bd2d2ceab34ea1509d3ce7e85431c3dec958df2444d3509d64c80cc5f82b0eab462f180bb09987f0e158939c4801cfa40a1d82ac0ee4dd89120d72f7eb3640019364b8a0069f6083538ece162870e9c6cdbcd410da9353d807743140e9771ab83066ec4ed2bb7166f1eb1fcc9b44e669a8605decc0e8a7cda1a930b755c620e43a93dee172c72439d5a4cc12a3a5627266a90fd4931abcc6edbdbc4462d7b48c5c0c788b4c8a0ac24d7a046ea25546e070f89a52f430d2553554be6fd7e72c5df1b5657871de49bfbab6b88b7998841c03779fdd78a3cf94f9f7a2ab253516650903a2bcae4e5325b380493c6fbb72809dd90a8b320ebfdfcb47ff74acc99066d20edd4a29b0e2ca547ed4e1d462e4ac7b605a2cbd0a7289687fab4195027bf7be61121fb02fccf3199aa9e937387be156b5021437209ccd6510fbef037709bc750ef8db1c379085a0f3de27b5453fe59f012492b471290682084dcd822520dc3a3ff1822160629d96514de1bea27d2f3908c1aac7939cad1a147ae3d48ed0e74660838a07abcb260682014eee39a1e44167fcb0f8706379e391d88ebf9a4701ad8737b946807fce7610fbd138fd151e21170ee23cfc81b63da1d8e3f87906633342d9c7c1c50746d040f186dbc18544f7b603131a1b4300930058cd5311b194d4fdcc58f85cc9d0010d2d0477d478d76e10cc563ff4143697b015fb69f1ac54e6dd052fd344c8e97f4916a85a23f2e641d8be7e6c6c737b293deface938db81279f7cc250904449059cd4de1d64475bb89a83bdc81ae571e1ddd46bae4677aa02836656911ab6baa3d7a3085db7c8c2bb7caf36bacae5ace1d1b87ad7ce4dfd02bbebe7d165d1c64379e0a1ff5603ea3509543665720dc7559317460cbd4dc34e510472445f948df5ada0c2f59422eb04c91c926ee524dd238989fc852e4b4548fa0803505903b6f8b1b800ff995104be8198125caa688732a761e55853a545850d65e19dbe5383915d6e6438eee2bec3812faaa06992a8e000f8574d0ca5bfd8d6a775da3e4528b55f130c62c594183de4c25f63a513a78dbd519fec3c50c4d3d69c18d04ab661b09c2eb840a0d21d4d71300960b5aa0e4e2da8fe8f8681f49ba751204ca61c3e21e1c969356d44def8c76ce57610353e40b8380a1333c9406f5b5721fc2b30a8f23b1a342720c705830d0e985540ea7202a34c4fd1ee2e9ac198c6c8f79d954a1bc6b39cddcc6ab95d5cd898e243ef3a45eebb85b47b5db24b57290456227527620f8c4e7e78aea47840654ba2e12cf99ef19cb439ff40a7fa0d9428da0f7ad5c101b13f41b503da466d9ccc74896f85bf468f4a2620759b44b013b972bf37fed870891087c572ee5e46b83d753a6b6d980c4132f319d6291f570b37467b8f993ae14fe690fee0f717d587aff63da838ba9dddd2a6a9c7319f75ae18efe36399c8899e9a8cf15a81dbe2c8d90561f0f40389802731570405502738f1ce67fc7a4f4fb484b004cb89aaaeca6b3b9fb6af4e8abf2c8ae70229dcb51065323fe0364b7dbcbfde8c1b37613ba187161061c86918267425c375ade2982cd1ed2e3a69bb294ba673c4c47073800733257b08be880b739cc5a94d9258da2f3939269ce4c71accd8e9fbd7065ccf04e12f4ba456f5367b3a94e622a127de970666699bd0d14209fa6c02c20c2499345ef3cfbc6ca7897c98fd8fa2169632456e22564fb30f9ff88ea02a0aaaa498e6792b80869d91ffb685ddd588c14f62c8fc8d19b8611b48cf36d72604daf23be97a2c7b48b322b4edc504dc3439f12fe8e7f8f9e4a0fa729edd7c07be85b33787fac3586a96313a6", 0x1000}, {&(0x7f0000001500)="246df8f41c4669768f5825171fdc9062405d7968fc1e96b6100dc7b4797018165c4a4505224949980b87c0e618721e21f0f400eaf14840a55e76df39d0d98ec3f40ff0e0d4481d1dc72126487d0671507e0c32f22918d97873c88976417cb2cf5c96017d4b043e931b93aa04174a90a1a884659c5bf95496e64ed9d0f24d01cb34c3661a3f1011c5ff496821f7a925b5bfbb5ae3676fc5750dbae742d91dbd89aad9394eb623bec9909d8336b165a5568390f736edb37b201808591cb25acf9fddc55f1cdad4caba0a7e89d2e4e250e7c7a0111b4ae6bddba035762a7fcf93627ce0ed", 0xe3}], 0x2, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r2, r12, r13, r5, r7, r9, r14, r5]}, @rights={0x38, 0xffff, 0x1, [r15, r16, 0xffffffffffffff9c, r0, r5, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r3, r1, r21}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [r26, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r27, r28, r4}], 0x100, 0x1}, 0x40c) 00:03:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800, 0x1ff}, 0x10) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x7b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0xf6, 0x9, 0x400}]}) socketpair(0x18, 0x1, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x1, 0x0, &(0x7f0000000240)="d23f9d92ec7dce6aec7fd32acc93ab309a17402135984dc72af41a9fc65b472e627bb505cce7bf488aab99a33f05fb30b9ce47f3dcd169207dce115721bd9be79886fb589a2100d17fecaf2b77ba30601434015bba4dda478d3e1d94bc4854d5bf26a1adf106c46f0eb1c6b20256a10ed8e338402badb1d655c775be", 0x7c) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380)={0x9, 0x8}, 0x10) r6 = accept$inet(r1, 0x0, &(0x7f00000003c0)) recvmsg(r6, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f00000005c0)=""/138, 0x8a}], 0x3, &(0x7f00000006c0)=""/48, 0x30}, 0x40) getitimer(0x2, &(0x7f0000000740)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) bind(r7, &(0x7f00000007c0)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x20, 0x0) bind$inet(r8, &(0x7f0000000840)={0x2, 0x2}, 0xc) fchdir(r4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000940)={0x9, &(0x7f00000008c0)=[{0x3f, 0x81, 0x4, 0xa9000000}, {0x25, 0x59, 0x20, 0x20}, {0x7f, 0x5, 0x0, 0x4}, {0x6, 0x7, 0x1f, 0x7fff}, {0x800, 0x7, 0x2, 0x5}, {0x6469, 0x0, 0x4, 0x2}, {0x9, 0x3f, 0x6, 0x4}, {0x3ff, 0x7, 0x20, 0xfffffff7}, {0x5, 0x88, 0x1, 0x3}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000980)) truncate(&(0x7f00000009c0)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000a80)={0x12, 0x0, &(0x7f0000000a40)=""/18}) semop(0x0, &(0x7f0000000ac0)=[{0x1, 0xfff}, {0x3, 0x9, 0x1c00}, {0x1, 0x1a, 0x800}, {0x0, 0x101, 0x1800}, {0x4, 0x100, 0x3000}, {0x2, 0x7fff, 0x1000}], 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x4f58f07deec59849, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r13 = getgid() fchown(r11, r12, r13) mkdir(&(0x7f0000000bc0)='./file0\x00', 0x0) 00:03:04 executing program 0: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x8, 0x800000000001e, 0x0, 0x0) 00:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x80, 0xc) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) setuid(0xee01) r5 = dup(r0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) shutdown(r6, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 00:03:04 executing program 0: r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000200)=""/195, 0xc3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0xf71, 0x8e504a5f5242d5c9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8c7e1ba91b53234, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x141) getpid() writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b15bbbd921a8ec"], &(0x7f0000000100)=0x43) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x332, &(0x7f0000000180), 0x9546348f8bc19c6, 0x0, 0xffffffffffffff51}, 0x0) 00:03:04 executing program 1: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) 00:03:04 executing program 0: pledge(0x0, &(0x7f0000000180)='\x00') mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) pledge(0x0, &(0x7f0000000000)='\x00') 00:03:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003ae000/0x1000)=nil, 0x1000, 0x1eacbd0dc615e80e) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 00:03:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x9, 0x5, {[0xffffffffffffff0b, 0x1ff, 0x80, 0x8, 0x6, 0x0, 0x3f, 0xa6, 0x20, 0x9, 0x1204, 0x0, 0x200, 0x1, 0x8, 0x9, 0x744, 0xff], [0x9, 0x1000, 0x7f, 0x3f, 0x0, 0xfffffffffffffff7, 0x7, 0x0, 0x7, 0x9cf], [0x60000000000000, 0x2282, 0x4, 0x3a, 0x7, 0x2], [0x9c16, 0x33, 0x1, 0x40, 0x1, 0x2], [{0x1, 0x1, 0x7, 0x100}, {0x9, 0x9}, {0x7419, 0xa06, 0x8, 0x2}, {0x1ff, 0x800, 0x7, 0x2}, {0xff, 0x8, 0x1ff, 0x5}, {0x400, 0x7ff, 0x8000, 0x81}, {0x1, 0x4, 0x80000001, 0x8}, {0x7f, 0x0, 0x7, 0x6}], {0x3, 0x7fff, 0x75, 0x1}, {0x8, 0x8, 0x7aa6f579, 0xcf10}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 00:03:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 00:03:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 00:03:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x128) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x5, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x5, 0xe0, 0x0, "506864910ce946897d10b414e5598c2c4ceed487", 0x0, 0x8}) 00:03:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0xdfffffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x70) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="249c", 0x2) chmod(&(0x7f0000000080)='./bus\x00', 0x4) 00:03:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1a4ef4d4, &(0x7f0000000240)=[{0xfffc, 0x7f, 0x8, 0x3}, {0x1400, 0xfa, 0x7f, 0x5}, {0xfff7, 0x81, 0x4, 0x8000}, {0xd6, 0x4, 0xd8, 0x80000001}, {0x54ed, 0x5, 0x5, 0x2}, {0x8, 0x4, 0x1, 0x5}, {0x3, 0x8, 0x7}, {0x5, 0x1, 0xe9, 0x6}, {0x0, 0x1, 0x2, 0xfffffa15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$setflags(r1, 0x2, 0x3) 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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:03:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, 0x0}) 00:03:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r2, @ANYRESOCT=r3, @ANYBLOB="ebc8ce604ec6563e7a24b9e712e08c5e", @ANYRESHEX, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64, @ANYPTR64, @ANYRES64=r1, @ANYRES64=r5, @ANYPTR64], @ANYRESDEC=r3], @ANYRESHEX, @ANYRESDEC, @ANYRES32, @ANYRES64], 0x5, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/100) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="dcf06b0000030000cad9c8959d910d6579fa28a23792b7a4e3a3337cb47689b786bff6fd6abdc1350b2746edfbe843fc81ffad4fbfed7e9e73f778460c9b9d19bc4390cfff16d34823a764a13d5569db44c0fca5426f2c927656151e18b46e34ebb9c16fa2006fd3b9bb572a58e94eb9fedb03826b1fad897a054dcaf3a527ecf056264e15a43daaf9c9e54573c0edf71a6c9bf9f374cbc74fd1f5"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)=[{0xc8, 0xffff, 0x100, "6014b6d9a5b86327794e5b283fe3b927492a1ea99da4e8e77542d1960afe1e14ab70370c812efa03b63c0d2d2f864af0c2b5241ce2e637bec0301ab340a68014bca947aba23729d05e4cda4e95bd487c1946336e56ddc9f08b5fd20dab582d9e98dc7d0700000000000000f128d5db0cca986468006a1df8dd48c7cd669bd8b6876968c02e96eaf32d8207f4b41ebf505d19419a10e265e65363e3acd39d40ae2ef38cd40593c0a5c7bd9c92da693b5c37190d35"}, {0x78, 0xffff, 0x8001, "50cc27a59e7c899eda022c4a1c4a07725b1a68e3ff1789b911754b6e1d62bf46d5e4a2c6d30164f520266caf4bf0b9b0e1a99cb432d367c9c456211296cc4e96e718a0697099e86b322d78976dec3decf29f589a47d11eb8c7c37c258779c3ee72e874"}, {0x1010, 0x1, 0x6, "0527dbe37f070b269d5ef3af2099f16078c5ff98413145de2985365f63d10cb3ceca8c75cc7209932d2ea7d6a83f3693a5eb0c30017340aafd8fea21a0995758a2f267333c0d5b69d79582e79ed1837ef8072807330988b6a202dcb3016218cc53af8d03fe994fc99e82494af51709ddcb89dcee0da824abb8489fd02248fb4d726a87a32ae54e3ca2b575f5364d861b508e7ac73e4224b9404860c53bd2893a7815d4b146d30ffe240f338ec2142f5d3f65ae9838d6b8c9714d5b58063cd9b1b956b1cdc4ab72db2dc24ecc9e14f989ba0be522ceb9cf21abb2ed502bc913f3f2bdbeeb868d65f49672f0ac9a9b59947c3ec78279583a4405ad950e6b65e419146374fc675f04b726eb343686971f9d0246502ee9acf98d6ef6390c11a08433574887454cc89e099a390b60ac3ea49bed822aa02ba518c1f654a8f632d17e194ccd34364eab10e592e4042df237a35676b69ed76b488e89648337ba106e2fd059469de54faf22cfe91059ba7cf1ed789f615be6319c312b46eac540f8d85b4f7fbdb2b1c91972bd0f21480aed1b26431540d0237ce06cb8a562e40be02a7b0923444399868f9f3dfadb59422a2226ec1e24e872f1f401038af814c64e67dbedfad13f17d4940dd1d6a7fd42e60bb82e8b3af8f6cbee713fcd2176a0f8adf1bdb87bb3ae23f8a2ffcb281512f38749296c560d8b132c2ce27d354df2d8e4b7a39bee9ae1eb5c5852cdbebe0b5ada8346d85a39589e2e32061c1b0b5ba336e31056b328faca9ddfccf437bb8f2e24365082ed2f9fe5b63837f1066c39d943ab91d8da75caf8c6ede9e0af1b6b725758f7dc3a401dab8acf61f2fdf8eb0b97ada97d52991ddf776f2be85733575301cfa89559dedf17958e4c542070bd8b89a5bb422bd628583b305e5aeec06d7f2e6c013a8bedb3240ac36f4cfa42e9a34573c8367c730d30d74a444e284a82dd64a873114c4b76a20f454240d78e5aa442ef799bac28e70b40bda085d44309de5844a676d6c04cbff840c61a7677208ae2592b9913de22db1a2b13f54216aded7fc9414c3242f2f147b1e3482bed51e57dc1c13e4007545e232a50f1b1c30f060841f7094a87d2b7a325ca9f2817c548338c3d9d8928fe0411095fc86ae7aa6f9dbf9d1b3bd5f6b39abe8b7fe287e7594217290d41d9b62d4babcfaae2b206d432d727d09f5dee23330af39776bd87d157716c5b5037a77cb042f54d27347e832b35b0efce8082cad904dd22216444f8d83526f11d9e2ba7b59e288660801cfb3025933d6dcc02cd71fd27b302e4f23ffd47b9cf6fc23c5e34f0555351283520479bea7ed454df56be61aec785e25af10d3402baae329b26c5de2f5399910b4c91ba8edbf7925a833c6c038a4b143ce23aa7c36428878a6632b650e76380653bb1266e6b69375a0348d3d076da4ef7d76989ec868fccc9819085acbea16e18740b69e0e627b3f8486026b44906771177e1f63bc948615b67c575fc719d6bfed0016218779580f4ec7551d7803f0ae057615a7819cfeaf8ef56998ab395f57b6ea26b847f1bccede25a2d2804f7d48bea8cd673166b81494a7c85d8b256811862549e49c794a9d6d6aeb65e105983d7b4663b8b6317c84b20aaa6f915deb093682f29b71421bd83e2e0ec902ff2995a5fa6c2fd6eb237c5c9bb5bddd6cf6e564a97f424f40f8c6dc72e96e3534c3c34cccef0193d17f23356c5ea4906fbdd365cc0b5ca5b988d4930b411334fc3561c94f14dfdbab11feb95b49bc7f14ab9936a4f3ce24f51dcab9529a1034b294c23aaaf795cebde7768314d8d21f9c05c2c5b80dc9a38d2066ed8c7d3c6834dfc125b6385058c0f0ebe390500ac898d0f5669bb886c1189952154a78b8f72e9bdf6e12a2cfb2c55b75c0f1889471a97ecf86020a3a6ab5cc2db40a139e1b6a1e7daf83064aac4876f2a100dab1fdac706da932b83dfbd9e3d39ec70462501ca1bca4bee913bd3f093ade7df0e7ec8f803f374740457c7390e7ce6de3525dc9dc509d6805937f8edd7ebce8daf9672e1f96e8c37ce939dcba15bf9d4aef25394573faebb044f752bb7091e0923e30a87cac05f017ee0e7be9abc0c5ba30d6a6b3fd50e91e6a7e8f9c435fecedd9893d0df524db9858a6a87b4ed5d92db4fc9d53df890b2080b52118e3bdf857ff554745e6d6b469af7313fbecd2692fb55a7db1b4d39908297486b6d2d34b7f6265f145848a416f260fc1f6992fba5098af89dc9f291117fed959814fb530bf872f3f34ef9a70799976563afbba5e3e9ff21688ec461e90d29367725436cc64df88324b95be662104bd2787fb88a37c2f42551d97dbc8a674c281ef9a4fe626cb8c26cc8eccbad0709d153e4802239b78fbdd3d85b54cfed1d27b132fdd27f69e9bbd11933ac4204d953c4daba45fcb5b48d466de3fa62aae5fe1f14ebd77eac6149d5acb9934c05cbe41e018db8d468333c8d5e7f269b8de2f8af0aba66b254b8eb1bfea7053849fac8a57da616ea5e0d8b2d2a3ff910b7f33da24c7da8b86fb21e372c888f85d7fc1bde7f55697668d24191a82b3c5b5fd70f2372149211dc02508512770def5ade2fd6b49ee246ea46e9b631ed3af113ad121b0bfe47976cfad5b1303441cdf4ce3e7244a925f40e439c4017f9a820648476dccbe1083204e2c07e95ea443d8346fb3de6fe0b3f8cd0457f3614be6b679d5ae136b9bd8ae44b8235a8433945f778d6bd3f4e4c89f1dfa18062a916f7a9335e89b0f498ac80d126aacb387bf8769879e98d729e0c611f8ba3ac116411ecc960c3efebc7f01b907c9421010f7e4167833b58015b1ea4ae2b649ff8a82588d8bb77cce96dc652312b4080d3f42af3541c062bf0999cd83056b025d5285e6f42e89f904c33c581d1ee849cb776c7a354bedffd455157abc3467577da4493d44c27d2e79d5e8c5973590c51072dbb3b4796aae07f6f351e466d8f5b2109f49643d7f40cb26cc0de7e17c9087fa6bf7c7d34c609689022e636d013a9c1e649d846dfccad242fa4ea62b7fbad823f421795c434a9f2730487acbedbcbce7ac7d4ccb1696a1ab60266ece59dc8da2ab1cc63bcc373325fc715dce84b283955b8328d11eab9925944fce4d2f07909b1af8f0e960d4455d781aca23ab56e2c218922ac109f2dfa39ec05e44344fe9273745cbe41e07b7a2389e541e25512dd8b77cb6a867de05763c8d6661bf3506ba6af2e592ca0f7ee2224551004049bd5a2e1481a064e04fe70028694026fe4d1172c37c307c25ad648e97a0f175c67961920ada174d3cad5c4feb8f499f32f0a27495eb86b2960a071c7c09601b88b78a3bb9d34f6a0644731c4ee0a616c37605953ef5ee8559a229dcbcd69ab4108028f5eb2ba208144b12000d5056efd9b3846bd46f3245f21179a98772bf36027e9de9e1a27b937493b044f07d831d053d9bdd5a504a365074c61a04950a3168a02cc3e5ede7fc7c1bbc9ccc2ea8d197f6906498771ff5594df8768889924e9e9222a153405ea62ee4d87dc636c20cf9fb26aa5d01de9f79e383ac5bd4a637a59bdfeda12b6a07899390407d567778a994b2382f0a128c6cb2de155a778e77d9d67624fe28de2dc948f9ba2f57cbacf3d17ce197ac20394c1a30bd1211137ae8048e304f69886f7ae21c66479f6a3385d77155b8830ddccd426f368ade45938ebd830af221a303712cd66c4f8ecd6828b7fa29710ba3a2290fde309f545bb874160bfc995d8fd79a1cee81e9dbbed47f97ec932b271991dc69609cbc41b7be5d8dfcc1a0a6dc60cfc80a4f30bd037456854a51ae5b0d199b6b971239674678cf15cce53187df9af18740c3f1e6019ac9531c248bc92a5882f52ddb00292fd37da66b3df8f673dad79c38371ca4094d26c286442abf93a935562520f882148eb9d19793f7181875411543ba0b1a2e82b55846eca3ecf7914aaf8001ae4bdb39fc4ee04550f018ce1592571dd3a796861874e17f25d799b26316c1147452f3129fc5ea0f0c58a61318ffa8f10b665563540f4bd3fc337780171d1abaca65b4cb616e8eee0c60fadbd2338eecacfc8d7aaa391875f084fba272634f1bcd5fcf072582e60eab116083e210000699df7b49f59598df68c9d9a584feab8622db41755de129f77d4264464f28b94c2c05d0faaf0ff292bd3759626ac6d47648a0d89c2bd0b10434edc5035e0e77d602df8e09fed4aafbdb101d293d1b540d9a9caa121ae258f7403dc13ea3a5053b3b57090996f2024fad3b4c65fc4135bfa9dbea1bbbc4ac77e69643083cf5ab259e7baf19bc55aef1f4414e78ea073f584f055b8732e21c2cca9be963bcf74c5c20472d63309ca378bc70f5721c1e08dfa775f635283b1644cf747dc8a74b94874b465fed0db6604710daf810069c9c04c5b1adfaff33ecfcff563b0113b75d980141de6e501396bde81eed579ea058e9542b746751206e06aeceb2b4fb7c1d7e7388fcc2d892647dbadb5abc9e22cd2217bd5a535e83c5e838f1294487a164e3158d1ed75cdf36e27a7b2f3198ae6f341a61995fa8220af4b4504aca9f3133240516190154260a220fd88ffe033c4f172a5e97f22ffac134595af7a7362bad3dd9597129a9f775842e69cf9da80441c17ce305669783b3b2e679ac0c2e0680767cbd40409106164ad2f3afee63c417d49cd4f46e3f793ae079c3dc4ff02adb213e40a014ea5f06a7f5f4f46c68dad24c75502a9b199bdaac7f205bcd0e44452583b0b32cf7ae8f30f4531db32ecc6c8d096fc519cea55a575f295039355a56a72ee4345353461090e9f6f775b0a3b90be3ec8bdaad4068f7ae00ed02e9f5ce2c80fab18cdc329f83ee487125dbbc8081c166ab8c88c2a160d660ee63ac4713d8887d10ae529a57b21bb0714051a26c2f48da587035dbcd335365570175178b0c3097ec4398c0a7fb89a002cd3dde5d0073c42d3e843a34b543605c720e1332e8f695a88d87c8ca39fe23007ca5d1a1c0191adecf0ad3fee2c692a00ec661506dc74ddda4668a2660fa4fec06d3028cd92755497c11520a4b28a7f70dfceb9a2ab41aeee332da75160096ed095b543875cdd862baf7335656d5b73398117e160da38e69c19d1bdb77e7bb96480e4403fef17dcc7ee1a42675d7375b4aa8c9f1fb08a889716f7da75ea8ada23a4074a295bc7a7b77457f72eb2cc35aa46cfcffe943114fbc6750c91568a372f910f2d57592773fd9c7f2775f085c0118616033dbc82153b942f909b24bce70f500484be98a26781fe24f97571856b194f7bf3a6d712738b893dc89b55230ccf5b1cdf0ef37a50f3d6406c746ca3c650e394b4cc0997096f5c0f8b7ef80ae2cfa94db355a9640f8f7015da1032b2767982e0ac4c75d37f22bae41c6696de5d438ad25a56adf60ad85d6718edac1351a7b48162681ef3056ad921b840a23b8960a4a3c02c4794c1d0eee041ece60f84e2325089201df3f021cb26cb774b0a554eb9c533f82e0a8f4f15550dec1f183c7b45e9eca70bc31be6d8507eef9698715cf1ec09e8edffd16b8eaaa5e111274eda2651b95e0e65c8f65c65c1768e0112fc38f3f4975497dbc5958420d3845b460814d661859365594278847337bb2260f2fe4ddfd4d4b9d4b226ead5068eb9c07b64f56ef6addce89cb65f2d0714e1fcc6238b0bb2e59fcf1e5f8fcd437c64f33a6eb8ffa81e9e921eb70039ab58f3b5230bac9dd1e37350d1fc872599e407f01c931b8a3cdc7b6ff5b91690fbcb39c67c94a8a3a1d91a5b838076b8519deb4f"}, {0x41c, 0x1, 0x7, "67e7d088ad3f248599516aa560c7eead7d6d0c77a703aa41d8d25096a21d9a4d7b83e1cf17174e3f4d6c8bb2cae0e0cf0b15f8e1760a42b4cecb0f6d0ce5d5b8b7bc1d901ed8aaac6db77e1c605bddfbf9f531791608512baa8eb5299bee059936fb05eb"}, {0x80, 0x1, 0x0, "91cb2fd2013a93131953ced03b33f497533c9e4f3ec0c7ed5515519d702d485dbaecd1aa31d70b7e9d6c8f5f5d50eba9005fbf9068dd6482af1fc9bd54935cf3ad8ee0d44a8c4396f38aa0e3fa9a96936c2124cdb394844a9b1059d0919c2e9ddf752a3019053c3a0f"}, {0xe0, 0x1, 0x0, "16412117d922de44fd6d19b28c0281375315f7874f7bb34da5e5c049120e75a9baaa9175127698b01f9184d1dc53744efd23b83a665a01aed024fd39fb65165a76adf8f52d7cb5a5318eaf278bb6934691992fec99e15e31ed9ac5ec71acd73eba95140f25780677e4423dd0a56930e1c68d2b0ed6d67222ca35feb33a976c0376adf4ebd6d649eb6cdde5da22e2156f622a341989f6092cb55d9e350916392850f458471282d85f8a484aa53f5bb68bb906b1d9fc2115b8570599dbaa82691c8dc8f788865a8f30c9df954e"}], 0x1328}, 0x12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000001680)="5df508bb9aa1786203afbf1cf2b63f7e67bce9df6eb098969c2e9e48e662705d9a2c09a95d66bf5e616c6c975ea77538f814f0f37457f3e79b489b6cb88a20db7b736b536be5831bdf0d18cc595b2b75c2ec348c0679a0136ed3801e91640998be6f68e37fb7fc67dd5d4b6af339c7e605ae03c202d289d971912e2474eca5ec0fb2354838df40a75d02eedf942e800a3ef7bc0ec25ad28e2bbc3fdd489842cb62f9a9de2951ac4b31bee3e357ceda162aca6623188ac46a62fc6bf1191abf2c771456684bac7be60709f63040b8380bb42516f01023cd2f6b7cfece66643cd66514a72428b1a2993c561e0ad9b61e4e0717a956e884f2ff8a0db07a7d824de08b321cafa80588c2eb8ea435e58f37076fe1797d8bfce61ed39b2da7b5a0408b0c54793e246ce4de6895abf50debf0e9b31c23f32099a7d5683bc4eb6c001d2325677c3d900c689e196872328ff67c63b0fcc832814786bc740e82a2d6ef9a5303b0b0a8b69f0c6d06498baf600d56f9d843b9f10fdebbd9683c9e0cbbe451da50a5f05f7b861560275b32daed1bfae5260edb62a60a90cfa0d5aad8d326772df137d497bb2dd14379d7a4248aa6233158792689a6bf19ac80e345fe449e4daeb40f703a8273289e5f31acfb4878aa78c6eb3637f80d18de697d035f9d68a62b2f91f7b02c74797134e7bbc599ef695370f200682a06752e43af22dac2f735bd61bd99ff12f4427802c5811d8041781bbe36cd741d8e09984247536a7e688529d1c1c29a3d41ed50702fb78c63f1138ecd54f49619bdc2d5858603476707bf590ee532a23021cde3351c8dc117a39b6085f73c05a15c97c5542dad9a56cfced959b9b763d3faa9896c342a7559156e0210ec901e584f35a99ba5927112d16af126e1ed1758cf3d1c45d5d3fcb4301d4aef419864b76f6eb1a8c2c7eb650ef7765992614648292670dcb9a20434fe9b3a1a26c3da115c414016f9f53589933ee2a1c05ca641a327f609cc4d39370c84525db7d2720d0b4d9a2f8e5621e8ed65ba2afc336f1739b476e1585d978e1e73e423eba0b90bff02a52d74c4045edbbacb4c19d02ab9d651a6ed27937aa89d0d6088c8e0b189d75fa4746eb69a38406def2f159e1820997510a238789322b674394ee8b1d2be0a7158cc6ffe1ef1a0c879a374781c47bb56ff2ca390ddfd8555c670b73b1b26222158f1e6970a4465832793a2a6e50b291f8253f862922a8ed63ebad236435fba187c2599dbe0169aa07b578a2bb48b3d2d9d3f469a9f5d02ba1e0e4ad50db000a5a5580ac040fdd15442b26b7e29701f0d881a1af557e1e271a77221c5e38ecfe69a7e5f5b78f4cf519eebcace7a791dc94789a2a95642e08d16265bb26c84fc7c9032a8d8091d89e7d5f84d164ef9236c74f56269433de2d38cc8065ed979a808544b8c3031be054c641cf8825be7dc427c7dd2994faa810d134573a277e9d283d28a3325d818f54bc270f9026224b275bfd6216afe13e3b834db664d97263977df8ea59815fcc8e2a3cb4598de47377ca6408834970d5af3386ca3dca223bdea9aae4e7e53d43343b68409b74e0f689a231d7203184cbc81425d6017c47314c261caa762e0faafb7a7ff7d6d74844c0b89acdd263ed22a286dcf4b2044724e13b324428e02a71c5cc90340ec052f7de3dac2e5cbd8e39932da39ee711f8608e461b5c7b54b26b0bbcb612a8599dd375852cea9d4b58e62d1628b7be927c9afc764ec1b13bb27add2b4f813720b3cc119c26506a58c3a3ad3d61691b2cebe67d51536bd4dce5134582c1f2a4ca703a018e40eed90652f5a3f668bdfd393b7291c5976720722e3e964aed4a219e31a10c98d9ed76c5de49d48a879426c106e724ca54d2c4352ec789de3300fd665d0daaf5937ec3d26346fac068f6bffa4dd4addaa1a058d9273c72640523ccd95797464d7c141c826f0e294cc7e64bb40266f0d0e92d40c3c58b9abb157fb79375de925649a433a85976ee9058fb0502b7ef5a4d8f8aafb17de9aa4cbe1486868ffc84d4056b4208b87fce3cc813f5b132850d5d4c159ef0f3d66c0c57ce0d37d49a58b385a1859dfd9fdee769d986ee453f5b47eeca989eb4f2ede28ecb6307464f74c06ab87bb71bee2cbe0fece20220be16771cd2646a25d8e7d854295ba23edcbefef302b142fb0c3dccb4ee40ddb76e93a96436966853481f92a31595a4db18070a6fb1fc94a0371008a09860f9ee097a1fb3576e08ae7cc7340f690916533dae64108b6708035c00466e98fe9500dd82ffbe5681dfb2c80d4c8fe12c7e78020c65a7cb454371481da6bb3f5b3b767fd46ee0be61ae11c3ca404c581c6dff39c2ee430fcd3201f11ee8717a5929f71d5c8b40a3259364d7a12b44b288e9763fb9ce5612d420872d2d3106fbeeb8b26ea62fc8ed408f4bfcbb267d6388e6b7cc273f346c5713bcbbea91d2693a547910b0755dfbdf8548e91a4eef30b0cf2315e7e615b13e85c15789cad740dfaa2c278aa70493989628e1aabcf20ebd34fa0eebc2a5699fe293b9068b674b3b4412cd22da5b7e5773be06c8f3df6d37dea13cf3c083f181ff4e806e384a61a8024fc79e55dc20fdaf0f8d525f99d7b924b60f9590602da031ac5baa28ad1a95f4fcd09ef1dff5584c2b48eec24903636ecf026bd3de976cd4d566ce75fa8d1a57e109d793ccd84d63821782fae0ecdd9cec8318ae5c67844fe7f64e51e47319135523f427b11734fbf99bdf41f96ee0a637a212f00a047598da6fa80a1204bcc6ce140a5b6eaeec0b5d09812264d3d5364008bc2243e57fbf9d7549731cb9179b4da8ad106c75301caf5776f01199fcb0231b76fa1991a4290c27796349e43368be8d636760b562ac7f6ba437ef5dd76fa6b10b8012569c5115f71e72d0f7cfffc9f75c37d8346a83c90fb55e4974831fde6b70b87bd11c55138cfe22dd664b7d1e0c74d29b2c9036e23c62ecf3bd68fe51b497f91e57d8099d2c4b523c7be9e9d2dc86a272c487d61a94240e41f8ccd4d1abcf920491385358690593a089e11add62abc00a74ffc02ce4f9618b9031f57ff8144755b96cedaa9210239351d6bb965692dc05ba6022bcaf2a5dbafd896c50f38814a3182f384809e23ddae7f3e173ca91d1469be43860d7ac37fb3e7324d8ca89a216a3e26d437aa03c61b01f4bb614679cd0b583917357c585cb292716c51086e01029a7321dbe4ff87a6ac3e3dd8f96b79d3f251900ad42ce25d2ddb998684bb97a44e5f9d99cacbb33ce1689ce4ce0c47d62e5e85dc12d9bd659ee77bbe13690942f48274fb39197c783c90c308ed0dea44b66554e2ddbdd638e257e82f5e28a83c9b2519e6c074a3dd3679525dc6bac9cb6ee00fb37e94d50f9b0d3e8ce9f2c0c02b72b9f111f9b598d3cdf91f4861b006c04f65a215ce500d8689247c1333fc19c643e408b2d43d3339271bd0e5df06843686c7afce1aa0b5c768cbb3bf702f9a5ec1c8e66d7c77850e2863cfff55809fb644a7126cc2b414e56c2e3df9e7068b360b99f2f4da6c51596643eb06e467a54177474d66591293f4cfbcecec2b3f454f57b87c1a9ba08e44c8c3ab93847f74525a0dded0039575b00fb95f07fa0cc12d7ff78a8b764c2d2999bdd92b3ba58664042f35acf018f090456827a6f24a9fd12735d97443a54edf53c2058f19305d44bf77ec6b3b321b433fc17a788ea604874628cc79125b196e6e3fbf66d534ff67621cd32a3e6a805330e46216c7df3291803f809aaba3520e97adb44f677506686802b547f691fec9d1b4b12acf1fc2cb1288348442a4b4c55769ecc93ce6c61d3566ab37821013c21f43645076c48405cf598b64f2e25e536596931de69c7718c06a0b27519b03525b4320c8209e9425eccb386ca7ca5225924258fafa8f558739dae9890d936f70b065c42f7b40fd741b206950a08f2ffeae342519ac87e6487a22ab22f64a78240ad7fb2cdeb50168d6daab01aeb115b4c84b637c1c63ca04b38d714e0a2a345f772665744da5e4ac393bda39720b19e54ba7afa174fda2d8e95cb232d1f638bf4ba4ca74911ccbd1659a5cebf3e1de5a8118bbe6f26299561751fdf85b6f89f507f5c47afe79825f04fce79edd7b4be9f015b26e5d9d0e91165d515a581041398955c11d58a96a88dd633ccec36fce8e8cdaa1be1514d5271ff466f15a7a870bae87c815727982eb361b261fda5f468c157d091e194233641483d71f3a017d6c92f17f86dea6c8e9d1b17c04dce96fd14b7b8b8279265fe38a8ee006bdb550dc490e558cf71356996c418cbec640cd978b814ba3360077843bcaef84f0565798ca61f3954847e6a810608f27997b59a188d9d751ad7e6c4610e9476db5c29781e206454a82a89ad69ea5824cba5c839aa3622c4adbf2e75bf386a1344b0500e9a13794dbe1b94cf99166774dd25f3a0083f7384ff3066e25de436a5f816992ed13e020b5f2b390194da2dd7345889923b2e121ff1f84de868f3aa8d7b7ce0b915218bca4b9fc6f35c7f0d195ffa6ef95fc8fe5db4db5ee2900cacf7700deb30e50075230651a9b1c4feb6d784d74e9f54b6ded9e4972e0e5080a4665895bb276717793d1fe4cd3b3a4951e82c38c1014194640e6fbe50f30ec87f87396dbb34085fca65ba13bf1716cbe1223ab717ba84636d89273bd308b0017790eceda03ecdbf0d1c268ba0647ddc62fe2664ea9bd2e5e7fd932c05fa6131b87e0c39dcdb4e4a9a1f7f041a358114856ee3808e729c43b013fdad830d3b0882f90df2acc34006792a78bd967037c5dd742c47a04af1ec7514063c801c71b3c886d974b8444d87e241604f56e45ff89451911961d5b39765c3d18bdb843a7bff0e79d7ae8104918566ea5033117c169731be3d1b3573902ba30a15bd559927922a38c37663b39c70377f8188653c45cb6c259df3834260bed4593ff70b36e4ce4c9e8d769f1ea10e7ec18ccd1e5e1efa924e1d544a38c23e6f06f0ddde910f6ef769305c69a6adb639990666dec942955bce3646a3f1a27bbbb6f77631166d2b06d9e327d292f0f4b4a0bf5a867a62637536d14671869e40fea049b1f1acbb4e56ae3e3bb3caeade45d7ffbaa3058902064ca326e19306f2b1b1e50242de6f24f13a489e4313819c7f85330719c153c46f5d1acc258b54b0bc8a8035ea2ce6be1c8981b13cf11115d99874a701128aa6422e9f0ec0d1db0d0d194703c7e2e47f7fbdba817ff617ec1dee5b29357e9290bab4420148b73766231608d5e249e639ebf21e4ba558fcddd9be9ee5566bf09c6f402c637e9337216f77d663e65972fbc372bebcc4c1447c1e0f92318be554bc02a5281fa1cd20c100771f653611f8ac661f2ed6696bb48c7a0ecde42a4d9e18cef1d839ac22950b7b14f7e906eb763a0569a9673ba466c5821d60b94b2fdd44afee18727c9971cad95bdebdab172ec8cc1af208bd890fdb60e36d74ec4b0e937a8f6f4f8d482ef94e0428f2c96b85003b63f7d72f316d6cbcd560fc291ecf916fa841f312b6710ac3ab584bb71b48e4b15d0d4999d48860d7482ae4a3b68fd4d471742d8412d90eb905ae6f0832daf8b27bfb7a5d0b6bfa7c11238c94ec784353003c3d1db3a62be9bb7158544df18baead5105515f3051eee0bc890da8175a5623a2593d81de00d4163ebb570a348775e3f870b106857881aecebac3eefdc48cdce484706c27084d99db167bf7d45335da43a924434287ab60aa20d14ca93a6aa32a6449f98757969fcc238d51dfc85182683", 0x1000}, {&(0x7f0000000a00)="2dc7afcad6d255cb6d26fa35d3ca99c634b2eb2047be02ffe29d33d54b7812d97f09c6618fd1bca007006d96f3c318fb77bd411b14c15fbaa060caadbd8e62b0e6882546b07bc0c00d0de61ba9bc8c1ad1923b45b92128639d66b42c0249603ab35bb7305eeb6298ece2b92937ed03825871120fa1c915f04e67312bd27e87ef11ee6b8b041748134d", 0x89}, {&(0x7f0000000480)="2dd0d640e2dac6113765b0401697dab9e8f409f5025a11cb28b29a81250e8b9797690a61ffcdc6f1696a5e46633d3e7e4df4a4ea7a7a958bd4fddd1b086a614f2c9429c039291d8b296ada85e6d72475e648a884834f698c31", 0x59}, {&(0x7f0000000500)="88f0777eb9c605bb975adb4369c6ab786952c78eedfbd46c761063575128f8dee4f187df5e6df2469f244516093b698488a551e6021fdfe18714ab0f3905134ebf0cefb4cf674b1ee9867abcb4f0f046677c035bfd8a7f61c318da045eb99b40478f7d4e4880b7b36798d8a3d71f32246064a77d8e6403f973f36946d96c1efdae9b483c54cbe07de84818a30a0f5d4f25ad91d9b50f7e003866a8e95e6679ff27f75e2523a7017683f230fab79bd099170454d3cb21e6ac0caf31d5d4c852aa56101cf9eb135c1aa13d0f95879a6729cc3ade5f3134b1906f734f743ba5d35c94aa5480578e2234d6", 0xe9}, {&(0x7f0000000600)="7b582a8da62f2a18f5fd4be968fa3b555577315fbb16dbe747c2830b421e067f1176e768a373c687d3cfba0bd98566a3d44448211ecb8ced22c618b57ab7744e0cc2cc405643310fea6ed549ceba1131c2472a46cd55739a2d08e14f6561b15c76f88259811db12a47149c74999f901ccac9bb84ec11aeaaa09c23f4", 0x7c}, {&(0x7f0000000200)="9c3c33d797c55fb6010d1b09e57b1663ae762ceb", 0x14}, {&(0x7f0000000680)="997b47282b37ab5f14b005dc6b009be17094b567a56087aea9a874c6b079609344859dce0bf6ee5d82bcaabd201a5ff2a51cb48657e7ffa838e176775bdda6fe1ffe90583cb83f47f4eaf6fd2cef110b3d1f434c4d1075596d6e81", 0x5b}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)) msgsnd(r3, &(0x7f0000000540)=ANY=[], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 00:03:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x1aa, 0xdfffff85}, {0x24, 0x4}, {0x3, 0x1}, {0x1d2, 0x1}, {0x43, 0x400}, {0x8a, 0x9}, {0x83, 0x10001}, {0x101, 0x553}], 0x8}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r6 = socket(0x1, 0x4, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) unlink(&(0x7f00000003c0)='./file0\x00') 00:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x4010, r1, 0x0, 0x0) 00:03:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2dac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75f3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424a814911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b63fe08a5ac01962bd03413848a31a599752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b3500000000405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6702886550104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d20263462662d40e85570e584885cd5c53ac73465afaab1cd39be95375c87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000800000000f0b1b657aa2773f1e5bbb66391717803d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561560d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d2a6906d871a780b2e75486812310fafc3c752f2661acd9aad49386d95cecbced71d598e3693f00005103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90533db9e0840618fdc7f9fbc6a331bc70a9004be36191467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be1636ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee0045dd87c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb97870c0052669c56427dd232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c701c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec44c425332e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177bcb52497f6d9148c14a38842ce5167707c28b318ce6fe54b5251e3ddcced609cf291c5651377627b550ea0f9e802f2d333f813daa6fda7978a1c707e8bf7145ebc87f451cd6db3257c9f6f72cbfac9d7c621d18b9636a5e0b85b861f21853d9e6828f9bb22bf5ee727563581894ce0d41fc3f58c898b22455649c58429053db52a0ea0725a5610d3c287dfbb017cf59d21792a183235f4459957f6563ed106d211563e4a3f25ca923cc677a9b8c21b1f53857d9b71a4d9d5ebe8ac9888ea5411ead53140b4be7c5bbe29bbeb66c93897a7833a7e507f349fe4f3beb708071ee247add224f3b3d4d1a8a51dbcec8baf4dbe36700cb4856a55ad36a7e4356e40ac2ebd7b26278e9a512d907955bd95c1f7ad3108f4346ef7661b6d07edd723205fb416f67b777c6008f4d8fcb6baaefac03bc4be709059f5d0762bdd3a43043098216b41a1ad4b400123e9c1f28c2f18c1fa5615a1574e6a839ecbc85cfcfaffc9abc571003be7c6b19c515c670bfba5acc6cd0d1659fb717e4ffeedf06609a794d24d66e061b5b8bb3515de13cdb06d126e44dcd6b3fc4d25cfc23a44cb7ed23ea383ce4072e87d6804adb9d137ee7eca2957cd1a975920cc95ae8dd09acffe223aed1886c75b9905be006b693e5ed26741a0e04b59c7fa374fab95eb20cad681971d8562934a57b61d15171f95278d2988d3554a3ac7c02a9132f3ba5d27de921f5d7413355b4d255d930ed9903efb0dac5e306b7b886514daf217d93817cb51fbc41a64ff01f59a2f3f72cdeb5c71008982e9ceee115cdd4689f3badec1fe96ddc7446fe39cee37a6e1a9bd188e0906b4a2490e909660287b9a1f548d2e05b2759d3435d5ae86625a721cc7f7b09ab0df6be6878c7a50f80c55f9173bd88f976a7b3c7fe3536573c58d3b7fd1bf2c36008d8357f68ebf54d6864ad9c8d9f563a0671b5d8e833437d1a3022f875a8a2baa7df78afd86ddc29bafa1de9ca1c33640b09000000000000000000000000000000000000000000000000c4760a50e8cc83d60677bf0ff59d7d2fa59840138ee8b0a96ad176e113a4069b8bb61f9f5da4549e95aae82738e3452a51ca22bad23ef316a1701fc5a1df8c86bbb36481655345e3ca01e97a33ceab378e37a3a9d0282021f6efa27b866703b9dd7bbd0143186fa5ab727fa71ed3e000ed35d6eb331bc5d7ac88048556da6f431bc5c4d24b0307e9fc517855df03063b5188f7c363bcffeac3f2f4bdc4dc63af4de2074d404b5a0cc642742e42b16c4fa59ce3de06a64d39c2b9"], 0x10) 00:03:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x24) 00:03:05 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0xfffffffe, 0xffffffea) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000006c0)={0x12f1, 0x4, 0x4}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 00:03:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000500), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000000500), 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000000500), 0x0) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 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(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000140)=[0x0, r6, r17, 0xffffffffffffffff, 0x0, r24]) fchownat(r2, &(0x7f0000000100)='./bus\x00', r3, r25, 0x6) r26 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r26, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCCHKVERAUTH(r26, 0x2000741e) 00:03:06 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000500), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000000500), 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 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(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = semget$private(0x0, 0x4, 0x408) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000500), 0x0) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(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(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 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(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000002700)=[0xffffffffffffffff, r16, 0xffffffffffffffff, r27, 0xffffffffffffffff]) r29 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r29, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000000500), 0x0) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(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(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r37, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse\x00', 0xb1, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000028c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000280)="30262c4cc0d003241ceeef54c01637aefe59be341d5bbbb8787c9a40d1b1b41cce98feecb4c476ade29386f99a37e8004d1c3c29b3f2bbe9c84733e0fae6f56b38bfd5f1b2d70c0795337087031fe7c9094da6424f56f0d808befc06660aebac55a86d1f6b0323dedfc4de19c7e6f81064769093850ff209bed83e5bf16825270d5833b9f16538e41d5579beb94a366e74bbeceeb101df1668668907690dbe596d9f7508f1eee427583ce1355a21467b81c3bd35e9ae161c96a97c0ec55527b7f540188d185e4b875cb3454c0e0b0cc44a89b16b941bc545fcd6b68e2f339786fde74425fe1942ccde1f8753cd3fa435c4bc8bced3097558842bc40c06472276edd58022033088482f6b963ae0d9031c676c8d4603548d79ea088596820179b1942a0593c5fdfc40e644b78c982ae474f42d7aa9d246bec308dd5df7e4d1717291d2ee2c197a4f950507520253375e89e5f67736b3306a81966e58a0a380c55c7f4557c893a3662f7e46aa03b917c54014672ce1f93f079e677e77376eff604a51bc7c187fb94941d8e44d0083d8e9e65540661c28eb8735d42d03cd4adeed5a1723f8196d9b0b33cbd39e584dd2010a232e68b0270f5f1c0a97ce3c41344389ea86ada5f53d797adf5ce9ebe5af6de8469990a2648df239f091dd3fb22b93143c6f7266d54d723be756580fbc2351a14e661f9b7570509c45252b928e5d028b561fe54e93a297b6dbd4d8071b604539ec13d3b1c6890dbc1c9ed2c94995736a229f026430b2e283106e772409a2da2b8572d0923eb04354547d70d1b9f46e38f1cdceed61bd21d4f45cebdc20b62d29969b63f7d565f91796562b772680dd8eaf11423707b655876f85c318b6db2ec3b53e7a75244e5cdeac19867cb46d3494d91253e0a66fede931ed77126e5700ae668ee5300a3ba212890cc547e6794422a52b3119f434f31d6844b507ec32a7f6a7be6647705e7414f2c7da0562397e57b3904ed3b44aee3fe1e9b096223945a7007a1933b5e84638531eb7da540bd67a41795382079c72108f6a4f968ae99a08cf285e2368b563daa2705dc11d7a7cbf41c46e118a5997a8d9275b85b4d4d8834e1455cefcaabe2d5f57e29e5c42183b7904a1eb101110697062ebe1d5555abdf4d30b967ff6f7de59c6fda757a128d813ca97cfab807c2274dcd03e115e2a33f57c9ba2f6d616a600b868f123432c1aff16bd66285ead28832d900b512a9c44fb3c57458b952f3f8ff41c4519308cc2edbad13f72218e432263a61fa699e229c253bc26266433f5c68fe45ce4e0c9918155bbfeab5ad0a719dc0f197e440229181c62e44a5eb6898bc0e55887b18e273cff87f9ebd68df35a9ccb931c277a93bedf724713bbe955bd59201f96838496637d9398ecfe2a1f1da01e3bb33ef12bbaa8967b6d8fd2473e933899747743b12bc741ccbf73e82fae41c8ab941e85a0eea9749620ea75a240a8639cbaf75ec209fcb94b0b76249e894842c84dc92a5ed40aa70579034b01fa4da19e0d686a962d663ae0e3f132de35b2d5bacba943773e32660d40fb1dc2479f6f5f9b13e98053dbcb2f448e8cf17ad8bf8352697c182dd2c884f0351bcac656f7daa1c594bfe4fda188f76e1840ae071825e8f45b1234be4d0ff0b676e3c093345f1415d2d3f691411de448392752b16b0512110a602ce44d9164a47266fe4553359a5cd3b13a5a536a9b9fe6250f4ed99c33b5754465b774ab4748b53a0ce1187f0151bc53a512bf19b600a41b43356b8e769632ea2548ad9ed48f11b32be2e805b4f7609757ecc18ab060ac3a8cf39a25cc1b6eeb70920fb12a3388daf789462ae4137538313c7d28e10e29578bf03e86d6ff9e5e3d23306f3351ae78bd412397d323446cd8278cafa2ec13da6b49e32b87a7703abe8c8aa29647ccd44f9274f3344868843cad44f167d7a4f6e9a325233374973895a8aac8d903bbec495c771cc56aa4f61dcfbed996009e8b2cb238cc2ffc838993ef94207fef4d7107abaf70c711cd6eddcc8ef8906dd8eac091d146be3e48c850923338f4faee39dfbba38f483e2b0977ea4b75ef11ccf5948f50a55f37a1ceee92a0dfffcbde75192b94f3ccc07863fe37f7e6cdd68bd89db201bf19e37a7ea66238e67deaf66baa2891506f3f27b340e04758f8a4372a8f3afb674ab72179b3b9d10be966e938fb714c21d75a42aaeaf78bfb88b826e277c21d62525ea63417a38491e3ca64e7b0ac0fd40a5a9601dbd0bc1c6d5e71cb19dc7dd7d5c54eff146ea3fa3f7433516da4e358a3cb599c02005849167e767b15173e0911b9e8572db14464dbdc7ae49f4d40df1a9136a1354ef3b53efea145348c25c4e6f0c97900c5d438dce10298d9cd5045359a92b0efcdd07811b1ce8224dc657a190a890ca143dacef3ae3020892ff06d5aa8bf9ba31cc277c681ec68129f3ef5f8c55759dc3f6f3bab0bdb924c8b69f26af4f685cb901a974e170b8d7c32517de728d2ad224c47e79d43ba4c6bd21215d4ebb7710fe87f1d2fb611491c162da46179a054978d71acfc6a0b366fe36f96c31d695bd407236cabcf8cf887d40e80d74d9ea8615fa3d3433df233c48f411eb40eb14c46d7bc3b9288e6a81d1c3b856b3c45bc4a896f90ac7e119cae01e132cf365ca6ebd5f8545aebafbf4508c9af7311b6c92f11b2837c9e596d045b42221c87f21994abda2573053405d4ddd316dfb9f074c465be2707ed765e875823f8e72a5ca1a18d747724efbc6ee1bcf9d7eca5d4513c797066bfde851d1498d09ac3828ec6b9e53441a698a419c3ae5224e1f1e054444de49b7a816d35c589bc045f9dbc74289a19053c49970845845798eeed7d8a7460b099869b8912392ba2188eb496af7ab144d755752d7add3d18d0531db30704422074181df0f104bfa576e28d82173fe20361bdc8609fc5c088cecd65eb58ee74e722378a44a5241bc7db4050b09ddf584670a9cf158fe5c54e5a022e8d58ae7fbe3a2588f390d0ae6caac593f0859c92e16734e4a9a1d6aa692be9f0af0f5fbce1e1bb4423ab31912aa109b6bca1c1ba0d3b3ba380d03021be9580c3bb0abd183cbef0d8ece4b2e4b2de7176bacb4580822b8678b98f3a042ff9bd362971104487b3ec57412a12c5149ca34542d65295c286e536599b3552a1e154acd9bb77fe4a101e207c4367038e6db5189215a3380322991cc7a2c1ea4da2f52916bc3afdd2f5e63ee270d595c98c32819e6c5745d8c24b541dadef9fa6bc2218c037f3548038858595b6a9cdaa737813b95623c6bae6f60486029143b49e3c3ae75f57ae1eae6c995bac2b2eb2f3c2c4eab7e8090b353a4317c0d87699af0313fdd3e92740e3b3641b8162f7db2345b9a09d402e9dedf137d210a6fe52ce2366e787130e3eded23f1a188545402d48524c831783298cb0473dab7f3f1202eea75f1d01648e50782ed64560714072a3321002e27a54ce46d6800900ed6a1d1ab6320555b4102eaa981567911c37fe2f1adc15470999e29f9b178632dc7488ae590f71e705183f243ea45ef67775be6946c66e675223be15522651213b1a6d26a58c577a61600b100f7b4efae5e334cc52cbb74aae74f7e4a2acc42ccf6db63206d3dbe6c7ab97a0d0723245bf396a3fb0de7a1d289526d02a9f5965fcf18c645967fda407613568633a4b8b4d47143bf8af10f970b35af704a1a03082c7a1e1404e5f1798a392d0c35650ec7a8f276499c377842efe9558e0def8bf7ac82f40f9c0a4e060a3b50be128d6d04c75355ba67d276a166ffca732dfdfd90e140d9234aa3af7fea66116f5ec62c7471a52529f453f7647d4371f8ebebb0aafcc42a1318abe82a0b579573a6750b86c972fb10a3ccf97361c45135339eb12fa4720efde293bd228ea5427c34648185d7d7d3f6afbd02cf44054e2a50fd47fb50cf68225518387a41014960236d835d4198be4e171d1d7fc8de683ca9fb6532adea16af6c3dbfcd262614e26ccbf89416c10fc75dd2670a94e90cefa6ba785e7a18e16186c55786738b3474d6e065df36aa7a4f76e0a36a72afb512f05fb36d8ef3d3e51b5e90dcc659a99da747736fa0ff9227faca6a4ef5aeee7ed7045ef9337b23f25d1b7cb0566841bee9788c669ed4142f950e46a9b4699b991e3b91985eab16f4305d5d588c5dc9502df0a0e8b01d7d17ceb92430333e0a42db6c5d860f71d664f722e66b72a889b3b1020b3e6d212fb42cecbed1f8ea6b0294a0d4f0b3bbb95989250ddd615ee842d6cbe31522790733b6241bffbb59b9b656ec6882a5f6b259f88fd35ba45b983b8ea6f46c028b028922833fedb7357ea160c37c59ff2334216e6c686e82b377e983130d28a290dbb470c0ae495b502fc66acff9bfdca1a6a0be7c52b89e872ce7358621efaa50ad5dc87d4a89c264e066d9e90417761904d304ee96c96b23b0acd7e00e11a0cbc8f0909009882c34a3d459ea147a4b14200f65a936e4f87fbbe5920b60529fd76621ea0eedf612b37afba48fd85b8f5529aa9f7f4ecccd0affcf3dd6e07619925aa1e53ff4689e3bde037a3108dd52de21720dc032be69504a3fa7ea34068875bb729c7f75c654d83697a34cf9b7c15130bbce6af2b90d49988d9001a5ac440976213bffd664dd2bc21630d45cd465fbac51e755a3f655dcb9188c7350ea37db10a6adeff440af265474174f51f1202cae2b351aad3b355cb915167c5a35dcfa33e7ee67efda22d3e8bb884442a1aab18ece583de32cfe9dcc543afc55c197a0a8566dc14b96cddcb17de48d8182bf0273026600e78b8b0bc503c46d4645a034572bf0226e6f97c3605aa83d22bbfbb77b352e405d2fae312710a0427e3b3b4adb8de1ccb3cbce056f62a00a59ea6b7138fcf741956181573841ec0a5f0ef60994a09b42d9b17c722df02ef1447f69ed8775f0861cbac237c9754afda0a9dcf5062c4c680f386d47df113406d36771ac78188e193fcc3ea68720103fa3989bd570c5ba1514a722a8e2b6c9319a04476b0da68e995852b2968bf006d1bd1ce1d3137b1b1b95d734501f9474da09505c1e3017d9845b66f928ea0586128dbf124fe0cb17e3eca615a06f5dc5fb6d0df19653bd1cfc3541291b26cf777b59652aa1f534f2642dae86b8542340938efbb84a0aa0d6312ceff256084014d8e9840dc19ba58595fe9eb0f9bd35d730c73568e455c5986880f1130fbcf37da555d54cd76bebf5dc89a88fde0781d09a025aece1fb99fa34854252eaec94e8c1f9f43b18cf016a31cb57c661be123ae011c5280aeca99f221c34e52d2ef5d03d12e53b32ee18060a0e48ff761c235f6f67ebbdfd046bd5834d07a8293d611ca459733ee7ce52177c0f428fb9922bafe88b32edc570103508e1e1a22278209db9a7a3a6a20cf2e67301f69e80aa06210fbf0feb1355213b4dd9ff377e9fc78ea8d081d61780dc874f5aa04f3fc09d427fca4f00430baf260aacf9ffbe3dff5f7b97b11767b79fbce361027cfb2157a3d44fcf60c703dc9a965a837b4fc0e096918db6d6d8f0a890ca71cc1656da2f8f66da09b0abecd0b032c133fb7a1ec3b22176a43f9ccc442d8842b3c50bcb3537b056f086db95c419d90988465c22428e366b9a0b9538596b35db432f1458d1126a44a906be1b251241cd46639b75827f7125c1f98f36dcdc0d81a4084587c722f2f90eacb6680c585329bc8a1686bc75dd9aa336997ae638895f1b0d178bdd6b768ec4e477d4c593aced80a9c80b7e360ef7814c82660b630ec", 0x1000}, {&(0x7f0000000100)="012a721d22911912e180d79033dc43e5805f503d1b98c04e14fa1893a763747069fd3ce6210522e4e201ee5b71b9946c65fd0ccf60866148118c5c44aa", 0x3d}, {&(0x7f0000000140)="264f730e97fdf1c150e3629154623a8f8eb383960e1219284321ef8207d9ed39ad445baaff1d9c516e0ca3cec3", 0x2d}, {&(0x7f00000001c0)="05c50320d25ec599166f4c4acd8e6d45ac7e4cf2f2f683a8359d93062d97bcefbdb32a0911571a28c10882847878030aa7f62d60d3223e406360e9a8825cd9937547dba0bfe527aa263a0cb00e08e401", 0x50}, {&(0x7f0000001280)="346b68ea65f44cf356cfea4b3b548f57c88c845d608a25dd8e20ba98a91a86756783877853223751acddbb1f5f9ac64af657ac9edb3893f076f04b3e257da366e57d41f9c293bf53d7f43af8b82c5e2d434c764447f361e07874c3d3a4a8b65546bbd7789095d1524d6422e507477bc7827d54f39fca0479af5099b42e8f20fb94838f62b94a15dcea62c53f21af2f2b0d89d16711917f4b93b0bd4b4430f0c37f870dc44f7a56d5cc22fb50d635262ee9b21c7f155f37819979c70aab59daec00c5c263f65409cff61a6c89", 0xcc}, {&(0x7f0000001380)="75056d036cfe22316bc91754666e0538f16e0507648a668ab2e82caf2cff18b060463c408fce4bec6d90c443c146356e3e48405aefe577313d38c34dbf85ee4836e49eaf61b729372477810c3b07eea80a5c3895f117bdccc36e27a41f5bcd4269db212340cbd8b8eaae6010ac65ecacedee41e818808e89b80c4a5784f57ea59b78419dd9ec2f617f2bf134bf50349f8e5dd33641abc8b9e613133d643c0f6f14", 0xa1}, {&(0x7f0000001440)="410f3ef85ae73f14f35ec51d32306ecc9c70eb243f47875b3534e67380ea0d9757881a0046c88f4802404b214d4d9fa3e34992680f7e6ff4a3cba3802edf17475bd84a92ea7d30966bbad4720c4fefd40162174d93f2520e3470a965a94d87260b7482b04d7a14149ab0a098b00d035ec5bde285c2c02b51e4f42189ceff811f2fa8ab550cb9c21ae9da44735b6063d891fddbeebb31a87493c70c398e10a706f30654c37c0bc731936b033b3a28da21589754bd3d510e3dfbf8bb19b11cb453bdb22040503be62aaec752fba33cfd5f64a32cc1606d0a3aa322adc74cadd468923eba9a3ac7152e5992094ad907e0", 0xef}, {&(0x7f0000001540)="3823b74f163c6f13df8b671be13197ccd0a64706ceabe67fc284d697b56a4263478fa537a35f738e250f1489dc0ca7d404dc9a3092c681b3d84c58fd2c0659eb486dd73a0288002f9f796599c3e3ebd7aa72e0834143984b81f9c7eab78fd7f1aa9ce04e9f159eb3359bf489a4e274cc6690fde38c073dc390a4fa2cdce9e0558a5e9ab03f54364ae0cba539df6b70563c2d18737d769614e5e508550c466fa9ff81222eb412f01f00725d0d7de3eef0345c8834f8b220eca1f83a53d30afc470f24ba97785182b80c7940a72c47", 0xce}, {&(0x7f0000001640)="c08755a674ac0031ac87b72318de243cd2287ceb122ac678b341df7d8c2daf909a5225b0cc81d990eb0f8d07c34d0a70f7d3fe14d4b448da402e77b642e32c065d9b385b51445ebbe9e8a0b1d248549893146fabee07b3c22c5ff7bbf6351b1c313d05484fc45f3a12fe5571f48d365ebde9e58717bcff5874c59a9a05f2894cc899c96ec1d835ce2dd638cf058eb3909186f4c0a680a7ba9527b8d9f89f15ea04841f62927363d168cb635641535ff1a6d8843fc23c2337118e07c43472fa55d0272af84295816c2d1944ddc3b402be4bab876721423a9413c51f9d681fb93ce9fe52c520cdc5910cc24de27f45063ec74fda432c23c9524b45c17ade7f7ef85d9ecfab12022350bc864406f10502ff8b80b3a68a69ce89ffac09d653c18a79498cea96d4ec6e3ad313a5b80e8a089e4ccbfb9a44938d121efbb694fbc9a2cded039a30a740b783146909990eda38e944afaa76564aff776c059cf36f856894e8cffa995ab559ae65695d571f9a62dd7d9e4840eb71712687c0d2bd043347d09984fe13e0a9c64a317ba6c79dd42bac0317af06ded5b7c13649b86966d15f5ad89854a0a626432c912ddd221c5ce6a48f3c277ed6209872e5f2a870fe16583c8bd66b4bc0761470900fba0e1d1fba682d0a29b2f87134fbd1c7dc28c89a5e759fcfedcb006cc3335bfd7daf7459c9561d389d6863d303608696672f564cac963babdce280f0b46d4c7821aa5a3409dd920dde23e25ce2eff6f665af7747422f17fffe2a3c9e4eb49255b84f46fdc00b9c7840fd87f3ede198e09088a7ffbf652681c4aeba3135864c72cec19042d9c688847becb2604c31c3bc9551ba88a2f97199551f22577babff2429b5d193c23abd65ba0dc3212d0cef44e6ea85cf2afd30a34f14c2c4025d3614c7960a0ea33fa39899d3c828840678a931e9aac9da89473c72014a3c90a1a9d6fa8bb2bb6af36e474342a75ae86f8c89e8d358387818e294847743355bab713a649dfd34751625715e8307bfce89362aaac000a66b8202f779eb8a2e4062d20997e2b77b2aeffb9490944ba727595a14d7754e8a43cedb3c9b30dbc7a46b2ce9eda983b63d526fc0ea9f1ea428c5fc543c561c5589d904bd0521b863c910083bd3286379068edb9f661f6c77336179b2f2216eff3aaa0aee3d61ca4c85faa4e5c210cead3e87b501c4f0d1848481cc0eedad410f3a366557308deed6b009b707c38757bc882d7a2440df88f1e17b5708fb7d765b0d0bc7a8fb8ff9325c001f94fdf5748e6e77c82b3d94a84fd72158eca8c25faddc91423ec8411380ab996f824340c3e3b31e38f1b2c94c4ab4fda745ca69101a4f52c269e09ef700084ed9e9e0086ebb15f6b72ad570e9b55ce26b43f769d044050e9a24843f2dcd090004dcf147952c536f99b2fe57c142ef76ab8a73feb416d503884f3436bb8ed4b8863837f3d2352fd30b02bb715074398a5ed45aebbfdcf2c929da0caa153314b8d5b7625a75d7beb7e42e70fe92ed5f9ad8e5639bc3c2eea65dc96b678c30aa8f5ff661677b385657e3a756a135cead0b900b15185c7a447a3391e344e185f1d1faeeb948e14aedcd43447b12ead0c5a7001db73ace99eca02c784e7d7ed6a573d11058417b3767a98407a58383e713f4e0b01da4f533f394f88cd9f8c5ddd6249327ae390539746515bd2a7ba160b16f5605d4fdc965dc24b88d10d520c7f5b322d1fb9cfdd2550db77d76a4bf240df893bfd365d899b84599063e9734eb1292f633d902777484a9a734f74d67b1d482a936c59c116fb59aab0cb3499451e4984da61525b91e0a444acc91db91a3fe60416f0b8f2b4b4d1167907affa7ac20aac4c271571f34f2183a875d146ae3bc4be27f786301e159c0af5d1afb2cd34f31a46fc81b17edb2e93aed5eb60fb38904a4366cb0f2bf0631947ed83268da39d9f57eb499cf99cdb33b1d3101e8094bee253644d69d6b24f18b49653476b3e1cde2d3461bb4d527c73f9398baf4b2381e25c432c741b5e17198c16970d008e1b8daa3c0eb5133baa896bc7daa7c495fa23280d5ef49406fdabd454b1951526a6977198c2bb951935649f86d99c601434dbc1d4e72f70ade1cb5b30c70d71c252d8c90b548f346108170d79be6e70b0c6b7f9ff539af5405c6e76f760bcd134a4405ec76887fc48eee8c5ed5ff93484f8cde181026400971ccad2b6a89dc99f1d74a2277794b4141043b3d0063b4048e8ceebc2b429c24438d3cbfc68ae174e3c127d4c60d905451f372adb5db3d1c4afbbc176d7c32edf03a396f241945e36c103cdb2a3ee52192123450f029a7a26497ae4f697475c162f78d47c84634fdc121a68891b9ad5c230820fb47f821d54eb9b2466f09dda27b8591aafb24ea9e429815862badff970dc419ee639e3e7d1371c4efbc1c6595adee3a79005f306e1b5990ebc9b63a360eb21e385835ea16f96a862e545bc5a6f1c0cf9775ec706b75145e145ecaa95fb362245a378f57eb1005dda934aa7be7db080d4ad061c4bd2fa0932dd9fb7223b91b8412ea176b7e83a149d9e93fee5ce9477c9d33f6c789fb715ddab40df89516294a24d02aaee99184971d874f120386db0b7ad4354fc79785bfc7bea3b720cdeac1340c2e3cb6f68df7ed71d87d46eefd0026f6492d22b598a1d13d269b3c313b06cb4ab5bc4344ad7f486b568a3232faa2ae4f98d5c74d285a20a688a967d99c7fea5b332af148a4a01eec929b071cd2663af674cc7007f2297a6186f7908cb672ef610ad774a2e6cf82361e6c06c8a243f121cb78785708ef79888bb63348e80b6b7be9697c5d4090d4c266225e2899fb846ccee9cbe3db3dcc4a0830ec6d30546752699fa98a9ad890db9f7f8bd04c248dcb079738a3eba99e9485de369071c58bf54daa245f6221681d223be1fd7661cf2b3b6ad6e8fbbad605a39182b3323fe936faf80ad7b88eac4cac17d7b2cbdd5695a746d3161e154c657b962384f7b3a661bc415c321724b5006ef7bde7b55a373fd94286fafc7a6e76f19c0c347b5bd62589927dae93b0b2f87d2f0c09df667154274fae1a8ed0f7c2b698cb366e37a212039d63543be4866343adecf4165c46753da70eb27079672c7de6ecfb8f7f1b163490166bc30a96f79373e7cac6259608a6ed4384dfc1fac11b3ffe18fcf2341ac86edc10055759edfe4c192ad530d4b2b0e62b9d03c9218e6fc345674894437d8da437859621add627aaac71ffdb4f8b3c07e141a021043ddb378d50ea3a872c0a85abaa67db65bbfa1a8c24caebc5ea25bbc67def4eea1f575849941cafb905155163406e2a0e32ca49824382cab5d6a6656d1e35cced76f50bcb39d62614e6ec9357d8f4c849f7e162712b92428307257971fcc545fdb07391b1d86bc8444fab58c62844d564ae644d8653b0188fcced128eee0b6d64bff11346355303379b0211e033b2ac5846d5b91ea741e80cd861cb34e81403a32a1a637bd7b64a6874b1f39e9caa5dea3fa9c3d5e9fbb57565435645ae0d9547bd92d0a523d191704cc5e931f104282c504b4e72f8bbaa42ccef90bb056a26fee2966526b5a9c08b08dca12fcf3e22b6b32977df17ce828bb849feac29ae118333cdb73763e4ee3c5963b1aac710225722aae2ff2f93db5b53a582dcb39ae164f0722d6374303666af53a219060dc4105141b680e290a11c88eee1353f7e3b741663b6b7b397ea1c1e7550f007f6c5a88df680dc175e64f11c7e25364281935dced618f3e2f01d37d0b249d9d31e2e621fec548f27393bf380ba8140c1e21bda083fe700b8939a4f89c4f7ea467db8b911d7c8c51113aa98dee1d528ff48fe12d3dcf83e165ae749c819befd4b0dc9031121d74b3131ee8942b738ee9a1619d3dbdcb6f75045d1dafff8c005d95fc08dc5ed9fda848a42e5979b7404bfc1fbeae2e91684e1305ebd466953e4f6eaf189418f835a3c12ef36c8afeb549f49a54e339a16726f96ea99c048606a7033450917a7b582fd887bf7e347a63689880ae47361a8fbfc22c7f624c18192e20bf3ce623d8b5838a505e816967e3f1cd02e528014861dc977d31faa2d2567cc612b119bc10f28b78fe775592657919029fa0384c483d0c652e591fba129cf9e1de74f58e9623dbdcdb6085d8c78c7c922084eb97835e8acd7f34009d21dc1afebf14da452c22a83824970f6ef32161f136b2eaf1ca3029c372791857138ae1cc792f6f3364e24d158ddef6f428abac3900a7a76a3d2b0b7f9763e359b7d6032707ac73829620aa769d49ec71286af1047c47f7ed833d52d88c1dde8a87ca8b66b1942c09c08bec6ca3c361e119e3bf8fa8d1ba3a50b5a11877a64e7bc4e87fffc34e5f8f66fff6e240c4fdc178e0f78067b029ce84cd8538ef9c7bdcc78983ab2b55b2fc2d4a1b6a76594e6b47d87fd080ad565c8644101f9300dc5b8c54e7d3f87e27cf7f49eec4c038b69a8d94f15dee55ede53f9720ca6cb41d80ad01ea2b3811cad66c4b364a1ae39367d7edd6a8081d7c1854cd76ef434665bffa57fd48d325a8f6ff918794df37b2eeb085d3feb5f08b05b0a75c26d9e67e646e03a0ce5bbf92430f8bb6001284410aaa87b30b02560cc0c293015ee90aea1b91b5ed9f2f32a67cb32fae9f2edf7f8b6dc3f434e4a82071f2a1a9e41b95e63bffccd2dc901d557479e45e8d821a0bebed07cf1b57ded1fb8db1e18ae140550dc0fea49c2fd9f3d7bf03c8cff10bd1c20aae89d18d010c1aeeec04540ff0b489d1c686e389340f03bc2d1629574906331d13859359c98444646b5d11464abfe39987472ef924b65e822a153f02ff9bdb10c6498238dba7c926a6334d6e5c3d4c9134a835be7fc0693d5f6fb889eae887f405aa7ad97f47e5661c0d62c98d2fab81061e95d4ee4154cdd857c73dd4afcda3fc24f03e0b26e168dc2904c6d9da95452d4be6afdfbcac084c104a9e3f78e3dd8706307e840bda801bf0d459224e63a7a479817007d4a2f49e7feccf6ed3a1981e480e240aca39cb4dfd2dd33f7c916788c2a349befd4c94aae9de7b2b04e95d51be099f7b0f1fa493a7c106aa612f76ded4383ac71246dddac77f59d8347da97d27a543d7442102ba735033e46589a80dd5818e0083924b896291adec71dce4d2daf32b812182311f05923725d39e0da87a473785c344c040d7f0e4b82bd9c75916eff0a36f070433428cd5517b60b390c61cc0985b1ec92d8884125c1db63d88b50fe5e84e4536c2985f44f5b7b00177b0c5c09c7b652f718673bc07e87783f0d69f333b4ac798ddf7fad81a303c129bd01d7e65caa63b4790e93d8d64683a368b3a3c9db4ec3339167d0eabc025f5c7a24e42495a6825c6560bc7fc8a26417e4c71aefc1039706b7dc333252ece0995571b33cd01b9cb52d2dc65862e2d173b8778a3c4c4bde3f0c1b3c4e99f62ed0e2009c921ce0eab5a93ca5547a51ba729e9e69e4797d4e9ef29b07a33f3d623971c56d7fa440750b159a22fa36fd35d9c42ba39be828643f56d7e37842861a9c7bf6b0070f5ab768fac87ac3311c0a5ccb3c22619715106b1cbb93149b5fcc86be536c9e47b1e1acd033388b713760f4d72431dccb33a0acd718874d6d5ff7cb47c3e43e4ec0a624cebefa85b38d4c3971b0a9f44e0dfd08c92dcbe7beb71fecb1fdfc3f999dcf1ae1d0afa63e541026c1e08f9263ef14c7e94ff357ad9f59cd26c39ba0d06f24ba2e19057f723c43b90327bcd9a3ec08423291f98e7980b2c5014216ff050ee11c832bb9", 0x1000}], 0x9, &(0x7f0000002800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r38, @ANYBLOB="000000001800000800000000ffff000000000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r43}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r44, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r44, r43) listen(r44, 0x0) dup2(r44, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r45 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r45}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 00:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000400)) r3 = getpgrp() wait4(r3, 0x0, 0x3, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6011, r0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xf2d1, 0x4, 0xff, 0x80000000}]}) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) faccessat(r5, &(0x7f0000000180)='./file0\x00', 0x88, 0x1) getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x20}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 00:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x5, 0x0, 0x0, 0x45}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 00:03:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xafceff96df07290b, 0x0) r0 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='.\x00', 0x20, 0x0) kevent(r0, 0x0, 0x4, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x42) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 00:03:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x4, 0x0, {0x6, 0x3ff}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000200), 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./file0\x00') 00:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 00:03:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r5 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 00:03:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) 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}, 0x3cd) r4 = syz_open_pts() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 00:03:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000)="16318b29eefc0a31bebb18c476a334c104ca4b0231f15f77e243c0090f2690d86b6e4b7612e369b1749d7fb110bd2b79dd7adef42213d80932af953d100cd6ecf9b6892e000000000000006c0315144839e76d85c72020a8d56c29ad7cffcfdb5604949d6cf00c4fe1234ff8852873c5dbab5f4b6441de1f8cda12ac26e40000df627dcdf4d6e994a64b2340ad103c0680ed63739b5df39ba0d85209474ae4ebecf297eb50df4e3b851ec5d487adfd70acdb6be593b8309674941faa688af7263ba3758d3fde1fbd76cc2ad1c258c5b7c67ad7b61ecebe46f2e3", 0xda) 00:03:06 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee56b54fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xffff) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 00:03:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 00:03:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0xa) faccessat(r2, &(0x7f0000000380)='./file0\x00', 0x20b871f1f3db4aa3, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES64, @ANYRES32=r1], 0x2c}, 0x0) 00:03:06 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) getitimer(0x0, &(0x7f0000000000)) 00:03:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x51}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x400}, {&(0x7f0000ebb000/0x1000)=nil, &(0x7f0000e25000/0x1000)=nil, 0x400000000006}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xffff}, {&(0x7f0000f63000/0x2000)=nil, &(0x7f0000e75000/0x3000)=nil, 0x1}, {&(0x7f0000ed9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81fc}, {&(0x7f0000f95000/0x3000)=nil, &(0x7f0000f2b000/0x3000)=nil, 0xc4}, {&(0x7f0000e45000/0x12000)=nil, &(0x7f0000e65000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x800}) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./bus\x00', 0x123) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="10000000000000421b7adbd645a58ef4"], 0x10}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xcb}], 0x9889, 0x0, 0xfffffffe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000700)=[{0x1000, 0x80, 0x10, 0x5}, {0x8, 0x6, 0x1, 0x3}, {0xfff, 0x0, 0x7, 0x5}, {0x600, 0x3f, 0x1, 0xb58}, {0x1ff, 0x0, 0x3f, 0x7}, {0x9, 0x2, 0x4a, 0x14}]}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000740)="9124f8ba15ca5828c200ea76870d72d3dd172ac2704185432df6fa72941bb57ea7ce4fb2b7d1c1132865164a27998ec991d2574f51e6446a1cfa793cd0baa28efa124d04525d16539eb1d79b3e9434d2668b1a6793b7443608b8ff72defa2e1992b49159ef5fed156152f96883a6541ee96634132b4918da728f12619dea15a16d55ad78d99589f3b79b9b7f31997e926dec09d3a1c150d023fbd951303ba7a71e253d83e919697d2cfc7ef84e0fda385b69fc741cb91c8b2d9f9c3d49c34147b980fbc2001c19db3eb143f9644328afc3c5c74100c1663c42a579ca9da1870bc0bf1e4c49bf5e30738e18a8a79cec29f43a5458cf28a51f02", 0xf9}, {&(0x7f0000000840)="df92829746caf48cc8ad6b318afa0c89bd9bf06a4e82e5bb8a678acb44c28402a4103babe87a0f95059e55c0e55e87cd1b42de4a68d7fd560f088ab16cda22803023076748d14fe73e30143389071004d2a8adc9bbc232510a13b158f6f3884357d0170f05ffa672671acb599a9dc5363f1b6878e8f0d6c410feaa0d9c6a33188fa40d8956a238e79009544a47c0deaa9bb39caca91a13b52606eeede49977920890dd8abfa3822ec6c807dc1e900a3d2e6f50af237b3c831e586e82ebbe2be7a353574b531098fd3ef2f5a79b1d293393ce9cc91441fae5", 0xd8}, {&(0x7f0000000640)="f7c9148b1ab906faaa1e42c3883bd251a2743ceb6e73b97afe195703e5154261a78851b4ca993a2f7a2fb3ddb64b82eb9b6f50c07db670204c", 0x39}, {&(0x7f0000000940)="bca47dfc9b483169a366f0960ca1344c034a4937622601f0004a6d6981c290595938320c761a41252fdd823a91be99ab17dc9822f4299f6fad5de3f70f450c7519a34966e058fba21efe3ea13fedb37d471c633b7458e06a1051c9a4f52730c217b4ec5ef95094105952f59a0f4637a3", 0x70}], 0x4) setsockopt(r4, 0x3, 0x3, &(0x7f0000001480)="c35c8981b5695eae123a315690d0df4e3568923b4077aaba716f28ad46cac9141ae296f9a0833ef69c06b846d0b2021681fc85d684870b238a31d07996dbfe83ee010a21cbf98463b9d1baefb60580e931229e8bb3b96d08ccbd480a727266eafc008d1fc1c8c7e931816dafe457f0d3688b9e3a9fd157706403ffae8f070146a56290e020d8aaa19ff724802af5df8ce46a99141b0783b69ecbd499b18cde84f30099cff24d89582fa33e875ea3b3697e246f341c1e37507f443ed86272b637417a3b7201109e928a9e1d048ff8fa30826257e983ac4997c536915c05622456ea5756dbecc242d2c27909a45fc9642a2981dee64b8e600bc0a84fa17a1951f15c91831b7ed65270e376fcda5d43e43b9eabc5ff914ce132990edd72c18705838f9f804f8dd690795672f358dcf49747d210aca5f460f174e2f743a29c559d10f92acdd330069d43a16219f121339cd46fc30bcdcfa11cace459e35e262bc3fea046d268d72a3454f76f3fd0a391968243bcbc4cc60283846ebf80ad61f37c8c561fa5e3d50908d781a7cd0589585489eb9a7e767ec1e83ddb7ab0cf43ec09299cd6e74a9e6e6d36c8d81578b5f34e6532b8dfb454f6d4a05b5b30c7e87bb79f926f0741b3e1e4f7c496367748c20a4663ad5a4c133fecb78749fa2364f86c4a80727abb9f3603f7b84434e5511b7532efe98eed65990b9c7171271efc4f989c0441acf44fda12830dd9f9497a899eb61a7b69e808eb58df6c0132ff62765ab0eb353189087fcabc826ee9ea73d8056bf76c11b01174cc41b3a06fed60222ef80d707628d438b54be574ca62495cc70dcc6d26c49d2e87523db0e1ded23cc96030f845c1372d4f2ee616af742e0679f866328212df81e4a6c41f1d869b6da5b164dab65dd004f81f8b27065160640afe89dbf6296ae12d9209522064e088dc438af6bb49700325a10e956967d4c3d63a4c3a629a030c763af410e288ea1bde4a65c0d7a17c1ce00521c90a151fd94e202a31a9a7130b5149fac345c67e4908b0a8f38e7a24bde08bafacc92518438451b41a8696c222eda2c28cdee6722fa0683388b9813beef23b3faff886c1afb916c17476c812872a91c74bb15bbc31c1df3156ed6af9a67de37e8a06c2f85ca7dc12421fb53651178ff313caee4c982ef0c24d48fe7254478fbbbc44ceb6c44d5879ec57c1b6344376f33415457b9a4e249f4f88a59bf09e6ac83a8a3f22b677670bf5f7d60d1960e93cc48971fb34890997e6820fe86ffb3b19b777fa7a32b478c1117faabec279da17cec9a2a6fd74042856ae27300824cef5224342977d5c4b0696c48beb8caf09fbf1f3909298c176801ea339c538616eaa33e1861a819d2207220c9ea400a04ec5a2776c099b65a440d0147fb11be3d3f0c8c9cf1ed3d2f44a276a0c3c0dfabb06607b0d12226d21279b6425053058b57ad80593dac094d321133c0e780f8f4e967077e001794f4c86c8b52aaaf77fee28fec3fa1ec677248d8ca201a9e55e042d78ad6aba65a7284f8dfdbeec3949d0d328f91c0ac2ca1ed9513bad977ef0b800e3db401e4f60519925e0a79bc8b7504fec7e8fce1951699f08389190f4cf0b6cfb3aedb67c67639d3d7f0056d8d6e25726aefd4a019f8176a9979484b5b1afdb88a5d81ca92bc2e9373954e2740d5f4fe13112ff6e0b41714f1b4c55b75a627fd701167f60dd8c434b57fbb93bba9520ab6622960c9028a9033182bbaadf258ec7ba7cf3bf3202fdbd80dca29c202c75cbf3d7d01399ee8037fa7f60deaeec25112caa57fa165dea0671da0f61ae09506fc750d0e85cba5c8a3668317c6b4cc65d61efaeb80bfa93f8b5b92a5814b017a08596ba509a797d3070c935fc407ab26ec44243277620181b06c7be8a710db0f79ec6ae3fb65b42d623c0e0d9db0b5db10e6b4bab2bfda693d3769c89ba2f68f8699cf0d76521c610eef32fc65a7e9c01483ac090f982bf8d7331370ed74d9572bd32495e5979a5bcf2b5516e67caf62214fb9578f162cebea70ae8cb446d6b20575b9c6a01a4ae41f9f08826ea00936427acad4d92ab91faf5b63cf422239c0a1623cdf7c8e9813b2265151a24f759aa1c61572015280f2c1219f2b7e6f8dd05c135afa838f3137c683e9f1c7737fb3f6d9ad44517c2452f5e2a8784ada40f6853c328b3461df4ae915c66be6baafb44005ae8925fdcd9ffc4fca092ea1680a7e47b714cdb131ca09759b9cba7d9528e0c8e321ff5da4a91af22e519cf30427c3de215161bc147822843d4b945776e2c04b0e81b60def7a7fb28f1398f55e46245e82ce07f4c11e3a24b852bd7509fdfd96a163f23ebea7c3a98eaaeb4827d5ffb660138b4860e628e1d17951205c643dd7798f186a806a37bdeee9a3e3bf3ef3e1fbe6096cbb3096c3f89d9844450466075aafdbc9bca8fe894b93f763aed12f4f5c6feb631b3c98b86aa0cff8e1ed7f7cca0345a6526003b793decfc7b1d08a76762f7a18cd1a7c097cfa466c28182dedededa6a212b4dd14ab2ac7bc6192c516c08e0868912607cb4e2e2e62c7b107fd324053f89694baa4b9721548c556166966679bb08e00a8280a680b878dd3b23d83ba34ed8d09c7d39f5daf71ca44666dda1cb0e7512441110009305f4416f2794dd2c7305c7b85c37a583c395e7367dd59844d6bd682e0f2da55d8655b34652f3a137da1345c69ccca499dceff1247693bbb0b9a11c5b4570952b2867f141a23f8e7758cca2152a4da788a3c3fc64098bb64e4dc97e2a645bb8c9a69bed015a8acbe95e3d5e868008c94308ec3dbae3504d101f82acb882175a14be133c354cb585bf8076be27fac39482599501db0a412af9ae002219b68ce7a5b7f29e32043de05459704a79b1a9631311d2e2d8de7a49e07f1962243e59709dac0f2b40d9feba9a8b18830716b8a80405833691344ccaedeec1c58bb1c065bc18ae3672c2beb67ca1cb34f32474378d78957e9f70d3807397625539db1c556d12f25b12e03b22b98e53a5706f9894ad38155d95334f47234967b45914c2f6102ebedae7906667f721afbc2d2ab0c08f7306fd97c2c3407c4bf7b3dc1f56974b722e7efeb3a8b3b08b0333cb7d2a89645b6be32e23b755a9399f4eca58fe06ec0012f00114f2a7172d44707a535594471f8bfe32ea876a4a366f2000d20534a093a8cb1725f98f71fc0afee6516dc60f963b73379c4eed3a468fd94c441159a78820d8de53a232b1a2b5a39df8a42725e0aae2dc52c29d771f0d7ab7b83b82e7586219424e8977057c49a94ab9f899e7d79a212036a0fd71cb3fe10f8dc1c5a893235a2e5ed480255315c20004eeac613836b6deda25b557097372f48af3189e4ff9185c7e4fadeb95c2b026838dc9d1342b1fad7fe81ba942a0b42125517a7bdab326dc68585587adb2b35ea4ace34b9d841f417ef7e0230001b93fadd13078085142216ffe668f541c94311614308f671775e4db5574c2269d4744db7ebe8f599ddb0ac201e3c9af0057aa01fe82c982e8486ed6ad377dd4967380a7f8b21a9dd2d150268cbf455d7c35bccd769f109085cd41aae0aa481218654357e698ee76887d15772ac54506e8a40399eb9afd6b8584e16909f17f7a21e008f9b06ecec1ceac3c661dacfbb47e94fabf817e8bd3961cfc939b9a978728022b62140c58fa13cf6ed6bc5f7de78a66dcd222441e3d95ff656f88ce2f25752f788dec936354d668bb1bba790fc854ec249eed072a7131d2f6d7c72f2c05f7e6ef7ff42a75e0606cf9ac3983a7c1c6a7cadace5680ff11455a2932454449733e641e0968fcf9d3f6e2ff347481ee34f5ddb4e55fa90e87f1b2f4f071fdf2a9556f4e6c824382c329551ffe0e0216cc0db6dd702cf6a5b7320e5a0a252d3163596c6df80eb0885cd0d8d53ea5582c91c39e30688826219a6a941467090a3d1159541365c1123f0f8380ea5e91354c45e4e36ee04bf3595ab6a0ccccd4ffe555b2fd02a0d79b0f5c8699d411211fc4eb9b335d8df88d59bf0097c4d167e36ad47e6600f32212339ead42f6230c96a1860f54992823a3946e4b6cbcc4f6a60dc0d6aaee2cc9cc3e16735207a23a70e4c913271db511730e36b2ba7db831981c420ba55f20d4608d8a7420804fccab76ae42a0e718db02100180a399a9aa4fe6a3d5358c9f76eaa45a3fa42faa5798590b734353cb6ba032b0b2d007b48c7df461297fd1cd83aea226e36f01a1db07c0a3cfd8fd173db66fa171a83e3ba751a3caed330857ec06aacb949b67af91d3dfe5c1fe185043ab34a79d4ed0b561a65ae6d0706f61e0907764bbda927bf65d26d1436f6944f42929b4f35ed65e21b7d2948ac0612c70a491356578a2b09683ff3d00b4fb856a5a8457ca5d470b8ef5b5386c432c10a895602b1027238317c55f9f914cdd9f03b29700e05822a16c1faf06ca663a31179a2b1183c297820afd8eb2c4709689293452c3f7dd5cf922b591c5d10cd88b83d342ba7319d82ab4e516b03cca27ddaba7f6a98708bb1ae654d478daa4b4f471d616e0705760f92792d94c7fa857d1beb47fa3bfaf2cfed97d0e8884012fe62ec0769b6bcd8a81c354d2e185c86dd8f7f5e0741dbb3731cee0fea7924fcc278d1d16db9a1ee2c2e268184a95c8015ed7eb18f026bdceadf4db461e49e007814d3c7f2b8a9d83443750da4fc38455cf0aef176817afca0479e8077b4191dceb8776ed5309135ce4613783e04b67308d23155cc343bf83c8ddc7e759a96dac0a35f2b654309f9cec64ba8778d69cabb436ca30cabf258e2c8d55d7b8f3a5b19eb143c21a81cbb7b3d6b86594e93846862570f5e1b2508f6b81ef5241b0c6116d243890d85cccee7d18e6a02df82f9ad018dc93425138eb400d1eba95173cbe49f0df46a3eb7e2bc8b187dae3cc73cdd8980544624c2c1c569f3553b0f76dd5209efdcaf2f5c651676ebe4621b0a2b6415a3df72955e986bc1ae096dd86e5e84239847f54959d0a04dd448f40477a67a82a9d1f977f34c78c11c90bed80226878487b455794566826464ee7ba629dab73227fec31fc92520fc22bb104cf9551d97dac15fbd81951a60b398bd7543ea819a1f6185efc484f04360402711353be1c94cde1f05fab6f159bbdada857c2bef0b66a9a54a30055fd92bfa157e946fd8c45ae2feba551a0848ab3271a285ce9a5c7dbf7b5795729d86ba94cef544b64b72bb6a65a5a540026ef812d52f5ac4b7cc8a9905b36a3d77d73cd1e0c70244043667907a36a75bb02056dbe4ce1f4dcc2fc87e027fb0e1f97e8618ea54907a4e473c316c825e3ae26542ee717218df7fe55f0c1c2d052bf731c0083182e882d39159cf76a422d133ba13091d3a8aec294e92f2e075d51b8f058b2bd69e5fb6ed87f407d8feedf2def1eeb168b96d8f3262dc71f0406c15441a354d76bbb9283da33991a58ff87131563950d36cd3c6e49cf5d2133b70f4a208709e01e2621663537b8d2b27cde0a316d4e4f973a15b19607acbd07ae2d5863f0e1dcf7895f440b2d369625f226458c4e6d0f64dc3f15077b5d16469b6f55196d912f68ab0448701bb52e01c9d63c8b10ef89975684d987cc877ae91ade1cdeeed6dad6c0a2b6816e7ffec0fad2903c38fa46f5a91bd9770e9744c7c9f8a24857dd25b2f192938e05bea261f2b2c2f64f4df577dd908eca5568a5c818b44e3016a66f97dd33fb1b37e5c91d8fbecfd75abd2d7c47c8594616a8df49a22d6d21595cc6a81067f8b37330d31a86881a6a7733958a", 0x1000) fcntl$dupfd(r2, 0xa, r3) login: pckbd_enable: command error 00:03:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0x20000010000) 00:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") dup(r0) 00:03:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:03:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000500), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000500), 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(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(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000500), 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 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(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000080)=[0x0, r8, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r22]) setgid(r23) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 00:03:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 00:03:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x1c1, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x400, 0x8, 0x6, 0x2d}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r4 = dup(r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r9 = socket(0x1, 0x4002, 0x81) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r12, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = fcntl$getown(r0, 0x5) r15 = getuid() r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000500), 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 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(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000001340)="ac4514e611d693b13e2f8dd01016648cb080caf35bea8f54a9bacf31f5d1f46f242d51c3949ab85a06aac89aa9bef56bb3bc198c0e719220ccc9d8141ec5bb0fa7ab5fc4381a721bc048ba4a5c22c55ac7f51e78c9aee4db9ddb6038bf78b6544edd5dd82ad16626511aff346e9d71ee0c69bb6c25ae7ff82ac50e41b2a0a84c9e440b61cfb8702c7b1d897b211406b26ecc0be50adbd29038fe401f0e4d971a46f5189c821a35225051ced44b4b97e8c457b7d7bc064c0c2788891919459839fb477032e8f41c721f7ced2ae86057d22b04e8c960c78d295ed8b47433f5ed6df861ed5775bc2586a726bf28a3ebb35caf0338a55300a727dd35765210bb4e958b4cf45122c2f07debbb5f5b079abf8c3dda5346e6da89383baa24268876c801655d8a87a038fd5ec28550d29a61ed7a2fa8f21138a8c905fb63a15a80c7ecd4cd75ed9a2660d82dd4f0b41e159cd7e9d5de687c8a1b5f666482917c303087935f7d80c23f4d79abb7688b1a9d067a6404560fd86571ea0843e8c2e32ddf9a6d6a7344c564ffd949c8066aae8344e3d2c6bfb9f7b4b852aa3ab5cff9411456a1ffb2fb8061246295ab1cbab922d484644971341074af3633d7e8d16b2512c9f643e3321b248e7dd0fa77d02fa5f006e4c2f62f0f3f1df6eed097265fbab2c74d287535a97b6cdb65aae01a54b5dfc8b26302b21be60ac2bcbcb55bd1a1ad323e4cb35a02ab84f65a1f9a702751869640e524ac0fc678cfa290e0f216dab3541175ec9b0df903a8d9624849328cc7e7211d459101550b8f5a37f6c1046e3a2e69e027de2d7373e631bf5c6b80a8780338bcd785a4e96b8ea82a7ffacc556ce0832ee9c57a531ecd9e96f153a29295bc37132971dbadcea12365869a81ec92769f91551aa3731eccf0b20c836ba1224b4e2983ff5337f720a513a01b89743f548b7d2584f11126d413f2f5ff2b1b066f1d971d2ac42f4500ff710b547a32d828d341a64a5ee1dad6874dd61d3f089701d65fff4f58caa386a79508b983cf4e3ca429cd58ffc8b04a710c5a134874c1653619345b3f844efc1464ebff28a24cfa0ea87c9e34361c2c130d8b8aa61c3996f696048a1708f7901de2a9b38a6ceac0928856569404e3eaee1f7d0bda77328580155eb6fbd5872d07b117bd7c287a34e0830b9d07be7a923780f71f65f02297de6d18cd312e1a9ac46635ae7c3bf70d8e84b129a867dae97a6489db016714f91d5e8130ac55dd560948bb18db185b9622959db01113aa2d63a8b65835e2d90da6478467534b3c23c754536703338ef618c3161e25b30f25f495c7bf30254b282a6ae6a20e0d718d38958472305ba399ce9a17e06911a8f1b768fd26f280ad3c2d2a507eb0d0cce31a7010ba4a1fa3046b49a4c5b458a3ec4eae00b63dc8b2210263e2c40cb81b5a8426db53545dca6264e814b5bc64e7e4a7301ea421fd27b04380dc8c13e46c4f04fbdff7b0b9e62fdad9c820aea585c88a95b3d8597a72cf8288b86695b2fad2bb8546ddc68c3e7faef64b073168b0edd8e7cc6b725cf02c98e23526831180364feddcc8c0132260e491c71b78b62475ba5ed65d0002d237f3b330c1ef21367d795b56a0b6b4bc266e0af98f29b0fdb6b95292eda5a3ff7db368279f061da305645a6abac76f1143edce25b1dac6326de323bfd40f7b36c6b3f049bb089142b84f738f94149c06cf56132f61f52ddb0f232ae92604c518dbacf70cf28e38b2cc573e027e1284f74cce8344f4f1ce9cbd9527f37c5c6c6bf22eef48f7fcac784900efc9892a7d1d3e9e27e8d4d6338c2e4d7a26076f5acce7f98212d8e40264e655b38498d7fa26faf1e9ca3a6eeebaf49ddb181fff47bbbc8ed92921ea522b2c5e924f37a7a8b617f94fe1b72e45fc6cde16998e5287f17498e2518b8c8064c451c3e6f50ebe56ffd41480695da03e9344da7783e5f9a919f6e81cde2470464258631160caeac264c04a09c5c5d30c259cf7663017e8393d3bccc0f464b1dd0468d10f0f1520d7df00bf052e5d80b0da855b79d0abea07f0b0069b57dff461f6d318d23c0f0789c54b6519f222e37abc1cd94f90fb2995242dd844dcb6d384e458de42c53e605c3a714aa81d06386516740d963861ec919d9452ea97402ef26312e98ef7afeb6384b5440e6dab0bd16cdfc7aef9af75a547a885c9f7e247c0c4c4d1ec576313f49a8210627cea8df31b4e53da76198537532442687a0b3bd1d565ad96623fa34c2606329edd798e3e7adb5e498d005ac9b97bdb13ee6f4a9f8193ba69edec1de9555dad980def73640cf4706808f2356e9a7fb1a0944ecaef428f23d1283dcb2984f3bf08cb84aa39d1d80b3c6bdb3cba44ed79b09f78c0a5c8aae3d52cbc5567e73387d4f25c149eb6ec343c816b064d70c235e5893fddb7ffc761243ae3ce4aeb827821140d04691b54aa76d23fe23f7d787c2609145960f41772790544b84f042e26676e8cb38a3d36eacce8683edd10a298e9ae3aa93dca70dfc85ea7732f7f6bba03c45e729bd587d2bd9e73e6b11674ffff17ffedc321e06f5cc396b545fc5bd8e6bf24bd56e4eeadf7f11d7befa0928e03f0b49d594a5951d1ecfb11d105d669375a48a7f867fc592af2cfaa957a164e2a9a89f1d83e69a4e7740a1d9868e063b0ea21fb79ecfcb9c2d948b805e3d76f857c10545ababf79093f031830608349ec0f8208be8c1ea742d16ff888b85d1ce0f31db0d797642743e3139154b394ce30dfe4752c84de447127b4aecaffca84126172c1d8f079d2294b40c2052284439f43297e71fcda3fe509338de741d49e5746845447c27f660a40bd0146ffc78142ebdd207efdeb7da290ed7ef58bd1ee1bcc1f6ab8f20e46f9e208401ddecfa7c6462fea83c326eaaf7348ae63df850612e3b9bf696eee590ecda5fcabfd7c8ef222fa79a9dffa2f0058ec2bd972d59fb59c93a8a2aec33173355279b560eb3aac09291ab4ce58f08933d98dae6658c00177883b0b0b508a50dadd332e4bbe24bcd5a65a5db706189d97eaaf6541edaa5a9231e2bf3dbee91125ed3c5287f33aeb700a036fa80d99ef22c43b6b55a3ecc3f74a54de243ab40a8175bc1e8eebfbf959825c2ab2f5adb4433edd4bcf8fa8bd9f2a84f7bf3f48315d449d0427ac629201d4d7cdcd60e1db1b80af5c84d325d7ed0d19c1001fac6722d45d11da01dd6adbf0be251fcdbbd2e67d774634787821baab83e829e0c0aa5fe654662812a5e077e0bd20a4274bc765e856b0e013b5310624e6ea4a254a249341939ae557a71a1fe823dbbd18642b4dafe47a2379a298067b5a6ec052733545103b3008983d0e42501de6d998901adb73308958f9d5e9e6b267e525ad204f31a6080c1a215b8560ea231092dd0e28c3c08f4aa34abe3bbbc3697c3e2663db334c2facc01ad46a7e5087c7aeebb5db2ea1dcdde516f62ba00d634ec9fadf86eb34964141bedb460c9e43bbda7d64a7da2c0a3635dd1596834a5a9b9456dd21be60d7452c323f92de9ba371f479012279164981dc9732dfa2552e928d466921df34b010e0cebf345af6cca5dfa7627ed71a5d156ef6e1d0878bc7558946119fe677d12bdb03a9580630d807c76d52e75e0db05431ad24065239b9ae9a7650960827ee783523b3f85a8595e2c48a0a54582028d56e83aeed9f742fe55b2423a5e94ff6e442a5bb8d7527fa58593ef50422c305c701f6b3092dad080ff41f9272231c910e5800c01c18d1352b0c0f5d9397e009e89121333f3e1f5392ffecebdbcec06b8cc6323ce036356c49766e26bcc85f26a18160cf71fd27f3368be05eea2ea7573cc820c20054bbc132a6ba84136078e3fd9902c052cf47aa4e0b64cd3e850d5b55f55999eb3cdea812a2adf4740c6ec51833d68dd2c3c15be02fdd8a270fb669d1741683a3eaa6c5d79f27368ce61b9f05b3cc91b67faed4f0e094b2e4f39339ec006af03b53e4b67a4a37fb54ddc3c2a0ba83c049828a2797470f9fb02cfc11d801933f26db2a07860e7b526c17b784724b5bfaa1057446950271f22c29b53203d64ced8ade5d994eb316f6092261962b5cbbc67639f90f243819e854ea772a2ed9a7d62beaebceac3640e7f75b79cc71220e31c640ffbb80505633f0d42b7aee40393c532862fb10ab6318388bb23b8e0568ca435c91a32d9ceaa36bcc04902e3abe6e12c11a0dcccf1bfa3a5e5e31af369e09a9b2bca0e6dfc609b5b96884fd1ef587203cf3583d2b1a8d91fe1457fea0b39555aea65ae738058928c13b1a863307410c234b8809cce4b9b9c8eb934ee76b4124b04df58fd17fae21c07c5ce1c48e139e55c269af6d443b8d10fdca6ec915017386ad7f4bd02859b9b5b509eed3fa159fe425fc1c11483119c6757dee703473e27b09bc94cd789d32a0c8c765410a905497d21a263d65efc94686caa1fab81d7516a6b32395c4b6dd81f38c712f0513cca61100d7918b0146629bcc5bdbfdae2965a499682387d7ef1e49f10294d6068c4bd6e2800b5aab8b10fd00e972ef27dcc757475635cf08018882967d33c1f5406a57e9fd6b91eec62fd2cb9125eec89cbfc92a02ec618e1d56ef6d8aaff6ba217ae8e7acf63c5aa195c351161f5234c6408f85572916f55c526aa11d31dd94cc8b1aefd0555fc25188e7dc9ce603783e33168113ea2bcfe7611f285c6eaa6b96df72809b4a55920e9aa37af5e485e1e3e6ff1075143b83c09a6c53bfc862013d512fbf22f8c59c65287bce3cc561cdd8603f062cf99c6f40cf2f46f104f3d75d8941e15cbb0304834d40ce7b32d3c00f036cc2fabaf049e25d7f72cb0beaf37059cc20fd5b901994a0449446f4ef4f9557cea948e6313b2d427474cdef1b2389536c2aa8e476f3eea6a3bc3c5d8f770c00926be5f1fd87d4414301d636607a053961a5fb6d2cd92b621eadf338fa372f397a7b221754e5d93d5901a439fb19b2888d756043d359ea9723619098e0bdfa2136693703292c2fcc10b2924f5ba65c293ba031ba414f810e8df9a786fc20f15d2f488cbaf9cb8e551816175b55153a5940e3512fe4652d4592ce5efa77541e5280595f62540b4c771fa199ea6ca61ed63e3c3b8fa2cd82d5f26bf3735db8afe4ac16f82881ed5ea043010144076df024e849d211b356372c637e2e5d461788ab7ed0b3db6a24c5ffa9229309457115d16c1b303ff67d5ae027ed3be10d5e7a1dd918f126b44ace49aa3368410a8f33ba54eabb90184a01a3bf62e40262fe9f930f00f82081a894b76e08fd47eee40fde1ab8a94ae0c6cd5b0ce4fb8f53d690abec843ac023095b1eef90dcf94bc6de403a510dad189a48740ab4dca2e7257e5622f598e81ac377348825f6669f6c09d103b67492aeb53d2cccfa248176376db47192d500c343d703a50a2c687b3c8a48462cb31da9bffb6120aa3b0523f2d4038343d0b2be02bc1db31d7d55b599ce063a2c4f9cbcf5a10fc935c0eb1f33e6ad5b95665185fe1fec76109cd0072a43cad37c6c58ead275467ddfe804bd46a007a5fc34fde19ab75755bfecd9c9ddf6fa2b191b086e78bf687a9f0618eb285715e1e2306cc2b718c733e7b69ee24ab0a9ddfb10b6c31a724a18e7f9c90ee2ef73c080e45700591931eab167d8d9c087e0756bbcfb2504f6d585e93ad007fde77ca114729994c3244dcdd7f0e682c3305ccceadfcbd9b8aa9fb33584cc48e11dace982373ee846ddbce9d7a3f8c57178eb81cad90edc096a1bf0c58385deab6c9b3de9a7711983f6812ea33085fb", 0x1000}, {&(0x7f0000000240)="5a6cff02d9eea6f6b1984327a0ab7605c46944070382fd5462c4e3371ed67b6179e486a40ba899df7e43b65e12b0bb056f723079c9ebc2b1c15b851c927c5c224e8c50a8a1070cace51d9698f1f98773126037662478288d5c953a3e1af79fe1ebf72b18630ee04a25b4ba642de73077548b7c6f14baf0de0a138a72be09ff96511c72d23a458c0a32275a1456922e5cc0d52392a321bbb54b192b0036fe07d8bc939297ad38857caf180faeef626c06b128472620ea04a0f718f380421dcf5498d2536817efa34c3b09b8fd45fde1", 0xcf}, {&(0x7f0000000340)="109415a80154d31b768e5b7b9b7197a4135089eaea9d1fcdda06f6640588eb79eb5ab770c0d823ee0c726aed8a8753e6338838e7de02652a32835c8c285e53942c230b340d95868d928fed7eebb156d2165da24bf708093f66cb5c9d2d9d5711cca06783dc220574aa55ca1b81bfbbe404df2e06188face6ddfc53ff30cdb4248d14ec790ab2b7128512d57c42cea0c67de1261fda4838989a5e30eefb2325bba9e91b202c9367a2096ffefced6aa3a3273864b5cab913caffa9a5a5b6", 0xbd}, {&(0x7f0000000400)="6ef8d05931021bcef8623e9a5c02d92d2e0d6519673995341ee946d606add4f0907332658fdb3c9cf2d88be65c9720cc30b69fdf527e3ffd30dea99932b037c83f161f2fb6d633f1a89b48f5a7be058673d4ae87f2193bcce485714aef5cf27cfc14a9a21cd44f86a6b3c67e457af4a875105fae4545c25ebe146f52692c9bc680c84b5c34acda5510b5478ce9f448335f06dbb5d4c0cb0b5ada700b2bd5348e11ffa38008e0dfad382c3cd588ae683020a8aad19fcde789", 0xb8}, {&(0x7f00000004c0)}, {&(0x7f0000002340)="a863561e6225874632dc6cd978c4ce8b3ab4266602926fbb4afb3925bd4b810637e4ce806324743d0d1bcfb935ab4f7407ab5fb592b5ffabd71d001b20b9015ddcd41cf02427678b1499e6912601c805e77b610fffdd061720b166e95cc50d6f62119352868da6c3ced07338e1e6b8f1a40009f48212afb48ff70120bfbb5db0239c3b45718fbd5c91c970efe7a82f84cdaa9a795bac3ae8fd8e05ff2d77526794281817f5693d3e3367cd1b837822acef8414aa4c2f1fcced5e3495153384f7a23cce95fa634e3d5db5de00313fa602ffef2f98b7eea970b6925356b328965eb259c774afdd09a7db4299b5560c7dc27a47de9ae98d1e27aebab32e91415e7428538bd8196aaac2bbf4fb65768bbe0aa5dbeb8e054128ed706560c865a022221f67d7319b1027f649dc8a27a4a8fdd7d94e4171cc5a2c7d7c74e62b576249a686d44cc7396fd7051f8173cb36a178bd41e1b34bf73cb61371f2953a9157cf7c2974904d880a8fbd2aa6c33b659e93ae36e0f2b97160d6df5b682ea426dc09ddac4eea2514aea617579867ff1cac2601544bd5a0fa3b49d127907315959e025b3c3ba26bd38caf55b6f5f1439a897a2b94c2367e305ca2d273525014f28a25f79c80f7460fdc0a5c68df36bf7c72caa4c3d3f26e744de18d3a8e93879a64efdeca3e054fc76dc5dc615e2e9b4c5ae69be4252d75fca2f74574c0c70b0045696f3f775c873d05626dad546d7aadd7bc521c9d64ea865faf6c2079086bb7e0b85ad025a336eb3aed0243811ba7544e956b557f6db2e670d0f201a3b7fb32cf7e3166ea4de5f1d43b0c2ab4a02301e011b1d7a77df699d83cbf8f1a097403ec5f202097ff16707f83e9f0ddcb0efe60e209314fdb92dff8c6d9b863cc8187e7a5cb92046155dde59de3fa2b216450765011890c037cda14597d3558b387b91e0902d5703cf9c761c65d6a0e2299175da3ead79e4ba248d9a4cf061ddf4d08a8f9dd3d2814bc0cd72070a2e68a31faaa7bcaf7a6747958bf91995469fff67bda23ee41ff1864fe31aa7357aa7e7a2fcae8bc8865b860fb0256c36b665d5b129ec17ac3fd3d22df39e12aac42db4b8423f158f35321a8b65dd24fcce2ea83ad32ce5e8feb335e4ed49c0d21ff7a3aaa5de2b749ffbd5b2594aba39596d7ced0eaac47c51df41c8ff017ac349b590d07af92f879448537730ffce9c6dee332655f543a05637f9760439bf7b38a7f80ffc1f604fc0b250557986df44e50a630af21820270088177a306ee10b6438b702a84bf7e19d3762db009631a58e15778c6991dd6e6d5d33debb11979ffa824ea2931db4be489bb33367d75384f0048b3f0e6dacd5f67ebd3add796ce75ca5945eb9c562fbd2fe1861de2b67bd8d18ab10e04882818e1cb8928ffd6e832bc691ca2a1db7739169f139f4702d104cac01319322525f82ad08bedaa570db95caaf8e58dca563dfa7b6d7f810b547dfd56cdd5aa1a8ed9eb993185c1ba3a2f02a266f678d69131825aa7ab2f62d79cb586149e9a3cacf64f4f85c8ea710c02c3322328b685916df293f1bf86368c6dfba65953701fd16fd5ccc33dd57daa3d3359910921b271d8694e06f710b0bc71bcf63660b71cc72aa0421140459ab0766af8fa7f448dd882deba68e774f9efb36e3ebd40a8b5256967b86802eb158ecff8055858d74bf47d64cb6c162770a994081c27d68852fce2e39f2cb3ba6665161b0e4713d3f00b1c3afacacb73b14f32414be02c9068e8341e85bf6bbbc6b0a7fa35da285e1611341b5ea59d827c0c41e544223baca4b1e8750f667566a56ddf2664d871bd1cfcc343cd1864917a5e2a98aab3a0de6a077e52b787449ff2ae3b072f5078507411354e65f2f0165a0fa42ef81d41196718914ae658d955a2ba821a30b5df8757c412aeaf4b871faddc73601e45c2ea31498eaa15722aa0b1e3ce49472a7c44c91324917e83200f24498c28b707c3d780415d0bc79cda941dd2bbebf7a194426e65c7e8fb67a6ebe92f464e38c9e52c8c52f677fa4a59ff202e8a0c7c466dd2a12f6aef9e2b77fed5db6cb22b6bb7ad125058fdfb2cb0b21e243313891ce9cd8d4e0808e9f7c420afb5b6bc4bbd6896d560139eb19dd1b9836892bdb17664ec0f81bbaa4c35c9cfd51e92fe73fb734535fce607594957b7fb7bb566d06d5417f7893ba4a946e4ea9ff56d28da55bf4b8a7b64ae177af0fb60ef2983de954ff60d273760d8d46afa1bcb7fc5b93e5500788cf300d78df1c7ff8ccb0d4b9bbf1d91a02e305d85a0dc27a685432e49e804ad50efe23a9df5df2c66391d5803d28d406f44091894f436f42ee125161cd497d3a3febec20344db49544c2e8eae809a69b2c3b7b273cb3d6bba874200963bd0ef65b4166ec45217f8ecf37972607f6bbdfa458968bad18f8b8e2a3066cfb68ca4110437b2db01f5a9130fc644348d6a1eeab9a603f23c606f90e12a4ae9d30694b8ee4b19293d5fd1251fafb7cb02f66f573ece069811caa937d6d17bf21e1a1279e874124e21de5da4179856cbd3be3ab360b2747071c8608f84d18da6f6a613d96cdbd05d004b50b5107c6fee28af56a7b65e79e3eea24a923175640a26b7de4146bc20449030abc2c5b4a0e19c6b11ada851a675106ed340720f2f864864ce79163e97d3ec454907cde91b9f0604017093bcfb9e2e703d57ffe3d1f8e13c94bfc1fb915c34e7e42f3610768e6c49a908f164b0b2199feaee82444ccfc7e7b2fafcaa108bc96ef7eed4b7f7df1e939501136461f6e3fff46b4c11be344bb1b54ba45afc935a83725ad7715be31480a0c9a282bbd3ea263e353bc7cd070b0dac7cf58142de865a322a7bd9cbde2b426b5ca1eab2c015268f187358789cf78e4866ce39195f9732f933445217e8c4c0497c6887a08a4df6baca5742030e79e60f92b15cdf242290ed94a30ded777483f51ce256d2957eaf0007725c39d885fd106a4568fb4a9d710add4fe2ebc9f736399aeb92f1e913654f3ec038b01427d268f7b4019afe2c0bea88a6437c839d3fed0a1ec0847cbd8b3ab72fa73edaeb9180651fab37ec9a8f5f67dadd7920efef63cb2099cffb564fb264f5f04ecb8fe5d59c09c9f2a279192cb5fbcee00ced5988e02b5a30b068f0147c320301dfe4cbe384e44e0157d50f662d89a51590c18b21f955bceff1c94eb1537fed8d307ae7239f876486ffae347a8a64ca754ea275bf7033a7f40d1cf214ba6c7c6f07af1ba720720fae04d80d128291e6b9f807b4888def37f3eaee23c02364aa21ce7569d14eb41b63a17ff609ca909b76907898d0c839b44f1b849120cebfedf7c17d093ce467fc800ff54fd520b629273bcef4554f394b010d1546a9e0aecbd40ae409af220efde113c7700a66d6170484d36286c9aa28720cc68d9b6f5a34e9722ab1195ae5ee1d84c70e404a339f95668a423837c4988e258ee52190dc3fe89fd8ce30aa8840dd5f2c0212781995d1eb37a0927dedb03e02104d599fc52b542871bbd39e1ec32d1cf5b1f8e2664da308e4e63c7641e0ed30c7136665115a9ef7cd564be2f4e61923d8ae7ee864f67cfa7923ef15033717a09f9922fdcfb19a3d355470bc1a4433be7c13e1e971645c8e9a441cbb85d4059104cc795f944f1a04aabd002de8ecca4e6d617e9794c08e354e163273d16fee4dc7bd2c45915ea3829d2514c5497b93d676b7bc9ca88bcc2204e965ddce1abc9536846749792fc61fca175a238952ab98400e7aed33c5b399ca2e8517a9af882e09823a62a8d9267e6ae2f53725894d959cb3223e7d48ac5ef620cdfbb0b8849b34c815b3a76d781a649aac7d9fc0e32b9698c27173c708dfd612681c3c7929f1c57b40d3b1caa9f9be9f98477f88ae6b0efbd600e241aff2685ec6f15ea33feba730692889a4288e99654c5b2278cc87bf277a41428a7b8de631226b7cc4e270738b1374d8b3c10bdf4fbff8def6da91b9cc4e1ecbb0bd8797be359c174af49baf919013ec734440597dc9010a872cdba16afa0204a9e0dc8fcbb655ead7de949d1fb5fe8522f1081d72b5b9d8576f9d824148900f07ac45f75d95486d3e89afc98a71291818927b3dac0ad8ec7c1f94a24907f92f3227ced453a44a5b7c3c99bc0032df98559429029b7c39320c500725134ccbfe1f699f163bab2eec75a5d127bc82e12c740a2968320434f830c779ea09e9cbdccea9460fb9eae5c9a0cdf9724079713d48d2ece88535771a1d8cf161d0e216eab64e7d5b45684270f29475f9aa6a3035ccb4d9a381b9abe07c2806f9e87a9cc71e0bb3d0d19c10f4b19d5b6ce1b757802a29545b17dbaaac59240e7285032c09aa9ff9ac71cdada91df8ebde136b134920d82f436a5c545f4566e94da773f661907b292795f40ae1f7b7f3ef07d00b5da2a0ad33dbaeaa3c03fbb6431b071af4021c6a2b0c87b9f1f0f70e36a53e1842a944e29a681aaf8ca1fc05c3aa73e38e74a62dc05a688fadf20e23611ca89b494a36d28bd4808c3725cbaafb3a98c79f268be23f340f4da9215a17c55159de29a2a207c42a00f5a9804b1b89e4582a6cf8970e13cd0fd34eb4c6fefd525262fba2ed735d69dd733874390d08ed2dad37f0e29c1a6e9ddf26a24b96749c338bf01034b95f507c8ecbbd8731281be8e778e12baaf9707d6a6364175ccf0e9b220a3f396f4e7d4f3bd0d8dd34f32f532b1f890aff66c4341724d54ae98ab258b5f6b3a35e9844b94c36578807e6b4144e55f812408d095cbbf79f300e1ab6cffc9b8a1e148e73f11783ae7e771a6a491295d82f87de56462a6f1e736e425690dfcdb60efcbaeb0566afcb81b1da85c409c8ff31dba0d00431fa803dab9653be6056d2b5ffab895b7216d9cdaf8e5b1eac442927c69d412a6b6415ba68c9b0391ee9902fa855f4eee8a518bedd580de268e5d5e7996559736e33332f15a5fa0d7142ff74d4bb1da6fc506d496947054b81952370c1c702b438f0750ef50e3accc602cb1ae53897a8cfeb77aa71aac06731ab5aaf4af40a7e6904708faeedabfd155c820b93ddfea5759b2bde0266b8da78f0b3864829386318dc9ed14f746da19073f176f2859b3b4e34b1c7acba6dc9436b4530ffa30186293ecacc82b151e5491a09d2b5c247b43c371fa52af69553971ba63defe62a84e5c82009eb59d2c1ca3dbf2d8b9eb901f284932de6f44682998a6dafba6d8799ae83a7b660c446980d2aa12e7446fd246376616a8a53094a1ff1d2fbdd949f943d69cecdbcb75e667c4fe5d75aa14cec666e5fccfd84d1ca2d2106fb5ab4dcaedfd89d26f483972624122ab882027f08ff0f3038f2bf19de9ce5e82c352f23ad53ee5e91aa85efa094cccbf5fc96478feb5ebb1f0930a7026cec8dae5a1948e451f1468e6fc3039f90d34d617375f5ff28e9508b189246d5690ef3911e61edd1f32a6129dc54b91bd51ade27e4b207ab9b8d15acd93ca21ad881568d9160227a62f180483b48edf8b9539ffe904f209052e6c6fbf59d9a385d2b45b4cb263fb118a14f7c753992b75dd754168b6d356655bea555fd1aadfee05347bf934fd2d125c8ce7db8994dfb784d2dcb48ff26d4cf060cae9d15d995ee063ce1bc7da2b81c02a76f84412306e5a910e78a5086b617ece846e8260071fc557e6cb6b1e8765b85e2ce0e5414b198e42f02b546ba435dab594e017947a1ee244306585206b103804cdccf467d7a346f9be7d7bf8b95c42dbc0e1f06a49ce4bef392933dc0b3f3011823e8ba69c6ecfd1b35034f083089", 0x1000}, {&(0x7f0000000500)="e77da56b8466bbe7c7cce863335b19653112a0b7186982c84c3c07e9226173cb71e1a03b", 0x24}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="0000000000000000ffff0000000000000000000053b7705a2f88a12639fe797400dca190a793243616c0c86d86727188901b76a3a8ec24346a235a053c4c23292ddbd9033daf9b29b26aeda9f1d62e8e98032e97f6138b76a70b1aaa", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x9}, 0x8) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) 00:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000280)=[{0x8004, 0x4, 0x7, 0x7}, {0xff, 0x0, 0x7d, 0x5}, {0x8, 0x81, 0x6c, 0x80000001}, {0x2, 0x40, 0x3, 0x5}, {0x81, 0x40, 0x1, 0xff}, {0x401, 0x3, 0x0, 0x80}, {0x9, 0xd, 0xff, 0x1f}, {0x3d, 0x4, 0xa0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8e, &(0x7f0000000240)="b6") 00:03:10 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) 00:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:03:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x65414a1a1e54c9a8, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 00:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto(r2, &(0x7f00000002c0)="4c18d335ff49eedc34d3949e560a207cceab6039fe2e17eea8365d612373ea1c47b9dbd7ff84af312ec5d53e85a5de3b8509a2cb95e4bea3285454bf913733c39148aac15d42c981ca65a7dd10024cb9849f66574196f7f5e672c6afa7fd39e6ed8783dfdce5706d882644b3892f52ddafbb75d37630327613769fd4222e09f9f0d7c9a9af3dfbbfa87b8a8b4035a874d2b13d6fc68bbe9e9a9617e214acce0d7c44408ef4b1c7d5cd8fd7f32de9ba105b1cbc23ab3cd7cac5d37a558cfc213c4eca7d41cc8214425929fcbdbd1b5e8cccef6b53c1db8d8fdcb1fc7e34279826735ce9e98e0c46a9cb9282eb35c57ec22e87", 0xf2, 0x40e, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000001300), 0x0) getgid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x837c}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x1, 0x0, 0x0, 0xb566d0b6}, {0x5, 0x19, 0xfa, 0x401}, {0x3, 0x1, 0xc}, {0x6, 0x8, 0xf4, 0x9}, {0x8001, 0x6c, 0xd, 0x40}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x101, 0x4, 0x6f, 0xd6e}, {0x5, 0x6, 0x6, 0xa61c}, {0x9, 0x9, 0x1f, 0xfffeffff}, {0x5, 0x8, 0x1, 0x2}, {0xfff, 0x5, 0x9, 0x8}, {0x1, 0x3, 0xd3, 0x8}, {0xda47, 0x1, 0xa5, 0x4}]}) 00:03:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/250, 0xff7a) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) 00:03:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setitimer(0x1380a3fd71c70bd9, &(0x7f0000000300)={{0x400}, {0x2, 0x800}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) getsockopt(r1, 0x2, 0x8, &(0x7f0000000240)=""/70, &(0x7f00000002c0)=0x46) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) dup2(r2, r1) mlockall(0x1) read(0xffffffffffffff9c, &(0x7f0000000100)=""/8, 0x8) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x52788504, 0x8, 0x9}) 00:03:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x353, 0x0) 00:03:10 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) setpgid(r0, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x2) socket(0x2, 0x1, 0x81) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x4, 0xfffffff9}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fsync(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 00:03:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x3, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSCTTY(r0, 0x20007461) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 00:03:10 executing program 1: socketpair$unix(0x1, 0x7c3f2adb01a04a27, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d11a62011785ad29321"], 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) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 00:03:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 00:03:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) r2 = socket(0x2, 0xc003, 0x2f) mlockall(0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x9, 0x800}) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 00:03:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xfffffffe, 0x5, 0x0, 0x0, "1f11dfa6163cb90277925f1be62c36ae61c4a648", 0x7fff, 0x1000}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) kqueue() writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0xc8, 0x0, 0x4}, {0x20, 0xcf, 0x5, 0x5ac9}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 00:03:10 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) close(r0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) faccessat(r7, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 00:03:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x84) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="52d21693f85154c74ed4d293f8dfd65dbb835251b56a3cef15a6ca2d8fe6b6f3e4fa540ea0a06d3b78f8310e215028bcb269d645db02d5f8867a0b325237a6ef67382490562cd9b930d659f04a585f08615619f20dcac419f5098ae4a87a2db8493344fdaca87dd07297c57ed8242090d3ea318d093033d97bbd64e028728a4b2e0b10c9bb8f7728c8412274dfdbbcef7196e7584880cf79066c10c3cb2a162a06ad159c1d6651f39e7963384603f2028314bdbc78cbe4f00ff38b09a45d79d1cefa9c86ded91ff56f820fa005f3b2cec6fe2146b43b1c5459ef4e77dc9492d7eeaa83", 0xe3, 0x4, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 00:03:10 executing program 1: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000080)=',.\x00', &(0x7f00000000c0)='[[&!\x00', &(0x7f0000000140)=',.\x00', &(0x7f00000001c0)=',.\x00', &(0x7f0000000200)='rc', &(0x7f0000000240)='\x10#\x00', &(0x7f0000000280)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = msgget$private(0x0, 0x104) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7c85b2300"/261], 0x105, 0x1, 0x800) 00:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 00:03:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socket(0x859bf151f9254117, 0x2, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r2) shmdt(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getsockopt(r1, 0x9, 0x9, &(0x7f0000000080)=""/71, &(0x7f0000000100)=0x47) 00:03:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:03:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 00:03:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/80, 0x50}], 0x1, 0x0, 0x20000000) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto$inet(r4, &(0x7f0000000200)="3cd4e1d5cfeedbf2ee50f37f8fef55e78652aed8238fa7b4b351782c2212b06daa334fdd65494ed9d37d0279fd1d82fb180208baa6a1924d84c6ac96477c27af1ed254331f6baa8cdf1fc02b8dee337fdcbd74dc115f89cec3d7db62ffae79b842f0c5c86ee78f7b9b24f53e1fb84c28521a639f5568aa549935bee8a3e96befef60fb36", 0x84, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchdir(0xffffffffffffffff) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000740)={0x10, 0xffffffffffffffe1, 0x4, 0x9, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x6}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1000}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb3}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000000000/0x9000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x8000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x4}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000d000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x5}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f8c000/0x3000)=nil, 0x8}], ['./bus\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x18}) 00:03:10 executing program 1: mlock(&(0x7f0000b5a000/0x1000)=nil, 0x1000) munlock(&(0x7f0000b5b000/0x2000)=nil, 0x2000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:03:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 00:03:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) getdents(r0, &(0x7f00000001c0)=""/123, 0x7b) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 00:03:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept(r2, 0x0, &(0x7f0000000040)) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/163, 0xa3}, 0x843) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 00:03:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x6081, 0x7fe) open(&(0x7f00009b7000)='./bus\x00', 0x200, 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) 00:03:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000191000/0x2000)=nil, 0x2000, 0x2, 0x13, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 00:03:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="ed3a1c45", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 00:03:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x20, 0x3f, &(0x7f0000000100)="2c160100", 0x3aa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto(r2, &(0x7f0000000000)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 00:03:11 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, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x5}, {0x9, 0x40}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 00:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400), 0x0) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x382}, 0x840) 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) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r37 = getgid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x7, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r40) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 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, r35, r37}, @rights={0x18, 0xffff, 0x1, [r38, r0]}, @cred={0x20, 0xffff, 0x0, r40, r42, r50}], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) acct(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xbe) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180)="49d1de70bd4df58c696ba29a72893594c2902efc7ceac8133a0ec25b751f9905f7d743872fba48a8f2cbf87dc7553ffc0001ac30693cd2355e77113b61b462ed78779a58acecbabfb5377dd7677f921d6ad8d1bf40a2bf1bc9b2a6623f607fbc224f50c4273abe6e31a3a589855df5b95263e78967a8450e5e9d25cb32d17c36fd7b1b12b260376a6def6801762cb7cc731310c6108eb01c90deb75ec6fe8bbc20a02071a2f30b8072b9faaa91662d52a707b3c426ae8aded02756f954f6e17c0156f96cb3d76aed297d", 0x90c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r0, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) recvmsg(r1, &(0x7f0000001280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)}], 0x4, &(0x7f0000001240)=""/10, 0xa}, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0x3871e612c039ad64, 0x6e, 0x20, 0xd2, 0x1}], 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000000500), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001380)={{0x80000001, r5, r6, r7, r14, 0x100, 0x3}, 0x2, 0x5, 0x80000001}) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x700}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r14, 0x0]) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getegid() r26 = semget$private(0x0, 0x4, 0x1) r27 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r27, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r27, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r8, r15, r22, r25, r28, r32, r33, r35, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63022a82020000000000"], 0x10) shutdown(r2, 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x52, &(0x7f0000000180)=[{0x81, 0x0, 0x0, 0x1ff}, {0x7ff}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f00000015c0)=[{0x3, 0x9, 0x1800}, {0x4, 0x0, 0x400}, {0x4, 0x5, 0x400}, {0x1, 0x17, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x800, 0x3000}, {0x4, 0x6}, {0x6, 0x5, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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}], 0x316) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x4, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000000500), 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000001680)=ANY=[@ANYBLOB="00002e2f6275652f66696c6530007d60d4163881d05eac355eb215bf4a3d307f01000000000000009a58443d7612c1e5d1d071e15f41075e4c6c50237bdbf6e32fbd1067662c3f3b31857d2400003a2a52470200465ad82cefef6076fa8d6686b2a87b98affaf22f8d43366fa4c11fd490e99e5b095b28c601b2871a20b49afe33b9343a390a3e2f3a826ccdbcc2f1e13e6553431ae0cf785d7f35c3136f9d055bd48ee82fa8d117f0f75f68057d1fcb5835e8fc3c7a342a1f5672cbf4f97e99"], 0xe, &(0x7f0000000100)=[{&(0x7f0000001340)="876197d455be3523388e6092bfa8c939e4dc46eb2661bf8fc3fac56b46e6715c38da26922e2f144f438663ce3d4496979a25b9de5915e528d5e10537fbd1183be84a0be15ad399757e4c9760ba08012c40b615d8a0726ecc98df5adbe0096ff276133e4d6227489a2abb86ec4659077e8ffcf2d45fb58088539da2e16ca279c032fee621421d7e2a2619550d84cdb20365f5514947d98bea5da30515d951eb0aaffc59d20a4c2fcd3f59e79b83d260c0e549fdd41a5f4833b52ef0afcb546486ad3f", 0xc2}, {&(0x7f0000001440)="2b3a3c112a8fcf76b344e9a065b26247d25d77ad2dd095e1c0963571ea8591d1fcb040fd5470529d29850720ba5913069ce560853fb5a72c5460bda8dfc83d60f5b61184da9b6264554f36b92c4df24e65118242a637ada7962d4f13c1c3245affd605f87ce2174310ec6ea0098715a84176de824fae8b4d94bffaa57c1db435b071b4def999e2d2d58a0f8f8bb91f7739570bb255947c113114cab84234f6e13ddcc7e40e183c48688c8e90227bff7bd2bb5d220ef68f4a418ec8db0530cc4244d604d211a4ec9f4036c119702bbccb8e", 0xd1}, {&(0x7f00000000c0)="ab3861b77f3ddaca17a9", 0xa}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="2800000041af98dc564e00000000ffff", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff0039f0b98200", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r13, @ANYBLOB="da9d7423"], 0x48, 0x400}, 0x7) r18 = msgget(0x3, 0x300) msgrcv(r18, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x2, 0x4d1bf5e02cb7c31) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/98, 0x62) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x7657baee8b6a95c7) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x1d23362134640bd6, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x1, 0xffff}, {{r3}, 0xc, 0xa9, 0xb0be8508b0e727d3, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0xc, 0x4, 0x5, 0x3ff}, {{r4}, 0xfffffffffffffffd, 0x69, 0x2, 0x100, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x2, 0x12, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x80, 0x7, 0xff}, {{r6}, 0xfffffffffffffffe, 0x10, 0x0, 0x7f, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x1, 0xbd9}, {{r6}, 0xb, 0x0, 0x80000000, 0x80000000, 0xf313}], 0x6, 0x0, 0x80, 0x0) 16:00:07 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) socket$inet(0x2, 0x8000, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) accept(r1, &(0x7f0000000700)=@in, &(0x7f00000003c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\\\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='tap'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap']) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:07 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = geteuid() setuid(r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xc2a) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = accept$unix(r1, 0xffffffffffffffff, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x80000001, 0x4) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x1], [], [{}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x4, 0x0, &(0x7f0000000000)="de4634d35d63b0b72d8b3846ce2dad21d9322ced", 0x14) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x1) close(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x81, 0x82, 0xfff, 0x400, "d22b825a51e7f89fe93b4cac858ecc79bde6d019", 0x8, 0x7}) ftruncate(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getdents(r1, &(0x7f00000002c0)=""/111, 0x6f) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10002) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = semget$private(0x0, 0x2, 0x100) semop(r2, &(0x7f0000000140)=[{0x2, 0x7fff, 0x1800}, {0x4, 0x7f, 0x400}, {0x0, 0x8, 0x1000}, {0x1, 0x3f, 0x800}, {0x8ba9d218f1aef601, 0x400, 0x1c00}, {0x0, 0x401, 0x1800}, {0xa, 0x9, 0x1000}], 0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="0000001a6004008b0007000000000000001700040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x15}], 0x1) r3 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:08 executing program 1: select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0xffffffffffffffff, 0x20000000, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000280)={0xfffffffffffffffe}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) r5 = socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) geteuid() connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0xa, &(0x7f0000000140)="e2b2340f1037dab56db2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x2, 0x7f, 0x40, 0x5}, {0x1, 0x65, 0x1f, 0x3360}]}) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000700)='./file1\x00', 0x200, 0xa1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r3, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r2) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) chflagsat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x98000, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x313, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) read(r1, &(0x7f00000002c0)=""/86, 0xdb) r2 = semget$private(0x0, 0x7, 0x480) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0x1f) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x32f92bfef9fd7e05, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'\x00\x01\x00', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/de^/b`f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup2(r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 16:00:08 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, "00000000000000080000f2ffffffffffffff4000", 0xfffffffb, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/100, 0x64, 0xc1b2ef561b9081ba, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) write(r1, 0x0, 0x0) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/132, 0x84}, {&(0x7f0000000040)=""/41, 0x29}], 0x4, 0x0, 0x1f) 16:00:08 executing program 1: unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto(r1, &(0x7f00000000c0)="f70930679d874d6beae662590ba3163f1643f3d01307c6e04fccec3d3cd465fb16597b80e9e6550d78dc83da0605d6c2fc42e6d16d2168618dd25b3394854288cd135c76bca49ffef3eca0896253", 0x4e, 0x404, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) sendto(r0, &(0x7f0000000000)="dde20dfafd293c446e528404d4fbc37a1cc52d55460fdb4dd6a2958e488f95689cba026532addf61cc45d0e2a5b3ac51089d9682a407a43ec06d58b56784331a5c7488f333afbfbf03d92d03b9c469acf64d5ca53e5ddc540b033f32f04a9c45adbbe9ddf3b4c59dce746f", 0x6b, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 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, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100001000f5927d00000000000000000d000000000000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) dup2(r2, r3) sendto$unix(r0, 0x0, 0x3dd, 0x1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket$inet(0x2, 0x3, 0x6) recvfrom$inet(r4, &(0x7f0000000300)=""/103, 0x67, 0x1, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x3}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() chroot(&(0x7f0000000000)='./bus\x00') kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x38018, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r7 = openat(r6, &(0x7f00000000c0)='./bus\x00', 0x813, 0x1c2) writev(r7, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) utimensat(r7, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x2, 0x1000}}, 0x2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xd, 0x0, 0x7f}, {0x81, 0x0, 0x0, 0x4}, {0xe, 0x0, 0x3, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup2(r0, 0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r2, r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001980)={0x1, 0xef, 0x2, {[0x7fff, 0xfffffffffffffffc, 0x80000000, 0x7, 0x101, 0x0, 0x5, 0x7c, 0x6, 0x8, 0x1, 0xa82e, 0x20, 0x400, 0x0, 0x3, 0x0, 0x80000001], [0x9, 0x2, 0x81, 0x200, 0x100000001, 0xffffffffffff6095, 0x8, 0x2, 0x5, 0x9], [0xff, 0x1, 0x40, 0xffffffffffffffff, 0x4, 0x3b, 0x4], [0xffffffffffffffc0, 0x8, 0x4, 0x9, 0xffffffffffffffc1, 0x80000000], [{0xffff, 0x8, 0x3e0e457}, {0xfffb, 0x0, 0x6, 0xfffffffffffffffa}, {0x40, 0x80000001, 0x6, 0x6}, {0x6800, 0x81, 0xd395, 0x8}, {0x9, 0x7, 0xb5e, 0xfffffffffffffff7}, {0x20, 0xe88, 0x5, 0x6}, {0x3f, 0x10001, 0x2, 0xd769}, {0x0, 0x3, 0x0, 0x7}], {0x3, 0x4000000, 0xff, 0xfffffffffffffffd}, {0x1f, 0x101, 0x955b, 0x101}}}) open(&(0x7f0000000000)='./file0\x00', 0x270, 0x20) chmod(&(0x7f0000000340)='./file0\x00', 0x4) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getsockopt(0xffffffffffffffff, 0x100, 0x4, &(0x7f00000000c0)=""/138, &(0x7f0000000200)=0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f00000000c0)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffed4, &(0x7f0000000040)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() getpgid(r2) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3ffad525428b94c5f9bed43e66dfdd40ffff", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64], 0x28}, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) dup2(r3, r2) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = dup(0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x0, 0x4}], 0xffe, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r4]) 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00e72d2f66696c65302f66696c653000c01a4ca24c0bf6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd4774832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000000000"], 0x10) chroot(&(0x7f0000000080)='./file0/file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x10000, 0x100}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setregid(r1, 0xffffffffffffffff) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, r2) 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x8, 0x9, 0x1, 0x200, 0x5, 0x894, 0x0, 0x6, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:09 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\xaa;\xb9z\x13\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x3, 0x3, &(0x7f00000000c0)="6beeff6a040000020d7e124f4a45185eb93e9d2a283e756424a752b65dc53eebb654ad9d7b36003ae321c70b0af1b5772a00c0f9ba9b", 0x36) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1a) writev(r0, &(0x7f0000000140), 0x65) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) 16:00:09 executing program 0: 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$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x1, 0x6}) 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(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6be9000000100000"], 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=[@ANYPTR], 0x1) write(r2, &(0x7f0000000300)="2fa0", 0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x5, 0x1f, 0xf6, 0xffffffff}, {0x1ff, 0x9, 0xff, 0x4}, {0xff, 0x40, 0x3, 0xcd2a}, {0x7, 0x40, 0x8, 0x3}, {0xbb20, 0x9, 0xc2, 0x6}, {0xf555, 0x20, 0xfa, 0x8}, {0x9, 0xf, 0x0, 0x6}, {0x6, 0xc7, 0x3, 0x80000001}, {0xff, 0x9, 0x40, 0xff}, {0x81, 0xff, 0x1f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x4000, 0x2a1, &(0x7f0000001000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) 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) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) 16:00:10 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt(r0, 0x48, 0x3, &(0x7f0000000080)="f98b958a684189cbf7f0c9d3b86518bc37f0affb41a59a4935799f771d58f0af2f8f750f2724bc0438cc7ff7d8e45f31b592c9d5dac34ee3d61cb8db74df7b4f825a5b8915e7db0a1be9295f8ffe02b9bc690bae21d004261c182b00968dedb5b4b6f91b97c80b153c668f937d3d528c9e9373e917a0336e49aa6f46371624b24a222b4e2eaa7b042db06cf24c2471c8f64d150c1a98284db10d02eafadc026c12f64adf1050f83f31a4fe9a29d66de689e926fa2842716f7df5d293345495b670f1999886ea87a67a0f4efad0a16f67251ec96d5c92f8c79923b0cd230b4330ea21c1d5bdd017ac06308af4c41f8d41506943dfdd4982a6bfdd3a3ffd4c6d84c9fd13451bebc23aa7acace46a6e082cd759ecc64d0d431c49f8cbc851d12874d95e71cdddf7d2100dd444e9a4d6851c96f2942e0d96d743c19934c6f27077e317376c265679a6203a1697013cce9d4b6df4af211826bda6272d196751b3788c740e57a6cc4331536750dd1a7405b16ded422706f3710c5b6ccbb039d2144ab16b5999964819fe5ff2ae54cd199cb94741698c60796a6ddd2b68737b7df955920556d25832f7910797845de77f70879262a0951babc04a3f4bf3afe46b880797b4b52c203fb8d091df1e0ac2b1248a106cf68361f32410bd6c7d47646860d17774841e92095b94dbd334188e2d59bfd4caa081c851d846df2f9d81021c4772854af4871e7f383e97ff055343886d2df4ab3b61698ae85176359cc24f2a2d1a06fd2b34686bcc0ab0f1b833d2b4f4146d3a338b38f9a993cc4a1111c54fe0b0c9c9c0499a27dba1de372729162884c5647e2afa37240b3a2469ac8a07bc71cb97d6027e1862a2f1b597f101d2cc6a70af7c2409984b668c66cc07c7fa7365b5e1fd63524f2baf764428ebc3881e32450043342e735a97fdd57caa8ac9ad95eb3ba29cf3a247557488c755c8027a7fb311fb1005f329361ead20c284f3746c253c495cbc2ce3b7d586a5da862c22bd15a52b289f43c173271a3b4f6541d9d5d6d4329745b10b6e293e6ed8709389da29c8c58991382a31a845e9d61f126a2fc5d2cb147f91194a1777842e38aad88a2dfc6e70eeb060f1a7bb8dd29887981e249ee544d3e753128ecb85839693f099953f25c79890fa6393a3d3a28556def725ff8ffc084909105699fcd406d5e5dc2101330da027e4aa8261bb7167266295098e6191701623e646e2d01690f575c59ea2f1c3c8cc25a6be3bad63b953a3f5de490eeef2e7901e77993a11f16cd1f9814bd4929260e502f338dd5cb2b5f995155c37b05b84ed01b838eb13abc7984be0592f52be0bc805fc9cb6e0bd19b5f20c271f53b6d1375a8a86fefddcf9f926da137f7162af9df0134251561458416d6f80fec4bfe75dbfd219c9901d7fde921d183ebff7be1c784b55a7e154ed8cde6d2e1e97e2c330bc383fca46bd9e82f2c22872602f2a526389626b3312a333df22e2b19b912e68318287da979549ac222e909469a6c60c64cffa48cce7fff4c21109c4435aa1ec8e3e66d8ec31b3b09eccef9f11c559214ff086377dd7221d57626bf5ba2b1f5f224181660eb5f094908ab5cac2fbfafe745c7b7e9365ba238fcb9ccd262b34983057b0f3e1366e48b863197c9927eb9024ebc1ab4bd6404c82c24b0c1e2cb93b87e12a5f0773da3abef9948732e77f90272521e4761a683863e3b65bae6a20adbaba938eb8b28a8426a2884b29ec0238c4c0578dc6f84f5eae07d877d1c08e5f14343c2d15df328a866db2b52d37197f5a954fc45359ca15cacdbfb431613f14910112ab6fe3cf6d3ff0683f238b0bfa4e6958024e3a320ba82f0c842e8c13e228e92f3df160356149854d0a51df52a18f4cbdd640d96e1f83f76128da1bb13435a33ed3b96071d91e8bd792557b85d294d4283cf8fe9ce3757098041ea3dea439c774b46f28afad4b53d0dce36b8c1007dece53fe964d0eb82e6ffa9daa4e0c8d40e2ff15265653b8cff06465b625972cd42b53793815656db7f31585e230fce7bde796b121bb1d6d83f559ac451163bee89d9cc62dd570434d5a25f8480b65d60af537746b902dd705d47a247a8fc76cf568f7470c567f626fb0773e107c21af5dfa687f32c948e0fadc6a0a32a690524c1299dfcad9c8a0e3a56310b1251a379280636f1af215f523fc11733d2a44102db8f3688999c1796710bcf6f5c26684d56856de473458e5bcae7de7dd2a03f66a3b86524aa1a2d0c98311ca393c1274a9154ef3bfb7003c9b35202098382a808b4a1f28a6ed50464daa6f7518ab410bd49e6efa96818fa59ee2f83449f5412e9c32a7c6135b8fd02e056b6d11d4be938eb966e848426f3c49c3d8a064b6b3dc8889afe7141b1865c19334bf07a3b4d693ad17842ce8b3325d5704dadf0480ec6df5656dd43f127fd979b085cca433a53f4eac52b6c166faf9171d20f34780c25288899d2f8e20f973d3faa55813c01e1ce8492eb6540fe37cec4a9e29a1a00c7109463ebf7f4c0b2c07fa96c36e2d727dab190cba0498c2346bd84b8f424d405877f77ed85355f8ac7eab7b94ebe4fea4bc71a6f20dbf6402b339a8f82d8626dc632e4e2ea6e360bd34803e753c3e383298506585d52810837fb149e3b897a7c36d69a7bed481cdfb5067825facc92b9236b903f7142c40af8ccefa8112faab64d6eda92ca12abeb2221185472c1d2b5dda2407fc74a4141d39574ac0b3640a5165f9405667c5679e719df45199ec561b5b420f58ed39a43c54e9af44da3789fed0a516210f5e23ca6175a7b9833d476121658d1d828a664fb55c1c11ddac1274924d429fc57a9469f3b5c76fffd4c0a4519daff38347f0ead839b1cbf04094496f6281431bc2c6d691712dce26895ef308bb68faddedcf0185b43fa8272c160f1a7247e22a48e51d5a642056f518573690eb620e062a5bcd26a3260b5b57d9669b047dfc72702f1579f14a2519dde42144e261187786de3c283eb2e4068f8b4acb781a3f4e760bb6e68f636ffeef2a2827dc849ad3caa5ca0dc3a4aca3bdf7e4859e429db98d94506b82c3bde797cf14bbb535dd8587e66d2f09efb04b228866e32c6ea99f446e982f039087d3270d209f58b8f756a4609dbe91362c7b1977a13b83e9fca833864eabc9015b86e50c286dca3b97b1b5fc06c295bf9cfab1da7a09e878e8ac52b86cbb236ef0cf713acbdb7b95840f02c35842931a7d22dc5c4a5339b2ca0ce808831e97415480c7d34161f48e69f64e201ddb6c50314f12f75459758fa70d5cc648b10a81e3dccd6b65bc6c2909482541fd3a7b5768d7b76be0bf2d1bf12fff9e2fc8ccfc39cb7a74c2afc9bad20b55ec1c5f171becc6254eee6783a2e06483b2e536be022011780d3664d7321fd710ab778e311fa5bc3e48a11fa5b5d7efcc76247589579090a261b3552b91505d1d904789147bf0440d74334209e4dbc1e5451aed6d7e2bef845420b749b244d1afc8ed4979e6481e7beb7a8947168d7924a0b00440f0e3f5a7acae5a3e7bfd29e8e3131ca64b1456324ae31617f7ddc270671f1748ddebba260fb49e11e5ec8dc070f1c306e42254dac2a0c41bd1fd4a76a034f637e5b36a79f7b88c63919f04b0245d6ccedc1b8c0ac6a3e677169ec81a1881938225d46f977419b9e692113273ac7ca5ce1c5e8fee42feb2fe0bee83dd8e34b301eb573c975cbd7e6f219e381fea76687a97ed7960c4e424310dd695d22c7e8e8de64175251956a9d07d7fce3484389975662a4c288827a9acb95d67bd2d05dbaf8814bd1474d98d82b3bb024a9a9dc79b95b3e76a08fdb7d22803c08c330938d43994cd292fb815a4225c619f216d59a05185bb7ace2098d18900badd65ae7cace8e43848a312570de1ea571eeead74a9ec94a0ed8b324c9ddc348bbd394e95df6332ac264605994bf57c65a8dd972806f8280d428df3e10dba8431fb599ff5548db74962fa61f87d1328a1ab135ec62d6361cde21a323b755f3ad38afed0276e2962009932336e220fc754c421db17521f208649117d0231cf3f64ebe0689f14beeccfcab91d7948831bf04735d1c8cd7f0d3399e1aff630392d8641a2080ea9cf18b44da125d8b39b0424b5f007ebdfbf35546d7972cc38778adb947d36421a5943f7b88d4494d2b50282a9ba688132175fcc29f53307a874e2baa17a6369c4d5602d5c2db8c671a53459ada9932154c000ba1c17963cb78587df1484582c5bc063fdc8b033f8caf160106554f3e09c51a52381eac3b70ce5d0b7ce426336cb397d3702a0e15edeed39511b05c36211d0a8402059880f7d26b661aac3cb05a732e7ad6162443d93518b33fae9a218db9cac3334dc84a90f0a8d4c415b189fb710590879907571b6738922b69e1a7672837f944a7c494a65ffd137bce43823f43dda4695feaf8ee71e5cffd4dda46e833613c6926a7e394b45ce91907b2c08ad81ea872b516e1287d03edeab9e0fd7eac55b227af0879cef52631e3c36848a10b32eccc88633595e4aaafe881023045e79e9313ab63f439fc039df11de6e6a6c8a53f728e673a32846ad01a518e3dd01b14fc1f14052ead4483a06862b372007963625d473c167b93653bc634c1ece93850d8b86f05adfb128591d3e6b30a268b00fb9985b78466bc7e71b526c0affcc7e21e73fff58b386e1aec685243e979ca59ed16fd96e2d32da885583181c6b572dee617b82fb15c6930b6999a9664f01c0d5f5d64634918afa62ac3aefd0c18c4bb14794acdd124eebfe475c0534fad9a430a5db5015943fe1657a15540d3f1c1d4a1cd388dfbc486b50585973d2f8fc3b8075c1f363fb4c73e779a5ef41596c0e4fcca15e8de472c1a4c9dd7bc57e004cc5f555ae5eaaabb6a6283f174ed6a9313978dd458865289eae95dff0b037c34a49b4eb583088c7bab08015e2a63cea7abeedd9d8dca4dd56cdeea4ae268cad1a659c6216190685d86ceff78d1616df3ceaa49f473ff9de4412e7399a8e3927d67dc519cb842c95b3aa02d8a6ed63bac87c38afcc6220ba4e828996b5d6ced42dac7d14f8c6ca59ba3b5b6f184592589c60bae9061626b2b9b99cdadc44782bba2ab712af7ac50727a371be8d8902a1a6e357e09afe40765bb131ef9e269cfa0983b3e7750abb00873d194c1f6845cb82e551ff645f93bbf6430f3de059b47203caac7f18c5720ed49f4b41fb8cae95a96eb452459c7306d9c028d5bd8ff969c517c95c16d04457fce45a67f8f1380280e110719ef8c4aa7ced630c783b43148378ce778dd36f83859e8373835f346ed711db1e69917bce954c41fc41eb54bdd401e93e47eb64741b35788db4851052093cdf8deab30858e8f7a8267b1727ca0e08b32ad2a09e4489429bf85c9eedb21107b77c580e24ecce93bbe1471159ed0dbfa51f226f8b67675028a17993d87f23ee9dbd67e29a1294c1c187a7384c288fc2342daa6dd05d05761de9f8aad7fd3946b1a76c8f2ced6045e2ddee30f2b2b0607cb258e069085e77049df99df21b1cf1c3b24029909cae4ec23d8ab704eb6953542a6d91916e434bc7275a4bb0e26065462f7a2d8c051a3d38f4a74b8e6e6a9e45fb86d7276d6885fa18a57e1b451b0cab7539291e2f554340609bf2cbdd3226bc61873338a50ff603b719b857605fa04c57564a1cdbd4ddf7f7457b5c70ee4dd2ce8265ddefb50ef1313e9a58630da1a248cb2b5e2619e412f45332865d18fe918deb945fbeff1137c07552c1580387e6f9b337c83cf31e218ca99462", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x0, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getegid() r26 = semget$private(0x0, 0x4, 0x1) r27 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r27, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r27, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r22, r25, r28, r32, r33, r35, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6699737f9a10865b6755af696c653000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r4 = kqueue() r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='z\x91\xf6\x03\x88\x00\x00\x00\x01', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3]}, @rights={0x0, 0xffff, 0x1, [r5, r4, r5, r6, r7]}], 0x28}, 0x0) 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x1a7) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) listen(r3, 0x20) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x9, 0x9, "10b064722ee09ac57550a7a6754d5a44e34517b6", 0x2, 0xfffffffe}) 16:00:10 executing program 1: open(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) getsockname$inet6(r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x9, 0x0, 0xffffffffffffffff}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000580)={{0x6, 0x100000001}, {0x3, 0x6}}, 0x0) write(r5, 0x0, 0x0) pipe2(0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) setuid(0xee01) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7ff, 0x100000000}, {0x3f, 0x4}}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0xffffff5b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/222, 0xde}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) flock(0xffffffffffffffff, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt(r3, 0x3, 0x6, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = msgget(0x2, 0x14) msgrcv(r5, &(0x7f0000001340)={0x0, ""/4096}, 0x104d, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x0, 0x1, 0x1, 0x2, 0x1ff, 0x200, 0x1, 0x1, 0x7ff, 0x4}) chdir(&(0x7f0000000340)='./bus\x00') 16:00:21 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000000500), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000000500), 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(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(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 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(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000680)=[r10, r21, 0x0]) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000500), 0x0) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(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(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 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, r24, r25, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000000500), 0x0) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(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(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r36, 0x4}, 0x200, 0x401, 0x2}) r37 = semget$private(0x0, 0x4, 0x408) semop(r37, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000000500), 0x0) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(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(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = semget$private(0x0, 0x4, 0x408) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000000500), 0x0) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(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(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 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(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x9, &(0x7f00000006c0)=[r25, 0x0, 0xffffffffffffffff, 0x0, r32, r43, 0xffffffffffffffff, r50, 0x0]) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = getppid() fcntl$setown(r52, 0x6, r53) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x8000, 0xffffffffffffffff, r22, 0xffffffffffffffff, r51, 0x4, 0xf9}, 0x8001, 0x8da4, r5, r53, 0x200, 0x7, 0x10001, 0x7fffffff}) r54 = msgget$private(0x0, 0x200) r55 = getgid() r56 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r58 = getppid() msgctl$IPC_SET(r54, 0x1, &(0x7f00000002c0)={{0x8, r56, r55, r56, r55, 0x42, 0x6}, 0x8, 0x3, r57, r58, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r54, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) utimensat(r4, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000300)=0x28d0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4000000005bcd) select(0x40, &(0x7f0000000040)={0x7, 0x80000001, 0x7, 0x7, 0x5ae, 0x2, 0x4, 0x8}, &(0x7f0000000100)={0xdd2, 0x3f, 0x8, 0x9, 0x1, 0xf7, 0x3, 0x7fff}, &(0x7f0000000140)={0x6, 0x8001, 0x1, 0x2c50, 0x5b3, 0x4, 0x212, 0x7}, &(0x7f0000000180)={0x7, 0x7}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = getpid() getpgid(r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x5, './bus\x00', './bus\x00'}) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000980)=ANY=[@ANYBLOB="1b675900002e2f627573002005c924d9e9710451066846c3819490bd5bf80c39fa33dd2e1f16ed0301e0e4bbc3e4743a09664cf52e2fd02270239cde4b48001a289a26c243b8a42119260405a58713c9efc979ea141ed2137e3e7b3f52a6a32e49a4e3300c6f7a8cd283e075674af68ca3d79e05fe6a409b3199af6891b0bc9975a6014dcdfd651c6ba51d7d81fa2f588558c236f73efb52a6289bd72753c0fbdc99a5f4c335f9f604f6459d5aec968f984575748a1bad7f35199942ba57bd87335ed57102e84e4cde4c695789b3961b38"], 0x8, &(0x7f0000000740)=[{&(0x7f0000000240)="2192ef6ec3becf49f59f509209f9b0124d2e9bb57d197570a27ee1418f4a3dcf81055b38f9fd6c185745dccf39a7b27e9d19254cfad78bb0fc25d4cfac355142e149154536dc1e88b177217ffce37b3dfe1a46a329b5e2e459bec93cf4633d6b4bd98e5c66beafeef92999299c5a925d0fcf302ddd8d98621dad4c991c9f9b797d34c917c1edfc96e53e64ff749d29c5b5f88f579170bafa4f6b9b415bbf64bc8d0145d79190b4c4021e3e6860bfdd3348", 0xb1}, {&(0x7f0000000300)="0959ed5d1e1802b15f9f1d3ee4ff9cde73eb3a68cb89a0d8ed1040cea8cef26c906d2e54186e1dcd163ffa839d9bf59a4c1c2e7bb89983f38a1d1901b5f67f139d760daf3005b8370708f0606c5c526f4a0ff663f8ccfab2389cccc92d2dc52abb37af1f385030aa36faa121100ea8b385a9a2adef119e50209f8627b699b044a8fa43d6261c202a2bb18b47503d9b9f14d03606", 0x94}, {&(0x7f0000000940)="51b41d3022879c508a5f4f717a974f2fc13793e223ad143199a6c5d1a5a584b86a7a", 0x22}, {&(0x7f0000000400)="a75337bbc091e5346d3c01c3eb120f9f", 0x10}, {&(0x7f0000000440)="c7fedb524b4758a0c577d8f213cb2f6d1740fd8cfe5cdd27dcf2615dbfdc5ea0f9d9ba8b9cb53f3faa706551135dabcf38e2842b170c6dbb67dda801a64bbf4fa511a88a2f0f9da28549da290e9dcc962f7cef", 0x53}, {&(0x7f00000004c0)="f234408f70f3b3c75234965ed1604d2c13113b8903671dc6563b63cc329132fa79cb8806ec4049663827c0262663bfc1f326ef8be80c0506af3395c4f250fc1512725e71b1fc6eb2c65d80a48c643d65dc97ddf6471a0625ad6b8f1e2e48192cbc4c657cf4eca6c318df2ec7b299842dbc3bc643c856b1", 0x77}, {&(0x7f0000000540)="5e2b616c83286d92e3ce52b4760b13482f996619e7e139bbe7a52f5148c9aeb31c35742486c647b4b7202317028c30b82daa3d7ad54077813bcf7cd2a4e8437bdf77fb00261af38ef20758220858020c8ba0f274ae7e59c1a21af17ba463061483dd337854d9a9a27c15bc3fdf6fc36a7f27dbadc541a8c74ec5ed7732d3284ce7082f55d6c92c3c3effc70ef2255eba92c6622d1cf9", 0x96}, {&(0x7f0000000600)="064469820a58c3ee90ad3dfc8e87d375f81705acf458e7f028ce50cf9b5a38a8bb4f05dedd7091141d453f65712192442e70e7a8e37a9b6efd8f7cf1d50223b22d1a7fefdb43348cd4bdfa810b7c1b916193e20fa172ca9a0bd7c7cb0d", 0x3d1}], 0x8, &(0x7f00000007c0)=[{0x48, 0x8000, 0x80006, "c42c26af25a820a2a58dc2242e673561095eacfb7f79a1c64af84ed1b74a9218335c08b63ef9fc4e5856c92486c2d7e6e63bdfd7"}, {0xb0, 0xffff, 0x3, "ff6c290d821fba6d44fc14b1e5ec2b2378ce10be148ef57292b8527d063841a470b5eca3c5c805ad3e09cce62883b730be53fb448fbd0f779a30554fb4204beb9fcaf9a7064489c0d627f04bc25a7a9c2f69f1b416f1dada229376fb8f52618afa21c983be640346e1aa519da91c4af23bce3243da492a6258c491c97454e55c3d57c21651bdf5509d2d16a3bda7754e0213a7dc1f577e84757a"}, {0x20, 0x7ffe, 0x4, "27951cb7a5ff01b1a966"}, {0x50, 0xffff, 0x1, "e053a77b51a4e221b51341b77a45e324501433b52b585437697f1320437aa7bf7b10a96a3240fe47ef84b30e1c2629f52aa423bd63a768dd7784123eb27e"}], 0x168}, 0x2) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000000, 0x0, 0x2f4}, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f00000000c0)=0x40003) 16:00:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xffffffc1, &(0x7f0000000100)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) acct(&(0x7f0000000140)='./file0\x00') dup2(r3, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x2004bcbc, 0xfffffffffffffe45) r5 = dup(r2) shutdown(r0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/218, 0xda) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r5 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x0, 0x94) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x1ffc}], 0x2aaaaaaaaaaaab91) semop(r11, &(0x7f0000000500), 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = socket(0x18, 0x4, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r20 = socket$unix(0x1, 0x5, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x10000, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) socket$inet6(0x18, 0x4, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x800, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) sendmsg$unix(r7, &(0x7f0000001a40)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f00000002c0)="e933cac61049f1669eef29ed62b396758a0b3ea21f3b5c75e3e1637bc6713c16de3d689f40a576596f90d7334d71aae71851745220b5acc0667c5701ce9f5f8fa0dc47bd85882e9b2fbb285442ae9a5c13a73b8870e0ffada77cb4b43057b55d", 0x60}, {&(0x7f0000000480)="8c6a897ecc2801440aa3aa88d132ac118621e3d7bd80cd6450b01f84951fc47fb89108840377e94fac15df7a683de17fcffb51d6a67547fad6cd8136267971a147", 0x41}, {&(0x7f0000000540)="c48aa1ddc02a98abb633a9c385d257a54bb97f5551e835ade5d94e", 0x1b}, {&(0x7f0000000580)="7de444324b860cac4487b272fe8c803f663f565536e97ca88305f5ee7a89bb1a54be313071249da328df0c709594631c91d68033867f8033659158fbdeedeb06", 0x40}, {&(0x7f00000005c0)="acc3f895541d01b896dbe5ae141064ba088939bac1f08e98ea4d3a56605c5184fb43b544d94167718695d6d1aa1d86205c9c7ed7e556f88b19d642ef90495b4c8bccf7a51e4072a5cb6f38c2b48608da6eff0dd8458bd9313b1e5b6199014ca27340c6b300e8fc07eb3163acd8918eeb208b27d3b184ea0fdf8de6b713f67c47ef214b388b099e7c494fd32b58f4125d8606a3a0981f274defecb6a69d3c70ef79b33c189fa82d40e1f41b3e589ac44c84dddbf51f45c47617b394f37df45cf098a79631da015f1d2d75b24b6bb375bc941574146dd7985e0d605bfac7d3e7900d1f2e98e0bb17ac6073", 0xea}, {&(0x7f00000006c0)="f72415851d393ee5870db84b7eda328f287f35f97621154555909a9817670ebe2b53269f28a9df1516dee2fb929ee7b21e96f6bbbc328edb8aafc7b65ade4601580b6187e70071eb70e25a283f94ddf383feef44e4f7f04f0ed9e9b94b09b28ba0ea671eec2e58615ca15bd89635480ca5eca7c997ec6f8bdb01643d79c07b9cf5773083d6bc8d253dffda4554d1a3514eeafe", 0x93}, {&(0x7f0000000780)="74445b6c036154e0076dbfb7e3c4472319d7ea983f58900d59b387904219af5be54e337c3af52a7426869ce9176b2d676d6f54059f59228185c8d666ed4ec9e77e9fa716f6222939b6d654b1dcbefcf846515f967fe2ac2d4353f0b6eda6e3c189f3e83fd5408c30574c9e795dd807f6fb1a16e2911d01ba8f8caebbafb662dd64d6913e40610e04ad8a357338b44fc70a4bf33b6ae84cbca88ca26f8571263455239dc951e18712de4df274eb2da538db11e1809e414015f99ac0893bd2ac84a499cb7c52f0bda2b06eca033276c3652a56e067d5c7a7370f39c58a972a1682837562143737be454a587060f5300351ae601974ebb177cf21d7ed7a7274381b95cf8daf86701c257bc0d86f469afacfa4ca3ce786d9a4447150c80c42afbbec415a498f64ae9153c1e0bc61fe422687a0712864b758508b0d28d33f5d5832e168566c5cf1d1bccf591656c28679759c980389b7f58309e04dac539ca0fd09348350f0dbdfcfb5d78638664d3df449835aa91b362ec1f632ce93bd8ef310152095a44757c3863940132951fb408c9257fda99b0756f4f50181a1e6250bdf4b81a20baa1168df9b97285b015f039be63aa22dbcfbd6b13c82dab13583810b5b3d1897288de0118278a8f0bfd50e590ceb692ca783c7d1caf032d9eefffda998d9ab80e77bffed2fb5f63a8ceb2ac0d4f5979a54450fc9d5a6f768ef661cb162912d3810e02a4690bdd17ae34f015974aa0606b2e7d7c504fa19febfc7b32b91ea1eb3a426a0d1e256cf113b2f2a2fde134e9efba568fbe4d95f67cd632b952e96127b738ca13119cb28029f04c23314c006a55546a245a36020a800543e7e38eae1f46f8d184a64104d0c633660e721220c6de82f3470dd0f8b0dc9a966ec4f2ed28e25552b59361cb96b7dd5fa2078828feaaae7b0e607be08e9903e49097311f6a5bf912a7f2dabd7d652c2e408d792d302a12af3140ddfea1811ee05e75d6f2e8b6c923c63e293cf792b935b890157572f79baabe2cb120457ab6e8c703770c2fa6ae8e4d6d5777a674d26b44c71a2249ebb51634ba9d74198a9125d51f52a193463a62697dcb4f4eadddb93c1ea3ea20eb9ae216a5b895891031f22aede1843d18304d79568b569e401f23d7790bc40ff1a7aee4709f18f949cd25a40b16189b1b332dc27402f32cfc7c2932ee7ddf72cef5f3e19003ba2167c1178fa4eaa8f9454dbb7be6b1e21f81747ef394ddcb51ddbf566bc8ed5601619a5e51bd4627d55fd4ddec5c39eef476fc7eb8d73ef9ffaf2dcae7ce443458caada2d2c02e0d9fb469cb86db560d55fac17b8bfa60c14805cb51533607a582b73f3c0ed3d5be2c3de81f9a9ec931851654ee24e6bb71949c29b543295b0278c071ea471a997fc9f863d40e422df3c5552ecfa1ec8341a5d02c0dcdad75719618d5806ffcd14adcfb02330ffe3d23242f8adad438c9857d5303a576319b766296d5fe6efff03d5cb9b99bfa4e3047a176712782e994844eb544ad6a2869a8f57e3ff9cd6503b3c277a1a671dfcff2b1c80c7932f3648fbddf6c3fcb2cd37972236e374f6c01416070d1aa5cfd6d2b586657e6aeda455b0427b2ca1bbb8851de1c0cb7281236c8f5a447cc749135ee79c4643d5c32f220178fb6648c39f2306bcab9a5d1a23866b1387940dc8470d46e4916c0e42ed09862e42e8e15cced608d6b4ea95f0aa8700840d75007944ae87bc61d3dae11049c8cbf312f1d6b878a1e1facc3a327d3d453e9fedf58a4f4e1ba461023f1cf33981a686372347a22bc8cc949cf56e2fbfd9d9ee2d400986af2e6b237161de91a0164ff9a4383ddecdea4331fe940ab3ba23c4686c9d39f7e83091bdc9e8e84656324f86477b8bb6e75b2685f383af9f5b43afd33921ab1a0102dc7d974b0d7875daf879de6611f53e98d52edd1888594f7d5f831d5ad966c12274fdcaa55e346322cfb52f8501592f64b9a5872d4905e827334653c20a7121691fd3fe42023d646caad432c4d03aa2f3836fa1848625b8d4b5abd78d88f2d2f2cd7e3ec945f71ab25b72c6ad0e04ea23c3f50a675dec7c9ddb0af9a74d7aefce201da323e3cd5fa4dc7a74328e4ea5c4a06247efaf448d9fc618d1d8b475a7bf10a9e659ae211d38381b4e6ad9cd94dbc57f8f2e42fccc35c8423fa4d9a8778a75e34c5b9b7b4440368f0360a084dedaa15ee45f9f397364f4d0f34d24d1f61f5092144c00c2cc04e560bc9f33ea1e7538b0613b927f42f5b88cc62b9e6af23dae1280114be4b9b9456faf13f803336290358497192126458a1baade49e328809082dc21a520b125ad99db807490cceb90d4e4b9a4620a2ebe6974d36805d346cbcb1db5c6914ad37b7e1cf549a501794c1e70d4933e7a8ce7c43c50c0d066be734b02d0bace2096ca78a8895bc089f429b1f33589590e21c075179584e1b970884260f70bb29dbe1907acb560d298d08feb9024474f5db9e95842bd45ed35410be3370b1ed246059a2d619477d87b646bab06007d358d30bfcc2816b1e614786d318dd11b4b82fb78b1249b73afb04e3f5f793c05227cc94eab8f7da44e0b9a3b7439c56fe8023e5706c1c9069c72d8191ccc46ca3e080ba4d35546ef8205c3d73af07e2fcb01e97cefb00dceca33bfd24a07ef410abe93a772b0b999a7319e8601966228ba37763f2f54e8bc17ce6bb28e17e7d45f44758d1a3715775dc15ea85abccdfffb9459b505e5008a4f61faccbe4ecd5522d4f9a7b49fc80f4aa7ddf7e46a7d4d09197205c62a4e45ff683ced51638b290a4c7f19e7d381f01ce3fef2f356526aec7cddd7effa18eeb34573160f6fa9fcf4d9d0056ccab627823bb7a48d2e9362abbb078e1b1c12f8e7e0b9b1ac68bd30d7a6fbb172bbea8649ca49e3aa744bf897e7e8a2857a371a9c0ad76e7799eabe98e85d0672587116627ed16be2835c0a65c75844c2dd1dcb4a13acfc8264e90afd88c95728df763eae5c828100767b68e8764126f23d2f14835dcb426669327bfc01c92bbb9489b64655a8a21ea6a36a864af422abd3503d7782d3fd6a61359b9c1e2c46327c79b9b3361efdc6db18aaa1642ad54aba6aff96d2fa0f0a954f4c42f14ce57b30836a7c8d0f0c4cd099b20edb1a6957c898cb42ac37127b7c849f744fa38eafa473326d80f8bec97208abda30fa19f5684712bc0873d2d6acfbb4741b3a464bc2631dc2fa103e33c5363b47c8554f2262135b28fb88d61462c2d1dc38a3cbcb6cdde35ea55304b37c228c506d717359fb16ab103df4fbd6dffda506b9a85eba1bff18d40d9219ce6ea59d5b570165b327b944ae320dbdfb06caac671fb0b1867f220a018b1e8f338d83bb500322f6b8bd564eba12c72e8700f3b0f518360e4f09ef1628fccbfdd038857dfdf7797b50560738669494081b5bacc5e650989fb128789f4912bd483730d01e9edb753208fb83162b8b503bca0da556b3ac09fd2b90a9ec0559a934ff89c41b4e2b6d3c9689fe4e9e3c5f5a143b11a470a2838d1911613ffde13239a9dea43ed7ea8ed3e398608b00d93287d6b04668f050be14500adfa5d31bb1cd8fa3acf648ced0402b4c4cb27fbcc6ce8d011b581040700aefea725d0305f26d4091afccea4f3e69f61ab2dc4b9a92a4683fa62dd8d0875847daec338e0f2fe751284aea21e3909759d20ab25e4723a289786b99772c5d6e306a4f3b7f66d79beb8f6876676eaecccd99780aeaba3ccbf8f1be5a624bb495b2a3439f1904f572a2d3f98b98debbbb8986248b20ff6a4296baf61e665bfeebd3c16d6ab738ff768b7865118c3f945b7dcff4c2b3f50f40ac213acea667329e117f3a3272ae0c50b145758eccf4d2fc3b5aa42d4ad09c109e3204c01c175728d11f3f44a346de7e01b7a698ef64c42e61694ed9c2d0df9c9adf7a415c0330c0505c5114c11fd7f962ee5be7cd1a2608cfba0a7678cd2abc63dff0efe795b44b71afb6c9408fc9139e27b32a342aa9c7d287b6b40a3b186ee9c431231b8edeee0d6a4c205c43595c1671ea815dd2e97cc08feda93b01e206944cdcbe055c2adc59bcf0ccad6e865767bfb3b362cc7b7fd044c67737083cebfdae6045af0b3a7938ab7cd7b03ebef0471a7d0fc8d3bf0e91c84e54dd0dffcc51a078ff44403c75d6889ff999b21939b13b58517568c1b2138d051b9dc4f5fb7d5624cd313df01adba0daf54ed28543ce2fdd8ad1c95eeb5c68cef5443adc9451a5f56aa6020321052a71cc2915cd6c4923b002b89692a77fd858a6d9374efad9ad7d8ce887047657d90998eb801817cc6bfd181cd23639bcd3727d9f115aa10608440e93d617519978a70fcf22022a4527fa3e1a54d24ad570fd5505a0e9dd4fb0cb24ccb7b8c2d834c7b4963c75c14c8e02080daa61c1866df54dfa8fca300d5ddadbd11ce73a87a034c0c4eccf72aa4142258dd69c5628a66f6f89733d13588318c3f3d2d76b6a42a1c97d29767c7dad7b4b95ed743094ea87c77243e3272fee4855df4f2c06e97dfcdc640df550f49b8a9ae3d4d79648e13afd41bc55a2b11dd5cf7ed3d6f11c62c88582745fe18ae6cd8c3cdf09bdb353aac5b08a9d7d348d8a3fd6855e108ea008e8f93aac7f684a308d4862be8ca82ab691cc945864273f41165db7826669ec420fded8adda733fbf0acb7ce382454b9cbc8dfac0c5380739a47f4e7147b9f705e52cac620ce77b96110366d253ac3ea6f1e06c32a15d49e81756717da36914b5a09be41eea94f548ba8890e6192c270d898576d90fa0c7d05f0b3e6ab11dd782b66cd1882d1e6845a7f5f724b6f59116ac8eefa832519a302abb41210d05df70affe5287dc3a0cad4cee9c9aaaf321f7ac0596985f41aed096da73db819be00be40bcb9ffa981a6fa527c9cced95d62637de4614899dd15a8ff60eb0315238ade86cc713bd6265d0379cfa52a735e2daff8ebe5f5d8feb2b7c97765942692f2a5a036f7be598b19c52129594f0d8dcf4e6f6f806fe1fe14974cd85d8951448234f44e5ce0a9f7f91b77e1f6995f46e08dfd3d3d42b30970cf047bc96be221f41ea8e133d8ff415920a6edd3acdb087ed4a1f0941b3b1dce53d140688d87d1e0bd007aed87bc40d4ba0ade919fd7cc1bb8ed7eadff898118230428d073ef236bff8099e8da67a9edfec3241782785905421c8c7738e356376d97e0d49be2f9ca1e6ce9119ed5a4bd94a7e8d8bf77d0234754fe82fd68c06307904a65f72debad68ee87a57e5ee44b7de403c3461ef902e0574d6fbac5772f541c20e04538dc996ea24adb8becae0f6e7659364d8d8c1a8375ba9db6c407a29c40a7465bdead7ab5829043bdd0a0b37c0690ba7ed2cf0f79c9de696aad3e0067ca23f9c7d6dd4b958f3eb49fb9aa97b2d48a51b20764f45650c99887f27744f0f8a551085f8bcf48b5433b45f11fe2349d0507a4a11cde4f1752c90711c7f556990cdedc86eb86fe685cc88a9fde16a2e9fd393300233b0d7655f12ffbb0624a9572f5082e9bfd0996685c45237571b4ead250f4c8a8ef24df3ca63c6aeb4435f3ba489311f8b7581ce2bd35b09cc757a405160f6fcd68e815201327737426230bcfc31f40b32a3cf5a6ed3c4cbd5c1b90aebc08c9aeb445b04c289f8acbea3c21dabee523971479bd7fc031a159d1aeb39e6c5f9e5a47625d9cce00959fb0ab12887a069b84871a68ae3851679edc71761a41e58dee283b1eec2647c8cdba11234458c42ce38d502683de02ec543862e456e2c3153930c979f0775e6ccf539723bf9", 0x1000}, {&(0x7f0000001780)="2437b12c1f56eae4f8aceb09ddfc4667d3bc8349b390444b3d7abbbf2992e37a3c27e860f0112923b9d167fe24bdc6a5629e65df8ccba78b475638b47769a7792683f4bd3369b27f4dbea3c8c1c544f1f29ea46d3bb0f4e9", 0x58}], 0x8, &(0x7f0000001940)=[@rights={0x20, 0xffff, 0x1, [r3, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r12, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r1, r22]}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r2, r23, r3, r24, r29, r25]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r3]}, @rights={0x18, 0xffff, 0x1, [r28]}], 0xd8, 0x404}, 0x409) r30 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r31 = fcntl$dupfd(r5, 0x0, r30) ioctl$TIOCFLUSH(r31, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = socket(0x2, 0x1, 0x0) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r34 = dup(r33) listen(r34, 0x0) accept$unix(r33, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1a7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX=r2, @ANYBLOB="670f6dba942fbc9380901e2521548ebd690ff794642f1aa18b1ae509675bf506aea08f1a755f654a191605480128c1d2cce36fcc6bb5b3a00a201f51582332c1b8ce03452b021f9e94da2f65dc148e84536afb1faf45fd9b578c6b3075551f0bd8f638c4364e1d3df875ad6549cd0dea75f4ae705d9403678626cd9f22aea27bc42f26a46bfca2a9b4819b8988eaeacc263208aabf964003a1447068dc0b72b416bf676810fccdb656dd1d31e2a9a35780de68ae49b4b4634af5b647cf3924fa2b94bc1475c32e424728d2494cc19d86d8e199f6380cc11ff3525100d47fb4f735ccbf2a577f72e9fbb98a149688666aea5e1dff59c8c49ec342fefdbe92f37b9416f63851485af4b87cbfbf4b57576f0d042b317f3cb64153b509b83659ecf3f9196d37ef43246c86cdad8a9739c2ca31600216217e1aff43e56521ac2ea219bd0dfde464cbfae1c977f94d64612afd7bf304718b39febe0f341e00bce1eb9a0a08acccb1fd7d8293cb432874193eeecfc837beec5cfe3fc76a506a317aef91f9b562a8fbf827909c3cc14eb59e27bacc1739aef239021e66943fcddca4313314724b2e7d01a6271328be316b2d37a01ee359958e0e493d2910b24ebc3102199c37f0b10021fc67eed8927277b1af638ab3f72e261ed505b254706cbd004c5e15fdbdc83ad6008f5ae5fbf69063ddf3f8d17ca2ed866891a8250a9d1f6415a273957da35668341903902fe64ef9fa134b1ecb39271eee91bd860e0cf6a45029c3368d61e2d112b5297d16c1d574d971dced949cc8dd150d1993dde6b5b47e9a5a324ab765ace21b9578a041c89d7073a3b4c23df04b51b053720cca5dca6b920ce9ad98a047cd7e4f2d5a40554a9f54a9019c10fbcc9f099c79d4aa836920ec8f5ee2ac1d51a61755cdb25292f34dbc746981cd5daf9831b0bc8d1971e85fdf89d05c64b112d897f895f91be26a28859d0f92fb737a9dfdb37f5934878b39109656a790e3ac4c42b3d676fb1cc91b770e4ba84d460388828ebc77b421192c7492b058622ac8c78a874eddf856a8cc73901da87c5e7bdaa2d3ca4dd8010217f4b3603a8c9ebb3dbe6ec657ec46c3bc9681db43c6570acc7f0fbad8ff2072f425a8073240fc566035ba90cf5ace942b290b5d2cc56ea4f006087b7deb41896c0f3e9c17ec1b3ac610c7a4a8746e1c1f69f87731a47f2a4ba65d94765ed4bc1805899aed14854b40092d13315822b4397996381a2dd45788203458e6909a413d986e16398c54203825d649036be44533514d9175042a3751e9fcbaef5f80350d0aca724de599589161a9aa0af27b9ce5dbd38d41e79eafd1e8cb1796b5fdcd04338d4adc43f8f0fc31c8f7a8cd4dc57908d8ce1493ece2eb13ac0440a8760b5a152c70f3a3456e9425bf500a2d5348d4f88bcc5f4b9c2de62e1ec61bba9c87dbe0e5dc4c257e04a2eecb92fcb90538a235d70df5c89be8f966cf2015131e48dd59cd728d43e75372ba57a12c4fb0cfd67ed89f35585ed25c138a2afc8d5a1bf24126c825679c6f334aeb04720e4f1e7d65e1ba3e057384cb6f36d141c8d984bf92fe751a880cb4444e368d7bc458cecf632355d3143273ddfe8f3b1f27fd72defdaf249afdfee70db29d4b1abb0573b21a8502b301696a2d52b9b430b82062e08d839849dbb10c53e6629dfcb7fcf1a8b0bf8caf3e31ea09e5d4b67467bce62ef2c48025e22f6c2e20162558eb009c21ad35295bd71097fa98aa9ca22c376db20967bb7a31e593f941e15f56d39bc3c8cf7fae3e5153dda044e14c6a7b15b3285dc9e731115d75c5dfc417e2fd24c50d79f077d7bfa01b01566e24c683443e48398c7e9ed975e72aac3c461c31dd39c0eba475bfd44770d60176cf564e69dd43692f30026020255ce36168225235278e835ece4483e27611071539dc7311671231c51b47ddc0b0433a358dbe888b961a406e423b7293d83353080e8d9b374df3776b5596d06b93a9978e5f96edbc299ce95adcea08a1efed152e1b375b447283f0b69defcf3b2f7bf5f661289fd53fccd805b53cc806fcb2b17ad8fbd17315f6324aaca0348972f436f8050e971cf660c52adeaef93ab78d6379fcb6f22c3e358fc46eb5aff749bcd0e2ad0886726abfff9adcc0a569367cf6fbd0bfd709a9ce9241cd94d8aae53f49eeeb3ee518fa8efbea0acfd0c02f5d91f75acddfca29f99bc3ccbbcfb09c4cca4d16f11449be462107a0128abc60fbd7b07dee923d384fed5c98190543db95955180fca9963ed6ce358e7b9e8e07547ba97c22bfda1108735faaf4c2878465dc9912f2e1acb39dea3fbbe4e3c5ba16135b4aa0dcd168efe8b3fc8623c505938bf5355e3d6a0dcbcc16a1adf4a3c7a733c18becf108af6ac3b27f438778d43ad819a029867ac2d764abf5a26354079fb1c63829022394d1cb4e203e497d4a4ae93ef59c54a0437819881ec1d3a866708472172d0c09faf310eac4dcace1476a2aae94b7bb66df58bb92786f1f1a259c7685126628e952f84398e4b871b2bc1dde93f888bcc8b2598d1ff00bc5c2b3ca13006353fbcc47ec527c10edfe3cef4f73b65045cd7cecd72ec41ea4cc67aa35f766ef422882fbc7aedd82d2f81eb5a1dc3707508a560507ce9c9bea6de3e31f77e1bbfc115cbe9c9fb667a0d91354e718938b7a4685e88bf8eb376a94de89dad30160963720f5ed2968dd9559cbf0675359777c7e169154945e73d0cd939b07095b4c83c71bae76fbfc1801ce1affab089be4de22189732c992f60225fe89dc4f11f6133aed8df39d80f3d263139742d43e85c0b4983ed53f0d8992d121b09e53f7cc91d4a194bae46f1eef2c6752feffe30805ea35a6e44decd4cd7d9bce5c9846e5f0fc2de9cf0f588247aa4f951a93d7aeb23b67b52afdf9d4acbe6d656e98b68fcafcd1bee4a439c0279538b7eac3190ffa70f12c0c17312a0a27b6c952c9706d43720bb27c9b9c7ace9c15247b18a46f76b59342fb628a9d273b2f9aac9dadf6de5a332598499c30739452232d0e6320a0140cebba87aa8538600871e5de73606b456f7e834ec4a6071b312a5328e9f275dff56717f5ca7b6851b9c6c817d0480ab9b6667fb02d787814a92831588a58f51a05f17cac8a78b790d56e7b5584bea4b934200b927486b98aaa6366756204d8c0ee8b77325864d6971d2aaa9d1fdf61911c8827883b93ac57d7b43c9489550afce26d60d1851c1292f40e85c08bd0fa0e999f6996cc305b4552d5a776386f6c6abf054e7b04fae59bb2ee46e1cb00b0d5cf3880781e381d2909b84ead8e53e46a3f4ad86cc3fb93cefca83b5cda471b046be43cf6dc0dd6eb6e21f4015e2828a951646d0f130b9ae9c2b19a012b0b975f078b859346430fdaf84c793f9535b3a70c8db2b739a7f635481c372d72b71c6c5bf93e36979784755058e49c2fb92ee83247ad486d69726ec56621ba182c1bf7dbbd15f4789c7386075aa3ff1f21d361bfbe351b4b17e55cf7c9a01313876952d9a19033142a51cae4bd870ee0ff052aa1bf19f6c9de1a9713853668d6f83cf8b5dcb4df10eebda188847d04159b5e7823701d85fb0c6140f3debe98e00d1d25aa58695de987eb2d92a01621a569f212a5cc68fb8dcf5659cf2e25b96c4caa5af8b2a2ce6fd65df933f4c385668cb54914a5788d02b00a3fdaa80c46791f2885fef92e478bb227fb20faa81f65e03150aa4f3129cba98b72bacbb93be74e2556932173c5925bb6e97edd4471afdd47fe1432897f68f3027d3f67e530cf60318466f032ec785f3d2eec32df503c6c270d9968117060a1bf3b3fa2215509722b399aaee249c33c058892417fc6298ee1ae39d720a092a0d8a221b4f750f6fe7b07865707d14cbeab388024d70334b49b763e93283ab94c8b593bc99bfa6f4c4475a9250ede9dd1f94bc167ae205a4bd8325fccd17e5a78407768509c4e4d1f5414dea3214afe74200b69243749f0d62823162705f3d5a117c19c0df59be04a232633b05fdc81465901bc36a487be440c98e56fe5fb33466e7b23de91e265c81ed2d23b2db421af08e1f4173c959c831b0af35ecab3649e451c09a6bb33ef5fefcaf013e6fe5926efdd486141f2ab53b9e45be19d77c077f769d7c5be107260b2173794aba7b7861d0c358e147384b3ca70cf3e5df6e70b2d39d7288fba97587092f2d55fed7d378c2d5c34a3807d321b7c9e07bef6555d25c73a2c42aad2c0ede93abf6a66e3a17ad0ef9af38d86a9a58794390f407942f4f354b75249ba5021f7707ccac0d23ec1dbb22065cbb39d3476bc566d7b470f3fbfb2e322c64d7643b3ef74c0491bcefe48d20b50bb6f208114d214be6d62e4d017d409374bd05a2902c5a75a19050000007e231cd69be574c5e64ca728bb9cde6d86f39e7a7ffa3dc1749a4ff5eaf0e8f7ffa1e3a77dc3414243efc028c083effbc0b3af1ca3b9a8c6635cbbb43a4fcbd7bc20c8609de2729497580f74cdb07fbf0c6d1bae3e55aeb197feb00c4e1d712a5d9a4a259d28a9c7bcb022ad58c1c5f7b441d48d93ac39c86afe86e8a90f064e347f47f49bc9a81be224ff2a9709aa46f8166f8acea288af9e11cc51520c46a3a47f9ef28819bf021bc43ed35ae61eba37d4cbc3edb72e0b78c72688a0b670e12634088fb6e25eba5f81ec2b619179007dd4756f3ddfd7ce259ea031b84c98d20131aa4b552f257d8a0f1553eaf37120fcca5c46b9ea27076cd9e50a2b0d1c513cac0d6bff6cd06796ede21466a980a7c61a1e8b22df5a1eeaf42a44fab5e7a0d43413f9c6582c9c8e4618aa6e2a6850479bef30c7d2d71fe5643abf9ce18e5920f8fca0f3cbddbfed684f9155521167e5b1bca8aac009a545f63590ba27b13cf6b0f5d9f34bee93217df9e352bd999409ef7db0eebbfa7c02e964445d60a3ba0ff0d77111aeb62c2735b2eb86ee2c10f4f0b337548a94982fc922595087e7f2a83a081ade8887e4913b898dc849751e69639011523b30f797c66cf55977f254484c474f76b828fe4ad5bd0d93cdf04809b5efa0e727755090bf6e6a62eebfd6342154f3a1595c75d6e495f58edd14d2ff44dc7c0c4318603cf576f8f564c360baf057e2f05e72bc417c1a5e4d200171088ff6c8bc206440e360aeb452278433c72be5d22957561675586f725439759a83f6fb60700a0b1c114f9033786d723a5c98575e5048e6aa33a4d19ca36df963625843cdfa1ccea26648826db8c14e8f8b0188578d1f86eff2ec1ff12c9894382f952b75d4300c632e7072e4d43ab49835ec96fb732ffe3d6bc31224c74d5c646dbf0d7b2bba751a88e3eaed3b52c6e830bd505019c61f2bf13e3df009d046f360c4e9466f8c3a1ee34148d7ab3a74d3b9b3882d3afc02eda7b974c4b61f6fa6951dd9dafbaf8193fcd1be661d9a1c25c751aa8b69904258748fe906730c35b8eca3ac22962a08fa87a335e701d581b9529e366495cc4533247bc8d0de131efb3586b3459a1f6aea836704ba15bd0128a5101eacaa1adbc4c2d08b0f46cb2802073d9b23b101257bb5158927bfec0b77cc2d4251909588962c26a27a27e98d6f04b9df10497850528419affdaabfbf350f6fc4423aca836490495ce816386815aaa98daa36e83e70e31d3019a61439696c438ef2cd01cd9ba9471ae10e3d8bfc3425ff5dcd4b4ee3a2a682af0556a67c5c6a5f004608796383d8743f3f4cb9ab9aed66fb11226c642127cef817bb0d3ca3559edc915e205b9bdd259a9444ce7dc2366476e9347804d70bfdd1"], 0x2) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) 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) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206980, &(0x7f0000000300)) writev(r4, &(0x7f0000000540), 0x1000000000000382) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r1) syz_open_pts() writev(r1, &(0x7f0000000040), 0x10000000000001c1) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x3, "b800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc8ca38235c810f37, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r5, r6, 0x0, 0x42, 0x101}, 0x9, 0x402, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x0) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r12, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r11) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r13, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0xc003, 0x0) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505eff83ef460dfe124afc0868dc6d8f53f8a4aeef9d6a2f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) dup2(r15, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r16, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r16, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r23 = getegid() r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r17, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r18, r21, r23}, @rights={0x20, 0xffff, 0x1, [r16, r16, r24]}], 0x40, 0x20c}, 0x0) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = geteuid() r30 = getgid() r31 = geteuid() setreuid(0x0, r31) setuid(r31) r32 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r29, r32, r31, r30, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r33 = socket(0x2, 0xc003, 0x6) connect$unix(r33, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r33, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r33, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r36 = geteuid() r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r36, r39, r38, r37, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r40 = getegid() r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r34, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r35, r38, r40}, @rights={0x20, 0xffff, 0x1, [r33, r33, r41]}], 0x40, 0x20c}, 0x0) 16:00:22 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') chmod(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}, {0x16, 0x0, 0x7}]}) rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xffffffff, 0x400, {0x280000000000, 0x800}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") pwrite(r0, &(0x7f0000000240)="3eb419531c8ab72645e4e8b466c27c93dada1d33903ff205a5660fa9518cde1ec0ffe061426a2bdf270e091462d108436c54fbc44f480f95a3c05b313061ac21f54da7c25641ef5954242f00b4e6ec0106f954015cb79ad3f3b343d1a28682066cb522a5f6d6861cb1aee34feea9c02b9d2bed5898fcd525598e0e36f656724c495ec31ab55fa400ae259a4ea43a0aee310afff55e55806fe4098eb3bd3060f327604598c6860467271a13b6d5876de7d732d53c", 0xb4, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x1ab) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x3, 0x3, 0x1, 0x3f}, {0x100, 0x1, 0x80, 0x3}, {0x3, 0x20, 0x6, 0x5}]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x3, 0x0, 0x3ca) socket(0x40, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000240)=[{0xfff, 0x3, 0xda, 0x5}, {0x6e, 0x0, 0x0, 0x8bb9649f}, {0x9, 0x9, 0x8, 0x7}, {0x8, 0x7, 0xb8, 0x7fff}, {0xf, 0x3, 0x2, 0x7}, {0x6, 0x3, 0x8, 0x4}, {0x8867, 0x5, 0x6, 0x7}, {0x9, 0x3, 0x4, 0xc7dc}, {0x9, 0x9, 0x4, 0x105}, {0x8000, 0x7f, 0x2, 0x2ae8}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) socketpair(0x1, 0xc000, 0x55, &(0x7f0000000000)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/e\xf8v/bpf\x00', 0x7868dab70c694263, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x102) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) writev(r4, &(0x7f0000000340), 0x36) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0x1fa) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f0000000040)="7a4fc5b0f4918f1856201e199782") r5 = semget$private(0x0, 0x0, 0x48a) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000200)=""/244) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x0, 0x8d4d, 0xe02]}) 16:00:22 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000500), 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = geteuid() setreuid(r1, r7) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6977759acee693a1, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) r2 = dup2(r1, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfd16, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@file={0x0, ""/11}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x8}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8a) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffd2) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7ff, 0x1}, {0x8, 0x4}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0xffffe0fffffffff7], [], [{}, {}, {0x0, 0xfffffff7}], {}, {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) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair(0x3, 0x1, 0xfb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0xf28) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x5) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2f66846c73c19019006e04000000000000001678c8d769385b07055c172edbf7e83d88cb81c71d782627931974f44362e53af709b40fc0b7f347a0354e66d600ca08e58fdd0d9db1681a8fdde915d9fefc567f322cfe17e86a2d7b2d2c7c71b171637701e00dc4614737c50953992bdbb2c2d1a7e3d82c049ebec832a2f664dec30c0000000000007f056f943cd1f19fc8e408314962db3b7760ef0d6cef3126b4f47fc1b51672eb9d0efe4222d91bbe9c4347700ff2000000000001000000000000000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x4, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x1000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6}, {0x4, 0x5, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x17, 0x4002, 0x1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = getegid() setegid(r0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100007, &(0x7f0000000140), 0xfffffffc, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r3 = socket(0x18, 0x3, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f00000005c0)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x2bb, 0xa, 0x0, 0xffffffffffffffe9) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r6 = open(&(0x7f0000000080)='.\x00', 0x0, 0xc7866b600d3715cf) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffed8, &(0x7f0000000880)=""/219, 0xffffffffffffff63}, 0x800) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28008c33baae731f77c650060009ffcd4e000000accfe9605dc3f2f6fdada4baa702fbfdf9e8cc86f165b3d422213f676bd3edbfeae546c7c49d60bc8fffffff7f436c7dd08cc56241179e79cdf0b767", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x1d}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x38ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xdf2b, 0xee, 0x7f, 0x3}, {0xc434, 0x5, 0x79, 0x4}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x100000}, {0x18, 0x0}, 0x0, [0xfffffffb, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f0000000380)='./bus/file0\x00', 0x10, 0x170) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() clock_getres(0x3, &(0x7f0000000080)) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x7fff, 0x8, {0x3, 0x5}}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x7, 0x1, 0x4, 0xffffffd5, "9c8b01496053c65e077e694a56a3d6ab4c44196c", 0x0, 0x45fa}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000500), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() fchownat(r0, &(0x7f00000001c0)='./bus\x00', r8, r14, 0x4) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0), 0x10000000000002ec, 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000500), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r10, r12, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r10, r13}, 0xc) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000001c0)=ANY=[@ANYBLOB="80da1ec966696c653000bcce411bf7"], 0xa, 0x0}, 0x0) 16:00:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff80}, 0x0) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0xfc) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000400)={0xfffffffd, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80034940000000000000100000800000000000000", 0xb0, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/90, 0x5a}], 0x4) 16:00:22 executing program 1: rename(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x5}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x9) msgget$private(0x0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0xfff, 0x3, 0xf1, 0x1, 0x9f, 0x51bd, 0x39, 0x2, 0x0, 0x7}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xc0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x8612b) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x3a) write(r0, &(0x7f00000001c0)="220e228901001c867ebc53a7ea11cf801bf1fa48f4445ed5a6a86dc8884978925d7d2aae1b0598f87edb4ecebe01f18fe4e5be3f8c0796ed51ccb93839936306a003b19e7450e78462a4a92da45c9165df62979e8023e87e448d27d85dcceefa331d816c94f1b648990b2cfb3d219cf37730f4311d3e1ec74a8ee7f3823960742fb9528a336c6eeadd34d3e516b8cda4a3aea03a19c4ff4051c53daaeefc8a11c63c9846ac7abce85349f9234f889a5ca99dfc5aa63716af5ba62c32b52ad727e0d2b9be0ee0d6ee8eaf59abed5df9dd91a43ad4a0915dd98f256a76", 0xdc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x2, 0x6a45, 0x6, 0x1, 0x4, 0x2, 0x8, 0x5, 0x1, 0x0, 0xb84}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x93) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) 16:00:22 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8143, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x16f5e3200632c683, 0x8, 0x1000400}, {0x1, 0x401, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaaac4) semop(r5, &(0x7f0000000500), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 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(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, 0xffffffffffffffff, r11}, 0xc) pwrite(r1, &(0x7f0000000140)="cb6f7cf7e86637c06fccffec330d7b1d002c073414f82f51453595c29b2c6b6b1375429b935e73fa2c0769d5a2480f3d56efcbce4ed314e19848d610d7bd4b28bbd62356398e076cbe5f257c2fecc6e0ed3cba93c957b3cea12e4ba43f5aa7208e5ec8412fe2ca48f666660ce411a0b7852106d26599da707281da4608edc71b4809957edbb276a90363d5f3c1675e9fba6a20ce0ecafbfeb665d3a7dd7bfcdfbc0470c24cc76e9c8caff374d068081690195b675dae3b4f0d356f9474ff95f4652d48", 0xc3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f00000004c0)='./file1\x00', 0x10, 0x46) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f0000000400)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff89) r7 = getegid() r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffeb2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getppid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000180)=0x1) r13 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r14, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xffffffa1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r9, r10, 0x80, 0x2}, 0x5, 0x0, r11, r15, 0x8, 0xadcd, 0x5}) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:22 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:22 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x2, 0x7, 0xffffffff}, {0x1, 0x3f, 0x77, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xc8) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x32c) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0xfffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) socket(0x3, 0x3, 0x7f) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket(0x20, 0x8000, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0xffffffff, 0x0, 0x1, 0x2, 0x4, 0x401, 0x0, 0x5, 0x2, 0x6}) r1 = socket(0x2, 0x4, 0x7) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0xffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) getegid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000240)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="3faecac6b569cbe6a6e53e488fe4ed8aff823bda0527782fba76ed1ccc23df2b9c13eada4976d57e313e8013a510cc15f9a570d1113a854c49b7a355349240b871b3ca29b9d72f6cb965216090b0a0d153cbb0d712a4412a504dbce0f5b58da07508922c3a1b651fe359226c4e211d2d3690de573f2800f24492489c7cbcbf292685580d2f4801073f02f3e9385e3b10cd498b55bb830dc7bad799c1b19a9b12ea48a1dc99039e3626d24ca5c835e3dd13c3eb9fd20211806be8a9018158b63f7441b2f4ea", 0xc5}, {&(0x7f0000000380)="685e4f16253092a6b94aab663c5afa8328519109c7932c5be07f6d2356bee9acd2c21605bf8e60a7c107cad212061364e5dc00487d668933c978b0f93b5f1c2531578e6bd2c4d425ae3ff07c5f9bf13dbab37915232e7b93f31a1b62775953f9ffaddca85fb1813f37cbd99be10860dd1601952e18ca2f06474499ef4298e21c45b25a2fb7240e8f1fd04c158558e60e0cb8adabb09f901ff200d072f26889fafc073b36c4421c61f6303b7c24ff1bb091ef16e4c6e35b7a4887fe72c0254218c3eb5eaeff7cb13ba5137455662203e75a9826b9648ffc4850dd7d83c1be08", 0xdf}, {&(0x7f0000000480)="3716b07aefb7239967efa702de5036cd565bed2879dfbf04bd59dbc25c3a4fb0356d1deb2702826364083a3741675fcf04688a49cf6c85f4d6bf5fa7a3899f577c5c6247b4dcb1fad717a4e3fd5b6c59c30413136d3c131927842f7bdaa08cddc711fd17eb576548daf68ff6638a342ca4a90f9e22e845833b86bbba11ba979c681b76e354798a435a6b34c0c551f9ad2dd592fbe68bcc9c2669e2eb88eede917a4276726452afb2a79349917308154b7837fb11ea", 0xb5}], 0x3, 0x0, 0x0, 0x4}, 0x400) r8 = dup2(r0, 0xffffffffffffffff) readlinkat(r8, &(0x7f00000005c0)='\x00', &(0x7f0000000600)=""/224, 0xe0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x8, 0x0) r11 = dup(0xffffffffffffff9c) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x40, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x1, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x10000, 0x0) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) kevent(r5, &(0x7f0000000740)=[{{r4}, 0x0, 0x1, 0x80, 0x724c, 0x10000}, {{r9}, 0xffffffffffffffff, 0x20, 0x6000002b, 0x925a, 0x2}, {{r10}, 0xfffffffffffffff8, 0x40, 0x8, 0x7fffffff, 0x7f}, {{r8}, 0x0, 0x19, 0x4, 0x7fff, 0x101}], 0xf40, &(0x7f0000000900)=[{{r11}, 0xffffffffffffffff, 0xc0, 0xf0000003, 0x1ff, 0x9}, {{r12}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x2, 0x6b5a}, {{r13}, 0xfffffffffffffff8, 0x40, 0x1, 0x5}, {{r14}, 0xfffffffffffffffc, 0x6b, 0x1, 0xffffffff, 0x8}, {{r3}, 0x4, 0x40, 0x20, 0x100, 0x5}, {{r15}, 0xfffffffffffffffa, 0x18, 0x1, 0x2, 0x5}], 0xfffffff9, &(0x7f00000009c0)={0x40, 0x8}) r16 = open(&(0x7f0000000a00)='./file0\x00', 0x880, 0x20) ioctl$KDDISABIO(r16, 0x20004b3d) getgid() kqueue() pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x20004) mknodat(r17, &(0x7f0000000a80)='\x00', 0x40, 0x5) bind(r1, &(0x7f0000000ac0)=@in6={0x18, 0x3, 0x1f, 0xffffffff}, 0xc) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1a1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r3, 0x0) r5 = getuid() setreuid(r5, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r6 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x24) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x3ff, 0x9, &(0x7f0000000340)="2ae317bcfdbb54186a92bcfd3a3a059c214de1cb6983ee793e889a8f2ac89671f448b7470acd9d255d7f4d47734bda358e1a678b17fa313c9ce27cd01673a0cbadddca9a988d633bb6ae291a64e583acc70062158b368214cdc405d2edf65904e2fb61907c3649e2ffc345d4eef8433ff855b62616a6033a5a8436f6a56c16a7b40cad843d7aed6d89b885a2f8d7cc3fa490904efa1fb158241c1d0a29edae51b7e472b9b80497218b5537b0d62a56b5492693bc0e301f0152109bac8e62d9a20a2c43d2ae4c2e8e83cfbf4c0c3bc09570f42bdc92a20fbcc52def202b1d73838fb6dea655f88c984ac5b72024d4f3340be278498e716dac40d0ab2d3e9cb93501831092f394a9be1f49754b108db9640f18fd19e4007ea56b061ac38f879fccc5b1e7a5a3c33c905627a779ab104f550df5fa9e898871f2b18e6ebd6356210b926a1ed6a862d46c75d803f952aa281d5701861aa7d9723c1c866c0579031e87ba77150b301bbf6a54826af4236e60bb2fcebed6eab2f71ab71e67222df359783cb5ce837c3595ba861f9d5f5f6625d400970bb3006967036826b269169442609893e34b6f1e5c0bc754327f13f5f47bc99309b0049f351c09b27293a53d1ebd1dffcbd61b806d6a8e36a7056f378b847b639dd27659cecc0c70ad42e87d1fe572a9da6aa3975d7a99540b0df4ed20fdd477ee4b70b7418d0b03bda3c7e918bd10d767e34d98f8ce788402640da0cc8870054f82a39dbc105119da582da2f791730c0c78aa6c92d805b75f740e64c8919010db2733dbfd9b79e85ef80a04b7f746ff53d4ae976243b5c39a573f8978177c3475de535e325329431ab552688852006fbe84d5fbf1dccfd883a7407e9f3fd49c427f8f1e95fdf3ee1194bcbae05504e715c9a388d8549a0465db6e0729e792a340e67eae71329d03efb4d2ff31d3b1ca31a34163a51eb19140164f99410a61fba96e82f13329d0cc2720766df9d6772a2486e74d8234e04e87618be97d1713d425e27c1ebbc7eec52c4c7186df409029e7db4c64c758859113a51ab5bdc37603f7d48a55ef8196b65f34faa33fd7e14631a74f08d8cde242b394ce1d9f62e3a49375146d9a4ade133191c7e742d7b5b3d8feced22c40e01166e794ee3867859fe89f1aba295805f5d78b9182e757486fb7311fbf734860300982cdfe39c3dabf48e2451c43a31460f1d9f3f8be7a9b8dc66872fd1d519d9e8f2a420bcc986afd89a28454a05ce3e99c122edf4b65f0bc41e642cbafeb249a68bda40b0fed4afe869f51157b8ae309c1c9329013bb52b179e949531ae70ba0fc425efb1d89d437e4d87cb4a0c1a41e97ba1a6d20fb817607d98a415c88ab3ac04b8ed62829a535000e39de6839534871b455e462b9cce258a21712d942e78c248cb3975adfd79bdde844b3672f7e38fa293a5c155557594e67f3e661b6d6c936722aee1f086aebf635468524e28055d559d2ecdbbd61af7aaef681d729818518a0c8526bbe3a52864e589d9f38b18d534f64b3d4ab105f098c367834c2ac1102cc79b17fbbce36ba27e8614c7f4b1ed3d06ce6bb499a41a2957a3deabb2817c5fe79c0802f80ea0f6a052f0d6f6b77f7bdcd399d40a47776340f172ca614425eab76f671db76cce374c1406728d4829372c25c0356ed9ed23436b358304d7d600152aaa890f0c790cd487ca6432a25554fabe74e1ef992bbbad36e906f9a27c5d738b9adf597c4f596f71f3e4f76bdce7d056e2b2c11bbffa4971132033eb923e0bc7eccf55d0dc8d65089447645d640f78ce56a0ba9083f1f4ce9d118c1bf4e4ac37b67775001c8d05927103183fde9ace024c596338e71dd83c9b9043007b761424f04ee918791f6cdb149c6eeaed28a27a792fce8222dd3b31ff624c9c4336d0422774aae073494e225f9cb780b46fc6fb989610100de0a30c12e2fc1ffb3a1ed0b489eee2eb7b6031588c8cf59a88ce5bc9735e358e9dd3c3270ed80d25f8bac06a022df8d1691ee386f329bebcef02d5e4eb94b2dfe03343588c859dd056170fc1fdd15358017507a576d913e5654f91125431db62f02ca66cd43e2ba50975b777fb81c8234400e74cb7459363af4b7831e9eb1d9aa3862a60a62eadf7b7389145c762b975b50b9139b160c00825570cf3a1ea6d6f712296b704f1641199ef3a96e3e438ee1bbd3ecab7636597969b8e477e9ed57da5211b5afbc6b44487783084e6bcc349dabbbec020d4ca2bb0c45a408d0d0e929a809a6f43052133a852281876a97c60a72871a4e745dc4ee6eca1a77cfa4fc6e277a43dccf94ae7e70eb8ec1f34df835248f54a4af859759858ec9c8aa4e68dcad38da3e094ee8fa71df517bd28869a7417bdb6a217bd421c43e80b1b182e81a4d0923fa1c439eb747a1ad191df00555e76481b4d4e72cad72472c46ba1fb8cbfa553a367f84563dcf157a40a52d2c203532d7d539bbda781ed0f8b7243092b644573a1adfb6b8e1b0eb285f956b954d6c78cacedfe57d513ecf8d6a4914fdcb91041243e9936d01d50018602ae537a3408ed0ae9b756b91c48641c768d1ff48b42a645c459dfc31b22266da0fade3eed1714f04257a39c24ee6ae355f26cbd835bceeef41c67082788a129a65de99c07a324e1c3907930bc66a8c8d3172d7e5565b59321034ac0eb2ea3292c8d06cccc74f8b745fcd7d5b5e95b125f582bfd6b9ed4959d4b63cf89bd492b85a31e05faa5f82a12cb820722119724d63f4b53c5a61710034e6ae4226e6b6cb5fb9b67dfc7202ee7327899b27002a0e1b1dce0f85a993b076d49ace9b7e8fcb34e8d66ece0fdd0305d82de3238cacb023fd160a5d67a2c5550b1a662424711b96b14723a57cc76cb6cb84a80e0e39e2aac26a9982a1019227bceadfc23bee6b807e94151b0c5b7fd428e9c2fbe6255b7de015396da65c149155c602ec3c05fae3eb063f5729f5d8b67cd8f0e93641048be8581b50787cb2ee04f6ac4b63422460f6811c92485804fb4148c6f347c530403cd6ace9e5a29e327b2132fe70d9cbd0bf5393b94307cf6969ae15c796611b801faabfde7dfe47dfa416f5de67e31cf229206a91a5f056a67771483e40dd6388435a88685053b3f440f2a694a2a0dce529fe27c474afe65df9d41c0d415d856f5c28def83f4fd28322a6fa86b6c21e5c1453f39fda4d42350d2d205d654739199cc584a7a94ee751edd29ec274077f388ca4588539d2c4402a2ddfa4a5d5239d7fcc942dc877e3b05483cc49bb2857d3b01851fd0356d57a546a5d26ee81a98a384a8f6b5642da042a65b9d77526ca89a9014a6c457c95cf6ccde4d3e5f4292a76a14a979143d58f6e5e88db1195d6702136c4941b475c976c56357cd9ce8b395ec11320a48b419869421ec70ca8ef1677e0163aba943d139d0ce6b83f38419cd00808bd1da04d6d659b60372d7170c9630d7c312d8123c1196664db8d9c4242be0255268094311c16f9ead350da43422203d4bbb76c8dbb874bb9102130d14fbc0f55831da7c01a0a0886063fd32555dc29ef2d83b4af9f007d059037dcb7a11bea0de1e83322f87106c9f4f01da16bf9fc6fe4294a7b9f7260f4b735c16b73edc9feb9f63a06aaef6c53c55b7035dc54fdc90730b7eb0b3aefaacd74ca4475a2bf9dfb91b4ccaa152306dbb6b9b59260a7189f485948b2310e894584254ac8a0b45fb20e0bd2a1ead2f20845008adb719a47c65efefaa014166c9715f44099dabab86695ae6f18824b19706b444e0acd74dd1f7b23606a812b3e04ed6825d02bb14ebd96ce2592d9a0f922bd391b2ca20f5f32b3f656c9455684977931fd59227f5ef5aee07028b8c6b2c81eb1fd39c4da949d7f85907365dded3298811b8018ceedb95d559e08dcb94a29e9ec0091a34fc8998aec102ac91fcf1d685b5345009c076d2bcb9453b5f65b6c7354cee1c1857cb2d23fd9996aba4409d254a6e4c58265c038dd3ebb9119f5975811a69472158e7269dd98ff7f0c799523e0e0910433f50956023a0db13476618f932658c9955f7748d3ead9d735816b22f0d35258e54ec1ed30ab3685d0d0fd4d035ed76cf8399884d34bfccfc97797de699e0aa705c70f3e41af4e23e06028c06dc7f0b12cb8bcbc6b28c383df7207f114ce87555cdf346255288bd03b03b32bb8f1cfd2761e94392c9e9260be74de16e76392ceeca7f1758886c427ce31962d50a21e8fe613793c0a77dd7fed428b96aaeb5cfbd8fa3829c11df9b583a4f9da889793602f09a84d9a693c15c37289612b89d199ab0ce639d85976c52a56fc8ed924b7537dcd35ee4f8cadb91ad2e909b6978de316acfc47035bf093548d95e41597c8e89a3d1c2cc598c6074b2916c72a6062a4c798ab1929f7a2070613b8684835bdbaf46078bd06a23b8bb6c5ae3e47344242d67748ab6bcc5ce0a0297189c35bcc4ec8c9780c68cf1e977a8806bfb8764ba06ab130d38b7d3b68228fd2081445f207710df7c6294ce93eceadd4f304e26ab04f28497188153de789bb29c1a6a72f2e6dfb288eab085999598188d97680918331282d9f0cce896453c6badfa1c2d52c15b305ef70289ada9465478a6de97dd9484da927ab23fa29985dadcfe5b5b8d0d8f8755c8a2b9f25f3889161ff59c345aeec9f76732d42dd0fe52fc37d582be0f8ddbfdd8fa29fcc49c1d02e8c324637b1727b155f7845746be2f09b06ef5b6777b42c82d777c1cd818626160095af97d6539a71cbce758051751303c8bb04b26d6123982a53c1c1d7237b13bc8e3659c2618c4351595731e72339020d28f5c8be8949878404371625aafcc62fa8214fb38801554a2461378c11e017664de9612edd1a0d6b8bfc47e2b8b2b2e8a64925fd7a63f90137fe1eb5303d681a5cacff0fc6701d5b62ec7268f5dd1994f8ff147d2fe85839e18e296a57ce8b374dec8abccaad00ea089d53dbeaa5237dac6adbf425f2479ebf4c7b3abd26b4525e9aaa91050914506fa6da9ba04fc29e6c0a14b00d5acb8415fbdb29a7b44a53ce2b39634226cc15058e0152edfc172710271887e953486353ca6dfedfef20d0aac22d4b2bae858c3cf832b7f6799a8663ea3462afddeda0d12d45727a61afae93f6dfa07ea135da08e438f2dbd63f8c9955afbe539afcf1a118eb18d3b2553874e1b326f750dcd0ff127203d02cef9a9a0b0b74bbd04de374988ca4ba8f115df890bb8ccfb5c6ee112bac61a3d90b78c9f1b0f9daf744050d93025a9a21fae8a5613e867537699c3cc2b4e3636e849c5c9e82775771dceab7438d9cda7ea1756146c8ddf53b5127587908b17017860283ee573bec9d397d2671c0e2aef2ba686fb4dbe8ebec1b9487fd1b290fb02a97bc0ee9d2db76922a8e563095c461f569cd9b7710d89b06d3deaf555cb1812acae5515d6290e1329b9f6ae1c80ccc9ed9fc3c3dcc8dd9c471fd2d5ed346695c094e840b7bf45359a88766909064c65e4f3e33c32cd80c671940f721ce04dc600871d9a5cc40f515621de6f31e229e5497b87a4e8d7e312a9e916d62ace8023f887fab9325a10cb05515737e54f36b33dff60283bfa13ea8c4a4421913cbd18fa70d8f670f2741809563917d2275a6a2c67c7b5f121d722197c6cf6a26d6aedd891efe23a012b989c3f46daad81c667bac92245d0bc0dff6e021cd683898a1ae4996b0fa50df4b86758990051a92887dd4ebe41d3456fa08c57a6d53789460db60b295b1554ce5ed5392a6b34b6677ca8643bc1eb043f8d1f51701bf2673def6ee69e2", 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001380)={&(0x7f0000001340)=[{0x25, 0x1}, {0x6, 0x1f}, {0x7, 0x7}, {0x4}, {0x83, 0x401}], 0x5}) getitimer(0x0, &(0x7f00000013c0)) r9 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCDRAIN(r9, 0x2000745e) accept$inet6(r6, 0x0, &(0x7f0000001400)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980)='/dev/vmm\x00', 0x2, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/vmm\x00', 0x40, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x2, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x180, 0x0) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/pci\x00', 0xbceb7e840996befa, 0x0) r17 = accept$inet(r1, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) r18 = open$dir(&(0x7f0000001c00)='./file1\x00', 0x8011, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse0\x00', 0x1bbdf9d2571d2551, 0x0) sendmsg$unix(r1, &(0x7f0000001d40)={&(0x7f0000001440)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000001480)="ec4d482a75cd8ef196ca2a64339d8ede7af1eab494747a80239eec30e5b05c1b89799c8459f8b4333b1c2c39b2ac1964c2b0b1e73ed92ce7526bd2251af0ef8989d566717a040c0015b89e9918dc0dc26b79ae7223c8aafea6da523cca05a63997a136f1a9f39d0146c59cdef72b9aff16587dc8ee998f4980c1f11b278db6812916478916b9eb142725c53376221fe38938a59d9aa5145357", 0x99}, {&(0x7f0000001540)="0ee24a582d616ab98ac3b2403c660dabfbc5490ff3acf9d4f4be2798b9ff1fc01c4ed9690081d9a277cc239279ca8ecaf1871733321f80f6c692d5913366d163bc6c8d766f2c6a78d249ae181480910ecdc925a8a985d2e645adb813c2a1fc9d9011a53892abc7d1b2abf812216e5728ea132dd02053ddd88f3b2cdd30ca8e563c3f05a81f7112b8b970d483f1fc43b871dac5bf396f6dbaa6f84d4cebb66abab8e4d6b7f530125ecf4018b467fdfef7c726a0449ffc54bb65e638ebf6173b5e", 0xc0}, {&(0x7f0000001600)="d267ad93c13df458520b364161630b863b9d291f58664f95647dc124aefc694d32c5e5c3a49f9d7718677fe5912ee016797597c01fa67d3597a64c83d1f45618000456a1dd363c535eea072f829f5968c0e1bd67844b1241862c20834201f5cd0f8961ff71695599884b4fb0740d023c2dfca6342409ef97aad535e83e0dea590d4a33df", 0x84}, {&(0x7f00000016c0)="89c3fb157f785ded4175d8774617a3100226cf848eb91e5e9660e19ccb9e5475f703569ad25e5b658a28f60b14e3cbad67b4b6198468adf4b7f72081550fb8b7a1f73683ae5edddfd083be3a92db3b07a003b79d392bab7fe5e0b057a74ed4e0beb20bbcb8a29b7f785420f39d54fad813020014f3becbefc08d91e827c989f3d7ceb5207b6efbc935fec351622736b7757bf1f8672712c0270fb539ae79511b83d180aafb", 0xa5}, {&(0x7f0000001780)="cd10e377cc027dcc84c9843aa5ff811e6a9f4fdc09", 0x15}, {&(0x7f00000017c0)="7e4a5044e59bae02188379b3c9c4a6e13af9393c44fa884693006117af1078e913874cc9ff7a6e9cf4e4670729ed0bf89e1a4a3d6ad801c384654343304bdef403bed09b695f612ccde246efd17a4b7ef9e0f92cd68d5aa7456ed74330d1db56503e8cdd2f897e686d890cdb70c05d7c0eb102755befad35ce8aaad0ad8bafef40e17e45e375f0c527e916a0781ba18d48d45e07e76bcb6b563fb028b36525ea1fb48448ab06f4d1288e66833eecfb8df381", 0xb2}, {&(0x7f0000001880)="49b441b80b00e7c550fff3ea3470573dded1f9bfe0e06fc0b705b5d008994377b8ae01725470d60a1b970b3a667734b1d801d77f607e22f355719e676f87ea64b4bc32cdc341f5d69c429680ecc682316c2622620a9ca3986e", 0x59}], 0x7, &(0x7f0000001c80)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r8, 0xffffffffffffffff, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r9, r6]}, @rights={0x30, 0xffff, 0x1, [r15, r0, r16, r17, r7, r8, r18, r19]}], 0xa8, 0x2}, 0x9) 16:00:23 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000002d00)=ANY=[@ANYBLOB="82022e2f66c327780829390242918466232b58ffb6a7e17a766fb145879b21d50c7062d3eadcfb2aa6594f7d01000000000000000000380023358041462e9ecaec266c982a97a32697ea01008b9806000000e385d1bf52977702b761920aa19d0e3e8a3eb3000000000000be868e63fe092b9d2a5d6e45116f14124676222d1223aa30c4bd0f38a42bfda9c51c07c44b7534fe2e4c8b94bb3ca82a2892f80a64464ee1bbd970708447e34470cdd94adf3eb4349072b43bd1e7875328b3936d45c4db1a9af3b68ee3a016abb77d06d203a44105412a4ead4ba793f1644dbef2522fb57ab3a3dfaf901f1329da5a8c67f5ef23b4696651ae22d86f15ce26682ffbeb6d064196d8ede936503bda397b45f47db2c8b653e1808c536df80d87172248f947b1e3275528840c9500c170b5351a41a99e234057e2c1f71ab8"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff45) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r7, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r3, &(0x7f0000000880)='./file0\x00', r6, r7, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = semget$private(0x0, 0x7, 0x20) semop(r9, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x1800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r9, &(0x7f0000000340), 0x21) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000000c0)=""/83) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x131) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) socket$inet6(0x18, 0x0, 0x1f) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 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 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: semget(0x0, 0x1, 0x310) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getdents(r0, &(0x7f0000000000)=""/55, 0x37) r1 = socket$inet(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000500), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x2) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 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(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 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(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r17, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000000500), 0x0) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(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}], 0x0) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 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(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r7, r16, r18, r21, 0xa, 0x3}, 0x86, 0x0, 0x2}) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0, 0xe44ba09f690fb867}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd8d) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) socketpair(0x2, 0x5, 0x46, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000280)="e80ec9cc7d0c477ff35b5ddbfbda8f1045d7b980723a3318c66d172259f7d8b325f052b9c7889580b44e7e83200ada0327d671cde111b517cf47c48d1d924a8c37a1543ab2741372151dfce00dccd38e341dedc7b32ffca8449a7fa80aa8f669ecc3c3a1ce6609055f935cf05b4f6e56ebe69f6d59a105fc287f26fe19842e8d21291bd8b65069b15037c049970406cc7c7c28a35b5c4264ae", 0x99, 0x0, 0x0) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 16:00:23 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x349, &(0x7f0000000040)=[{0x50, 0xfc, 0x0, 0x8}, {0x48, 0x0, 0x4}, {0x20000000000006, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xff, 0x9, 0xa4f2, 0x0, 0x7ff, 0x80, 0x101, 0x1, 0x3, 0x7f, 0x8}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0xd1) r2 = semget(0x3, 0x3, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000280)=""/239) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0)=0x17, 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) r1 = dup2(0xffffffffffffff9c, r0) write(r1, &(0x7f0000001800)="f06febeb25567c03aa9324cdff0865deab1222e6f0c3f1c848dfb19aa1f8600648bdd6af6c1803e30e3398358e89835fa51f602197f4f96656c2e41116d824e8a86237d08e0eb6de06eecd52e37ba43a0da21b6be2402eb8df775fbcfe9ae5311949abe9d3ef13450e08c08c62b2ec37fc22aa51700cb78183ef479dbaae144ba82df5df56f61a3334d8701b9d6bcde1c5d12ff1966b4c5cc697678fb126d0ffa0ad73cce83d41d6d76a795e48a79d99443bc6de302889611dbe7077cf5bf03d906c0897e4fa498b7689dc216810da98bb4355aa96171d", 0xd7) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) r6 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x2, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x1ffffffffffffff}, {0x0, 0x0, 0x7}], {}, {0x0, 0x1}}}) shmdt(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r37, r39, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r42, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000, 0x6}) r44 = socket(0x2, 0xc003, 0x2) setsockopt(r44, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r44, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:00:23 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x10, 0x80000001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x15a26d7b91640e9b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x26}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x586, 0x54a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x8, 0x9, 0x3}, {0xea0, 0x3, 0x2, 0x311}, {0x1, 0x3, 0x2, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x46}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20280, 0x188) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x40) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) socket$inet6(0x18, 0x4, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) geteuid() r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 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(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) fchownat(r8, &(0x7f0000000700)='./file0\x00', r11, r9, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r17 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xd9df2d8a21017530, 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r17, r2) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x408) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) lseek(r2, 0x0, 0x0, 0x3) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup(r3) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/233) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="b0fa3a8ae84a44"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r4, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000300), 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xd02) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = dup2(r3, r1) r5 = fcntl$dupfd(r4, 0x0, r0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:23 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:23 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) sendto(r1, &(0x7f0000000080)="3f8c2f1eed06c4af381291f3915f174a74262a4d4e797a4017949bea6e6d84c9f56d6bbca24d333a5319c0e2d2c511b02e6206f84d3e0af5978a72f4fc99fd58f850d6ffc1970c8c072a0d2bd08ebb46014d0cf8cb7ce21752d718973f9b8f899cb8791164e5d2644ad2ca3c798f37ea3e89b75e773591c23d436718cd1043e18bb68e198c21c8c2083ba0", 0x8b, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x7}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) execve(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000008c0)=[&(0x7f0000000100)='^\x00', &(0x7f0000000880)='@\x00'], &(0x7f0000000980)=[&(0x7f0000000900)='/dev/zero\x00', &(0x7f0000000940)='/dev/zero\x00']) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) getitimer(0x2, &(0x7f00000009c0)) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) getrusage(0x28e556c3f548fc15, &(0x7f0000000180)) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x6, 0x3, {0x9c79, 0x400}}) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) msgget$private(0x0, 0x1bc) r5 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/229) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x20], [0x20c0000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x7f}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xb0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0x6) r5 = semget(0x3, 0x0, 0x400) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000140)=""/139) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece48745c72dc3c2470ba814b6c473d03169427d072cc842300b6b09bff173c0d9d5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b983b8f959cf75826d5429765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) poll(&(0x7f0000000400)=[{r3, 0x10}, {r6, 0x10}], 0x2, 0x7) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000003c0)={0x81, 0x7ff}) accept(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) kevent(r4, &(0x7f0000000140)=[{{}, 0xc, 0x40, 0x2, 0x4c, 0x6}], 0xccfa, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffffff, 0xffff}, {{r5}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x7ffb, 0x400}, {{r7}, 0xfffffffffffffffe, 0x86, 0x20, 0x200}, {{r8}, 0xffffffffffffffff, 0x1, 0x0, 0x5feb, 0x8000000000294}, {{r9}, 0x0, 0x32, 0x1, 0x400080000, 0x8}], 0x101, &(0x7f0000000240)={0x8, 0xc4f}) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4795d9b5cd0c0280, 0xa1d0ef0880f1d6d5) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/123, 0x7b, 0x45, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x401, 0x4}, {0x475, 0x3}}) 16:00:24 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000020c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be01d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee01520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a27d3c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba596f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40673ce30f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543f6ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d258731e32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b62f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000000093dcda90c3c126d43bc116f3451f137368f31de5ef672c798938078803beb9614a9286eca0ab1995c5fe8ef270c266bf1efa225974e3ab772eadf6b42ce809ad518d74eff71d3c1698065d1254f6579ee0453e8b13dd4a0b0512a5585a6aceb028dc07016d2440d1d5fc09"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0xc00}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) recvmsg(r7, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x80000001}], 0x1}) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f0000000000), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:24 executing program 1: r0 = socket(0x1c, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x40) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0), 0x0) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x5]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f00000001c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r4, r5, r4, r9, 0x4}, 0x200, 0x401, 0x2}) setuid(r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x9) open(&(0x7f0000000280)='./file0\x00', 0x5b338bb6f6421ee1, 0xe8) fcntl$getown(r0, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x7d}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:24 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) recvfrom$inet(r0, &(0x7f0000000040)=""/50, 0x32, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x900, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x1, &(0x7f0000000840), 0x0, 0x0, 0xfffffebc}, 0x0) 16:00:24 executing program 1: setrlimit(0x0, &(0x7f0000000080)) getrusage(0x1, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) bind$unix(r1, &(0x7f00000002c0)=@abs={0x2ccffe5c2d75448c, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000e331a88709f9a51b51bf036953429ec0d78293cf65834d73edb543670456a63389a804e6"]) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240), 0x0) 16:00:24 executing program 1: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c10800287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd23500b1af3db80600bf8e9c0000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e75528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e58d501c69dc4764a16b43cfbb39ee342e170a57086cbf58ba09fc3551dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) r5 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0xcd5, 0xe6}, {0x18, 0x3, 0x80000001, 0x6}, 0x4, [0xfff, 0x2, 0xffff, 0xffff2f7b, 0x529, 0x2, 0x2, 0x4]}, 0x3c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r8, 0x0, 0xfffffffffffeffff, 0x2) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet6(r8, &(0x7f0000000140), &(0x7f0000000240)=0xc) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x9, 0x6, 0x1, 0x2, 0x8, 0x7, 0x1, 0x1, 0x3a8a, 0x9a0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="965f157416df3a04270d36aaef5a", 0xe, 0x66edc5c2d5d20fba, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = msgget$private(0x0, 0x10) r2 = msgget(0x0, 0x200) stat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) msgrcv(r2, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000049c2e7273d2b8cd04ade1e302b2d600723046c1be7c406f98d4606df97e88b99ce30ba5a4c4abf13839e47aba2d279e655dd1e0600baa6c8924596743b"], 0x4c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x4012, r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="0722aa304e017d3bfe3064eb6529b47a58fe8df64d406c40b05d777abf4804be1ee42304da54bdac274fada431e89c26ae00942905", 0x35, 0xb6637554b7929a57, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000900)=0xc) 16:00:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="d80000000000000001000000030000003ddc827a1e8a41acb7a24a5928d44d28433218479cd52d96007e063fa1e3c475a8dc83ebd8e757ef0fbb0c2ae2702e57ba91fecd0aa5b3af14f736af420e715d084eb04bc440564db1d49fc0ba4be8d32d17e1a7849ecbb7dfd2ccffbe85f4116e7e6c2fa71c654583d3fca87ef9f22ed1da66c4a3135d91b5eb2138cd4a0aac8fafd19db8c54593d680c7f2d158560f4899ec9f39ae56a254fcc707a02785c0bd5ee060bc428ad9a7b81e19e478359916114f4500252aa69e942151424dcb6868e51a0000000000c00000000000000001000000040000001ae4babc5572752e18b8b8970e7eb5cef496f0a88ff898b6d08b22d77ea18bf9107234188e047ed2d7116a2a560990a6878c6050af75c318ea3dab4c82f023a81eb692929727d94486be13a7fc55a211e55aecfb84facd6e29f95bc888ad24335a3d1f2b9c9adfc2eb1b39a8a928c2b74590a9e9b423dee5a4f2c18e4ddf6446b26055deef4a9faa4e64412786de66a00f80f3a564bb0753f336a8f61351445c52c3da979143a3e1edf85e9a450000008800000000000000ffff0000feffffff1f32d2c55c30315f130ec4c7c09c35e7da7dd5f302c14141c209af7146c67f607447a0483baecaa4a1d1bac13580f702005a5de6e060b65ed5ba2bf3927b357738fd20566624e2fe3af7e804316e0cd0c4644ab596dcfb38d536707b713cb9a796f240f0ff474e7cd1689cfee94fc4b84830fd9cb800000060000000000000000100000000000080520dd56362600b7458e5890a9bd46c26a2fee4d6dfc67297ea3a05edae05ccbdcb043b4e46a0c93a7404fb8200a3b73ec28852336105e6f8b75d92d38b21076b50896145579913196361560d4445e5004800000000000000010000000100000061696929ebfa1ce371e0063aee38c326beab57dd81c37b26fc53f32704c76cb71a7d1c8a38dd071aa66f5b43a0673a57165d000000000000"], 0x2c8}, 0x402) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x155) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x9) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:24 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) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x1, 0x8, 0x3, "0cffff9000000000000000002300000000000800", 0x4, 0x9dc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x1f, 0x8}) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:24 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000500), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 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(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000500), 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(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(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 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(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000100)='./bus\x00', r6, r18) r23 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r23}], 0x1, 0x0) ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f0000000080)) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) close(r0) getgid() r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd60, 0x0) read(r0, &(0x7f00000000c0)=""/54, 0x36) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\b\x00i', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x79, 0x0, 0x4}, {0x6, 0xff, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00007f1000/0x400000)=nil, 0x400000) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000040)=0x40) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x5, 0x81}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) listen(r0, 0x72c) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='\'/%./bpf\x00', 0x80, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x1, 0x1, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0xfffffffffffffed3}], 0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r5) dup2(r5, r6) pipe2(&(0x7f0000000140), 0x20004) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x42, 0x1, 0x4, 0xfffffffffffff707}, {{r0}, 0xfffffffffffffffe, 0x6b, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x0, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x45, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x80000001, 0x800000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0xb971, 0x7fffffff}], 0x3, &(0x7f00000000c0)={0x5, 0x1}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r1 = dup2(0xffffffffffffffff, r0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mkdir(0x0, 0x0) open$dir(0x0, 0x10, 0x30) open$dir(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff5a}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setgid(r7) setgroups(0x3, &(0x7f00000004c0)=[r5, r6, r7]) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(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(r8, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x1, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x1, 0x2800}, {0x1, 0x1, 0x1000}], 0x5) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xb8) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = getegid() r16 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r16, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r17 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r17, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x22b) r19 = getgid() setgid(r19) setgroups(0x3, &(0x7f00000004c0)=[r15, r18, r19]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r4, r5, r10, r19, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2011, r1, 0x0, 0x0) r20 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r20, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r21 = socket(0x12, 0x7, 0x7) setsockopt(r21, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000a9cfee90fe1ea9ee148a95460301210be1c77643278496b66fad988244f741afe97192b01a7e0f3189f13c6c1d4be2b78b9b1dfb8492b11d7536624f0365e79c5143c977da433b6389f222f26fa0e9a75c725baec8977c9ce9aaf1000000020000000000"], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) close(r22) 16:00:27 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(r10, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffec7}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000040)="510fc3a0", 0x4) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r19, &(0x7f0000000140)='./file0\x00', r20, &(0x7f0000000240)='./file0\x00', 0x0) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) setpgid(0x0, r2) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000240)={0x2, 0x8}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x3, 0x37800000, 0x9, 0x0, 0x9a0, 0x40000007, 0xdda, 0x1, 0x1, 0x1, 0x1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/82, 0x52, 0x807, &(0x7f0000000180)={0x2, 0x1}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) recvfrom(r1, &(0x7f00000001c0)=""/230, 0xe6, 0x21, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xc03, 0x80}, 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001140)=""/183, 0xb7}], 0x1, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r6 = dup2(r5, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r9 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r8) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffa000/0x3000)=nil) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) getgroups(0x2, &(0x7f0000000200)=[r13, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(r6, 0x5) r21 = kqueue() kevent(r21, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r21, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0x401) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000000b00)=ANY=[@ANYBLOB="006b0000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f0000000000000000000000000000000000000000000000000000000000c566f512100fe66e405b4648001b55cd0d4a282436ad92c32cc1e7d2f1f352fedbc17c260e2d352ea794ba6ae396deca9b3e1265685b0ff41fea6a12f2deb5c6a3cf917b170855ca3134dee02fdd45187c1c4910aa52cb2a41fff64c76a1b42dbea3801d444e008acfee7e26f6f49d565e6a5a30a4f50d533cc01282fdf7398746749cdc9cf77ef74dccfa4907342b8091add79012b0400f5ce6364291923b0c1a3e7604dec9643044d63e0261b0ee5c138f5c0104b289a390e408a56dfeab7feb1f1a7bcf33dce92930d33313dd4b9d958f67115a1dc502f5464f663332c88571ce7b538020ba6aa9b716e4fe747d74f0ef2249f736f842173cac2e7bed6e14038c91f2645969e18d84f210c5deb248f82daf011a1cad3065ddc50076f66556"], 0x1, 0x0, 0x3a9371987006390b) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x1, r16, r26, r17, r18, 0x10, 0x8000}, 0x1e3c, 0x8, r19, r20, 0x21, 0x7, 0x2}) setpgid(r19, r19) r31 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x1, r32, r33, r34, r35, 0x5, 0x8000}, 0x1e3c, 0x8, r36, r37, 0x1f, 0x7, 0x2}) setpgid(r36, r36) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r38, 0x20004b3d) ioctl$KDDISABIO(r38, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r41 = syz_open_pts() fcntl$setflags(r41, 0x2, 0x1) r42 = dup2(r41, r41) symlinkat(&(0x7f0000000000)='./file0\x00', r42, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r42, &(0x7f0000000180)='./file0\x00', r43, r44, 0x0) getgroups(0x2, &(0x7f0000000200)=[r44, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r46 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() r49 = socket(0x18, 0x3, 0x0) setsockopt(r49, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r50 = socket(0x18, 0x1, 0x0) close(r50) connect$unix(r50, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r50, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r53 = getppid() r54 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000100)={{0x1, r47, r48, r51, r52, 0x5, 0x8000}, 0x1e3c, 0x8, r53, r54, 0x1f, 0x7, 0x2}) setpgid(r53, r53) r55 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r60 = getppid() r61 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{0x1, r56, r57, r58, r59, 0x5, 0x8000}, 0x1e3c, 0x8, r60, r61, 0x1f, 0x7, 0x2}) setpgid(r60, r60) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x81, r39, r44, r39, r45, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r53, r60, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x81, r4, r13, r4, r14, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r19, r36, 0x4, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x210) setgid(r7) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="cc6a3d6d63d95a327bc0d7ee8d04cd20cb8b23ff5779f043a6db39ee292ef26decbc1bfa61cb6f52a80842f5dbd74bee3b4fa57a77dfc2886ac1c711eb0d6ee24714f88976f126c88440ddfa3b342f41adcd437c91b2e1c018f205b633"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') 16:00:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x35191afdfbb79e11, '\x00'}, 0x3) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300), 0x32d) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3f, 0x3}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/245, 0xf5}], 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x1c8) pwritev(r0, &(0x7f00000023c0), 0x1000000000000107, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x200, 0x8, 0x9e8f, 0xfffffffe, "afe1b7b34ca89831e1f790d8bdbb38d3d88fb393", 0xe64, 0x7}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r3, &(0x7f0000000240), 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x200, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000340)=0x3) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000003c0)) r6 = getuid() r7 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r6, r7, 0x2) sync() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x80) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="032e2f660a6c65300000"], 0xa) r10 = accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000580), 0xc) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) getuid() r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x400, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0xd952911b7265f536, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000640)=[{{r10}, 0x7ffffffffffffff9, 0x8, 0x80, 0x400, 0x3cf}, {{r11}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x7, 0x8}], 0x1000, &(0x7f0000000700)=[{{r8}, 0xffffffffffffffff, 0x18, 0x1, 0x7fff, 0x7}, {{r13}, 0xfffffffffffffffd, 0x86, 0x40000002, 0xc62, 0x8}], 0x1ff, &(0x7f0000000740)={0x9, 0x401}) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r5 = shmget$private(0x0, 0x2000, 0x32675f8d8006310f, &(0x7f0000394000/0x2000)=nil) shmat(r5, &(0x7f0000586000/0x3000)=nil, 0x1000) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x8b, 0x5, {0x9, 0x3d56}}) 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", 0x8) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000003c0)='}\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='@#\xa8!:{\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='tap']) getpid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) getpeername(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="5407e34175e09cc54aaf689158fbca0000ff000000"], &(0x7f0000000580)=0x6) r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r4, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="100900"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r6, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x39a}, 0x0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="c6fdffffffffffff0000000000000002"], 0x10}, 0x0) sendto$inet6(r5, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r3}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r2) socket(0x11, 0x4003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r7, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x7f, 0x2, 0x7, {[0x6, 0x401, 0x2, 0x7, 0xff, 0x6, 0xa, 0x1, 0x401, 0xf781, 0x0, 0x68890700, 0x64356c96, 0x1, 0x5, 0x200], [0x80000000000, 0x8, 0x4000000000000000, 0x41c, 0x5, 0x3, 0x80000001, 0x3, 0xffffffff80000000, 0x9], [0x0, 0x0, 0x8, 0x9, 0x6, 0xffffffffffffff69], [0x100000001, 0x0, 0x81, 0x0, 0x4, 0x6], [{0x8, 0x3, 0x2, 0x1}, {0x61, 0x5, 0x0, 0xffffffff}, {0xd101, 0x1, 0x6, 0x1042}, {0x8001, 0x4, 0x1, 0x100000001}, {0x7, 0x0, 0x20, 0x81}, {0x0, 0x0, 0x10000, 0x8}, {0x40, 0x4, 0x5, 0xe0d4}, {0x3ff, 0x401, 0x3f, 0x20}], {0x81, 0x3, 0x1, 0x5}, {0x3ff, 0x1f, 0x7fff, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000572000/0x3000)=nil) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000500), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() fcntl$setown(r12, 0x6, r13) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getppid() fcntl$setown(r14, 0x6, r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x6b1e0b17, r3, r10, r11, 0x0, 0x40, 0x20}, 0x8001, 0x7ff, r13, r15, 0x8000, 0x9, 0x1}) r16 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x4, r2, r4, r3, r4, 0x4c, 0x6}, 0x8, 0x800, r5, r6, 0x400000000000, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = socket(0x10000000011, 0x8000000003, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r7, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x0, 0x4, 0x8, 0x484}) setreuid(r10, r18) r24 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r24, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r24, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r24, 0x1, 0x3, &(0x7f00000013c0)=""/216) r25 = getegid() r26 = getuid() r27 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r26, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000000500), 0x0) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(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(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r37, 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(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r38, r40, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, 0xffffffffffffffff, r25, r32, r36, 0x2, 0xd223}, 0x0, 0x3, 0xfffffffffffffff9}) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r41 = socket(0x2, 0x4003, 0x0) getsockopt(r41, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:29 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f454a1e12c4ca4fe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) accept$unix(r7, 0x0, &(0x7f0000000040)) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x3, 0x4a39, 0x8}, 0x1, [0xf1, 0x5, 0x5, 0x100000, 0x4, 0x0, 0x1f, 0x6]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x20, 0x7}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:29 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/192) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000180, &(0x7f0000000180)=[{0x2}, {0x16}]}) fcntl$setown(r1, 0x6, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x64f, &(0x7f0000000000)=ANY=[]}, 0x0) 16:00:29 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getpid() setpgid(r1, r2) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r6 = dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8, 0x40000008, 0x50db}, {{r2}, 0xffffffffffffffff, 0x80, 0x10000000b, 0x3ff, 0x10}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x6}, {{r7}, 0xfffffffffffffffe, 0xa2, 0x40000000, 0x7fff, 0xa3f3}, {{r6}, 0xd, 0x44, 0xfffff, 0x9}, {{r4}, 0xfffffffffffffffb, 0x48, 0x40, 0x5a8, 0xffffffffffff4700}, {{r10}, 0xfffffffffffffffe, 0x0, 0x2, 0x19f, 0x1}, {{r11}, 0xa, 0x2, 0x1, 0x401, 0xa0000000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x6}], 0x7, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x5, 0x1}], 0x7, &(0x7f0000000280)={0x1000, 0x8000}) 16:00:30 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f00000001c0)="ced7e2b965da7d0e0883c1b0af589e1a8d78180a40b25e816fe50bd1a3e2253a4f913e5398ed46f67b4a2f2b7b1dc3f3d47fd6f81d69934475073aa8a0bdfafa4def801bdbb8ce4e1437372fae6970dd5b0d9b72cedadbad3e4c949b7928ca6370988122ca00895a8edf781053c108bfecb267a40dcbc5f5772a397057f0ee6ea435c0cc2de57c8a5db19a8252bbdc676e7e79605b768c1c6bab685107f8bd3d656636850d7a87f3ae30c32666a257e1fc684db07b545803fdf8dd1a509e9a9e3fb9db610f4b4093ac273971b6ede85b7883", 0xd2, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f00000002c0)) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(0xffffffffffffffff, &(0x7f0000000d40)=[{&(0x7f0000000780)="aebc606bf15fbd5a1e8fc0c6836a9b2323875417f3ed0d149e26ccc035d7b316d61e0a929dbe033e4306a4673b09398f306636b4e6dffbf9c66fc84b4219e0651d2b736e3e64b2836e2774f8e6f7cb86a9e05b1383d2ff232f97bb5e300e8ec37b1cde94259266e16ba64113db58969a8596576d609e8bd71c1ad0a180a3f1b992f1ffb571d9a596b087ac42284cda977b5382195a8a16c2c057d57cfe07381c51a4fa295df981746135bc5a26a02f1181460c53aedfbd7a7dff6aae44626860610b8ff643e97bc9e13d7eed5c7ab71a7109ac91766aae2c3ceca9630837cfb4b1ddbf863d54f754402ae2cf"}, {&(0x7f0000000880)="feb45ee5d398f4ae98bd5f218de7643ccfc09dfcbe47685efef042bd216e86e99e3a161b30de0e793134162a9a1ca48a9de77978a597c86304cb5def113aac5b51e2cd44198e5791fb4a83f95c3a0ae11b489540b4c2ee63bda975c86766d092f86f5eddd1f0ad49bd551109993235890ad942cea209ff1d2e4eaab47e51058e65bc998572d99a99a08a0b633c0e284716b6604f25bb74d5c206cb84417fdbb08c2b60ccda63b0253a312aaf77a698e55bb945530b73e86a8fd31419dd3c"}, {&(0x7f0000000940)="c05e6fbf1ed524bbe4b925aac9cbd5efddaf2c88de0b9057fcd0bb4615b2e0e2c0bd821b13ae95e41be9353b2ac2e0ed9f7f833384249b7152a38f0045049f1c642d3218893b4dd56e91c97d6dd3529a60c3aa2566451ce70a744c0ae960e7f7bb3660410bd895f52ebe0c0ad48949c4edc23959469e8d097e31a373ef426f78bc9f2410088ce60f9a3fb0c12a8bd41c8fe26dfefdcfa8fc46953e1f87a1f70b"}, {&(0x7f0000000a00)="3be02bdf426af69a3154c1bd41b4d0c9ce31ad08684d15d88d03ce59ac912e5ac1901614bc551b6bea56051c6483c62b2230dcd8dca72e739e4647b8787ced143505b76d9b31ce17c75a5f40ceb89ecf0a3f16349361a522956f711f8f3c1559d7de730c99268e7249ebcbae35bc9ff3955284b68f6126cc00035f665b86341d8c2669e3ad72cd723be9076b73d3bf73f3f5b945466bc72c5e8804595b412298debe9be75bc9271f8e077d21f0c05e578f110bafae0a2becef1d9ce4d4e06c16580423bf99e77522916d51c049024a2da42b87a17733acab69858ca3bace9a53afc4f4cacaf62894acabbff621557b266265ffe127397c0e445ae989"}, {&(0x7f0000000340)="b506f3ab68655b68232683c371b8a8b0cb44a33e2ad084271808b73e5ff757cf00a7dcabde3c7f77b0f4328e6b40260ad4f289f41be019452ca596b256fe31c8dfb97ac2d82360a08bada92762010ebda1d72469741711fa357d97ec58b02c9670bfb888d389a56b3e54caf87cf9d10ab862d6fc"}, {&(0x7f0000000b00)="db0dc34f79306ace4111cd2feb25419bc462db294b761cbbd55ad900fc2be978f60ef1169a9497d3a09ad7a41af376701a3ed2f66d5f13a1942e0cc7282aba6fe2055c79"}, {&(0x7f0000000b80)="4f301e756436c6936830d6b6bbf38cc1840cf4f564957bbc6aa2bb38444e34810684654053c06cbc6068e7d62b657a433952cdd8d45f661d6d8629d9b14bdc5b4f8793af9db2d550b902f97c17ad83e94c259a1b4b0f9372daa8720c866bbb2cee09f2d71c3934588e9132ec9100024db9902947466ab45d6d23eba037a10628e04a1adc7e7003b520ca0656306acee6e19fc7dd8822be1eb89ebf134fa032160d0af9820303abdf0dac2b8a3e542d0d80f565a16dc0f1209f7df9422324a50d272ccc4979ebb9f776afc563c96cddb431f96441a908c8cc6f0e63a922e2c3f209d0"}, {&(0x7f0000000c80)="6e985db88fbd685157684c35a3aad9edd8ae551c92b0ae4415fc9b29fa6c0c7fd4c25149e22cf12728f7d98143c671fa1bc627b93430d915214e12f6a1991b5e4743ed89dcdda53fb0c108417a785bfa9806d8848cc670da84c1bb65d1308c74bcbb30458d143156d23b9db9a617a5bb4c61e07ba6f21719fc816456637d9f3f0aa97ae7fc39df5e47b4bd761cad1d5e"}], 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x100) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x2e8) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x2000005, 0x1}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000240)="e571d23beff05d4b1bae76380e9e612756664be2e8c2c5e16e7bc5fe3a45e458909ba9deea73af39679bbf4d745b027d0c9119411940eea96f0f247891b4cba3dfbadae0fc5f4324825fe5530d47196a2fc3a53e035af482d3921d61ae44e592241671acc6d5f6628db95fb9e1c7b2fc649c8d8a451b64346306357d1abae60ea5d65bd48210134a81a82307134e87383e3d9e72c57c28b9a4af87094a21923587de8daaa0de03bcb9faa1ac0df8b7c0a7cb9f4babbc561c836c7392710790478185396165278a01cb53af0797c5c0dc68ad8f418c7782b23af9bf58933b1709e215e5e88e622bee3dbb3009185b8ed23e3dc582efcf", 0xf6}, {&(0x7f0000000340)="f9a301b993296ef911579c9b3796843a651d7df607325d8cd725027c0ddf53cc4fce6f892125f00baea322e3b07a3053a768922e07d51d6ad833bff731a9d1563e9b090436c81dc5324e27e473e500290d2c7f13de5853910f0e1db8413345696edca435193f9df70f333415ef78e4490f76528b38ce31d83a663d4d76b2c6fb5b97dae81725125bd580d1e606ff7c728cbaabd12f09b3eedf294814f188701f449b15b9c1d4d182cb3329ffd292ae037ce3babce9f9136487bcdb0576", 0xbd}, {&(0x7f0000001340)="fda6c8ae082d66b858ffc1a022c957dd10176a9ab12c927dd4d3edb4ea1cd48ebc89dce620009583497e6e8c7679a9461a023f225f6798388bba086642028ed911ad0659f06d3a14412711177c790ebc8825a62aaa8aa768769c1694ef3e71b93285dad0db53294bdcf1f9998605483750c2e6edc49fac90dcba96eb51b773259e3274faf8468dabd2198f8066238a4f271c0a4513f79e65edc2d079a7bc54e4423060b408d53dc4644bfd0d158c4ff4e0a6ea439640960442f11cf6dbd1e7600e0eb0976f915ecc811850b1fcaf1a61baa90c36eb9532a475169a11d4b06e8c97044b609cd3e86ec8bf25a857150bcf0497a95dd22c039528093784f454664120de92fea27c1d29d53483b0fbd9f1443ab6878f6104920245e245dd04572c5e128e312580c0d168d9a955fdc7349e7db1c49c2a6d583fd221bb44ebb42f1d58ce244c60b495ee77c6355be769ffbb887abdbafe11b01505b48cd3ce6e99fc7a2f1a97adbbf10b2da2d7023e1ef109c569391d9f91b7bbd6da1d7e701c394042f7a9552105cd81c275c548f8163ff42f56a84ad088ca84ca7154095e948fe183f228d59e6e81f1afbc895e07102cf6b901bf2768e7656114e967c70bec69599ec2502f0b69874b45a765d4cd710c248ec8a13db86c8cfc37004110825acd0659fdc4ad42ff085a64f39dfb0df6d5da7cb816182ab8ef64f77ce57767dc9d7f79aba9ccc39d6f2312c85c1f26fcd89d76b77269cbcdd354578f1381f963c2d44ddc159e9fb57460678216c84cdc81c9b918be5f612e34aeb09221be47863753e319c77d5dfe3fda0a064bbb167e62329a3c88e03559c8f97633a23bd14af4d9b82e426bc22c77686d05762df597c5760d929ab448da4d6fe0008f8cec5bf37fc64e451f3da0263a055549a9f4eac57f5b4436cbb5899e050d7c7e2b8bfba41805dc5c013a3dc3dfc6f2826c85d7a24c69a998527f2815ea674cd31d4d4681e6293edc9002bb10b03e06e2004e1035a1a960a93ef3aa151728ff3d502684e432c3c03c9b35fefa38ce518fc177a6e41d2d750709c03a9d6e4827c417a3ca4aba1cac19cb20fff5b4c84279f38df32b91601f95ed630433736503e553fbf7e338ac84680ad95c2ca0d56fe0c47da97d248ef6e84b8a35e718d67e1c289dfc4b0e60be641efb3416a27770b7c9165d9107587ac2244f8901d402133dcfaf6ae4a45378ce8783b276f2cfabb75337aa3c39146fb6d2ccc7be79ae4f4b53324dc423899bc4bf3509acb6488a568d5321fa71318aeb6f8d95dff95cc199345e24081e4e7f91977f4b7816cc43d765958ab62c93c3975a12eb53c89352c550db1ed41d7b8440460e7134428c3e4f113c3f4f474f635b7b21ba77e78a5c85531c8751789853b6cb43c12cd88dee483666657913886b0b0c24ff83c4a9235aee5506876810564ba578422b4d2ad185cb27d0c004bbdbd481b286610a9d2f0a84e0f74dc954b04fa156ea50791acad8b3c4071c72014dc12077665863a01680631e4bafd72152a32b4a92904c0c737a2a1e73d6c7c677d68ed6eb990d1e5de81fa6b3dc0ab2024786c2bfad149d5f3264cb88075a5bc5e299545606ce82e32db0b6fa7e8916290e5587402826fcc518972fb4167d3c47fa25ee6ab85d486a489d138b74dd8af807486ecd6feaffa77cb0b2c056a25ad660c7f14845ef496e7fa9b089646f5bd62e5a878953c0ce0980bbe7a095e2af163989215ce115431cca3b6c30be15959483981c48f57c3cd3067a3ee207acbdcf1e6c54e2c639540b1ad3310b7e7fefe56d464ae7df49b72c90dfc6f853f112a9a9cbcd8e2d9299feeed211a9b6ea42976cd63dc3369f11803058951698f62afdee434b6c027978581afe38a83ae0323de8f71f719f27b430d8f7090369dd4c285c6465e801d873d08a1df4692df374e042f78ecc9f614f98517513d1443d2a48f0aa8af632121783b22d5bafc0b3dfc3d0bcf681f6db3e62a7aa5a341e0d7ffe75988a6f59fea419edb6937ac2773ba066f65a040c30cd00345efaa493cd574d1d57d270a172fe3d762b1a9665a91b285ee379673a149a00c1b654ecc378df11a8fb2146030210195cb309acc41e7d73d66e93cd12299f99a91e5c67a1efa08104112efc42513dd608649e4700552c4e669eb7cdf8937c2c71af5ee838114386407f319eb0729c7d7c6bfe9a15cf7553f0b73c02d0bad1e80f2a1261f0064e9e138d91b4aac1fc96d44de0e68e3149e1c8320477448f67c18e8163b1bcc24b3e4a0cf7a336484b0e1e2efe916c7a3398cdd4a790352ba9f99cb2eeb56de8cf4861f57df0d73d91591c316d609b98ee79ea4795db6f4dddf03676357821c200a0e447224fe597f2bec6c6f60a0b40602329c02b1abc66711e440c296a4289ee122f3ce2f3112b8db51fda11d7af46d09fd3df167f843fd130a142b322f1c06ffdc2b3397f35bcf7c8b178b1d275d9a2ed67303c496c00c728b18c671f2901667899c4d84b2a5b94e736bcaad1442be8a7ca73de9ee642f8ba87ba25f4e95b2b8c1657e6fcbc4202fbd52139c25893e771e1c709855f7e7c1c39640c947dc5e5aedc11131e1714d69c247c5ad077869bd1372fd68631e7950211122fe7934c00684d1d14cbb1999b8195bf8de231aca7b98495f3d6eced74dceee42651827f23dc639b62d422ce2997ccad5ba4a0b0803b1f9eb8b48fe9bec2b2b1480656c596ddbd36b49854e7a5f8ee6e1f6f585400e99804b9c17799c7cbb5d0ca60e75868bc888fa82cf22f37fb3c3875575db669310abe09825561c3de2b32ab5615d98ec0495ed549929cc2835efcf174d6d0843fb9b934305b741f9f720badd0e0f5d81785f29f95471119b5de4407299765a1cc6ff4c8e57bf85bc84630613d9f9c7805ff9ce37f10e47f6fe5a1518a9e05848a708fbf20115743c4b2290dfc3a37a4906d020d0d876f98d9d04210d1b2fb38bc1d6fdf2648b6ad7fba81e3fbc01707a0e2652c18d86fbe9d66af59303cbf9a670704ea0d5e2ec50c30f3a8c5f37433e738b634a349886bf147ed7f3c20f7d21494a09d338ef4b739c2de0e4cabee4e93c9b05363768b80920f9298d737a0a65e10c1aef828bba934795220db32a4924bf58fa7ef0ac2a8e5f9b36136da1bf136912f1fdd579c29d3ad2aeee2402cffcb2688aee1c0e7bbdf10989346ef03537907df3945966f8cf9fa94751236d7716986dc0819c74d32e5666915b910401902d8b00d5bfbb9305ec108af49b28678d10951e8da1009ad7ba2580810836f3b4ce5151c68bee21520b199c4424a0d02463daa0ff5dc091ff43c64fc83d6dd240cc0a94c790d4f97496537613ad21973d280f6bb0a81dc9ee33c65522826a8bfd113c003125ad12945578ca4438b684bb0bfed01a74f602a9b2d6ab50058dae614af423b9322c5a5a4565481fc0106a6ae26a8beb5476590dcb61cae86d246bf85c39f37844b0b8e91a53f792b233809f47c258d5f92c33c3ef307345287d95d17e0e86594dd7f9e96c92004e3b5fef854d2f30442ac8133f58109cf8e93c0681e6adf3c3dca7ea96e91599fea0c86e110afbb778e2d3c687a671903ce6737c0096d409e7fb38e18e7b530c9fd1279fda29180dd008b32b46c97365f0d001cb7828f12d43d3cd3e8d9ae4eaf1dea122f85aabb5faf048165741da30d9b12cf4dbcff71da6a69fba89200ea34dd79aef4aafe603f948a2704768e6d61f9a074e5e3c649dc3602dda4e5149da3f1c49faebe6ef74014f7da400ee7a916434810f2bb407f0e12fe9224dcc53b66f037fd6b5416bc4fc302bb9e75e6662533f73ac2c31e05ce066bf4e44b5d99186e9ddae6a2eaefb80ff309a8f440fe6fb6eabda010f96632eb8d58cf6d329bcc27c7bac196cd158caf1d4871e683485c25db87128cf47027933764bbf6d38f557a7ce15431cfbd42b3c94a11b8002a30d68ab3e5f1d25db49f49d670e2cc88f43572f982b698152fa8415b73129b1666a41803af8ed2b15d359cb406629785199f3affe7de0a3df39425f8b3f97241949e203d8c3664e400f51f917a600892b544728438d498088aa2b89ce10efc15a3441e93b1cc5b0bbb3b4dba85c67e3eb6137f1845ee34ae24ec40af58473d1cae2760ffeb94d38b5ffff60dfaf2a8aceb61514b562f655075eb1b1e876140c2bf3dcd5c092bfd63365d139a0504ad48a1f84d6b0c42bad90f50e20ad821b0afc13f175cacfa62ee0213e01d4f0080e542fb1f366e5ffefa0e824cb7f4fcd7e79b2402adce70d909a8af75c3edc73b04455e2b81363835b2256ef8c7407113821628c13c6718d006428ebe58dbb6f77a56530f94a761175fbd4763861464e901da7c0fd011639ffea90d28e0f23d33a0fa1ca211578282d6f40ab6d0aa876c6614ac5fa21d51be477bbd12ce664552112ba125024e3bf2dc722d32870be2790c601d7b338da61436873e30d183963ec612b5bd1c35424d380b476e02271cfddd4bb730379bd40108ec61c028890795ec39983990849650333a64805c811795b547fe309e0856a140bbdfe7c4b1874c749f38ecc206088b3cf7c084181093710e41426c324ed38c9610112d87efedbf53a186dec51a1bf1a302faed202b36a997288b0b11f2afdf0d0c0c147194b9383ed8d3226d01e52d28cdaa6a1438d32e61383c98ed45553d03b99163dd129d0b2bf0b303a7de510889153597674d1cb567314011afa4a0c7494b4a9f32f44700b528a236d166df782badc65699c775868fc5d5a4b49d4cf2a96a2b6e72c67d17c1e1918eb4d3ec0f01fa45082487676f82e8b6540af42199a77cbc04a269d86a6d42d317fde926bb44dfc999a4e41fada56a2bb96daa07f4ab6da8fc7464bea2167d85b61815a512f59d11597421fb49298b5ad6c5c7e97a50285af5fbbc8aaa4bfab9826973a05e2ce2747bc8d2ad9cefb9becc9d8f62134778447b09de8ed12822c15bb2218281b08350c186ce2d0a6d7a0285ca5aeea751a2f807e712d3e295f879d66241580054f8282b9bd3d57cf77ca62f2b99ff486385e1446f18e61cd05985a7a530002f4d539b9c3cfec24dcd6b0810afa241400b9cf652e768ce01f7625077800fa39bd6cc9802932fcb2e9cda2b4f054140e920db23894360027acbeef157dbedd3ff181863f2afe3d9ff2deaa2cdf5cda4f3518fb99de3da7fe1c5d5f74bfc6b0b8056eedf42190753da45ea51a328608824645208a98be217bfa8c20d3c10ef2ddee8b52478a6fbd025b6c3dc28d469d4ec8db3b0e0c0b9730c74cab05d2501b9c6ed7e5be101dd35960a6876ec0f0f87d7e66a1345ff5f1174afa576da01e0dc9a1f8ee646a326db6c1de052f8f686228b6e1143784b8d631a4306b4920a60aa21e1b5235489fea8892a932917deb8e298bb33dfecdc221f4a1b3068693634243c3f240af955038af45e12c5b8f678bd963f5f81238b29be16ef5349ce2bcb93e5420589167e1e116529836e616930eeb0a8e3e009964d670a076ffc9951eb6e68b6cb4537c2178e63b30886df9d302ad6b8a97b40044dee05f0e1ed4aac47d52d08872620ea0090e61206e7a7f09d3355cca18d123760070803e721220a08d9b4d22aa8a1700168a7857e66c1da5de2d6481424963e24139206475191fcc179d5e7d3bbd4682729f6f42b1fba51469a6043a983fe4bda47a3d8de7f74d635caccb7af03b72a1e0db7dedb5ee48409d48808c78b5aab61c8f2e9a3966a0e9b991828806bb89a46d78ca59edd7a59f4", 0x1000}, {&(0x7f0000000400)="3bab1e1014a8f384e316928a7f170f7b2faea8bf8abf0f03d9fc06f898486cb4839f14d8e4d5b3161f6d78d979fa6d1a902107f1b9332b91f2d914281a72e4883a0d71295201a75ea35a", 0x4a}, {&(0x7f0000000880)="3042a8d00e492f71b446460079cc7cdd6bc95e86ae9f28325133d1ee980fb550a8335ebc38b02b109d60782a5445b83fc79bbb70f8f19decee87e0cafeda0e89b8018849637e67b69338092164a32141038fa4e32e27e5d64af1f98ff5b4eb02737b349576d542aead5cfaeeac07d47a1823407ca815475ea0b4ca64a0709fafe709efcceb761b265cc7f14f23ec9c059eb48d8d2a81a8d4f47dbe8bf07e145e41deb57aeb176fd3b2e7bd3d2c3f31567b867fb5c6cb6bd4e28827cbd8602b720d524b5756fb037b13bb", 0x98}, {&(0x7f0000000580)="1dadfc46aab35bfad026a21257fe798e75ad08d1fe6fb47ab3fde7d53367fb9bca423ab450f293691764fffc04687f5e096c9554d377324584e474d23b549aab8f9770d1dc2b3a87bb3889865aeb7688bdeb9ffcb5e58fef17d65c578e73f6f99165b9da9d917182f1a6a3cd349fd7ab77d1e1fdde8a0fbac71c6880d3c9e65315582c9a1e2b0bb7c4e897a443e0ec026d396ea80d9613dfc78911d3b3a8c4d52d760391d6", 0xa5}, {&(0x7f0000000140)="567373d98415a46aec0c21681d14216af3c28e34cebd518bc15b9f", 0x42}, {&(0x7f0000000980)="f6b39366b859b29392dc3523fc0da7b774ae4d8cb0ae122d59c661ca", 0x1c}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup(r1) setrlimit(0x7, &(0x7f0000000840)={0x331d, 0x6}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000800)={0x3, 0x3, {0x7eb3ffc4, 0xfff}}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x6) 16:00:30 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a163cc3e22a7e7ea52d60571f59b012", 0x16}], 0x1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0xb0) preadv(r4, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = msgget(0x0, 0x246) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r6, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) socket$inet6(0x18, 0x5, 0x81) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000500), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r9, &(0x7f00000007c0)=[{&(0x7f0000000480)="398561c17b4fe455ccffa05bde4f518c3cbbbf8c8c1011d356f98d237b7be56a286e8ead167a8fe1e76765b0087ec0d1ad417ab16d140d589996dbc4cb", 0x3d}, {&(0x7f00000004c0)="78fa4e566cc66f847e422a799604e8005b18a8081c66f96506570559861743dffe361e32f3320ccea98ceced01653eba3e318508bb5a1821b0ed1b5dcea93c821e45e5ca5b2f78786ab8b7a28fd264203ce76e541f2d1c71901834f23775e0142a0ef4d2405019207cafdb7ce7dc68a8dd88b1be0c38e2293b213e77b1115327", 0x80}, {&(0x7f0000000540)="f873acdf9e936f61fa3615853f008f206d056f6a8dfcd7a80b1da6d46c85b98b8a7c87855adcce2b90f4479bab86ef078e", 0x31}, {&(0x7f0000000600)="c7bf74e1104b925e58116c803a6a4be0e05ec51807eebb9e8145df62b3ea221745916991a692e6da2904fe967393ab3f3e22dc57ac9d4af5016ba73e88e6c7d5d6e454b3439e251b6970f1eb79232dc425c5705c274284e0679daff22234828e7e56811778ab9326c7bc43904d02bac63830620c2dc025b65bbeb8b1ea32e3df90aa5fb6119f06e2e3f0effa9e", 0x8d}, {&(0x7f0000000740)="241668002a7f73c5b13c06978b4191b2f3ceeae9c3602695d6a1dca538166ba96dfc0d06d017e4685f272924550f5cd41a7fbac9f5e260231805e2b5955ebecd8fe02123af6f022c2c2aaef0684331d3f2297aa60f4905783cf71dabfab6a4b91abdba6596f699ab646fa1af7203", 0x6e}], 0x5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r10, r12, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x4866bff8b33d5265, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="dee1d23e713572823451e53e546bc5ed8cd9573fc0532efc7db632cca1a9a75ebb8de5dcb92859be4c9f745d891bee8ca0965bdf69a0ebb26611337bfffe96c516983c542616a3801448626d887a1406764157f608d3857fb7da5b4b5155cf526eecadcfc34f18c0c9a1ca13e36ba7a6a62313d3288e577a28a4c81e3b12", 0x7e}, {&(0x7f00000001c0)="84e3b3652b8e1f0d67db8b817022996be959af07ad6fa891e35ba96bac9d1bb47f246f28862ec17c662f45e93c7e364b03325f1f273717e7f8997ca1eef5ce292d9f95812f74bcb4242a1e5f0bc036440d9286079f6a1420276cefa6d6f94a3d301e6fd4592014a10c4d7c3209a973b7552a80d80908b60c773c6057a77a0c51cbfc943acdcb71289c5b7cef67522cf6a252d35821cc44ef50095952f8478445c38655ce788c3660d40eb5", 0xab}, {&(0x7f0000000280)="54d311dc5a99ebf3fa5754366fc6a4a725e71c2f1aa0585dd74446e71cfbe9f57dfb35221677a1b8df1d34c51c6b96ec5cb1991afeabb5ff2b17781be14efb922fbeab4ad62e0e4200f9d4ff263ebe5e178ebb7531c38e19bb1a650c392bb92dd0a457e7f02e423220faa79e8b6b0b91049a7cafada45339525b3b316fd6d71dcc891e100bf095325b2a55f3aa91424add974d13e0f79d070c7cceb28360b2d66a76800e94a25961829fe629d05e81533bddbe56c06092574cf51f62a4067a976147aa44919567f2fac9c71486ae638a5f6f809a099ecc7bd752e719067cb31d5189fd14d95839137f63a9ebc6d2e6a9aec7bbfddbdb40981f", 0xf9}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20, 0x406}, 0x401) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:30 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80, 0x3, 0xe0, 0x8001}, {0x5, 0x1, 0x7, 0x800000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x81, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) pread(r3, &(0x7f0000001340)="56fe3b7138561e157059fc5d6731814cbfe554040af265d600bdb1b986cdcec4710f1bd35d65548e7d31e91c7846edc9829be1e272eb3b04a1cdce2b4922d88ad20f942aa2f132d1f53e8ccc8b9c6b77f4a9501273f5d7acb5d2f643edf1e52b051e37873bb62a91a7c387160be731821057be655dd662b4c807064cf76fdd7bbbb9f2385fda2739443ffb487ebbd2beb1de4205edec7ab9e085ba4864041ad4a64674b2d9fb20c66f73e02038923dc2631fb8548fe96ac66219d24db5e6dadc12714db712f22da44e7ee63eb7d7a98f1dbbe7e8bfabf74dbf8c1bd5a66cb0900e5e5754bb9cd96fe4dd9d49123debcbd852f5e2bef7ed80b3e5331452dd7f8698a9afe14128d10ad71f66165b04e78cf362536f40dd56ac97dadad376d8aed2b0a28cd4ec2f34fd0b0e5084710e5361ef5387347a4e98d9a4de055eca83e035051e70cdfedf69057a8dcda6ab59ebb2c3ecf5129d3fe5b95904c0001ceb657cad2138eee30b24f636bde8a76a00925bc80ba4185d77be13da76173110293a86c5d4c0053f6face48e4829a785c7eff81a7977cb14b0d9f849696077c6caa1f1f678a7ca75d705c795292f0f065935a77566d3e13bc5a0c7a120bdee1f2f2b990e4da545ea65e912147bff409495a2bfe2ff126a27274674bf0899f53a817856e30b786dfb9800ce89c1232b33b37f159b3b598e1bad195464e10e041da84116b236c7993e337313f7d446421d9f8a81124a6c5df332db1e97c12ccc6de88cf45b0f9d863912d30b20ab8af3fa1f3eab37e212a721d0ab365930fd03986c6926dc31a57c7f8617a764f36ed101c141697cf959922b96aeeade7b9e4afb851942b0ff5e2e69bc545513566227319e382462012542e049e224b4e7766e7539c4046ae4de017db1053b44c4939077fef2bd21a6b632f07b734db15c7472ca5d51c208afa41abd4782cf37d635ec143241959b478a1ac04c84ba9a8b6d1d00ec843bc6acee0f976556478b2837c9d550b13bf1cdb2031b4d19b2191bc7f7af72105d79d53772454f608ab3ba5018b10c402a352610655a7552e1534409872f4e88255b0fed338a3b7388c8450146965a6ba4366b8b5782a9fad62dca22fc28f87b9df360027f4f20d7299c7e00e4a41677aaaf42f75c31316092973b80315faab04d0a8e36cd43fb3f8f13f7790f4084384178d11463746d06cb8c9707c0af8047da122cda9abafca086094591fa4fe2120da4036e9e0bbf69eb2fed29d8ffe070e8c7eed612721447ed33046be87dc99ab457f2195850168baa1949225d135733f8db9273b5125980edda7e031fcbb60f14aefdc14259a201dbd4f7d652d879afefb6d3356e26e443ba778333d71e93484d466ac44c86557931bea25a47f210d67610b1d2f272c831a8fa42c24cbe9f6b2bd6f1a04c221f48aaf3143217e253fd37a2dcf0863c603de80b835310e065f5fd8b2ff128f82a0314a985332176c2f37af1dbb175bc6cbb0e512d0ab691cab85e9c05ca29a69594963136743a661c6d5bb528b0f2f532ffea54bb67b4e5debf4c88631d527b5d4fa47122fc97b8819beb78406a5297e881fea0d3d925603a015a247f89cdcd961b38473611ffe2dcd76d1c428aa7b1decb8997bae024f83e8ba7cad996f7e21d4aa11d30070455e7ef77e6fc6e99df68bdef9e881b231f55c1aff134249f4bc0445f6979c9fea5e5f8c0130d2b2bfeadf71431361f08f0119e11f0dc1616b70809f7a2eef2a811e398b332256c42fe8c91bdf55132d145e5cdf81dc6e3c26ee515e3046fb58daa0f6173da7b0b5e94a5ee7f802901464924e8997f2df7b0d2c11bd77378a054fd65a1bcaa7a3e888e4e728e3de04e097128fde448a4dfccc3d61ed4291924b929a1283133d4770f78071f4851824e2546a747a281c68d0b674813532e5d4397036d031b5b7696a78eeee618ea736892f12426d1560398edfb91beaec8c2cf021edbd8f4ba26fed8eda4c0b8b6481ab6155a8687b0139ebcd8127162c517eb40cfa98c963601a7daf222ad5e99974048888e286848fa60e206e6334987a648cba4672fd3dccbcfdf9bec464ea4fb7319e1b7f29dc482ac36ea679927025b0f1fe860fa6500c7ee882afff63dfc0dd76f71ac97efa54b7ebc588937ab0718af462979dda98a917cf51cefd3f062088e8043ba2410709cbd64009580c277567bdac0f8139f6cb49b1e95167b935ba650bee845b2e7266fc6c5de077f303197284119489e0e951a975195f47e1917ec66e25994ccff22d3219a2fc1b1135c8499317844dfe97f724cca6ca5301ed6816e23fdf96b8f4a4d9f8fd291038f9d1d94df54e59e18ad0879545ab7a00fdbd37960cdd63974fa8450a56e823bf1ee2a8281d283b63caf610694eed8fcc51d2dccd01f8ef514f95354223842c71e80952ef9ca2379a1a8b34df8cb87e5d41d61cca805a5c1545366999d75b6248e84b6fa56f5b9250fdf4e295d15b5f130e1e280085d7408c53e97bed0a675a0136d04112d5660237dec13e45d241579d533233ccf9bea29ceddaf30c7b6614e3c692b0734653b7a381d9cc7bb12f8aab2f9965e6cec5e0a047c83ca53279f0d1d824d4f61a280f9e40d92b2c45170c5758264696e26e740bcd579dd0637aad88389cc7910f2ba08a77a2d31b53f1d40323c5ecae35661dd5e1777231f8b877ca49677d66b899eb5160a88d52ddd44204070ec26060752c9e6bd8dd43d2b798cc928ff8da302f5086c497194c9ad8eca8d743d50c928192637023c6d6edd012b2a2360c4cf3e23aa518b90fae2101e5ab192e927201df1f5d0a540a1498a8935ad97ec63ea84dd9a7b7a513e8742356fdbd69f6c10b17b40d6237e0a02708618b648cd234fb2ea0a3ec7e571b1f253d439abae4c9abb7fc86c784cf6ea44585f017b7ceee036cbbe059aad8eccb3fcaff337dd45e8eb58d83fbac9d3b223ac20ac0e09b546cde6c40acb6a0cf5521ddc0a2b59bcc00d396f9e308b4e0a4e891bcd8d32aa92e80390cb4d516ffaf50a9b3a8b184dbdcb17ca78433792324ac0e0b788b8388bdb6a014a13b296b936071bd84be736beb13c86db85d14db4355d7551d8992d3f4ea6605f0155de6a32aa93a3b68ee2e638cff42a406a0cc38a5fa127110e6ec90e0703a6aa4f07d9130e2002ab9184c1c8a9b3f49e2a20cc7313aef8ce26c87c05bb09a3d81f95fc002a991181114d31c1bd529400caf7ad0a7d275d0559203f9367b7ef372a12f9db6c4b36e4159e42dea7fe03911b07a9f4ba7255cedaa716be35207120c645c272292c7c624825f386f71f116b344a0483d78b33aa31343aa21068b78ee427e86814dd028f8e1113bad5ac02a18a3bb26bf3314a0e3d86132130b75cb214e97320c85e4ef0c901467d11d26e7a7e18255b44470566924cb2f84550e8150af3a42bf572da4ee72424e9e56e7dcede06bd5844249d259a48d83faa21936e37969f24fad3f7b5420854278f6235d9de5b16140a2e1c702f9fd5a140766f5872204be1cb91dd86dcf1c52bec651b1dcd6f936190b2b77982fd0e5f7ebfbd7d7458fe1094541fe5f42ccfcfcfa2c730ad5cc1758cf4c2100eb45026c92a9c069593a43bd50b9c9b56234959ba9fba2ca498f0fb07966f97a8e4dc6688f98a948cfd18c84f6b043ff6fac408b405c6b2c110cf4ba8d7c469c632a9d120739963aabb8c3af2b362d31741e5b5e2e68c3698e7976f80cb26cfb3ddc3fdc41473e8133c2e05402ddcf85bd74292ea9d30a9a9fe2dcb80c9dacadeaa37113b176d1b094acc220a387ee3ab7b370bd1850ab1e8bc16514ba180e3032ef10badf03ae8dad459db344e50f7e15b5511af49511ebd42e52840c8612960d4f057b75bb08748d95020b044ba35beec6aec6bb9b9a6eba46b0bc2821a96be67cd2f2c3679cdb486a59a7c68fe9eaf41af4ae559458fcb298e5b85e52db812347b762f2ea31c0f178e6c0930aa51f3f4ec1f1bf46b0612591e04dcfd1daa092031505d604909337eabfe1b0942001c69ad86197d97b5b459712c7648392b0773ff801157dee548be11fae5b958d5b7f7f36723b574645a57c60a624fb9bbf356d54d6dd21eb64991c203bab7af3b6df5bb6bfcc8a68ff0bd30e87896fcb7a0729677b35bbdf7ee6b7157f8fd2b22efd2302f314c82a1660ecda4ad3ee2b017e51e48738913efd9d1252b2e4d310ef417e9c7b7b092c5238d404d0c7f5d8d7df47c86c90bfb65073063ad878eb82b2aa751012a25d52e9f6d349568b5aa4d8170e5b03d53cec49990cf607e9cd001bae351b39daa0457d471dfe9bf198d99e787805a6b79c87d266b4d892f7d9b6fc0665b0bd865078277252c989a25a1daf0c8952c958a4cdd275e3ae995ba83f99ccf4b1eb6787e1679c7df3bb0d282c4fe2ac92b46d7fb0c0db26a0580952d2e58d742ce23d9888c410a339eeea7ca6789071ebc92c0bb09f8ff929b16feea0fdf3cb08fec27fec34e398cc99a2a4e58204a5c4464875d328c088580537cd5f3b1657a4a7d790e7f07beb7192fbc67f25599a351a3cbaf2d5df348bf570f11faf2fd9b002fffbfacd77140a5f7541de4ecb814addb2b98a5015293807ae977b865c0876724fab4a46435fbe376625996d562b98c189741df796b8f3fcde69856c9b97cb6354805b781b0e11b02fe7fd42faceefea3d892df2c2d4d14380f106ff43d992fa3bc9785c00b938e5190a6fc44b1be136689ec505bc846dcdd555a5fc75bb501e54f3137829269fd6caf50426069fe78542f46329d1f615ba3af713105ae75af858c66c6359b0ef0ebae4e4063d34d72fdc6f597a4cf763dce99f9be5c76273ab0fdc6ce6216036f9833a8f42f118d0df035313241f937a8d2dc2a6ac2ced075c2fc3c128bfe35fcc88da8dc66b1e58ca15c5e573d19b89cd388911eea4800c706172f0a8523feaa0f10cb0551c84a09d34eb5083d9974fb5da68f8adaa823117681ba8963323a0b1677a0182afb373ac2e1f1a310d58cf3e1a28549690691ead99b38a7ed460f3d7db097b03ce702ef404937de88a6db0f68340d74eb1874a6af369db56c6c7a5993959d8e6471c3623a9f229fb523b81b1c09bbd1a495b2e8383bb78cbd905dae9288a2dcd0ac0bf255b413cbc852f2e89a3cb10b25b21c9c2259871aa47c092075304858b98509e0284e098c3183243e6d871d0fa7bfdf26d705486dbcd06811627073ea86f2a3bdc4fddbed2c9dff99291b2c44c37b2f43856e4cabf92134e87b55a129958bf9164cbd084ac5f504b591f5bb00b4a880086529e8a06171b7a7449def1b2608059287c221280918be14a9fa1fab4201583730d2110341ca630f25abfeafd536ec8798d4b44792e8b28e88eb6a527da446b5b4d160f961c7efbbaf4894dae30c5734b588c9959a3506674d8faa8aadd7e831eefff50e4fc94cd2638518fa2c00c650d148dc9f08ffecf5430b4e024eebd8e75def4486d4b1072f7d76a091335d22cb7f791b31f84dcf2a952bde6b954c63413a5a6b947ba96df5e71a11e0b714b1c074b439b348f190412f859f3d9552b5ac9dc0d3ca98c51175ce148361c065d245afc455a43503ad4566bdd03a453cf3880cf6355d80969b6b49795e8daec2f38473cba1eaca5b7dd797ec87a7d80a3b7fa2b3843de5d3e6ef63df351fd4021a7dcf5ac18c70d8ae86403d5b4b914d42b6904e91843e0d87574752ef4fbccf0f486c620453fc797336ec5016c07da5acaf83d4e64045c7e47a1c30c8d1036331e8111328", 0x1000, 0x0, 0x62) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x8, 0x6, 0x6, "79140c26eacc723b869f1ef74587f41f94b35c11", 0x2, 0x9}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = getgid() setgid(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000003c0)={0x26, 0x0, &(0x7f0000000380)=""/38}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xb8, &(0x7f0000000280)="3a124a913af4fd0a960f7ba86d89b955f5c436d83642f8f786ba121775787c14996aa06c048e0f1ee32243e16b89bda716fc20f5e3a18cb4ae94148672253105d349d35bc60f609e5d88a1eb700a732e4c845377d728cb42effcca92c99322f1df89767bc871b9ea3b687492aa725edbe88b7f518dc1229aeea6e3320e1da0479321fc9f2b7bcb96d893b5c7d4c1b300343b15d4f26abb8f74373de57bf7b432f2845ea5086c7887070e892a0702bd205850cf15cb227773") ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0x7fff, 0x4f}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7f) 16:00:30 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000500), 0x0) r3 = semget$private(0x0, 0x4, 0x408) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r5, r6) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r4, 0x0, 0x0) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x6, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x49]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x150) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x8f, 0x8156, 0x1}) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000fa8c585e2e667124ee9b606c7a0004f4f398bc0605876e4df286ace2270ec1e452c4783173d730b4"], 0x30, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x1d}, {0x0, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget$private(0x0, 0x300) r1 = semget(0x2, 0x1, 0xe5aa9d3e1779c3e1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xffff, 0x4, 0x1, 0x0]) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x0, 0xeba}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x1, 0xffffffff, 0x8}, 0xfffe, [0x800, 0xffffffff, 0xde, 0x101, 0x9, 0x3ff, 0x42]}, 0x3c) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8, [0x2, 0x0, 0x0, 0x2]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0xb259877c20451420, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0x25d, 0x8, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x7, 0x1, 0xadb, {[0x5, 0x8, 0x4, 0x8, 0x200, 0x3f, 0xffff, 0x4, 0x2, 0xffffffffffffffff, 0x6, 0x4, 0x1, 0x401, 0xf6, 0x9597648, 0x1000, 0x9], [0x6, 0x5, 0x62f, 0x7ff, 0xfffffffffffffffc, 0x0, 0x5, 0x6, 0x3, 0x9], [0x90e, 0xfffffffffffffff9, 0x3ff, 0x7fff, 0x7, 0xbb93, 0x9], [0x2, 0x174, 0x2, 0x7, 0x101, 0x3], [{0x9, 0xfffff60f, 0xbd47, 0x1}, {0x6, 0x20, 0x10000, 0x2000000003}, {0x8a, 0x2, 0xc4f, 0x7fffffff}, {0xe99, 0x7ff, 0x2, 0x101}, {0x7, 0x6, 0x8, 0x4}, {0xf25a, 0x4, 0x5, 0x5}, {0x1, 0xfffffff9, 0x1, 0x6}, {0xfff, 0x8, 0x8000, 0x20}], {0x81, 0xfffffffd, 0x0, 0x81}, {0x8, 0x8, 0x1, 0x4}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = dup(r2) recvfrom(r3, &(0x7f0000000440)=""/152, 0x98, 0x2, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) open(&(0x7f0000000540)='./bus\x00', 0x20, 0x12) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="dc891ebfb5a45390de7f81aa574d4f9d05d4f0fa172449ab1c7c586e0a931e47a2c28a49ac1531a5603bf9fad7eb5255827ab971e7f117f4b771b96d034bae3ed54157be5decc81c54f2585690d1cb4c2e2c08840f389e28b776a9355c0316ce017eea6802e5d19e28a370d7b97dc892632d024c3999e81aaffe11c6a8df333b3e24304915f25ffe32586fad6e66d8fc11bc5c9bf26cc108673ffc3b178ec93a88e8330fa514fdf6c867a7c5316f6fce58061990a6edce6b83346b699a051a06ce3b0f77350e03903d0a0608cc351397b1c3838716498975e9a2ee8b5fe27f25cc8033ac05e0a94bc250875bc7eb6cd586", 0xf1) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x90) 16:00:30 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x5) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:30 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c8e473094daae41f7a44267910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000c84e85b75c75b5a0851df59b648fc0530f57a0d76acfc5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getppid() ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x800, r3) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0xa}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8dcf885d5a45bb2f, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000400)={0x6, './bus\x00'}) fcntl$setown(r4, 0x6, r3) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r7 = syz_open_pts() close(r7) close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r7}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r8 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:30 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/182, 0xb6}, {&(0x7f00000004c0)=""/50, 0x32}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/40, 0x28}], 0x4, &(0x7f0000000600)=""/153, 0x99}, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto$unix(r2, &(0x7f0000000740)="2ee3071e2a4d3860f74bc844b46c145a4cd59dadd722fb84d695d60e4cdf71653b569d9a959f0be377ee3d124badb0e9a753e30e03b2c3351b0da02f0943c651819614b0bf17216443f0e4f675ed2e49d546b89b3b5a15bf116f8ff7e470079cbd9f3d09fd24751bb98e92d391a282920e610ebef913b784009d5615837a0dadeaef2d6cad4255f2b026eb327d58d8e6f81a558aed80bd67077a4e9480acd75acb898fb28d01ee2bf091893094c59312d140313eae4ba2d1569685620b", 0xbd, 0xee9ce77844995f2f, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000300)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x48, &(0x7f0000000140)="ce530edb56315f95f27540fd3b0604bf57590d61d450f8b28cf4514d45467ebaed203e72c27edafa19b1bfcc727a3b81f0bbf159dc47455a67cac2d2b7b4197294269252be47a7b7") ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000700)={'ear', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x446) lseek(r6, 0x0, 0x0, 0x0) 16:00:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000000500), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = getgid() r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000500), 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 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(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000500), 0x0) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(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(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 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, r24, r25, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000000500), 0x0) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(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(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r36, 0x4}, 0x200, 0x401, 0x2}) r37 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r37, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000000500), 0x0) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(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(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r43, r45, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x9, &(0x7f0000000080)=[r3, r14, r15, r18, r25, r32, 0xffffffffffffffff, r38, r45]) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="9ea8a36a68f468d7cabd84a7c670cb1ec53c2e51a04d0b1c9acc0415551ace0f", @ANYPTR64, @ANYRES16=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES64=r4]]], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba04494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a27c5f7f300b7e4db0e37765cf1fc815df3b8b3bfffffffffeffffff2029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe880d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f517aa02632e862814c3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd000000000000000000"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r1, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x7d}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000140)="6fe043b0553f40e152ade84a232658a3be258a31d141db84d1425a034b42d8b471706bfe4662f6acbcf2c7e0f8b691c80f4f0fc9becf2a1b1a0e6d2ce8", 0x3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sync() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x800) r3 = dup(r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x6, 0xba}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) socket$unix(0x1, 0x7, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$dupfd(r3, 0x14, r5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) read(r6, &(0x7f0000000240)=""/180, 0xb4) syz_emit_ethernet(0xa5ab4192, &(0x7f0000000240)) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 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, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="0669", 0x2}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) write(r2, &(0x7f0000000080)="ff", 0x1) socket$inet(0x2, 0x1, 0x77) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x5e5434db36b03a46) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x5, 0xa5, 0x6f, 0x8}, {0x0, 0x6, 0x29, 0x3}, {0x24, 0x80, 0x3f, 0x1f}, {0x7f, 0x4, 0x7e, 0x11}, {0x7fff, 0x80, 0x8, 0x200}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000600)=""/4096}) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = socket$inet(0x2, 0x4, 0xe1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/b0f\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = getpgid(r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 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(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="b73bee06e907dcafa640b4a18133a849c108f30d7732bdc6333bd10384698f7cae29de492098b2fd461d81b86674c75e053bde3b79e4083d6a16d6d0d5a5fb813474ed8529956a8f18d0681eca9b2664242be613dcfaf1cebb3fbe9d05bdd10f6d84336e050c33992c361579f030b866b906a2d0f0c7e2d83a34a6c54110cce3791e6c14ff4c7f3cd5c248ad3e93b0cb7ac1928f2d8cc2e414c7a391158ab9258ef6d1dde98ec7d15cecec01d60b31d1717f9c33b8", 0xb5}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r8, r9, r16}, @rights={0x28, 0xffff, 0x1, [r17, r0, r18, r0, r19, r0]}], 0x70, 0x1}, 0x400) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r5 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r5, 0x0) r6 = semget$private(0x0, 0x4, 0xc1) semop(r6, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r6, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r7 = getuid() seteuid(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0xc, r7, 0x0, r10, r9, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r11 = getgid() r12 = geteuid() r13 = socket(0x18, 0x2, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt(r14, 0x9, 0x3d, &(0x7f0000000480)="091c1a53aa556c4e09b1bbb23d8ad5f1ff5ff67dc626c594b5ceb35222f55d68af55dd83d252d49531e96cbfe1b4970c9dd9c98a7affc87e2205dc21371d5854c464576349d0149f54c81134eda82def527bb7bfdddef7f0bebcf80c53fa018b3b9f3a8e7945db8ede2e98af5ec52142eceb37", 0xffffffffffffff8a) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() chown(&(0x7f0000000180)='./file0\x00', r15, r16) r17 = semget$private(0x0, 0x7, 0xa0) semop(r17, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r17, 0x0, 0x0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r11, r12, r16, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r16, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = getppid() fcntl$setown(r18, 0x6, r19) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x707, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007e0000/0x1000)=nil, 0x3}, {&(0x7f0000537000/0x3000)=nil, &(0x7f00000a3000/0x1000)=nil, 0x8}, {&(0x7f000075c000/0x3000)=nil, &(0x7f0000602000/0x1000)=nil, 0x9}, {&(0x7f000037c000/0x2000)=nil, &(0x7f000028e000/0x4000)=nil, 0x7f}, {&(0x7f00005c7000/0x3000)=nil, &(0x7f0000744000/0x3000)=nil, 0x5cee7bfc}, {&(0x7f00000a9000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0x40}, {&(0x7f000044d000/0x1000)=nil, &(0x7f0000347000/0x3000)=nil, 0x3}, {&(0x7f000060d000/0x2000)=nil, &(0x7f0000464000/0x1000)=nil, 0x300}, {&(0x7f00006b4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f000050d000/0x1000)=nil, &(0x7f0000565000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000005b000/0x1000)=nil, 0x401}, {&(0x7f0000039000/0x4000)=nil, &(0x7f0000341000/0x2000)=nil}, {&(0x7f00004cd000/0x1000)=nil, &(0x7f0000757000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000583000/0x2000)=nil, &(0x7f0000213000/0x4000)=nil, 0x44819b88}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x1}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="35d900000001"], 0x10) write(r3, 0x0, 0x0) 16:00:31 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7ba2, 0x80000001, &(0x7f0000000440)="d5fbcfc9339c19d569e635622b488f84cd00d6c05aabb1856c19e91cbfad9312b4b57ec890f2d2c8a72646350483b058c1285db792596d11d1682012a9fcdc02df4cfa204d73aa5a8bc48561e0b52b19537e16543b7b0875f300a113f9b88d121811ba3bf3e98a77095dada55ba232eba1512614a8027b7fa66b26c8d13033d93a4db9efa1b483e02d265de5d34b6d9db5c03a642e0118a4e1fc04005f80a091481818df53d7e8f75c5a6485b440950c3bdc5264ffb3ab3e742dcb5bca0506efff86ca428324cbf960561612bd5d67e3eb27180e2c2d263e23f34c93", 0xfffffc46) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140), 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r4, r5, 0x5c95de85336c40b6) r6 = getpid() r7 = getppid() r8 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, r8}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r6, r7) r9 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r14 = geteuid() r15 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r14, r15, 0x5c95de85336c40b6) getgid() r16 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) fcntl$getown(0xffffffffffffff9c, 0x5) getpid() getppid() 16:00:31 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) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2, 0x68) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x8000, 0x108) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000340)) connect$unix(r3, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:31 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'p\x00p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$dupfd(r0, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x12) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 16:00:31 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0xffffffffffffffc5, &(0x7f0000000440)="bcba4cbf880f1e2c9651c731489c846e8845edbc98a8a9b8b4d9aa60ef81055e2a8881e91e234ef595e24e892f12a694325833a8b68b088cb2db0478f5d7cfb6b535739e25660bcc51aacfed660c43b68d883beac4f6b720185a6c2dfa7445034591e8c64a7247132a599116fc89c0cb8e03c3b9059f3049086f942889ad6304e0e46b4438ff14d104b0c081872d567b94b8a05ea86e0fc0d47d9086540ac4291745258883ccc6855cfb466c3e9ae959bcff5f0c090fa0e6c3d6f9f03b3d8353c751030b6604778c281ea5363e0a9a8f2cb4c3ab9c2802642a1a0d28f0159ccaf8e2df7365af59caf4dc8983799787627114a67d374f52bffa2065f4b30d3f55525a1fd7150124db6b87f9f6a64628a88f977951f52e0a2445f99e") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x10, 0x2, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) pledge(&(0x7f0000000080)='p\xf9$@:\x00', &(0x7f0000000140)='\x00') setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) kevent(r3, 0x0, 0x7fffffff, &(0x7f0000000380), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe0c71a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a883020891fd29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2aaa980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) kevent(r4, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) socket$inet(0x2, 0x4000, 0xfd) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup2(r6, r5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r7, &(0x7f0000000740), 0x0) fchflags(r7, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) msgget$private(0x0, 0x491) r8 = syz_open_pts() pipe2(&(0x7f0000000080), 0x0) writev(r8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r8, 0x5) semget(0x3, 0x4, 0x8) geteuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000000500), 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000280)=[0x0, r10, r13, 0x0]) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000000500), 0x0) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 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(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000000500), 0x0) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(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(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r31, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000380)=[r27]) r33 = getgid() r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000000500), 0x0) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(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(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r37, 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(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r38, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r41, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x40000090, &(0x7f0000000480)=[r32, r42, r32, r32, r33, r36]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) socket(0x20, 0x2, 0x3) socket(0x18, 0x2, 0x0) r43 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffff80000000, 0x1}) 16:00:32 executing program 1: socketpair(0xf, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) recvfrom(r2, &(0x7f0000000040)=""/45, 0x2d, 0x41, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x34e847c70306b8dd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xf0f34e4f3672fae8, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) writev(r2, &(0x7f0000002a00), 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x88, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000280)="3828e986161859fd73317ce7f3f1eb71b4aa1d9c543d8005f7c04b1a197bf52b32923a922fa298f63ee560a18fa3159c830db1a68e7a7f9c43596bcd6c85d0a7edf3a707be60bf2ba6a577f16f5196ef53a65beda311c851966ec9b95deee592c3ca397afea1dc6b1f697269d730e2d52d53216fb3fc71f6612a5f9c96212bfac018ede0ed4043b6ed0c25c2585e89cb3c6a6909d2e14359ea1956ffc51ccd2d68bc1811569e032efabab476c630bd218a0ef9756b2bb7a761a18e257146512a9b5c6004d2898f6b9934a7585b9007cb37c099af8c52696b0a9f9c93d094da2ccf2d69c02b1d88853782187b3f6a5691d7e154020c411c5609b95a0b9f95dfc4479b68b7b9168b243e3b3e02416e1ab1621d884fe0d02fe032d7ac9b5a97c489d1896df8ade35f368a7e76db4ca4612e4ed6f682a636c0c8cad732079d78f4c0b557a18b72da8de73beb23da71bf4cbc3ba7128ea9933034d4cfb6d24084e6dbf5bbda75a89e24fe43c37da9915234c7a54bd9c0ca82dab9ee282123a537041733442f732e3d26e4647aef8916f550b6b5ba21edf6c747375f18e40fe249d6ab75d0ee3e5c7cd56ba72b8bfc1c54f0cd03c7939f8714e1a9de5705efdb4c80bbd4fe72dfe24c7f1ddeef77fbc65ec8414432f678", 0x1d4) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000480)="b773ec36d7c0af937fcccaf54fb067c8dc0389ca9f94ac8fb67b520df30222a7851dedbdea4332615959c171ab7a3bb1e40a464bbce3d435b3a0dedf11529d19e18783ca842ac74de4f6f22f8ed0907439cc86a419dc055525c803c6b7b3ea06a51960c86722f1db409f3bcbdd559847dc29d8d7e763cc081dd4e30989fdd58ed2d423d09f9bbbaef57ad66b35cd111b3d432b10a44ccc4a7e9195019b9c3a419a4581285ae5b0731e8a5e5d11bb4ab03e6c80f8432e92b1575c85e16656f251f7e3c1d4ffb3f23a9221d11ad0d6981bfbe9a46102a90f72cb423b2fc40000", 0xffffffffffffff1c) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) semget$private(0x0, 0x0, 0x1) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000200)="4f3b2d811ab730645a3ffbc9e1d48d5c68e8dfb3401ab9e5be4b54a22f9139a212db10c3efb144bacfa36acdc0760d725dc939591730fdb767356a837fd1a4031226c8d3fe107f99639ab250f75b07393fc1d7b18410cdc7fabdabce916ab52122c68e96aaddb8c6e47714bc6d8cbc8a30c2e6edb2dfa88c62", 0x79, 0x8, &(0x7f0000000040)={0x18, 0x1, 0x6bb103ce, 0x8}, 0xc) b‹+&~‰SµÑÐu=Ô ¢NÚ¯„mÚË3Øóáƒt¢èEgøïÉPU §ù¨je-báYÅ­Z‹ö&ÙÞ£Â./bus/dev/ttyCcfg./busÿñŸ½Q9./busb‹+&~‰SµÑÐu=Ô ¢NÚ¯„mÚË3Øóáƒt¢èEgøïÉPU §ù¨je-báYÅ­Z‹ö&ÙÞ£Â./bus/dev/ttyCcfg./busÿñŸ½Q9./buspmap_unwire: wiring for pmap 0xfffffd80643f2830 va 0x20000000 didn't change! 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ftruncate(r3, 0x0, 0x80) socketpair(0x6, 0x2, 0x5, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r5, r4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x54, 0x4, 0x6, 0x9}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x6) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = fcntl$dupfd(r0, 0xa, r1) openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x881e, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x400001e2, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81, 0x0, 0x0, 0x38}, {0x16, 0x0, 0x20}]}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0xf, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="9f558949983e0063bab6b78102000000020017b8f4da1af2a8348ade6f9b244d5e16"]) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x1], [], [{}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ed000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:33 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)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/4, 0x4, 0x1003, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) semget(0x0, 0x3, 0x669) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x1, 0x80, 0x200}, {0x9, 0x7, 0x5b, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xccee00f5996846e5, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/78}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername(r6, &(0x7f0000000300)=@un=@file={0x0, ""/43}, &(0x7f00000003c0)=0x2d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) 16:00:33 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = syz_open_pts() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x5, 0x3, 0x2}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x5) write(r2, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0a, "b04d00f3ff0a631a010001f0ffffffffffff00"}) dup(0xffffffffffffffff) read(r5, &(0x7f00000001c0)=""/161, 0xa1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x4, 0x0, 0x4}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff0000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffa, 0x4}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964892dbdd59351b528958d0c0e6d1aea0a4cbbe5c11b716635af2f5bf1d6f7247a135fd37a55eb305ac4521feec2c385a475f02c7d4ce6912f4a15a829dfe535f34a251d3738b4b13c5d627724c9d066d707bc101122b2097a9c988bc36302f5292cd40410bacd3bc7d33cf404b15521d6fc05c2d632573499b85bd123bd548f7611f1dbc7ea612a4137f1e883c99e5459c69909238e2b98300b39b8f7d22a37085643fcd4fac2dae19908d9bde2184c23f99154e9f300b6c901030bc801114778e00326477a0352decd07c8d3eb520b60d2f5a60f67a72aa13f4f6f27256b434b06bf97f6bd7e2ea735209333b1ca9d0f8d6b56ba584fbbaa9c5cee1f2f6e79e31f661c6947c6f71363f9b93f2ca503406f57a6ccd3ed42c42dabaf60c176dc1626579270e721872db47906a40e30e0bfa7c77826cc5867787", 0x14c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000004, &(0x7f0000000240)=[{}, {0x29, 0x0, 0x1f}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0xfc) 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 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) getgid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) dup2(r2, r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000300)) write(r3, &(0x7f0000000280)="3b61525cfe1eaf7fcbe74851e426855a69681a4933dabae8aa944be27918d8954a73c43f7e32cb18563b33dca230c2e5b99253d7bb5dafe958930d208de8e4b8497e31aa9a19da71046d2c96f1aa9b0c68c2a5bf32cc2aeb00290586b09342840c72a6a7d7090cddc7b503ceaa2e97140c579c53e845c0c1f92ea49c", 0x7c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000000500), 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r19 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x810, 0x40) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r23 = getpgrp() r24 = semget$private(0x0, 0x4, 0x408) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000000500), 0x0) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 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(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r28, r30, 0x4}, 0x200, 0x401, 0x2}) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000000500), 0x0) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(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(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = getppid() fcntl$setown(r38, 0x6, r39) r40 = semget$private(0x0, 0x4, 0x408) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000000500), 0x0) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(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(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 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(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r44, r46, 0x4}, 0x200, 0x401, 0x2}) r47 = semget$private(0x0, 0x4, 0x408) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000000500), 0x0) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r47, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r47, &(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(r47, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getegid() r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x2) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, r48, r49, r51, r53, 0x4}, 0x200, 0x401, 0x2}) r54 = semget$private(0x0, 0x4, 0x408) semop(r54, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r54, &(0x7f0000000500), 0x0) semctl$SETALL(r54, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r54, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r54, &(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(r54, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getegid() r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r58, r60, 0x4}, 0x200, 0x401, 0x2}) r61 = semget$private(0x0, 0x4, 0x408) semop(r61, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r61, &(0x7f0000000500), 0x0) semctl$SETALL(r61, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r61, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r62 = semget$private(0x0, 0x4, 0x408) semop(r62, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r62, &(0x7f0000000500), 0x0) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r62, &(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(r62, &(0x7f0000000240), 0x6) semctl$SETVAL(r62, 0x4, 0x8, &(0x7f0000000040)=0x2) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x3fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r61, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = semget$private(0x0, 0x4, 0x408) semop(r69, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r69, &(0x7f0000000500), 0x0) semctl$SETALL(r69, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r69, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r69, &(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(r69, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getegid() r72 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r72, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r72, 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(r69, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r73, r75, 0x4}, 0x200, 0x401, 0x2}) r76 = semget$private(0x0, 0x4, 0x408) semop(r76, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r76, &(0x7f0000000500), 0x0) semctl$SETALL(r76, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r76, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r76, &(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(r76, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r78 = getegid() r79 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r79, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r81 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r81, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000100)={{0x3, r77, r78, r80, r82, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x7, &(0x7f0000000680)=[r49, r60, r64, r71, 0xffffffffffffffff, 0x0, r78]) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="6559a3c129f22ab9e28c86980f31ec5fb4f62d", 0x13}, {&(0x7f0000000300)="44fbd51926ee54883a746b869c82447f00d8c09e2d3660202c00d6857c0821083628985a83d55d9c8bdf37c26a72607c847818ba15cbaa0eef49fa9502148645a4d0a28d0e472a11e19da34d2112a054dca8d8f1307b755ca05b096e685ef0e54b57f87caf0975bccc315d351b66f2dd54e02c171f836e527614584a917489460aed512352774f6eadbc11929ca7364a797cdfdeafa0bdd4d9c1fddd1f305dccfd9bd5b3f638288024f358f79de277fadd978c94a043ff40a0149263a30a3b67d9ce1b82e02401b8392f7c8e03ffa21385a2738fe2148024fb4872152a92428ef42a942a78a5c8e2d67e8756ea0ac65709922af40875a2", 0xf7}, {&(0x7f0000000500)="3b5ad63c11d87b16bdcb94d1f64d9f4bcb973757c925f03a8d4e26b495bcd92cc76662bd837efa0ec5a2a039a6324d0fb8f1372a35d6abe56ad34ab2a7e9f408ed802adf7c6077c620dbc3837d0d14cdac236ce9ea20e64f997614a704a443a22b5344b5b11f59d52d064e667f14d10e4907ed1cf3340cc53865ccfbdfecf190951c4dd5126deb468f99e1f82c0c9209d04e9efd329e4cc610e784e4083298cdd9e65af68e2b87b77017edd79aaa501476dde27d285adc9bafaa96134f3af4b7da2b725423dc7a1f5456a6aa89e0da65846c4987e0d04b1a42135b26b8d107dda720c6865d500160561c5f7e02288c7ad409a104d39d9a3ae2732b", 0xfb}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000c3e77170ace80da70000d3253bcd28a85136cbbf8062de7d00", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r1, @ANYRES32=r22, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=r83, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0xc0b}, 0x408) r84 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r85 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r85, 0x4, 0x80) close(r0) write(0xffffffffffffff9c, &(0x7f0000000240)="d3f203d849186f1d9ddf1ce37d6aec177e3cda68e9601073f143311f70f78df4c2fa031f495a66c7eaf4c191e5dcc10efb4f1651e540872350bff7394fe6d950f53f8f19f0c45bcc80bd4f98d0febb3d45d8d56d39b7017beb4ee1d0ec6c9880dec4cb728dad33df0ec0f45570c88b189a93bd8a1b5ee8949766f02097444b499506fe2573d751a959acd53027e54060f79dae7691b7790c622973ccc07a3a50f1a2f00de331b441fb", 0xa9) pwritev(r85, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r84, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x0, 0xce, 0x6, 0x7ed78869}, {0x7, 0x5, 0x2}, {0x401, 0x22, 0x7, 0xff}, {0xf09, 0x3, 0x4e, 0xc4f}, {0xff01, 0xd0, 0x22, 0xa7c}, {0x3f, 0x10, 0x26, 0x7fff}, {0xffff, 0x7, 0xff, 0x7ff}, {0xff, 0x3f, 0x8, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x10e) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x006/bus\x00'], 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0xc38e145e8e83606) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x1], [0x0, 0x7]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x40, 0x5, 0x2, 0x9}, {0x20, 0x1, 0x5}, {0x5, 0x1f, 0x1}, {0x0, 0x80, 0x3, 0x4}, {0x1ff, 0x0, 0x9, 0x6}, {0x1, 0x81, 0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff000000b1064a0f498765bbd6a58c0da63f00cba0eac10700584aa0ad686c34be6ba810310c35bf41a224a07f17f67d13a3290e9e94907ad19250d0cda3f7ee2bcb99421e04769464cbc97b69a331ff3199481d5198fa07d1a7e8b54d774ed1d60979b353e90000003a0409220fb46c507aab6eed5d9b4d0f131b524fbc514b9d6342cdcddff0848bf7786a49991f2f92ec43a0291500e6c12c94156fae89b2924d70dc98ffcbc5d1df5694b1c47dc563ca65ea6172cd056cae07954be23697cee00f51fbf6ef86b3792e3e5e8810ee4de93933e0f6de0933026cdcc635a5ff533b4c2e500fadf30982934734b07ec510829b5ebf1bcee8ebf3da0f7b9917c92baa9f8a118dc4d790271e83db98", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc1b12236c8af29c9, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x9, 0x59, 0x2, 0x7}, {0x5, 0x0, 0xb8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r5 = dup2(r2, r3) ioctl$TIOCSBRK(r5, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x200, 0x0) fchmod(r0, 0x97) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r2, 0xbf, 0x401, &(0x7f0000002340)="3bd92a2293cdf80bca13ffb695ef5aa4c6e4a6e1b89c2cbb9f7ebc7a9916c3e76c4cee7b9e5489fd067384c22562aa54a2cf64ecbf3974bd1c88badb75d14324d8e44a92b1c671c973e485067f7e715890cc3438b4cc2822f57e6710a218978c3e40eba8eac303b33139088a0e631eea58b31880a825330237707db75a1393407173e80fa65daad6b8386da0b78fbc35dd5b7d324e4bd531fbf1d3058c7a5eb21b62ab377e2e92da72f47936eab350a65746522050bb1bc6999c885b1b8af6bc750889e926fdf98035501b378286c82deec542ba94370ea06bd2140e36c36bbce7d581874976e83ab927adcc37ff9dd77ce63ac75a0307863f24b3427352dc558daa81695795750a0343742fa903db24b1d37bf619151217ed3d67ce1a9f194ac1d4ee09a650c6d5529dd223089e4761959b54143d5d919a91552c1a1b0f5bb380ae7cf059d46ca8f97ab0ee7a756ad916ff216c9eee44c5d2343363eed18745d0beb0e75545320d7102284ca07d7616ebcd599fd1424a32074303b71ee579f6bcd3b2f00ca1c909ec3d77259d6307e6d787eeb193fd9ab91976e66507db3583420fe25fb2bd9a482dc478fd3445ef88c0edd47f80b16666c972232fa5270db714740572a81ebb1934ea6089897aa06bf39a532fe6575c5ef4f9b5e4b4996222aecbfa628487b3a993fd941dd1c6ebfb6840cd5eb0f55022c3cb8a7e692eed83fef854d99af265507b5f98f273dbb868424580ea55bb2cedacb23aa91d95b72d892ecb5c815c16ba444aaaee7401f4f46b7a5fd22968268a5f944eb7032e635791706323f449b1ad83edad198a9726f2bccb926fa76f8edd647bcca7c31590a5b34122b43a96f90ed9d2eac95249764d2a769f69838201d18c2e7cc1636464e262da48f8f35a3f50a58b062819c93a1cc620c07129815ee691a619ecf6e088dfca221aa07805c70e9d9e7d66e37933c54f7748962bdae090c694d51b16ccd22ec9ac96bf438365989fd2fc3193c412656a2cf5ae98dc20f28ab2a2ba9d1cba11dedca9f98d902d1496629a6d7370ce407e2bfe49ad59b9ae9a660320972f79065e14784b8c42cfc3163d027432b9d545ca5019a494b6b8feec04bab37c6a982d70cc2ea6e84e3c613dc8eabc2fe6c3a6f2cce95f9390fd828d5958e1b2dfbddccaec01a84812a2dfb10c6085b6a106df3dcc38bd26fbcff0d13630216b66ecb39d3d35ea041d799220d9aa76ab9f3942792f373cca4caee74c41a004686c933822198046ba4a57546e5e528560aac5f97eb7ee865685f5d1a6d2a52137757dbacb42101946962958604195936160ba9fdeec8eb88fbccb9942d1016c386abe0484005e9edc5ee85292efe176988ce3befb234b67028db66cdba2891b170dbbce381d1d014f62e50c2f01d83f1ea4029199cd8e3df72749468b7dc7a248a8f31150618ab00748a2e6731364386687b83af43393f8fdf3a89935396da89c3f71e9b9cfc3c2c24fcfede94d8e432e1cd58bc8c3fc15fd44ac315bf3ac9e5691087171ed2f6de747399080217629a79edb261c984bb19d993466ab3c8bcab4a42504d891a5d2af8c4c4b4f6929a3fc23ce2ff91d288aa5300a26445a83c70c63ccc370448bb998e007f231f72f15055c61feb281ebaaafe0d4b6e8bc1656b3c401576ae1dae3d0073378be54eb30b85e6739855db2b889d4738ed32de958a8f2066ee001a1c94e89cba46b2d9a54b5aeb8e87a236ae220de2f74800eb144dafd6f4698441b3fc241de5bf7e1cba3e5512981eff98f4782ae4876b348edce20a683cdb4b36d0642be36e6e508e3ab1b7c6e438898f8b68be7d9687b482e7a0439b581e68af3d77c628b486c326b006caea4db16af7e5b9ee3425aa08c072b60e82eb46872bd89a52b584394f5601f0f24d2879d7037dcc7a0f6d4f784420e5921a5393a95e4d8f46d5c4aa4adb1bd8489e9ef54f1363a89688b394f0a1da60d95513efb28c410d8e29148ee2e17b2adcf09bf8f59a31f4a9562944c89d8e2f4c3382cebb42934bc52c086c34942ccf7baa33f23a29f01dea0f704afee755696a5120577ba47b6d6026693687da494f8e2347f9d183d6c16fc7017e50c3103c148e6da01fb6a242d77329ed3d29312ee9ff7edfd87cb71c4b713852d9d020318630bf5c40013d5ddac06a9b848dc4f2eda4562ba436cfdc20d5878b7e7741b15da80f244e737d51573396b585cbec706e7f7b0a432f2f56533cf66ebf64d820d277dddf933b0cdbe84f0715b78cb25cf637ac781f6afb4b1ee72e3c05b97a8c8033622e828213e25698769e75bbca995115b9a6dce8ee1cb9d06928411554dfdf573a3bf17b4f98a58567586dd4d4bc3e3211a02f73dc2548513ed3b9acd6e44b6417badbec78b668326e2b6c2b38080d0e955c43666c7cdf1b96bc24e13f7711dbf7cd1c9754f8d2beb476ed991727a64d40c229f45ede6e129abeeeb44b0f7c5a6a5c328d2d54c1defa10f152137602246995ceda61904012e1a5be92847d6f0f661cfd76a9b78f730d1d919cdbb61809c915276b89caa503adad6a1a18541354926635c0cbb868db1c3a5523c29cacdc3fb16aec957b345e8b97a09a099c4762d8ff4c071b437438fc647b69933d337a86cd6887b337c06fba3ba4946ebcc53302e7aeffcf273e7d457eca407b3253746bebbe0dead25fed202b216d5c0e24b92422560a50b4456e672c4ef12c1fca1d18a523d7353ddccb3f6018d09ae34f197898cc080e2edadc8a7e39bbadd93163ddfebe49b8e2b5c581e66f8d10ca1260a23eba80f5a342a3c5d18740c98815a0d136e0703feb7186533518c7f9f07cca3cf34e6b01ecf782a17da069ef180008435ff67471c6bafb23b2be7f716fa994e324d8521636cc488f1649eb620027a301a036ed8493c70fcdfbf4e7064617485134c9a2c8e9f11e4a3577a35996776b4e63fa0c822b7f6a597d0d755fd72b1a8c4f781d2f6cfe5e3bc8c0e1b8f39bb632a17c031366b4ac8bc644ab9b296df2c6d6ce95d58e083afb3ec979875c611b6eb71e7ecbfffcb5f8c3f61c01c8da5298aa5f2b5f3215f6a2a5f71dddca7d9fb377417550a3e13bdd168127220e9797fcabd030b31d7cd3e0e6fccb3d911aeb8197f3c7431d15f9188037b4483e0c93926070d22c1f7b2c63f7923a1671dfdc077f1798adaf83abcc16f6ec1098ef4fecc2b22018d570d8deb199fd7438229e6a6c772a805a3e26665b2a874e2a8c27b31f4c6f2aea0929268fedf6878e7e4ef1269b34def5425304b407895273dc1f601e479bd667427b76bb851c1eac83580a8b392871370c8bcd38f9b2b2c5e0d1c780f11761440a798b4acf20eb51fb94a04b29d9bd7f8fd003fa5b455f180301c3302815baa2d9b1ba2d632061b3232717fe3258608a81b5d86548d1cdaab0f381a477da2724cb18f05de7b8a8aea50a140386f4a69380919e433000aa152d569f0f7e5cb8c4ecdda04880245465792e6565339378838d271f957b5b87f2c42dc33087c2ee818a6b77d2c0a2e69ba2787f506e6ba48bfc9b578554fe383b2b03fe5d89784ce31dead81b18230beab607e500a9f76de590a048e79224e0b3419b27266475596b26c8a49016d8507f9e5a1671590551e0bf8b0f961d0ec0a9ff108dabb780e8119918349bf4d1017824ad56409e777757ed96309f738f0c8b66c04b48e63b0568c9adf97d92d8dab2de3431be0572ee2c4f3e3c49ca408094e6deb988ad300079b81ef64de5bd5576bb14a20a2dbca971b2a7bdbf04696678fb846bd190fb425198cbeb4018a2783515ff677bb0fa05a69f2495fdd3379fd3c921598c10b661a4f1cc5a5f24f90435db6ff80b0291c37d7168a3f4f42b4dc2684ff5340b191170be8855d90f02b7e91e32d4e1bf53b2eb37832f7deed27bb0fe4b22de8bcdadba829f415ea322c8b5daee7b4fc2da1c2e1eeb0169323a219382b2b3c5416d14dab9818735b2dfb5fbaed3232afdb7926f643f58dc446f065d0330ba87538514cd1d1382a1c02380a075f69fa53455307bcd652f3b781569f0c801700870a75ce830cc57ca9cf7b73f29d12cb2737685439f200923f4e10356da91538e2d305cf74565be1a4041df0ed3d80544cd7c3552ccccd2fdc7483121962b22e995f413fbfd396342cb1305f9c0f60f950a02324edd6604d502cb786916dd805893124e00102a6f551ebe998b68697c7355ce25f17505c6b5a4840117379ea02020cd449d3f2b86071555ee70f9703e279c6b93a32686fdaebaccbd68dc9fd74cbbd6788e0427e11736977110bb024eb9c322612e5c10e2715f4d47f60c69fdf9ac8baef8fbbf33918d969faac1e817e758b9e0a201c91702913ac28a197213bafddc392ccaec12298f2b0aa8d5828128f2f811116874a8e7aff86ebba47444191d71384e66a580375e73f02ff8ad122a0fde8cfd8879b3f9ef7dbb08ca41078137ccd1ac1c33c01ffc455091b0f112bc837f110c8244fbdb2900ebce1f6173bcd5a59dde6b0158c7ced8b055deec6bb1611d5c01923dc8d6c1d7ae7cba1c4ef5c00f7afbfcd6d397aded7e46ad589b85db813e8d3e4c6429a5af53706a21f229b36647ee007b43ac62fa0acc2be9a8cddcda4ef744ecda9a608bded9f55551cf22debd2c7f01d706513301c368341b8846c17d17a29a15b45ec66b4a42148e6f6024d752fab660077a63831365f474f08b6ff910619fb427ccdb58f7eac72c12f07a2a9f2a67a216154913d0bcee53c30ea0b760bffa5a00fbfaebf8e3f8510cf690b293a0a9c34c0a68ae399a2fb416f339af5729680ec271701772d2ac72538724b9467f1faf76c9a57959ebfd7bf548da3c45eb6510048ef2a263d26b886631a84c3e2004e6bc0ea9a161b4bf06a81206116b339a3cc0ed38c978675ee4ec68bdf58ccdf9f865de8906c85dd6deb26c55530a2bf5fad888a14458d7f0d6c8c6387873f2fc66a47b74ae37487f66bfa5e8b904aae3691ae4a42b90e74ed34ec1e0c64c20a83fa5bd7675afdff4fa5bd1552d9a8273e6e9c1c99c28a0e89cbeaa94c19d3201ff3472e851d3b3ce87e42d86164c58b16c149b8b7abab2062495bdcffd284bf7a6c98dab4c527828feb87e941d412628065cd2c2b1f070943b1fa9872ecb88911180987d1ba6fb32a2143f57cf0ea4932b2289526eaaa3881950a29232ab165d099c69012ae96aea93db0d77c6bb1f862230a19c2f82cc0fb869d171f707220d8eaf3f89ab77e653947b5e42b9b4a2c8ec86a46d5555d608d824294a447800c3c18b44dd58b2257978f4cae5bb8df681e3d7d38991d1195568168f4e016f4dec05f72dd942f549eaad5a47d734fac8eec79fb55732cd98cc3c3c5533b72415f3ab37f394fa0a7d5300345c1de26879f98f017d6bf33fcc2efaca5b4c511a71660b94c7400049714c7e683fd9220fd9a63ba4d3d668cbf5a5e84b4a756426c7ac6ddf1e964796a46ad3f1600cb74215269217455c8531a7c9f811973bb08c530d2e579fe4961a349c1c81d1269ec155ae55605703b75dbb8992024906aab9b5149a95861c65c4af188894b09bb2944aca84c667c20905a0870d84553816f112b1ac4789c57cdc711fd2b71a98e2a6f18c0e8aaa1b728f6037608b0c00d66a5e6604f6ff52a6ff758a2fcb5dd8916de01f86330b6c502b6ea7cd0019742c2a9da5f8bd7d4ce37dde955aa0e0bb83ecc45df084e9c04d1560c250df028415650fbfaac63956c8f78caf744e3276aefabe42c49860cd1d6159624f6e39546b48030ca6f7b5c27db2125bafd2cb0f8afd89989e495e0d5a779edac26d9073b7caf", 0x16fa) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e6993192964842441169ae1571fbe567d006c3e84361ba8e83a48053490b85d150c404aa719820db13b6c558e23f38a0f0a20c742733a373ee577a995d23648e7ea44cc4f8dcafc6536a225c976b4c642f039e6f0213c0d3", 0x66) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r7 = openat(r6, &(0x7f0000000240)='./bus\x00', 0x0, 0x80) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000280)={0x2, 0x9}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000300)=0x10000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x3, 0x6, 0x6, 0x2, r10}) write(r1, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = dup2(r1, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)=' \x00\x00\x00i\xe6W\xbc\xcb', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fchdir(r6) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x2}, 0x10) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10a) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000300)={0x2, 0x1aaf}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev\x1fbpf@', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x4) r3 = dup2(r2, r1) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x70, 0x0, &(0x7f00000000c0)=""/112}) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x5, 0x7, 0x5, 0x6, "1b77ec8b8dc4e31ff5acfd2e91cb7e95f7a20c96", 0x101, 0x1}) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x18) 16:00:35 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6ece, 0x4000000b, &(0x7f00000005c0)="ad9fe5436d4d0684259d90b984ed38c1d91577f4a48cabb344", 0x19) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000740)="53489af0f370ef6de6cea26bf4f346c3e1167ab3b78da8e43a0dc97b6a870ad35a19d5b89b4df948773a0c23117403ffeafe3dc9b99f3db566dca2d5fa3dea3a439249869091311f022fa66c9a6d83eb0d4719abe7821f30ef7a211f841d8a9d9939e01bb9a3f0263c145e5617afdc5a3713a005d00849e7fd3258db9fe34942156d9f1f6469eaa5805082ce4bd3ebff27b44cd9928960000cfce96d1efc5ebd8746e1b681040e43d999cc30e7396e1be3a395b9d1ce916f0a4ba7bc425abccdada6d044a9", 0xc5}, {&(0x7f0000000300)="4ff8ffffff06e8b89f7c158d461bbf0f91e9886d9a6acb5c7e9ec4775da3113dba955dbb4abf7f2e0e6d91c3270b665392eefc082f97af1c9323d41eb6c89264a9c8ea67e12487992cca777ab054bd79111df40f65a459b7039f33726e11338043994c4f71aef38544b07ba78bb531453748cd81b2d88188c0ec10e55fb256", 0x29}, {&(0x7f0000000a00)="474937f0d84d230ebd91ca35da8a57e8b4d0fadb93d9448489c074d430b9750e9b8b37ecb5f0aa2a542ade0c77089f5d867d0abef07d88fd8f19a1bb88c434f070f80e30cfecf57927d1c0ec74b3cf6ee8fab73485b7a3ef2de2752372c7a87ed4bebb6680609665c9bfda8b14c42610cb97e689e726ed3f8786669a2330d9a5f56677e163763629d22bbca7d95fe343f065fa9567c0f397db039d99c2e71314047c7b02799e874857580c815f3ddb2d891f4d9507c390600b4f916c5ddf810279892a7f65f2", 0xc6}], 0x100000db) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) mmap(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x4, 0x4010, r3, 0x0, 0x28) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157671e76c5c003354191cae4777c25b6eba4c18e662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec000000", 0x2b6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x8000, 0xa6e}, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) r11 = fcntl$dupfd(r10, 0x11, r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x33e4f2c6, './file0\x00'}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r12 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) r13 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r13, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r14, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000480)={0x2, 0x0, 0x0, 0x0, 0x6fe}, 0xfffffffffffffca3) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) fcntl$getown(r15, 0x5) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x1000, 0x0, &(0x7f0000001740)=""/4096}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="010001000000000000000000000000000000000000000000000000000000000000002f03000000000000770d2cc7db63e7cbfd772ec9f9ae78f79561e3858e6c399ec7a22061b493c25dac121b53367d752f3c23ceb49df94c539a1a44b0cd8adecd8315d827578de0e1e2af355637692df90fc9adc06adfe60000000000000800000000000000a6136bfa0ab39912e5f940b99ec5f1561a978656e8684b76e3e4f460a9b195a4a89ef957d0253398eb5f5fddf3ea70ab8f50a65ecb30a8f27fef7243b9dcebcd86ea6de86c009e741da24b9db8f1ab2fc75365b020f17b5cd15ee7b797c9a7654f31d20ed0e7280f9248"], &(0x7f0000001500)=0xacdd66d9c105b2e5) r16 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f00000004c0)=""/227) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000140)=""/94) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000001600)=""/246) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000380)='\x00', 0x1) r17 = semget$private(0x0, 0x3, 0xc) semop(r17, &(0x7f0000000040)=[{0x0, 0x5fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x7, 0x5, 0x800}, {0x41bd41b593468f06, 0x4}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x3fd334d7679c4774, 0x7, 0x1000}, {0x2, 0x53, 0x2800}, {0x0, 0x89, 0x1000}, {0x1, 0x0, 0x800}], 0xa) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) 16:00:35 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xffffffffffffff55}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0xe0}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a3f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000500), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r14, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="ef121d4e12d65ee4822055a0469c7523dfea270d7cb00a5b07af7a60fe230a91dac72b502259951edbeb6bd33a143fbbb8d56501bc8f0ffa699f5b66f79ee934353e8fc18a792f3e8c68bdffa2c23650a214bf914794686b630ef424acc3ae89459925e0c26738faba2bd555361bc3a005ee853e0c252d357e30bf23feffe9c679fd96f77a1a3ae3cf2dc0ddba77028571df6ae774ab99805ab77db98ffd1ccb43668f260c2b7370327f461bce8cd4ae509b01ba24918bba90ce2f444fbb53bb", 0xc0}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r11, r15}], 0x40, 0x400}, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xe) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ff000020"], 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(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) recvfrom(r3, &(0x7f0000000080)=""/4096, 0x1000, 0x0, 0x0, 0x0) close(r2) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000001080)) 16:00:36 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket(0x58c3155963cbce89, 0x0, 0x20) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000500)=""/143, 0x89}, {&(0x7f0000000300)=""/205, 0x398}], 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = msgget(0x2, 0x100) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 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(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000500), 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 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(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000000500), 0x0) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 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(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r24, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x10001, r4, r16, r17, r24, 0x49, 0x101}, 0x80000001, 0x7, r0, r0, 0x4, 0x8, 0x6, 0x677}) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) nanosleep(0xffffffffffffffff, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) shutdown(r8, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x80000001, 0x5}, {{r4}, 0x7ffffffffffffffc, 0x10c, 0x40, 0x7f, 0x5}, {{r5}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x3, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x20, 0xffffffffffffff81, 0xadcc}, {{r1}, 0xfffffffffffffff8, 0x6d0fdb0ee03a49aa, 0x8, 0xe6c, 0x1}, {{r6}, 0x59ef2d638337523c, 0x8, 0x83, 0x1ff, 0xab46}, {{r7}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x81f}], 0xfffeffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0xd69d23dae5f92d4a, 0x29d, 0xfc0000000}, {{r9}, 0xfffffffffffffffa, 0x82, 0x0, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x24, 0x80000000, 0xc5, 0x8}, {{r10}, 0xfffffffffffffff9, 0x20, 0x4, 0x4, 0x7}, {{r11}, 0xfffffffffffffffd, 0x32, 0x20, 0x20, 0x9d8}, {{r0}, 0x6, 0x82, 0x4, 0x8, 0x80000001}], 0x0, &(0x7f0000000180)={0x0, 0x10001}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r15, 0x0, 0x0, 0x1800) r16 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r16, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r16, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r16, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = msgget(0x0, 0x100) msgrcv(r17, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r18 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r18, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r19, r22, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r26, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r28, &(0x7f0000000880)=ANY=[@ANYRESDEC=r29], 0x1, 0x800) msgrcv(r28, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r30 = msgget$private(0x0, 0x0) msgsnd(r30, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r30, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r30, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r24, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r31 = msgget$private(0x0, 0x20) msgsnd(r31, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r31, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r31, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000c49a63ef"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) r36 = socket(0x2, 0x3, 0x0) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r38 = getpgid(0xffffffffffffffff) r39 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r40, 0x3, 0x5, &(0x7f00000003c0)=""/85) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r47, r46) chown(&(0x7f00000008c0)='./file0\x00', r43, r46) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r41, r42, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x2}) r48 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r48, 0x0, 0x6a, 0x0, 0x0) r49 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r49, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r53, r51) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r50, r52, r53, r54, 0x2, 0x9}, 0x5, 0x5, 0x2}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = socket$inet6(0x18, 0x2, 0x4) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r67 = getppid() r68 = semget$private(0x0, 0x4, 0x408) semop(r68, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r68, &(0x7f0000000500), 0x0) semctl$SETALL(r68, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r68, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r68, &(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(r68, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getegid() r71 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r71, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000100)={{0x3, r69, r70, r72, r74, 0x4}, 0x200, 0x401, 0x2}) r75 = semget$private(0x0, 0x4, 0x408) semop(r75, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r75, &(0x7f0000000500), 0x0) semctl$SETALL(r75, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r75, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r75, &(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(r75, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r77 = getegid() r78 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r78, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r80 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r80, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000100)={{0x3, r76, r77, r79, r81, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r37, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r38, r43, r52}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r55]}, @rights={0x18, 0xffff, 0x1, [r56]}, @rights={0x38, 0xffff, 0x1, [r36, r36, r57, r58, r59, r36, r36, r60, r61, r62]}, @cred={0x20, 0xffff, 0x0, r67, r69, r81}, @rights={0x20, 0xffff, 0x1, [r64, 0xffffffffffffffff, r65]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r36, r66, 0xffffffffffffff9c]}], 0xf0, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r32, r82, r34, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r38, r35, 0xa5, 0x1, 0x100000000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:36 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x200f, &(0x7f0000000000)={0x100000001, 0x8001}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000000000000105875c79c23b7a096959606a1725451ba0c0e26431b7c9d962584eb093ad8bc2625f8d79e42b8e407245d3c43b104af3c8219b3528fcaf175b8d8f1b73c6a3b49edc7848f53856d52ad61dc25ac4185"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x3], [], [{}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000500), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x6, 0x7fc}, {0x3, 0x7, 0x1000}, {0x1, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x2) semop(r3, &(0x7f0000000240), 0x1dd) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) 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, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r7, r12) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) write(r13, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r15) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df006e57050000000801000020000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x60) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = dup2(r1, r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x7, 0xcb, 0x5}, {0x3f, 0x0, 0xf9, 0x8}, {0x4, 0x64, 0x5, 0x6}, {0x3, 0x99, 0x0, 0xff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0xcfe}]}) syz_emit_ethernet(0x9234ec58, &(0x7f0000000800)="f3b70152a2bce1dbe0f77f0000a499d5555a4800fc249867899658471740826a3bf9a9b746d41de91d2d82307b5ae4ea4f55babe49dc8040fd108f316a61bb173f08a14035154a22fa7cfcde061c45b89ddb0000ac29000000cc3b61b80000006bbbb83961aeab36f982c1a2555f151aa3c819d9f38a2e23ce387d4b9d1e0f44432ca0c3a5f3edbd4f3a21ffff82e1cb8e2bdfc01869c62c65236e7013c8e81496a6b89e840ae7cff2f0bb3cecf04a1d4d0004e0c0b55cb4fbfed8915f4ac55e956d0ffe47e214a0c3389583def54fb4fb5ea242000000000000000000000021877105eced34d7cae8c3fa976ed275fdb2f776a9d9c28fce54cd2bb4c0de346e2ea925d7adb623a05c32918f557a535f03263f495067ede881a4d46f1559176d04f87eeb39907de3d902e0bd13252b881001eeff66b5e9ab2a0970a4bfc88cdc91b6cdae0a728da91c630a0aad47a48565460d5abbcb5007aaf8818701cc3191dd08d017ccda9b53f7ed8cb5f0aba9deb7572d681dc07378e3354f13577b4260f494bc4d29265fc1ed8623b509b020df469b6b857182166587e75f816836ba8fb9bcd8aaa1d3540366125415b0be42814295b757c637") 16:00:36 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:36 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="800000000045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000500), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000400)=""/78) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23d) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000500), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r0, &(0x7f0000000240)=[{0x0, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0xaa803a2004781f8}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x8921, 0x1c00}, {0x2, 0xad, 0x1000}], 0x0) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 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, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000180)=[r3, 0x0]) getgroups(0x40000159, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setgroups(0x0, 0x0) setuid(0xee01) r10 = socket$unix(0x1, 0x2, 0x0) getpeername(r10, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r11, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x1, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) getrusage(0x8000000000000000, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup(r0) minherit(&(0x7f0000154000/0x3000)=nil, 0x3000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000500)={0x2321, 0x81}) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto$inet(r3, &(0x7f0000000200)="0ad717a51622e5ee1777c7074d4753056483dfbaaa010e30008cf785176839febde243a95ee77bd29527", 0x2a, 0x0, &(0x7f00000004c0)={0x2, 0x0}, 0xc) fchmod(0xffffffffffffffff, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}, {&(0x7f0000000340)="ba7b127bf376163a66", 0x1ee}], 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 16:00:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) r3 = socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xb9f8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:37 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(0xffffffffffffff9c, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x67e2c08a1695413) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000f40)=ANY=[@ANYBLOB="e17998cb521214d7fc98899d7eda45fba6e26526e0a3af3ba2c3045133230000010035df6c613fc038995202e3473550b8020e939624fd01002ff52f809ca648dacd536b00d863f01eef5f69ef69bfb1e1d1093fe11d22c9f39578d27a5593f35f655d27050b8a061c1c1165417af29806f4158db2d56df09273eed1ff1314bb1db2f3f32bbb824b0999d3261851d3f8738dce170a2eb73a57673812e34e101c30e650adeae1494b04abb010115a071f61f9bc6a39b838fe96864bb175c6f6f03545c96bac436a05bfda22f518cb6ab4b6b97a3c68ccc9fc5aab9b9f1bf8cc854a15607001e2bc40ae64b462e34108bf5dbfe2071115d806f857ca047c0dfed5f234fbfad1986c904e53add2c57cf6ac8061b671a331060ef3292c8eb13ac465e556581dbddd582de004d3477e5a9baeee7f6757828009283fa7ef3715792214d36c9b4719e04cc79894457bd9af87a6edf6f3cd4da656dd136af92a0e908c6d8e58b76105026847b087760300000000006e8d80b3c4aaeda2ade6124b695605c915752ca8b2b51163c4b4bc72d6ca39bcf7cb611474eb4d80efcb2236f0de217ea255b6b4224a736fad8f5e341bd61926973b770eb70c4b387f156c22e2adc81f55aa69f5171569e3c145dac325c40f2ce8504948528d238fb6bad81631563ecde060c44bf6f15f0f40d1da94eb6dc7"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) r45 = socket(0x2, 0xc003, 0x2) setsockopt(r45, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r45, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f0100000100003e7542c0e2629c07bf9727a171ebbb7d11302aba5ed4aab9abef3c9720efe06977ba1f3ac46a5cf2d315629b08d140f7509b8d9682d9867a870790794d726a40263be3f998ac8b3725c99fb8e501f0737f63a03e1d54a5f36f8fc5ba52a199ba380143b93abb91910eb7121056a18c31faefc1b54c7fead3d40346d3bd7625d0903a605e6d909550e7fd5cccc5e248b4f9ed93d2bf2bf0b88eee4dfa21dc2185360ecf2a56a267c8cc126c9fed4e84f42bd87e33bcdf67a33b53ba654ad009217e14ca81bc3a82bb9e5fb50019cf964396d3d556c9bfd19990d44501596a0286720cad1deb5dbe05eb4dedf8aeb243cc08c7a9d3f01c311b67a6a8f7da3319b01dae9026cad6228f0a29e7f38d99f80d4d05dc6e6b127f0921762faa6f9659ac95577102423f0903ed618f617a3f95dffe86b7cf7c68ed4bfe6db616781b34a6e05b6336e7b9705974c720c7d23822508ab472c79573f0f5032ec0b2ad45"], 0x10) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x4f46eafa712d803e, './file0\x00'}, 0xa) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x400}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x30, 0x0, 0x40}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x80\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) pread(r1, &(0x7f0000000140)="c8594f46e4a2da0d2b94bbd5b9df462ac7fffa179f194ccccc83b5fecf8ae7454a10f372423cb5393ffb2409ccc246def235759c4ce6f31133463bc16b2e39e1f0f24c184703e0b5a6b006e1d3be527cd0f3b4a16dc01d1efd8a9cce10758ebecffc8a73c22d8e756ffd1c98ea9b4bf38ea92d0d93a7e0eb0b3b1268179b810dbe916026e516d4fe6ec70fd983191f9057345e0cdf3d76331c3196efdcbc49625b72c8ba4c531d4a600a538f93f93bbb3d946b8ee5f0f0539647b80cfa5ca3e76d742b9ec8fd83d77bdb9a624654672eb9e60717a050a9fa6c576ddbd272379332cff00d693e124b57bde44c6d7d2e1a629dc66ca1309416764f03", 0xfb, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x4) 16:00:37 executing program 1: shmget(0x2, 0x3000, 0x294, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) r1 = shmget(0x1, 0x2000, 0x48b, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r4, r5, 0x100, 0x5}, 0x81, 0x800, r6, r7, 0x0, 0x5, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7ca9a990) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000001c0)) r9 = msgget$private(0x0, 0x4) msgrcv(r9, &(0x7f0000000200)={0x0, ""/184}, 0xc0, 0x3, 0x800) socketpair(0x20, 0x5, 0xff, &(0x7f00000002c0)) msgrcv(0xffffffffffffffff, &(0x7f0000000300)={0x0, ""/249}, 0x101, 0x3, 0x3800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x80, 0x0) msgsnd(r9, &(0x7f0000000480)={0x0, "62627b18f10d88626a0f9e720da815ebe9579d62e29891f5bf26ad5e27530d5629f450b68a3d3be442687dfe"}, 0x34, 0x1c00) setrlimit(0x6, &(0x7f00000004c0)={0x400, 0xa935}) r10 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000500)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000540)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x40) close(r11) sendmsg(r11, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000600)="447f0864cb049efe03deec4f5721fd33fbf922e0f906682a540fb35a1160f339c300dd41f32a4c58fbb50d613d3e74455646ee1bec0af3d2d1ae52401f3916accecad591f25d07fbc54375f3ca00ce65c4e5dc5407010f9f87fd351964dbbe57b1909a82944d6b5a7843374119695413b94adf0570fa9c851568d96b4b3692a0cc2374fa0fd9f2db02efd8b35524a2052a1d3ce1b7a88f113865257ac564b05f8ba3b412a0b9e3680e33af1e91da29c557f2297f815ed29fb1bf0569463c49be7279c11f5d09069b90da96b190d8d7e3f7a043ad6ab572bfa3d98752c0a96b8a167d31a63c2ef780133b7424544de0d2a411393e", 0xf4}, {&(0x7f0000000700)}, {&(0x7f0000000740)="1cde59408b4e1b1afd8945e0f15bfa21714c4a90363f79cdf22d769a6df3d3570afe8a690ee0c851026067d15cdbb1a1ef501cab735e35fadb3ad24a8885d09fbc586855ac9d97fcbe4ca2c326e36e7654db45f0eedefa5a80a7d9b2930687504ea0009fec87b6ca4af74f6ae361ac3840ee5658215e14caf93191d150b5bbef62d512572e821550438a49558a5ab132f9677907388aaa276c740b766bf52a66f2052441e2f9b8b8bd576fe4ecdadc68838e5fdcf485e460b170d9cbc115f6a83ae3f6ddc1e0e06fd6b11ab8afd7cc142281823749d220dd8860916bb21b867a323414737068d8b6c7f00b92098015cdcdd8084be6a76f59e6afa4bdf80010c37a924a8e990d8449ead3d5e9a43c23d4b8524d5c951645699f8252d5bd1d62da5a1f22908111dbcb789c43668a55eaff62eb330eee6a70ec0540b9c5c3d9e47466dca5ea91be49479dd97a11690413f1adb9bc84d6fc882d7dfaceedaa6fbb5a6542b7d8e4335e03be4bac77b096e474a0a5c1fed3e780d9aa44feb89437715f93514f4a91e45ff20bec5cdd2a4b6ac851a014879c84c8046c30943c275b09047219a18fb407557fb95fd112713138a05abc06f3a7a7de950cc5597e8474d71182e8691e33a5157fe246be44253a592dea544c4bf07b2ac07446abb73dc440a57f6db814d716f594d897398446b50a5e2e8758b7789a8515977e999aa441e53a47933db9ab714a246b866888260733c0e10c6c7453f000adc96c32a78955fc293efe8e961a088f0789fd8c58704ef7f98cebf7f97378b21f78e351b5252d2e725123949f9905e8a192426fb145d6145998bb2985bc36cf8285b8275337a9092fcf06fa47d3f11785b7c2dac048a4902ca7afd3ed185e00513034e6196a84edef732a0fcfde9b38833912165b9345d960afaffdc2a8c6de3a2ddd37e463faeb2721b9f5c025338187500ff3ba1f95d25ddfb809906eae61d52792116419f88287405a5cf27a5e71298c5c2f3de030ad1800d9408a7d48700fb174170ff9e12abb03fdab7bcd06cc6d4abe9b3611eef7390df975f19f813e6109e30da57a711cfc6453c93ab03153436d0763857580a969c9a76f313e90d1fc9545522a9e1cb06ea3d8e92e553460d65fe424e17f556a1eabc035d8683ae517671b683e73f6c8292da05e68624c2f7a0f83755a363afbfc4a5a6e7b46095ecf5137ff67b1569a8febe349c393417fba555ba2cb8f5a7dc1821d62905d195bb6080a9898ddab7feb4cc94054fff42978ed749a706f548350dba639fd3a4e873dc4f3d8d93478b9403d54998f80f10d7c14a7eea0e976eb98e0dd3ecbbdad61fe821ffc9e2adbf0389f9791eec3cdb11f21d309c1fbfe6d222d01592fdafa371c6d8b14c474518f40694f23d26fdc3b7bfc0d52415a64a97b5b17844800950b399edefac3911af36a52ae8829f8f401f7c1dbf67ed7b21176b96b4670e18ec65f09c785e7f94d912c5232c6a3d65410b44253897864f74a9ac2f023d9aa7ff4d41d0a9b61a6bffbea8b63d50cee5ecfbdaea19faff47e55f6b08657d603e861c7f8a91e1a9c1c75428f87131aec912dca55b9bf256fe4167b9b58589cb493ee482687022b218b84bbbf10b37d98ec20e5b4946208e6d4a40bd644c3b3ccb213a25c3f2ac09e9ec6d5737046d30223f01a7f33a41db049d152fb67d956c5507393353bfb2649f2a6bb9fda2412bdd43319c15ce04442bb0897e87285a94cc31ee25407ed7446e9eee04c3cd137ca127e702e84e7a7094eb13eef6711cc984d17685933f1b53c468bca3550d8a97c811c5b4892991a596477d3225c3ff7d75aca2889d23f0f77593a51d1165dc1ce52b853bb39046617a765910592bd43ec4663c1285a6283598eb24d986e6bf1e077ed3e92b841ac509ef808e30155748e2cc0d8a1bc471920107bba4979c00708562ccfce5b2e939a46863eeaffb852abbe8dc20fa8e35d421f53b9548487add014694e2c4a6981808baa2f7cf4e81cb87e0488001dd3d6ffaefed2ac35ac25fffc2c2225d29a60fb999a1130e2eb8ddc61f241527f9b55734ad8bd36442a6c97450ac9efd7068b81c7b328d8026a822c198b3b2359f5bef0c2a6546028c7849d763c0b56ef785cc9c939c987863a0c8652504264065d1c1fc38eef9389f692bea6c92b1048d4da2c28de6ba7731c9557de809e7b4430c3f5499c176ab34a02c4897aebfb93943b0de47b68532b4537bc066f25dfcffd78b7a7e7cfe129652c1f27c260ce7b9bbde7020a0d651db66c86ebb08b1c8d7cd3c743084bb76c2a4e698f2481b3973a1ecc3287352590eaa296cfb53596544328e12c72d871b0a38fa6bb72cf16992048558cba15a9775e322cc5e98659c8ac0f407b7535935201d77a873cb32a9fcdc75555a5ae58030baf0d61c325cb44ec367d71dc2a9844fcd81e092b48fb12a50a3a8ac673158ee1dfff868e3050f1032717058372388c7f036e4dfe3fd08662db9294ce7d9823db9437b019984a80af17fa8f9fac3acd593d2f776dd07508240e65f01689566ddfbce2323afe660c6e1eccd2e37e46cc86d96a8bf741fb5b89737ffde0848aef5d97c6e26ccef3e807db24fbc5c8a424620f4a3a769daac67706c769e6d637f3f5fd7937901b93bf31d80373cd3f5e3dc632eda346f91db6a7d5373f162ba7f66302a834b8ad54f3a6b2770783594b8351b9f54e22716e9aba5bcf46be786b2ef38fd60a7c9b29781c79d707d9528315683ea91a037c3f9a74fdad39845837e8c690043a60de6f71b9edd8d00fef28190b140539309181fad8867c03b0c6295196a796abcc3af0df6fe7298d431af89d3bb2f469d4ba7bb97383b3c134ff6721a8378273d5fe5da35d618a91677ab24549db9063d33f6be4e1abb195a1cf8e255a359e21b9bf4f105d97583dae4ccd81da7701ecfb29d66d97efe580fabc80b14eb2f2f5c71a9bf1197a35255141ad5174fa0e02eec3bd6c45d0a45ec54c4fdf31e9629a7cdba407e396ca555879602d85b3a44362a163679a5d00e2de75b37bd31e106d42c23e4e799d1ed45681def1f8288b221fb341e92fb397f36fd68490bb0dbf647401406c137202b7159fa1d05a13b7996a4b16c536047ce1153f6f3a81ef295aa6200abb6d3c41b6853bc46136302028bc1475aa9086205f05357f12bca2e3bb6fc6e5c423b9b3efdb2177cce13d63087be2d31028c573e3a3ed9256cf6877def02d8328c9b4ff29f7c85269f923bfbf26ff9e2a6bb2b62f3fc07ebef4573d53899f83571b5e1c8dbf3a138bfe793fc969b4d1f51a98221fb1c3dbaf60d9fd8f1d4c1bd995aef568f33349ffb4bdfff03597a1fdccac0f03a3ea6589e5abab279b39446d834060440bff1aa81c6061cf6bf1e3c8154887e0deafe640ea68e5df42c9add286672fe36025413a543daa08af3e1ec8c1f89aff59e1703c89bf0bf8f1139c49c453af5cbc14fbe79f054836021ec8b873dadbe88e4d9397cdd44a47b4fd0b479d39774921747d366c6f937053c4d6b291a57b58e12d322863df64d8d610081b5c078da3b850b9d1ccb2f1062cde61a01ff3ff726746506b5cb847dfa3a55bf08a00cc4d352702fb9578837a5a30c8f82577ee84812eb018f9fd5e1f9d957157184382c61e68da89d3fa916ee50a9a5bde9862cc54e98caa3394250c045a9441dc43256539a96016615543d24a99068e5d486f2a685b55f2373730d5ee923bfe5e563d767e5630ae64750f7f66071e251934d502149a2574debb821a8eba0241606e86352cac30c0b7eb55e109193644c26be72aa0e0d690ed473371224a2f3742f71eec400632e53797c2f9bbaf80e11a69b274a80bf32cd002a0c411a626ab4e3d2f3462ee7a184a7218ade81865a5a49d1c56bfd4ef51557ddcd5339212504faf79d2d9c01e2b51ef02848c17f937cff3fbfd7a3de174df8b1665086d4a741222aa15110816ab7e1351b12bba6b91f406e1e28da56184eabed3299a65ec3534672d73c0468fe7491a251a34123f01de38a388fc9e7b972cb6b50035cbcfbd1491873deecbb66de7969ca1eed86bbc065027c952cbff2f7fd8333400cdc2cf425d7267f2bac44e15f6f657d58dbca6b015867d37fc152406a2c9991ee95e398435c2953c272523ee1e85eccf5fb01cd9828d37f9075b919ab57b722d24f2ccf3b7d4da5de9e08b4eec386809c447fce451fac2d7a68f1791e2be5d32ff1d03227aadbd74c2b4108d31d10bb6f46e3cf4d61d0ee3492e658030525b7695eaeb0cd4817c7b010e448eff858c14515ad349e9afd2b34afca8ea5ce7f3982961bd8b7e4fb8117624817a27c21884d125be4fed0b3862a5a0e47fc95a06af360209cb6c5003560adbcef37d2f27ed71177ddab0bf0ea0f26ff3c7adf2fc2a3c2e9c096cdc5cd9b56f47491dbde1df966befb01403ee843e3612262f76404649c8f5bcd39e5df055c795a802538e64c8c5e84630e1f495a3d3bd4b731694ed47e4d5ea33dca4e61186e81f9710aea3b8453cd1e602167ec8d258b7132a8a4663a08c60ffe7c7e05a1ebce6de87c50c33b3501563e23d35b3db17c27ec227fa44c2a55222c779180755f48da161246550253638f77cc157993792cc0f4c5fc6b836ceab7a0c4abb130ae550d5115b74addaad57f4fe225d5291fb8bc171a8d643889ccb68d6f0d8e52f333fac56a2a2180b7b263df3f8c305a3f4831aebd3bfab7c74fb7e226d27ddbdea579877431e15dca7a7e7c30fd8465b304bd05362b9ffc1662d538299cebf1dc0e2c9327f142473fd8f05695799ba2a4ed35f83c54e2a0b7d115b2a15f79ae9b52677e1a1fbb2dabdfc9eb52c0251dab1537c2ceef350fdf94f74a4a13a248b1dd7718e4aa62c48c30d8ebcd84261a8b29fd498457973765ace5824f0e13436baee54b41862b120a7dd87c83a93e0899e9519128893ce03f5ad87cad4f8fa01f10eb8d698b4b7eb73bbd9a0fe752e2c5b96563a800ec38aa96cfb8cb9e97dbc26b051fc1bbf76d50f5139b1055217a5a59bcb483f7f6679ce652bce5c0b3edddfe8c42a7a6c1e406dedc62aae9667fdc116fd0a89a2c01c2df6d4fb67bb771630265426a2c82de8714a198d05b755423e1ba9f3edd90901e97c29643e10e68aea30d05d67b313d30b50dc2636e3ca67071dc9bccaa875e1ff7cdfbd7bcdbe3ba5769578089673e85a6b1d938dba977f697f807d90d8febca52a4da20c37de1fce2f83a3195f0aced8a90e824593aa1852cbca6db886d4c9522fe9eb958eb2a9f1cf5cb577dce562266fd247a82e18475ce96495fb622ba7dd7a7ce4b8905a7532a1e8a8775058b74a268e7b5f78ccb84c65244dc3df998dd6a6977d8610fb164bf2a605de3853005c906e110b81bbd67439dbdc427e5f03350f3801925f71d38b832391557232b68e314769040fe7569f5eabec25bf2ec4938fb53f43b5ec5b8a6278226fdac7f6542473955301f30ae24072b4ed5afffc93eb57644819c13b93142d04679bb4b758dd7a4bc291a2e216aca17933ab3caf9e7326cdfe1c13fea7b4736c5fe2b3f0083d70d8808070b3bec0626937b313e7e3d98e8aba6a7882d601f6c49ca6b4a5638ded5d7a52930e6b9e82e55c192171fb2c2ca85104b16bfa1bfd4a82ddfad259579841854fb9017c51522204a1e762748299e83f4317cd6dd4ca0691ae3ce8a37b2fa8e70a6b0cc9aecdd69bc84e5206becb30b68403e990bef36ef3f0285c9a656270c0e7b9adb51f8bec7e51aeadcfb4b45ef340b7", 0x1000}, {&(0x7f0000001740)="eef33ef49f07e1bdd7739473e90f69a596ab242475286416fc1c61fe11d864583443a0dcaba17f6c30b4b471e247f2e19cf830326471624fb12c7fd0be19bb343c8d73632f0e4dcd9d5db65fbf66d65f5d6c84ce14821c84acd757006e82cbdad61be551eba99d649ed5646619d414a4befc0f20fee0e6dd38d893f896a1d913e60432659c8532fd66934110adb79e80f5e49da6a79d218df12c6d60dc7d3e3cfcea9970ec2cc1d852628b1b6cb988c4d8c8f2f7bffa4f3814140e438b5e7812ca5ab9788942ce911526a3d6c2814cee515bde8f6ae212f01d3cdfc52a393b4c51e736a69627fc154110c4609c56b45a2cacf5c8b97a8c8451f8ff7390ab7c12d502c864b3d51da1fc5c8d0b88145f2a5ee955699b7c815da28f04efe81cb0514d0dfc7ddbc04ff2915c952db65d3e88a5f8233a6a824817e9b6c4b0882d3a99e67a318433c001d161bdae3ba7325396107f0cd367651d86ce30bd27334aeafaf1b2dfb784a3b463edb0e73f560ee077c6fbdb14157f3952a4e28a50c2a4378cc72dd6d616530559728bd9870379e14cc7d35f316130708a61afad034c41cbcb845c7f515d007a9cd9b3bd1043f22ae0b52f96d51f8b9fe8a5517e9f1a136dfb3138aaa6e8c737bf1195947ff64a1eda7c020ecd606d1b5c1cd0911c59998342b2ee019234ce70004e978e72d395d8be32ae005717915329bd921475cb9772b2a4ae89f09b12d125c5d748b8740dfccf35daa4afc72857b68a3b9fa5d8f5e82930ef9892523ff8b106899a6ffbb2ca7e28e9d64ad0e27e1a2347e19917471c31f799e84b9704e8ab87aa9e7e5d3e4dc58564cbe0320275b63054fd65b06cfb41894f73acda4923f5fa63a3a7379cf080a515d755e0e8b9b0804faff818bb6615bb67d887b695eb690658536c97b485d385f7603b4779a3b786f25c97a0bead1eda3a378f40affd0ee7180e6d6923a02837092a94d47985267430b42b920fcd00fc9b81827fbdf03ebd09b898742eb82bf84059a986cea46f97a48e2b20d05d05dfae67aa52936b82f05ee13fd3f71978265094a930555b612cbcf86bf012d2d4a8cb1eed83d969a68b49ae812f535b4b7a97a548eaea4be639d41bd317ec20c729ee522ef195b96ddd2e12622625e43a850e7e0275643016ede64ec4a937ff1c655e906c71ccf7bf2ae7a87defcba148dded62a1c6238939a3861e2f29da5023c84dc97fb64fa47112bd5f857a0f965a2bdfb80f285ba7c585fe528cc3e8ee3d8ea193b2152fdb4b0d157c665656440c0ddea14209feacd520cb08dc9ad24d6b4eb67c94fb494a0474342d03c9f454be9de70d9ff55e35cc3ea43f42b7541d91db17c0af3788dd73d75b6f0b3a738694fcd7af9701b90f942048597a3cabbb7f59ce176ffc8c2817fb702b91a4021d24d93ee0c9dbc21dcc319e612d809ec29ed5a6a1f1aaaaf23415eacc3c5e1af387043fa03e7923c20ff80ae8c8949c4f8c84253d8d1021aa5c7bcd53111d35c79cc937bbb39b0df2d53e6f4a6bfba967962886a1b3d1e5657eae7c59225a81f531cb66b5a8fdc5f5b4523f5d7414627e46f666ddfdb398484f10ec3f923c26a985fd6cfd90a70e052facb262387b6239c74ac3720b4e200cad4f1f6e4e3e8e66172764ec6394944aff92eeae93ad72873ca5f52a3847f1aa347fbe49661ae897d3d01996ae9671ff7b59729ade70c535de0d1193e7e818532f2fe14b77dfa7d5c2a7b26ca098f1395ec2875488c6a08842fbd55e652cec2316ed74b5f12fc27f4077ba0a5fe99f43ae095708cc505120f75e11cd2078d8d105e5400bcb5021c7faa7003a756b2fd16665ca165e4c2c1bef2385c120fb69627f18b0a25df64dc847cdddcec45cb491420009f874e27a3ba64b31e20d46068fe23320ae1d6215218ee6bc30d1092c47913aa7e849352c569efce9533981676c81fe00c08cc770adf8de9cafc8e8ff7e82232bbf577f5dedd374509aef25617be35dbe15895d5f9cbed5c9c6e8707f36fa939ee317863daacc75b7d15e308c5375e63b6b9e5f4fba64290896f05cd12b4eba9eee72406b0b5f2099994dfd3be21238b8f714ee072061bec620bb428fded82d826e0f5fcee564643a6481d0743c46733feeaade0bad95209d186864d8c143e1f55050c37c2dcdf6f44f05a834a4b7e2375bd2c0a510bede6bb0c27fada40fa92483c31f6eb2a21168af72fe48a2a9c2d5d550d1d3c018c7d21cc2d90bfe82c8722adf08b2cd2216e44dcb5185cc8cb32c9b9c76ff9f14e42bfbbdd063d3c081954d2fbc25b4f73488aeda7cfb615d7b06e3466428b45ade9d28cd5d4377648ce6c8552917fd321e1b2abfea925bf94f773ddd8c47f9b70b2f0336fc1837ba52a72a1132c5f6c545777c97ced5fde577edc03d997c6f75332b5fcf242641a5b444af8000de96b1cb07054a88a4203c3afa312a99eaf008cc1e29415b036a8fc59bf1737627ce6a2531d16edc4f3d2df89cd0ad9dc6e50cc8519ef9151a73cf3422d29b1c6647538b4bd65f5a0e0d41022b5c6b385b4ffee78da2e677a8affd2a7c15cb97f6841dcf725399dbd2ddd4f1f59c626af4305a547e08486337a66430165d9cf05a15bcee263849affc21ebf77d6459a188f245dd2043366b9434d6e4bbf9ebee97f7fd25b24c7396a168b8018d609e50841f5bf76efe190a4d62c727916530728018d7df9fbd2336bfc390142f44bfa3f15fca0fece086737bd45c0348eb2057c7ed44e8ed3d493c8cfb6bda01c58c265454dd81764886c41666378c5f37f66aef1a6b5f8764e03690a73fa675d077f1aed6744d7acfed4907264468f951b18786bd6459660d4fa3d6e6c74eda244fd213e6a333eb1a41ed134ad1cbdbb457ea48925bc49aafce86698f5a0aa0c132ebd7cb705b223c3230865dc7dff09e9cd643ba709781daa02159bae8b6219003d3b85843e4ef2d9629b9ab0b566005fb3050589594b900d9bca07d1aa31ec03ca89ef03559068e9d22713f03e147cd27d6cf55e9392c26ec6b0f4c160d3f8dba90fe55d569d675cb213bb112dd84507f0c032631c3a7e0fc62acf6249cfde137033399dfaafc62962f35428b023f0e4c71701375af5db8310c400887899ee56220f6dcd270e3ab0dad104c7c00283082b2da4b88653051c5812673e23e70a59b1f1e4af9088754c224aef534266ecbf98eefe1f58f7739ba80a50076bca6d6def8813dc8945c9c0967da91396f78eb5615c9d82c1bb083e817ebf8c1be8c194ed359bdc5862369d4f5c70f449eb921c21081889678606dc5d751c297c2101b3786c64c868ec1c235a48be98083a895072ba1227d74b65e0ae566e7a4a7270da2c1165c21e733b316f3306fb13d76badca2eff17b813065e9ac2fb3412f3db2068226cd3c76db129d941b0c7693230b25b1151c2548bc6f509efe0fa30879e6bb743d5d7bafccef44330911273afa9ad29218ef8705e2461292512039086699b0d463b5f095f29423c54016ec43828ad4fa17f40185bc5742af16c94e0961c68006d23642f7644a5b13e4ed9b74a4a0181c37f52a98c5ab8b81e73e09636a2e6eebedbaf0e170fead35550103bfa8c62ea6e6c626b6d1a6d99563466b3a340511ab69a65aa2643647ff7d238420f583833deec51d4deb04a0659c06b5ba6f301270e7f5d511474eb7ccfd962b9114c1a3be442ba5ed9c11650c8a53375aa7f7681a114555698ff84c1d3037b3805b7ef7ea537120bb9702397f838a7a52fea9a6b46d604c9ebd62966f09f79232cdda89493d9765be517c33f74f03c3982426dedd095801147553980a4a0966030d75170bcdd3f135b0a5ace4b124b545fa364271824e498d947f6883d2540281d68e6f7f2a4cee1dbcdfff321257242cd03c1bd250ed5ed7fa87787d6029a7d259e0d3832d03faead860ad080a08899955dca34cb5179f27fb5bdac0c372404971b79fdeff63694e99a10aee3edd8aa2a40ae72582b8360a62de53eae2df46936ab6b7ecf6f20c8af329b86d736061f5c691a2a288e7cda4a1ad294e5ad02c248569bf0151dc854d4b02cf5ccc7452d167f3ba24fc0cbf0289a679409dc4c2b045fe0c31f33d6006ec770f3716f1f6409aa95151a819f844256bf7018fc8283473c0b9273c03d8ad0b8239e832a0baa34d05614f96c42626808720bfe0cf866b2e2c5180ff86cdb8737f39fff1eeb18d10b0362e68efba25e9c699dd5462612b00d7d83162fecf7af37d2b983614843f34dc11964d67c3ca2f59731a3f89ea4738f6ee30ef75351b464b26778d043221b9145511e0a9b3c7da1d94b61931428333286ebc3c3d1c826d0dee2be1fc7ba7e2228b0394eff95ce2bc674b042a200c2c7805fe19833df261a48d6ab331e9a75aebbc892339ea70d54e3d9c5b0ed40695dfadda97b28093502c2f108c64349752f454adbb42bef54bf837245dd033fa989699a0ea22c391a8633cdc8609fef6b557a976d74de0c43c34768d5a9b12ebc31de74017c566e349c5d09307458298658531a11d121520fcc24f377e5d31ce65f0c3a57b3cb1c237e694ab12182a2e62964763c555f05cb0bf9d6936a56e0d0c089b8a9f88ab512723461d67ceb460d5a68b4592af9c8ddc8aed358fc946511abd264e2db22515476351c21d03210f6e17d3f788f18aab6edf557081f3074096d12023e4d2de636c860245dace773db97599f00a85cab102d691c080e37d523552a2b650830db53be1ef79a22957f149474b55eb775b387ada22ee935b0343882e6fe98d1d23c3d0825647a4e4a82ae2392b63f137d97bef2becf383cdada54ef1d353102590589756e67601e873d8057fbb1b58202d256ffc4d1ebccd9c69ad6d44a069e3d8d3eef4a2e9edbc90d87d65c07027e46a089172142a64346908012487837ea35f6022cb1e1cacd02f99c12014c0b23b3e3b68b126326fd5c86f2d6fc73aa1255bdcd3bff7b35a2de508b75e5a43a498cdd0bc1e24d5e5900328218fcec8496a5ca71016721fd5496d93577b0dbc1254d8a69c67223192a46e503bbf97d37e55a9fe2ba7de475f328117f0ccff88129ff7c82a066356a83cfa771592a7fceeda00bd2f2e6ec7d40423b22f46e8ef1d134d3c0faefc2f038d718fe738783bca2092a283a052aff2c67cbd58de3f509241e4fde064397078e768db5350f667a00dba4789dd57cdf0ff748fc8daf5674309817215fea1eba122f5a0500a7ed59f96138ecafd670150a574f7556af767da5353ad222b90fdf8c2c225b72a405722a778ba34c182a08f98cbbbfd55d242c63c98aa595aef7cecdfcbc8305bc0ffe275cce79ea48dad3b6dcc7ec7d7e69f8781ea97114a4d514e6d18a8269f9e71090b7b16968db22c1a682868ad5330ebda5f8b596a5f4ef17d0718d3831b2188f8c416108c3012354abcd3d1e682235c286eb159bdc81015ecce3f8e208b579f11bdf11feb7023cb255d9cd01ea1d839ab8b67dc481c63fd911a563d6f559516a14328959f60711a32259ddfa6ba2f002c55cb0181d811d3a3fa06138f7801242371a55184e2aa143ff0252251ec4100ed6bbfbc1d1a9dd7b16e52aae16a9045ea50bfbc5404784415f8133ee79c5f694dfbce8d69ececfa5c54e8fd25c5548585fe162430797235e2a0eca55fe38e318ffc2367e521b4066e3c3e1aadd0a9e26857942f0140d0f16460b8d048eb7619200f9b3ce3ebc3497ad8d779ec0c774f835f55d88cb3343b0ede45960ee60fc55673130d88aab816608470298c34d6ae8e39bf", 0x1000}], 0x4, &(0x7f0000002780)=[{0xf0, 0xffff, 0x4, "d3c437ff7ec1b362820a132c0041aebcc482844b8519b47c6b42d1d7f7ec7acffb37de8eae3d0f46085b2885bd5fec6921a4083377f3ba3c3947feaeaeb97c12a86a79e9c5fcc29204bea175d89e3e8dae56d653f6a8602070062511f6e08f0013c31b3acf57e839525039683bb4f8e930dbed29eeeb8be272dcd42081f1ca59ae59388dce6b50347bd28688fa7660d72a8ae09d512dbb9cdfc0d91140db6415e7c76afcf78969e9eb1d4a7c3ff6554a2f3f4a43ad453cefa405e2cc07f4a238ecece9caa92ea32b7113590008dac6c116af339e653a4aed13eeee"}], 0xf0}, 0x86a1977437964d01) r12 = accept(0xffffffffffffff9c, &(0x7f00000028c0)=@un=@abs, &(0x7f0000002900)=0x8) lseek(r12, 0x0, 0x0, 0x0) 16:00:37 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f000048a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000488000/0x4000)=nil, 0x4000, 0x6) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) fchdir(0xffffffffffffffff) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$setflags(r3, 0x2, 0x1) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000500), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x2, 0x48, 0x1, 0xfffffffa}, {0x6447, 0x5, 0x40, 0x5}, {0xff, 0x0, 0x1f, 0x6}]}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 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, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r9}, 0xc) 16:00:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x7cf}]}) bind(r0, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = dup2(r2, r3) chflagsat(r4, &(0x7f0000000740)='./file0\x00', 0x0, 0x9a2c3ea246682c26) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000780)='./file0\x00', 0x2, 0x1420, r6) r7 = kqueue() preadv(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f0000000040)=""/80, 0x50}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/176, 0xb0}, {&(0x7f0000000100)=""/110, 0x6e}], 0x7, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') kevent(r7, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r3 = socket$inet(0x2, 0x0, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x5, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffff8, 0x5, 0x0, 0x4, 0x7f}], 0x6, &(0x7f0000000080)=[{{r3}, 0x27e4ca00fc1b3faf, 0x0, 0x1, 0x100000001, 0x3}, {{r4}, 0xffffffffffffffff, 0x80, 0x10, 0x6f2, 0x56}], 0x8, &(0x7f0000000100)={0x7, 0x800}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0xfffa, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x5b06, 0x1, 0x0, 0x6eb, 0x8, 0x66, 0x0, 0x1, 0x20, 0x2}) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) fcntl$getown(r0, 0x5) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000173000/0x3000)=nil, 0x2000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0xffffffff}, {0x1e, 0x7}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) r3 = socket(0x20, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x2}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) bind$inet(r3, &(0x7f0000000340)={0x2, 0x1}, 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) setpgid(0xffffffffffffffff, r7) r8 = dup2(r2, r5) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) 16:00:37 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1}, 0x0, 0x7}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f30b36c653004"], 0x10) setsockopt(r4, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r3) listen(r5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r6, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0x41be) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x100) openat(r1, &(0x7f0000000200)='./file0\x00', 0x10000, 0x0) r2 = socket(0x3d, 0x4000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={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(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000500), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 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(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000280)=""/204) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="d47beb7e28d84f3a162130092d003ce1cb4ca31182ecb80e", 0x18}], 0x1, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r4]}], 0x20, 0x400}, 0x4) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000500), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000400)='./bus\x00', r0, r3) r8 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r8, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0xfffffe8c, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000740)=""/149, 0x95}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chmod(&(0x7f0000000100)='./bus\x00', 0x40) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xeef073299c80fab7, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x40) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0x2, 0x8, 0x70000084, 0x1, 0x9}, {{r4}, 0x8000000000000004, 0x0, 0x2, 0x1f, 0x4}, {{r5}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0x6}, {{r6}, 0xfffffffffffffffd, 0x71370fea41435e3b, 0x20, 0x9a}, {{r7}, 0xfffffffffffffffe, 0xf1, 0x20000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x5}, {{r8}, 0xfffffffffffffffd, 0x30, 0x4, 0x4f0f}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x1, 0x1f, 0x857}], 0x401, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x6c914e4ab9365e35, 0x2, 0xfff}, {{r9}, 0xfffffffffffffffd, 0xcb, 0x40000000, 0x8, 0xd11b}], 0x1, &(0x7f00000003c0)={0x5, 0x7}) close(r1) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dgv/null\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x9, 0x0, 0xfffffefb, 0x3, "0001001e00060000000000000000000000000700", 0x0, 0x10001}) pipe2(&(0x7f0000000240), 0x10006) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x4, {0x100000000000000, 0xffffffffffffffff}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) close(r3) socket(0x400000000018, 0x2, 0x3a) socket(0x20, 0x0, 0x40) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x2, 0x2, 0x10}) setsockopt(r3, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x27) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x4) write(r2, &(0x7f0000000040)="100a295bb9223776", 0x2e9) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) pwrite(r1, &(0x7f0000000000)="196f695c781fd12ea999ac1e56b0842a650fa15510b1b5584b03f7fd5987826e4f2a107305c3f7d550", 0x29, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x50}, {0x34, 0x0, 0x0, 0x656}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0xd501eba970e8eca7, 0x0, 0x5) 16:00:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000500), 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x80, &(0x7f0000000380)) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000001300), 0x0) r8 = accept(r7, 0x0, &(0x7f0000000040)) sendmsg$unix(r8, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="701a0722e31d9a8deaa2b5970319", 0xe}, {&(0x7f0000000100)="636fe3e419ba616e900834459ad3723b12f04f2aa75ba919a6c5ea3a4ee0d54fb8ef8a740a5434321b8025784405a57d8fe518288766f9996b3b1a3e507affec01febed8a64a91e86df5ba0adc5b9a9cc539844d6f3576aedd8b97a5809bbdb526cdeabdd70c4c3fd610853773ac34e62e349e32fc3d3f021fb325e0253b60d15c3d4d73674f616e458903600b437c8782aa", 0x92}, {&(0x7f0000000240)="9cda9bd522512efb08850fe177f0aeb614a51ebaeff9ba1ef72609594d527ce371dd3ef943775133fb46750c8ea7c215d56f6776190927d60054568740207e4eb66c767a73a941bc92f268d0333874a380e7db4ab1eae43df7df4979648653bb3ef97a1c21945e560bafbe0cf0c82a1b0fc3e2580fff708fad6f444d1140808c5d41fd6f6295004c2fe46d8c7e277aa9ab62da361fe5e51d43d41a31b7d72e9f93f4edaa06dd42174153e1d9452b667a565e52a1722d067a4812ffd4ca8b0a2b86a571bf6cb7b4fe53549db1ba7815a43ca8cd8d4804902c7678ed295d1edc1daa9f2e6fd117", 0xe6}], 0x3, 0x0, 0x0, 0x2}, 0x2) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='\x00&') 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) dup2(r3, r4) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:38 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x45) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000840)) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) setsockopt(r8, 0x1ff, 0x3, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:00:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfcfffffffffffff7, 0x0, 0x0, 0x1], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {0x0, 0xfffffffe}], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) minherit(&(0x7f000041c000/0x3000)=nil, 0x3000, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x106) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)=""/32, 0x20}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x1, 0x7ce, 0x1f, 0x9, &(0x7f0000000300)={{0x2, 0xde, 0xff, 0xf7, 0x1f, 0x3, 0x3}, {[0x3, 0x2, 0x1, 0x0, 0x5, 0x6, 0x2, 0x0, 0x7, 0x5, 0x6, 0x8000000000000000, 0x0, 0x751, 0x6, 0x400, 0x2, 0x1], [0x2, 0x80000000, 0x37b, 0x1e, 0x6, 0x0, 0x6, 0x7fff, 0x10000, 0x8], [0x20, 0x4, 0x4, 0x1, 0xfffffffffffffffa, 0xff, 0x20], [0x9, 0x8, 0x1, 0xffff, 0x0, 0x2a], [{0x8b6, 0xea, 0xefc, 0x7}, {0x400, 0x20, 0x1, 0x3}, {0x9, 0x914, 0x3ff, 0x80}, {0xfffb, 0x9, 0x5, 0x33c}, {0x7, 0x31f8, 0x2, 0xffff}, {0x1, 0x4f1d, 0x6, 0x5}, {0x6, 0x100, 0xfffffffd, 0x7}, {0x8, 0x8, 0x0, 0x1}], {0xa3a2, 0x6, 0x2, 0x4}, {0x80, 0x3, 0x3, 0x9}}}, 0x8001, 0xff}) 16:00:38 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'\x00', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5c, 0x5, 0x0, 0xfffffffd}, {0x6, 0x1a, 0x0, 0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) kevent(r6, 0x0, 0x7, &(0x7f0000000380)=[{{r1}, 0x884b3f706a532dc2, 0x8, 0x2, 0x0, 0x50d14f87}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x763e, 0x4}, {{r3}, 0xfffffffffffffffd, 0xca717d48cf938cdc, 0xf0000000, 0x2, 0x3ff}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000240)={0x2, 0x0, 0xfff7fffffffffffc, 0x3c69, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r7, &(0x7f0000000740), 0x0) fchflags(r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x10) r8 = syz_open_pts() pipe2(&(0x7f0000000080), 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) writev(r10, &(0x7f0000001b40)=[{&(0x7f00000019c0)="3f0e7418df988bec3982ded405cd45b83be2a9abeea2b20c06416eaa95ea3e198b96847695cccb430f0e2aeeab73eba046", 0x146}, {&(0x7f0000001a00)="420387659d9c7db03d5445898d99af4d67d6fdfd575843f5b6a1fdc3078ab948272efcbe00da5a2c614506c38c1595d73982b4635d542e5c21365127cb2fd80c656a8e74f09d3cb222270999fb6a958fe1b3c40291a1b25141740a2f8ceb7d130ec76aafe0d43a09ab65042b27bc1d0701739cf5aca8f13797259773c140130fdb200c47e2d4ef7413fe067b9310363b22f81a72b58eafc8a4"}, {&(0x7f0000001ac0)="905da28ee4adf48628bcaeb857e1e4cf2d1ebe44e66d266a097a4edfadb451d23493f899f63c8027ef3ec5a6222b3683c40a3a0af542978f774a61c8f79b91a539ff87a626aaf165a44511d32366e4e2276e910912"}], 0x1000000000000225) fcntl$getown(r8, 0x5) semget(0x3, 0x4, 0x8) geteuid() 16:00:38 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x80) mprotect(&(0x7f000054e000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x65, 0x1, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xffffffffffffffbc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x9, 0x80, 0x0, 0x57ab}, {0xeb, 0x46, 0xfc, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) kqueue() 16:00:38 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000400)=[{0x2, 0x4}, {0x3, 0x1, 0x800}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000400)}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000500), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x8001, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x9, 0x1000}], 0x8) semop(r4, &(0x7f00000002c0)=[{0x2, 0x0, 0x800}, {0x6281ddaac0a5b080, 0x3, 0x800}, {0x0, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x277c0571c2906cbc, 0x7, 0x3000}, {0x1, 0x6, 0x800}, {0x1, 0x1, 0x3800}, {0x4, 0x400, 0x1400}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe62) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r10, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000480)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000240)='./file0\x00', r3, r11) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r12, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:39 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) sendto$inet6(r5, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xfffffffffffffff1, 0x7, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:39 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a43e039d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f2753507020000000000000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1ca5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279ed9044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000009fa271913ad5ac02c66da1f4e874d8e641c9563830"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:39 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0x1) geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) fchflags(r1, 0x0) 16:00:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2a) r0 = getpid() r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/85}, 0x5d, 0x2, 0x2000) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x200, r2) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xa72a0247) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000300), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:39 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000240)) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x3, 0x7f, 0x2, 0x800}, {0x4173, 0x1, 0x52, 0x3}]}) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 56553 31923 0 0 0x4000000 0K syz-executor.1 191370 59921 0 0 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821fddf3,3b3,ffffffff821c0602) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8065f9d008) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800023bc5368,1,ffff800023bc5438,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b7f800,240404,ffff800000b7f858,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b7f800) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000b7f800,ffff800023bc5760,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800023bc5750,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023bc5750,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd806cd07010,8020690c,ffff800023bc5750,ffff800020ab0508) at ifioctl+0xb64 sys_ioctl(ffff800020ab0508,ffff800023bc5868,ffff800023bc58b0) at sys_ioctl+0x5b9 syscall(ffff800023bc5930) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5c45cbe8010) at Xsyscall+0x128 end of kernel end trace frame: 0x5c6b69a33d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821fddf3,3b3,ffffffff821c0602) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8065f9d008) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800023bc5368,1,ffff800023bc5438,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b7f800,240404,ffff800000b7f858,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b7f800) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000b7f800,ffff800023bc5760,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800023bc5750,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023bc5750,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd806cd07010,8020690c,ffff800023bc5750,ffff800020ab0508) at ifioctl+0xb64 sys_ioctl(ffff800020ab0508,ffff800023bc5868,ffff800023bc58b0) at sys_ioctl+0x5b9 syscall(ffff800023bc5930) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5c45cbe8010) at Xsyscall+0x128 end of kernel end trace frame: 0x5c6b69a33d0, count: -14 ddb{0}> show registers rdi 0xffffffff81c952f7 db_enter+0x17 rsi 0x4dde __ALIGN_SIZE+0x3dde rbp 0xffff800023bc50a0 rbx 0xffff800023bc5150 rdx 0x4ddf __ALIGN_SIZE+0x3ddf rcx 0xffff800021b66000 rax 0xffff800021b66000 r8 0xffffffff8199ba8f kprintf+0x16f r9 0x1 r10 0x25 r11 0x11cb608ae0af0c02 r12 0x3000000008 r13 0xffff800023bc50b0 r14 0x100 r15 0x1 rip 0xffffffff81c952f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bc5090 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=56553 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff8263f188 process=0xffff800020addc00 user=0xffff800023bc0000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31923 497823 76499 0 2 0 syz-executor.1 *31923 56553 76499 0 7 0x4000000 syz-executor.1 59921 191370 39113 0 7 0 syz-executor.0 59921 454602 39113 0 3 0x4000080 lockf syz-executor.0 39113 347897 34677 0 2 0x482 syz-executor.0 424 363450 0 0 3 0x14200 acct acct 90488 207233 0 0 3 0x14200 bored sosplice 76499 311687 34677 0 3 0x82 nanosleep syz-executor.1 34677 511985 1506 0 3 0x82 thrsleep syz-fuzzer 34677 13144 1506 0 2 0x4000482 syz-fuzzer 34677 419065 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 430189 1506 0 3 0x4000082 kqread syz-fuzzer 34677 404285 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 323338 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 499809 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 168753 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 18398 1506 0 3 0x4000082 thrsleep syz-fuzzer 34677 352883 1506 0 3 0x4000082 thrsleep syz-fuzzer 1506 70864 16588 0 3 0x10008a pause ksh 16588 279053 84617 0 3 0x92 select sshd 68401 220640 1 0 3 0x100083 ttyin getty 84617 382328 1 0 3 0x80 select sshd 78195 249945 70039 74 3 0x100092 bpf pflogd 70039 120471 1 0 3 0x80 netio pflogd 28991 523383 18869 73 3 0x100090 kqread syslogd 18869 457357 1 0 3 0x100082 netio syslogd 91804 472426 1 77 3 0x100090 poll dhclient 2476 346639 1 0 3 0x80 poll dhclient 89192 469261 0 0 2 0x14200 zerothread 63982 220846 0 0 3 0x14200 aiodoned aiodoned 75686 516204 0 0 3 0x14200 syncer update 70634 223153 0 0 3 0x14200 cleaner cleaner 52526 460368 0 0 3 0x14200 reaper reaper 66300 499776 0 0 3 0x14200 pgdaemon pagedaemon 48185 431396 0 0 3 0x14200 bored crynlk 94775 120532 0 0 3 0x14200 bored crypto 12124 194099 0 0 3 0x40014200 acpi0 acpi0 95178 460202 0 0 3 0x40014200 idle1 75865 82934 0 0 3 0x14200 bored softnet 82719 102218 0 0 3 0x14200 bored systqmp 20682 103502 0 0 3 0x14200 bored systq 35844 483439 0 0 3 0x40014200 bored softclock 33212 419850 0 0 3 0x40014200 idle0 8215 506346 0 0 3 0x14200 bored smr 1 133783 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 31923 (syz-executor.1) thread 0xffff800020ab0508 (56553) exclusive rwlock netlock r = 0 (0xffffffff824d0138) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82668f60) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9557 6624K 8275K 78643K 13171 0 0 pcb 13 10K 12K 78643K 112 0 0 rtable 102 4K 4K 78643K 507 0 0 ifaddr 68 14K 15K 78643K 162 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1490 0 0 iov 0 0K 16K 78643K 88 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1239 78K 78K 78643K 1922 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 9 0 0 VM map 4 2K 2K 78643K 4 0 0 sem 12 0K 1K 78643K 277 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 467 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 61 63K 95K 78643K 525 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 30 0 0 in_multi 23 1K 2K 78643K 104 0 0 ether_multi 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 261 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 108 38K 42K 78643K 2536 0 0 UVM aobj 42 2K 2K 78643K 46 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 108 0 0 NDP 15 0K 0K 78643K 49 0 0 temp 193 3560K 4189K 78643K 30474 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 59 0 57 1 0 1 1 0 8 0 rtentry 112 98 0 57 2 0 2 2 0 8 0 unpcb 120 331 0 315 2 1 1 2 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 27 0 27 2 2 0 1 0 8 0 tcpcb 544 168 0 163 1 0 1 1 0 8 0 inpcb 280 830 0 820 14 6 8 13 0 8 7 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 17 0 16 1 0 1 1 0 8 0 pffrag 232 10 0 10 2 1 1 1 0 482 1 pffrnode 88 10 0 10 2 1 1 1 0 8 1 pffrent 40 322 0 322 2 1 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 60 0 15 1 0 1 1 0 8 0 pfstkey 112 60 0 15 2 0 2 2 0 8 0 pfstate 328 60 0 15 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 251 15 0 15 15 0 8 2 art_table 32 454 0 251 2 0 2 2 0 8 0 art_node 16 97 0 59 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 13 2 1 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 275 0 265 1 0 1 1 0 8 0 shmpl 112 44 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2149 0 745 46 0 46 46 0 8 0 ffsino 272 2149 0 745 95 1 94 95 0 8 0 nchpl 144 3229 0 1616 61 0 61 61 0 8 0 uvmvnodes 72 2767 0 0 51 0 51 51 0 8 0 vnodes 208 2767 0 0 146 0 146 146 0 8 0 namei 1024 9830 0 9830 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 0 1 0 1 1 0 8 0 scxspl 192 9561 0 9561 8 6 2 5 0 8 2 plimitpl 152 58 0 50 1 0 1 1 0 8 0 sigapl 432 664 0 648 3 1 2 3 0 8 0 futexpl 56 12837 0 12837 1 0 1 1 0 8 1 knotepl 112 132 0 113 1 0 1 1 0 8 0 kqueuepl 104 93 0 90 1 0 1 1 0 8 0 pipepl 112 506 0 487 3 2 1 2 0 8 0 fdescpl 488 665 0 648 3 0 3 3 0 8 0 filepl 152 5749 0 5636 15 4 11 14 0 8 6 lockfpl 104 171 0 166 1 0 1 1 0 8 0 lockfspl 48 60 0 57 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 39 0 28 1 0 1 1 0 8 0 ucredpl 96 504 0 495 1 0 1 1 0 8 0 zombiepl 144 648 0 648 2 1 1 1 0 8 1 processpl 896 682 0 648 4 0 4 4 0 8 0 procpl 632 1700 0 1655 6 1 5 5 0 8 0 sosppl 128 6 0 6 3 2 1 1 0 8 1 sockpl 384 1227 0 1199 23 12 11 22 0 8 7 mcl64k 65536 258 0 0 33 0 33 33 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 204 0 0 25 0 25 25 0 8 0 mtagpl 80 25 0 0 1 0 1 1 0 8 0 mbufpl 256 377 0 0 23 0 23 23 0 8 0 bufpl 256 9665 0 2617 441 0 441 441 0 8 0 anonpl 16 100439 0 81220 94 6 88 93 0 124 9 amapchunkpl 152 4275 0 4142 14 2 12 13 0 158 6 amappl16 192 4385 0 3313 79 17 62 66 0 8 8 amappl14 176 49 0 45 1 0 1 1 0 8 0 amappl12 160 13 0 12 2 1 1 1 0 8 0 amappl11 152 61 0 46 1 0 1 1 0 8 0 amappl10 144 61 0 55 1 0 1 1 0 8 0 amappl9 136 855 0 846 1 0 1 1 0 8 0 amappl8 128 418 0 386 2 0 2 2 0 8 0 amappl7 120 87 0 82 1 0 1 1 0 8 0 amappl6 112 81 0 71 1 0 1 1 0 8 0 amappl5 104 139 0 125 1 0 1 1 0 8 0 amappl4 96 921 0 890 1 0 1 1 0 8 0 amappl3 88 134 0 129 1 0 1 1 0 8 0 amappl2 80 4388 0 4306 3 1 2 3 0 8 0 amappl1 72 24579 0 24123 25 15 10 20 0 8 0 amappl 80 1976 0 1933 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 45 0 4 1 0 1 1 0 8 0 uaddrrnd 24 667 0 648 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 667 0 648 1 0 1 1 0 8 0 vmmpekpl 168 9573 0 9541 3 1 2 2 0 8 0 vmmpepl 168 91015 0 88690 157 19 138 138 0 357 36 vmsppl 368 664 0 648 2 0 2 2 0 8 0 pdppl 4096 1341 0 1298 6 0 6 6 0 8 0 pvpl 32 281088 0 258544 217 5 212 217 0 265 28 pmappl 232 666 0 648 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 655 0 5 19 0 19 19 0 8 0