kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Aug 26 12:01:54 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.60' (ECDSA) to the list of known hosts. 2019/08/26 12:02:07 fuzzer started 2019/08/26 12:02:12 dialing manager at 10.128.15.235:23374 2019/08/26 12:02:12 syscalls: 337 2019/08/26 12:02:12 code coverage: enabled 2019/08/26 12:02:12 comparison tracing: enabled 2019/08/26 12:02:12 extra coverage: support is not implemented in syzkaller 2019/08/26 12:02:12 setuid sandbox: enabled 2019/08/26 12:02:12 namespace sandbox: support is not implemented in syzkaller 2019/08/26 12:02:12 Android sandbox: support is not implemented in syzkaller 2019/08/26 12:02:12 fault injection: support is not implemented in syzkaller 2019/08/26 12:02:12 leak checking: support is not implemented in syzkaller 2019/08/26 12:02:12 net packet injection: enabled 2019/08/26 12:02:12 net device setup: support is not implemented in syzkaller 12:02:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x48, 0x80, 0xffffffffffffffaa, 0x9}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0x7, 0xffff}], 0x1, &(0x7f0000000100)={0x8000}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1, 0x6, 0x1, 0x5, "21ca1118b67736ca8409ded2d130189ec7fad407", 0x100000000, 0x80000001}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0xfffffffffffffff8, 0x1, 0x80, 0x23a6, 0x4}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x1010, r1, 0x0, 0x49) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x4, 0x2) fchflags(r3, 0x1) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind$inet6(r3, &(0x7f0000000340)={0x18, 0x2, 0x2, 0x3ff}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x1010, r2, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) kqueue() select(0x40, &(0x7f00000003c0)={0x3, 0x8, 0x100000000, 0xfffffffff731a6f0, 0x0, 0x3, 0x1ff}, &(0x7f0000000400)={0x1f9, 0x100, 0x1, 0x3f, 0x6, 0x6, 0x8e, 0x866}, &(0x7f0000000440)={0x2, 0xa78, 0x569, 0x6, 0x3, 0x2, 0x2, 0x3}, &(0x7f0000000480)={0x6, 0x5}) ioctl$KDENABIO(r2, 0x20004b3c) fcntl$setown(r0, 0x6, r5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x1, 0xfffffffffffffc00, 0x9, 0x6, "00cfb047b8d1b0bee97f9c6e62b8eb273a61a0db", 0xffffffff, 0x600000000000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x8, 0x1, 0x5, 0x458d, 0x2}, 0xc) socket$inet6(0x18, 0x5, 0x30000000) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) r8 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x7000000000000, r6, r7, r4, r7, 0x1a3, 0xffffffffffffffe0}, 0x8001, 0xe3b, 0x1ff}) 12:02:19 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x5}, {0xfffffffeffffffff, 0x1f}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xf7, 0x1, './file0\x00', 0xffffffffffff0001, 0x1f, 0x7f74, 0x4}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) chdir(&(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x10) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x80000000}, {0x7d, 0x1}}) socketpair(0x18, 0x2, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r5, 0x3) r6 = fcntl$dupfd(r3, 0xa, r4) accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r7 = dup(r1) r8 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x812c7c082221e74f, 0x2, 0x447, 0x7, r8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_broadaddr=@in6}) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000440)=0x1) writev(r5, &(0x7f0000001780)=[{&(0x7f0000000480)="d5b093f1a5595ff04bda3e507ed6cb997eecff67d31530f2a712f5d34313f62d3b5bda69ed622c825e0c", 0x2a}, {&(0x7f00000004c0)="a201d19251efa5385a779ed2ef43bcdf03", 0x11}, {&(0x7f0000000500)="4a092c4de14bfd850adf7bda69a321875991e5cb75f66141a67b1d7bfb520a9bd3cda866a0f0920d898dbd694a4653b76e8ad7d24c152114d386878342d90de4f1829b28eb96c96ead1a0b1599cf3c6e951a8d817d1057e03f1a2646c9e2c6df8dd18ea67a976d9415ea561fc992c93837b6f4ad32a6d9b389ca399394d6c3da876db1c51ce43baab0c991ff9f3eb3a1312a680f61639ed7bc1d452d566206980ce08a6c33689c9e14300a1c6a966f64fea3dc352b400223e320c1660bdb39bec43db081f0e217", 0xc7}, {&(0x7f0000000600)="279539a0524f30d009049996b9b4eadff10bfb451b0fdb500bff60a13ae6d705897950edcde1b60c7013d2a848fb31222312074c77999143909e5164fc025f8afb0f6e7d21b908e519", 0x49}, {&(0x7f0000000680)="064f975c97c8c4d52eedc3df22656072fdea9b4e71eb892a79e964f53fdf3277b2e2f6c04ebd90e6129f2f989405adec0ae4092a529e43b071dfbfabad3b21e59c6df6792141f618eee7b391c3ab3d0443053cc0351add5377811187bccd5751e4cd2e8c55d7a7554fe04402c6dffc613f8c92f80b83e41121b5b7e34cf9b55cd70796a53ba6f82985597cbf6b0dc89efae3490f5c828decf68d916eb8e69df81718723bfc1ce8d9d4767caa29df5a23b8b05e0f6ef28f64893a0da4f68acb000ce46396069c8c69aa5a2f29d9b980b7253c5bc5d5db7c3583861dfc3e438e33c7fc581b6c0b47c890676b5c533e52b0f1d3b8917978b7e19bbef1a9929b4ac72da493f616a4cd9953d24dfa8b72b315a4e08de7da6d945e531bec2bb33795531a0fdf6e9285e1b665d4c4cee2a20cb4d5be5821d1f1be6178638ed4d0ef7d4bbff927c50a564ff977bbe9ebf88f861e6ba64c71548ae5189f4778995d39a29e46e980593b316ce7ee4a4fbaee5cbde95f6e5becf5a01dfa0cbe6b1bd412f41d751212197c4d5cf2f51338530c37907eca8521a1bbd47635971b740a41e81e1f7f3afe6f55266453cb835f2015337d0b8c2c03c85bc5aeb2120b2c71575b8533d6417b97a202c8523f10a7be69126e06aabcadf595a6da3f0bdc8598383a1c1f8fe15aa0f22c3e83cd8f67a76871ac2ad1dc2d6338d6a2b62d8f0b48917e7f54d3d4f379f88553f19f60fca12a827d61a0d7edba8b4f4520e983a257fe24096dc98fbf7ff3d5b3b06e2f6bf72a13d8d039f21468e8e373af971ce135e1b44a54b006e17b33d83e36fb0aa71f732253794e1f8423d478d471b380a1023f1ee88c6e0303e33a185f140663279afebeac9f89e138f245c45be5d153408f9920d470cc552eaaaa85872f9a3c57002181fefe017e3c65b8bffdced2b4bee58e2d1d2cebc1fe43e3b2ec641c4bac38b57eed6124bbfa338a3279dbd4dd0b1bed6c8462d9bbb9589f031afe93560df35053bcc5c06939861a8714ea08f6f4f3b71f6e450e4161e99b8ed06099879bf0a500d91702d8f0b7237f1934105efe208d0669c3424417297f20b0762ca9393428eba1370531e4626c87eadd2bac05f22bf6828a46046df45717b9f07a19ad7b107fdc2eaa2554955b700a36378b2baa3ab8479fcd910e80742fab04160378347434653c2868985af3eabad9f4ecb439babdea811de1159ac8a2122743007a2c75f3338d6dfceadd51cf77b32ff28edad29412c7ae684fcb78277ac1ba96212231a5d5aa2f2477009b68e7ff93281028ef9ecdbef8294446bb08b9758abca0b775144c89d3383252cdc9cb8cab95e40a71581d334ba5153564f61a68262497f978ab56e4d034a8aef9bdfd27bcfe72e105447131d8d383b6d3777909fe4049002b479e39ca30e21dbd11c3677b0e92dcd9c4205852004846dd87d3e4b8707e13530b12f6ef450c72ee2dd3c281591b918fad1f787981c9866535da29edd26b6e0499fd2d46f4f9039a3257c4cc00b1e5b52d9e6b1005c647c299f3d8c59e32941be7e3197bfaf4465716e5d993214b09b3f38938111ce291df47dc5939f08ddebb381f8b580a9ba0ea0ec2fcabe65779517e61fd1c2d7bdeb2047fe5e29be9b9eeaa644bb9c3d137afebd612dd9bcb03d77bfa85b1109faad9d99ee20a3b48834b42171bdd7c4d19bf90796cf52bbfdfd55ea1bb8cd61b6d6b2dddd1efd330e2c91df7a61484985afac0dbebbb66b331194c1b2239ffde523480ec976314fe9362044373b014383b75d1454cbebc26d82e48748afac873c6cfaa76e0b32846485bc62545134c34d2785763a8c1c48b6c80d86debb2a99eac75092b66198f4c6be54b73dfe1b307e40e7920e21fe2c6238e72de0b6ea8dd95916a92f04c67f057e68f44a04401bceac7dbce0437c4bec09a85aa255d93237367088d1182cd5674f5552b8f6af57e4e18c92407063ee3b8d53ec2668fc6fef3b8a3fe3d15596168f82dad0c2371c2d64ebd3ab6700e452472364932ddc74346675bf0ed1555d03f373cb822ed496b939593b393cebe74024136c435fcf21716bcd2b7bd6d705834d309eb0fb777b36d3ce2e10dc37ead0276dbe4a50f6450108174819681dd89e4d7eff64a46b1007abb1b8080c0743ded3230c23b9df55bf4442e47cf085e749bed7ad248c22d1a418f9a3622769733b7a078fa71ea288299c893c089cc59bd0317d6bc3e1f5a5797697330e8658b7051b0567d4bb36569db5b88821e2269e3f16b2caca93c51c59ba754d20effde44c91b06e796a18d489a719ac08774b6d712cbac7c9a6b6a0512a13bca0f6b9e5ee52214cda410337ce384f2f312da71ade751d26b095a89c999250f67ca3dc73e17969699be11eab9857041950054a3a2610b554fc52cd20d9b5d4c34830f615f8333c175c93ed0db4bdb71eced845b9d303a61c11c3f989301247ece63a3c5e9a9b33507083c33556671bbc8c4a9ac389cacdb279e69e19cfffb58865e314de06160d174a75be65bd9545afe8bbb08f888304a4b9fb8ea0f1b84be9b3dfbc73e49f98f355e1ede9b866f6c6b26f5a67afcd5971f0ef682827c59a47e7cf07f8ad75033f9f63efeac8c18560b94fc641fd356f4ca2e60eca0dfaca1d440db4842113adfb6a671af1795461d35853745269f90414bfae3d65fc0f2d542814b002258ea39982e430a167b1bcca2e49eb709443095f4af5817178a5ca4d513f4a0943c5a30dedab1381f5a04b800b3312e1e25a6da37dec0ced480603e45cdc413633de7b57bac58504675a3ea5eb75065d554d85e50e0bebd1ff3150079f32b6714736efdc750e23e8b4ba422bce4bd052de1d761422b7aff0aa324ac7139d2eed1aad2f60d0465ad27035aeb459cb4028d179d18f462f1c67af16c07edcc49300b39bef47f4892cf01cbee3c7b08ad54fc1153e59eedd5d24bd768507a2ea4a3a9f1d7ba3d2f73469203f1db3b0059796362c7467d40a73e7868a898d6cc083a525103182f6723bce0e50df471dd9e4fe42f8b0d2878d48cf0a72f7c40ab1d6afdc6188ab33622666f2853b25e0eda0904392fa678b8889ba180ef4cb407700e09ba9aade0a814c2f27312dfc2f77dd792ff6807d91a2b77d3c6afd7c6ff9276f7392c8d71d96b0868461b20c6b9839c252fea634fe7175e62e7b06efac955af4af769a60360133aa0a3e608125364d94f6645da0622d9acd8b05b0cecfaacfc1dc3787120531633847ae5baacc6dc7550dd0022bc3ad77348844f8e6f55fe1386c0d813e13333cc12556359f47228e760469b7f11bfe026d12549bda01ecd97fdb0475aedda202b39bd93301423dbdc3f56ccfe58a6100f468e5b78396c4e39dac4343beed9270318ccc2a62391d400c3829b4fb8e85232d765a3a8316ca4dc99ddbec16b47576f125f139ba335529766d35e3899a9b8a4e3c9cdd22e4f8e65e1546d289db7b63527b9d6fae1b16b8fe25fae65db4094b5a19f14e71f9e40bfe9cddf1fad4bc9430c1ae4e45cfe45b816877b778855afcbc95b1b5da211baa5f50f69829193f12dda7eb4525398805ff37b8d5e565b782bc4fd47bb1b07f4f915aa9623b5b75bf806dc685bc01e28ca21c39eb04fe022ebb3e5b92a8771da40b337927ccf158a1de8ec6fae45c0bad3685f1f29f39ff052c02755dc4c20da3d5acf4363d0f4fd6c71754706a15d24fb78d511898667da2bce5e69056ae712ad87124dda03bd533713a07aa114ee6fdb5178dc289edfa0a1f484d4b0736dc1e03a81771b974bb853fdc6a21eb0dec0a0eeecc25cae411aa2467bb08ec948d8fb883e8d9b670cf04ba8d4a408d387c8f2c7a89beb6844f62f9dcf52adc7e9ebbde1e578decdfffd759aae9385c4beed24ee74da089882d8baea3c9624907968437f2f122eaeaabb1ff31d0d7a6c7d1bbedf24b6e23b192e93aecacb6859c3a78a198e296d066b1e6b9fd7dc0ab398df87f97eb1703ee12f2ebfb5b32f5b52941f044d51108abbe98b31ce0680e40a0eff709d9ae263e674ed05985b69779b7005cbd105228a06da91f5a72f6830b1f929a3a0aa4985aaa0d51dcd8233004e5941bef14632dd9c9b5ea6b41816cb465d628a87340914da319cbc632fe9f61202f59c2a8bbd5cd1acb2f657dec8229b542226d60189da787189784783423d7e75be513547b037cf6c535fdaacc5b1a5251852553de542771c36d9044cde7521c1a3b6fbe489c490470efc5f76753e9ceaae407d3431c71f31d4da3e57c4f2689b8601ac36464feff1eb1afed73a59e211cf16dd67abd7664f9ee9c0ef3bc9fbe2fc124c4c5399f14f554d84c5ad19c55389e9c8f405ae9a20bf0ab3befba8f357c855d99e5fbc08243c49a49a102ea10baba780c5d9653a86b2e64d2ca8919eb0030fd9202c7654144e6cb9eaae01f8fa648058305c7e02329f8e3d624b6f25ab0fd43ac45f00e0a3a7b28629425228197b055da29613ff874e4460de9f87a687109a1d03031e9ff819892b1175a9b1e66a54bb537e5d4d236dd94c332be9fdd9aff26939d27dd7e4e3ffc04d25a06279ee9462becd1811fa3bb2c8df16acc352ac2a9f2f40a396af30d653a560cce4fd121c9224826964313b93d010e9e3007c2530b798cb7c7f732f9b7c5c08a3b2098973c409e58769923866ca8ca18232de990ea479ceb8c7b2f7728dc9c3c392edaaa4ad37b5988f21ec259f318c960583356e62a7c104ab0fbb6e9e3882ba9618463d30e137e194c20f78e0c82b8a97e48bdab9ae7384215979d0f3c89926ac5c8f27c6bb5b45a4e7c21938214471a88214f3aac636c79c6ed1766b4716e44eaca48e85aa0240300f625d66b68495e6481ec9576e2c51fc8ab91d4ae0c3a996a5f7ad340067e9938dfdb1e49488101ab6b13c5adddd8538de191409b464dce3267c4f9cb2bf7c1ead01b081f34d73faa338e0da959b69b370a1efcadfab5d0926dc345fa8441ad4336b93063d9c73cfd9993ca750815416162893719933853823a2fb32417244ee08ec761ebf9a8619715abfbb7440b4f4bdf112138f3e46a74b30ee4b8abc46d4fe8cfcbf6c3ee58436a4a68837fc45df9d1d4c9b15702881b4c4b2a3936ee13680eaf9c5622beb551d19f373763026d37fdc0d501a220d9b66fa68416586dad3c0433ac02f919408a96edc7419554d95f93446dee53b09c5326cdce7af75d1e85b78853567f0093c17027e2ce4670a656c5806f877e425a192ef9e8f30d466d7af71064af371615a99b5d1ce6176bbfde2f9b69c9296800a7e370a6cb65ce0b8d76d567754238987f2fab613fcb3a01fc66088d9c445758c76a8958271a89bf102b401ce6a6651e41ac1f93862c7e412eebc97a47be74d59392e558f26aece7783ef74c79c82305ee7150b3404bf4a29d107acc34360fcff0805bd7e888c51af2f6fbaf22a3c02995475d01e8b2d52f604d4dfa2203923e3965237cb0ba160771b31ed5d84f871a4a6e47c4b6f0fed55651c6756cd06ddf5df90defc58fe9ab80be6a79af19d55ec35749ee2101d4d8ccb33d10383f32482b34d1c1429b1e46f821ed4786a7c418dfaa0ce84a8b321e0a4c916beb82186218254325f63c6fbcd74e538cf23027b092c6ca94c02b5f5c0517f64cfe3191ebeeac07b8d2aa61aa3c0fb32d8e0043f021e71e2d0a37ef84e8a4ed99e8d3972362c808061153ce3b08223c73e5e5a2cbdab3fff04aec2a526aa1fffe19113fdf7dcc7f6fa9f4c5b7110a0a02c2d8b01040b7588326dabe6ad", 0x1000}, {&(0x7f0000001680)="282b796557da37b2bef380ddf82b8289a011b75b9f37e8e0531af240c1501f3a999d8746287589d57863a602856198db1d3e9308fd7cd3fa874c5fb7779faea2869009309447a116bdbeb3fdf641db3a27f1541f4f509e4b533c0df257aa1efa37d83845a01d24c0299e57f14b18c7f23d4269785a265ad654106f91828ccebae9e892fdf551ad4461f289e9a2cb9d8f79e9a377a43b75c8a9908a997ba9813553f2319de20495ad0ed2dd88b6038b3f94607822c82dc63495e2783c14d806d91714eaca716ffb589146746654c70f83408e97758938aaad65c820a25008891b3e2284fbbead49ce30d8159a5497b16af253f36e96acae96", 0xf8}], 0x6) r9 = socket(0x10, 0x1, 0x8) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000001800)=0x1) renameat(r0, &(0x7f0000001840)='./file1\x00', r6, &(0x7f0000001880)='./file0\x00') ioctl$TIOCCDTR(r4, 0x20007478) r10 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r10) getpeername(r4, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) mkdir(&(0x7f0000001940)='./file0/file0\x00', 0x25) pipe(&(0x7f0000001980)) shutdown(r9, 0x3) 12:02:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x9, 0x400, 0x200, 0xfffffffffffffff7, "5696d1e6ced5ebd4fc804d0c71b15857283bc1fe", 0x1, 0x1ff}) setitimer(0x0, &(0x7f00000001c0)={{0x100000001, 0x3}, {0x200, 0xfffffffffffffffe}}, &(0x7f0000000280)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) dup2(r0, r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(0xffffffffffffffff, &(0x7f0000000040)=""/77, 0x4d) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(0xffffffffffffffff, &(0x7f0000000380)="fa", 0x1) 12:02:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000540)) write(r0, &(0x7f0000000580)="bc038f9eb7377e12258fe0ec2619e428188a83ba5df2c2897c60772bed125e3c0a552dad63456eb75a2cae30b4a37309a8ceca9aaefeeca7b4fc20cb7ce156f579103caf41f35bb3add0ab1caa608eaaa08c9429f4417f8bfdf0d8529470e9f05fb373df934385d777c4b2525e38c0a3568f840f63f024739fd9c2cc38f03e28e0e2f13fb506564afb4251d57e663f39c2fc99647441c94e752f7fccf1a496d2d75c905a1b65dd434499870d958c482d7314d8da9dd963ef8788114914e938faf7946dfe3f75f6998e550d778a53581a68c02d5e73d6eb65818e9392fe72ffe5fdfddab07caae46faefee9c7d6a593d9a475f1820610f797dc107142d1300ea334023a89c1621ff2071a275611c95c777ead5d046a168fed52000f8ae00a6053c173516d335f24e8cc35a7cb322ec9bc0a5b4fb7553a7540e2f3e67c72a73ea7e0248089ae341bdf2ba5b7613c16536b05a46bc3619a150bb972d30e8f8525424f207b9de9af28a77c5054f8a02e90ab9b1e9bdbc529294b14e7154b8b9800b74f9bc148b7d76b846c50bbc3cb498c8d20aaf7070e17facc259aaae967719588971e5e3adb3686c8d19e2470ee", 0xfffffece) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 12:02:19 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 12:02:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efab1cd16ebae63225259560f8e5815f06002607762b055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824bcb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3000000000000000000", 0x66) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0xb268) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2", 0x4}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/81, 0x51}], 0x6, 0x0, 0x0) read(r3, &(0x7f0000000880)=""/161, 0xa1) 12:02:20 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x91ade3982712822b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/\xb9[)\x00', &(0x7f00000000c0)=',\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='$$)-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='/\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='\xae{\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='\xdf+I\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{\x00']) 12:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0xb370920) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='&') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x8, 0x5, 0x1, 0x80000000}, {0xfffffffffffffffe, 0x6, 0x0, 0x8ed9}]}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 12:02:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}, {}, {0x0, 0xdb69}], 0x3) semop(r0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x1, 0x9055, 0x800}], 0x2) 12:02:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 12:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0xa, 0x501e8b4d3a800b89) r2 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 12:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1d}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) shutdown(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:02:21 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3e5, 0x401, 0x3, 0x1000, "6970c9b5e03ddb579a1696f08fa22f3132a7371f", 0x7, 0x2}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 12:02:21 executing program 0: r0 = socket$inet(0x2, 0x4002, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 12:02:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xae41dec80ec2c011, 0x0) syz_open_pts() unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='r\x00') kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x80) 12:02:22 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x22) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 12:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x0, 0x4, 0x53, 0x4}]}) pwrite(r0, &(0x7f0000000100)="20cf4e91d69cdff4da0a45084e9f58a05996d4f507dd468a342f1ac62b6bef2e7839c426c65794e5e5de01dc5b89fa95b489cfbc18c8f56f8bf7c4761d0fe7bca76f9f36deb0aca9c6ba4efed8be7615102cde664d8662c4b0ad20159c0ec5f5ab366acbdebe27fc24438d20331e618ec60140fea2ac94ba0e0af35a57e47106fd24", 0x82, 0x0, 0x0) 12:02:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x9, 0xfffffffffffffffb, 0x1, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4", 0xffffffffffffffff, 0xffffffffffffff81}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1", 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) close(r0) syz_open_pts() 12:02:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 12:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) r2 = msgget(0x2, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x395d524d0e8630, 0x0) msgctl$IPC_RMID(r2, 0x0) socket$inet(0x2, 0x4000, 0x3f) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="931e55e6817e4af75c5328bf3afb0a2668e8b23b8bdd58", 0x17}, {&(0x7f0000000140)="ebb4c92606eb0a15b48ec4dc3aea7ccf7ab3853e59b44a5973e2721834c3adf94eacc308a30c00d84040605c6a4009cb76cbdf3e100b1d89de7449fb9efa4a2276dd8328a314c9a5be933bcdad7c13861c28fa4fbb6dd40dc2947b1cf63ec35955817c2b23f52027db90c04c565e4737b93b2950fa8dd0dbf5c4a0c0e5981c749045fc53dc8de833c03811d22cb9e26c1918289b1c0013f3bfac634e1aac3a6ca2539174e4b0e9", 0xa7}, {&(0x7f0000000200)="702d2243e9fe35f0e577b75a94f19e84c029ef4f5472d8e1a9ddf963bdc6", 0x1e}, {&(0x7f0000000240)="2118eb7a7998c005aad40938ca96ff6ae5960f940773ae", 0x17}, {&(0x7f0000000280)="19a39d7296276a19f29119c85003fae1074553c8f9c129534287ad0f7d4e54e7f262803d698ab570bb5bf94372901252461ae5ab52c3493f38", 0x39}, {&(0x7f0000000340)="3a3eecb9e9135980617aa36fd4854f4155cec944d8eb6b26c07e2de991a9cce9f8ecae8ca2e1ba68d34e5440a748ea7a173619fc991ba6eb49c86ae873a87e754aa03413e1332ca2a7795a1ed2994c54ea3505fbdf0de81d4a1cb710cd7c561e76e298ef316c81889f8a5b0fe470daeba655283142db6f9584e8bef34255f0320ec45e05e8ded11abbd1a7db3ae058cd311a92b5e35295930e2d7a217d9bcd703cee0ad8c99a77548312be2eceef09cbfc8c041ef504fd8bb6be8761c5b3522e2aac3d0b593e94f9e77e0844f1439d34914423fc210408fb4c8da31a43401fb5a41f47f785a7516278", 0xe9}], 0x6, 0x0, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") msgctl$IPC_RMID(r1, 0x0) 12:02:23 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 12:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000100)="353420c58c79439f1593375581bcaed5714f7996f37bf6e4e6a760c14b8f5d9d7badc36090d79f58471c6d8efafc4a50822eb5d178f2e890e0557c8011a389912b95099b41f23265c71042453ae053ee75748db18d7c162123717d2a8aa9c1ab82bd779561246f7c8ff65647cc2efe70a7f3bb79caa9ef024dacaef69bdd49bed9041945e4343cc6e6b8de2d9485bf1bf82cda554a3bddfba1d6249e6ed6aa9a84aa6fe3e163cca57d3228be043c48244e937d335f89d6ad385fcefddc11dfffa2e0a232029c77784fb96f0394", 0xcd, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x80}, 0xc) fcntl$setflags(r1, 0x2, 0x9e190e7b3c2ded61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDENABIO(r2, 0x20004b3c) read(r1, &(0x7f0000000240)=""/164, 0xa4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:02:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xfffffffffffffe51) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x400000000000bb, 0x0, r1}) 12:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x825}, {0x15}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:02:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r4, &(0x7f00000000c0)=@in, 0xc) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 12:02:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) getgroups(0x6, &(0x7f0000000040)=[r4, r6, r4, r7, r1, r6]) setgroups(0x6, &(0x7f0000000180)=[r1, r3, r4, r6, r7, r8]) setreuid(r2, r5) r9 = dup(r0) openat(r9, &(0x7f00000001c0)='./file0\x00', 0x400, 0x9) setgroups(0x0, &(0x7f0000000300)) r10 = msgget$private(0x0, 0x12c) msgrcv(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000005c0)=""/133) 12:02:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x15, 0xc7303978738403e, 0x0) write(r1, 0x0, 0x0) 12:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0x106, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b95f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 12:02:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) 12:02:24 executing program 0: socket$inet6(0x18, 0x8000, 0xb) 12:02:24 executing program 1: r0 = kqueue() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x3810, r2, 0x0, 0x0) 12:02:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:02:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000000c0)=[&(0x7f0000000100)='^)@\x00', &(0x7f0000000040)='^)@\x00']) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) 12:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) msgget(0x0, 0x404) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:02:24 executing program 0: r0 = socket$inet(0x2, 0xb0a3de891c2b431e, 0x1) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0xda7d8fb42bf79674) 12:02:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f00000000c0)=0x100) 12:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 12:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x82) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x8) 12:02:24 executing program 1: r0 = shmget(0x2, 0x1000, 0x3df, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/74) 12:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pwrite(r0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000100)={0xffffffe1, 0x0}) setrlimit(0x0, &(0x7f0000000040)={0x80000000000000, 0x1}) 12:02:25 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x22e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:02:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xffffffffffffffff, 0x9, 0x9739}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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", 0x170) 12:02:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6678a952f547ee4c, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x617af713c445150e, r2) unlinkat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x8) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfffffc7d, &(0x7f0000000180)="ddc3") 12:02:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 12:02:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xe22dd04da778b45e, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000200)=0xcd) close(r1) 12:02:25 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x3, 0x80000000000000) 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"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="ad18f05de2f4ef18a5ace24a985fbbb3f28f52afe0a46c6c32f07dc0745c4ff86d6525a7c043f163aeca25c02f871c65e943ced4bb790833c406f3ab0f80ad400734ef87756808a567cde3132c2b16c2b6a2c57ebb0141c873fc050f60bd0140d158d2b13801f3db29f3649d9fe860e494814a09bf106d61bb5ddc3980305a1811868c0a73ddb66cf4d21db6f4d9aa847d1f77715a71111ec9f5359200000000000000", 0x27) 12:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x103) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x9, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x10001) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x242b}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x4, 0xfff) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x7, 0x4) 12:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0xffff, 0x8, 0x7}, {0xfff, 0x3c21, 0x4, 0x100000001}, {0x1ff, 0xbcb9, 0x3, 0xffffffffffffffe1}, {0x6e, 0x5, 0x6, 0x8}, {0x1, 0x80000001, 0x7fffffff, 0x1}, {0x1, 0x6, 0xffffffffffffffff, 0x80000000}, {0x9, 0x3, 0x4, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x80000000}, {0x4, 0x55af}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 12:02:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r3, 0x6, 0x0) dup2(r2, r3) 12:02:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="7f7048c66ad1740e35ba95da4a477c391f0c0000efe062e09a7c7be6b8ac7f33d8c42d0000000000000000", 0x2b) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[0xfffffffffffffffe, &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\xc6\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='}$[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='\x00']) r1 = socket(0x6, 0xc005, 0x6) r2 = syz_open_pts() close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = dup(r2) syz_open_pts() recvfrom$inet(r3, &(0x7f00000004c0)=""/239, 0xef, 0x40, &(0x7f0000000380)={0x2, 0x1}, 0xc) r4 = shmget(0x0, 0x4000, 0x303, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000440)) 12:02:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2e0fd449dc61a9527f11c2c6693cc7f08bed27046bea4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00"/263], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000640)=0x1) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="f04ac5379b8cba1f82919504e219b093cffd4e986eb6f8ff045ee7940e9f67d1f9e3988663d3ac2a112d381a66070b12f933eca9762c8b35e9"], 0x60, 0x8}, 0x1) openat(r0, &(0x7f0000000540)='./file0\x00', 0x100, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 12:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b685eb26dbcc51e5d5cac63061088a5b5ec7d28771a71539d12fc27a1a1a786d8126bfd88ec54545b93c7431adf01375c892144b3bfa8173511e0ae24775c691168b258fe030d8fa112187e7") 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe58, &(0x7f0000000580)="09ba740018e18285dea89888da59ebb70fc6e2ef354d0fec604d6fdb27b120c43d2392beb42b738a846e24fc6f999c6ab838e10ceeb3246a748627eba0b640b94e3011448f04727ad8daa38023512a8bc75b216ad1ff96a38c03dab0269ee03a9f357a960ed42cdc2bea7c37f258e1b333d5e844afa7c0085cb43c102c71ec79b68817c59c277338eb60fa45c99b5f3780a89ea1594d72757d22b4cd73c8166c8b8c7b46b904008aede86ffb6dae6f57f2d3be7d5ebb0fe7722609f600683849f9d9ec0db50156c096e03312ba0b5b0a23116960e6997ee7b91c5ceb6b1dd4b7ecd0b98eba5375319eac4c5e7363847880bab2235254167cb0e621345f99dbc9372a04f7c08f7bfd88abfaf0ba5f217e4f11613caf6789cbb417a114bd276da1901e57310a0a98fa0e72f52f1cfc34f4133fc4e4ba73d2d5e0c2673a2c3a93baab46fd713ba92cca7172ba7f32b6e6b36640f36d299eb96fff81a7f21c14834535c464045f10d307ca43dde4b709383f8d8257e55ad2e072596af6c96a014d4f6028db00"/398) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) socketpair(0x32, 0x3, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/70, &(0x7f0000000300)=0x46) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/155, &(0x7f0000000200)=0x9b) 12:02:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x101, 0x101, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r1) 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 12:02:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x197b280adcc8b308) 12:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f00000001c0)=""/187, 0xbb, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 12:02:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007ed000/0x3000)=nil, 0x3000) 12:02:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000200), 0x4) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x6) 12:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xb6}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0xfffffffffffffffe, 0x8, 0x8}]}) socket$unix(0x1, 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="04001f214389f600000000000000000268c7ab", 0x13, 0x0, 0x0) 12:02:26 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x28a55d2e, 0x8, 0x2, 0x1, 0x63e9, 0x81, 0x3, 0x0, 0x3, 0x55fdd438, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r0, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x160) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:00 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x7, 0x4, {[0x3, 0x5, 0x7fffffff, 0x7, 0x6, 0x5, 0x9, 0xea, 0x95f, 0xfffffffffffffffc, 0x6, 0xffff, 0xb5, 0x0, 0x6, 0x5, 0x10000], [0x3, 0x6, 0x1, 0x4bfdd101, 0x7, 0x1, 0x80000000, 0x7f, 0x71, 0x8], [0x8, 0x284cc320, 0x2115c23c, 0x2, 0x100000001, 0x7, 0x100000000], [0x4, 0x7ff, 0x9, 0x6d, 0x2, 0x8001], [{0x80000000000000, 0x40, 0x6, 0x3}, {0x200, 0x2, 0x8000, 0x4}, {0x7, 0x4, 0x2, 0x4}, {0x8, 0x5c, 0x5d7, 0x1}, {0x1f, 0x2, 0x2, 0x100000000}, {0x8001, 0x2, 0x80, 0x40}, {0x7, 0xe29b, 0x6a5, 0x6}, {0xf308, 0x5, 0x5, 0xd048}], {0x2, 0x10000, 0x10000, 0x9}, {0xfeb, 0x40, 0x1, 0x1000}}}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000400)="2bfe297149af332571cfdaf8d1785b507e4253f19ae494c889d83a07d32584a1dde8917aaefe2f10108bba44f1b07701b07eac5b4c07d190ffd541323cf5b92641bb09bc419db317a39b7218d507906c1b3ef348e84ffcf8db690b93669c3c4c67973b9f900c606634c20ec4388f914af0f1765a638d7d7102293feef73cb259e951ecf420b0e7f9cffe63fbdbb7d8642706e35cad80cb89b4ec35e35dbcc849376abe3e58e2e6cd1e7e2c547fc7f8a762980fcb62800c15cc756733b4614f9b4055c327b964d1c8f5860bbd888fe23aa451b472300f6b3888e7ce302a5cbebca21407dc9f7e8e6449184cca92a58ed55ad4ea1764cee75f2c8f277918055b761a145023dd6bed62c8e0240f92749f740f0f9c3287a482a64dc45d4d87545100d9a67e9cf14a66c50cc186d38e06c83497fa2df0c815ddc24f27023cd56f8182ffb626d8be7ef548d4e1253723ded2f97baf63f2d84ade06e86ed1aa4d8416b4d4f8937381248df653eac4e1dd42fa8ccbf051bec0db882f520b894248b9e94eec1e6c2a917ae12cc03a85e7e3c79970757b45a976e5d95e94eed5c2f2aba9d87a4c701ccceddcf91630817f6726a819f7e5cc4d04c754226b44f0d5fbfc6b31d1c011832e3ef621aa37d9f153bd2a1f8531e1017cca7b3abf66bb6f504691018c83dbed92727d8888ecdbae7acdaf09caffb582c00f041d41dc75436a820418688dc3f65d348f2120d3f63cefc97e0647dec31d83e5ff4d5065258fddc41579204963aea670730245c57713ec8d9acac2ff4cccdd23023c8fdbdec0b8dcdca5d1a7be803ce8b41b36cb8012cdd1c7ba1c8badbd3004565fa907952d012ad6fdf8a520ada20b704fd5c367a223a9d594f628ea2d5716ed16ce8df2970661e3d7745c6affbcf0ec98ba0d507af3c0ba99cd987ab932630be101016cc2dd9ceedb2c7e38874729fd7dfa0706abc98317c5166e94596cc8e6b76222c4e71ca3730fb032855c5a652d89e4790928648c475b23471a7510acb0f84be926d12d06171470722502b264c44a392261962628abb8076fdf896d5dfc3274becf396b4317e674883d0d65a7dc239b6e30f40b632967b17759267669495b978807ab9d3e64be5b0b057c8255adf4d35b23ae1fbffebacad5bc93bd12a9fce913f5a26faa493ddfcadcec4a6c884b55dca6706547b13779bbbf234f2448e0aa5e4499172847e1cf6cae8a281d671e40cd1627a2a19fe60d95d8a85224b1bd143311eef674aaaf3b75c4dc78bddbf9d85460809ece957ad2a24c331599b33bc0bd4925e97443ba50f370383727abdfc227398fa0b096698b907110d1252fe5ebcbb1542fe037ebbeaae1167df9be39a22703a12a172f3e0002f04637e29480956ebc51e24ddb337a8f71aceff2d87033d0d10999c7768c90b51b9be78cc359380ee55342d0012604788cac7649561262f53e365f145c0ecc40d642d4bac948678b432bf17695fa28c2fa87656d8bf39371795b68c85eeaf03d0d8247fd8f6d5a8fca74f5b0c18a3da6c24e063b9a31e8c5c2706f1eb3133c944d9cfb4f89c928ca1f11f26a5f19c43db11c57de4668b4a19a3462952f8fc093893170286bb884655df4ecb81ac02f70437f19c626f6838b46fd7b913f6dae8841a2007bfa6ad5b615195c7a7467229123891cc9b4e90640cf16f7b12f5f46feb1a13d8e8755e758553aba77ae8e0eab3d131b417505a9526ed4fe05752e13a8d8382c6a108cc794bf0a030defa49a6b01ad37237b4f8de5e9b0129de7a8ccf448a30ffbd3da72a093afa587a3a30ac83c63c5e409bd603fbaaed75995189599d1f9745d01b93527dc5bdad2240d41519c30a70243aec271b4a7b738d2b84242370b331565d6ddb943a76180dcce5c153fbfe70b47c88fbb25f19ca069c9fa1d2f30ac026e0ef0b7fe2eb38604289c79a2b243d872243758bf2b751cd211911e642886a039ddf0bb4d3872c6548a9bc6100c871e1c3f13a8137cb4ea72e595ec040191c2c2100a782db5a7c5ce1e378a748c0e88c74f467c267b600eb2ee22e1b472ad65aa5f474bd9e73f3f92ffccf489dabfa5acc723fe80f7dc595dbb23e6548f37cdff8a38ba416549a8b4b1a4d88551f60764e8e128155dd89888c147e79f1647ea5e3b0dd70ad2255557389c3d2c80cbbbdb9602ab30345f3cf02e337bd80e89f5caf4881294ea8f0f4553c276af4ff33396a3e138c907720911240f3198d3123b82d81c7fc396f5936c4c48b3ef27fd0c8599a7afc2dc6fd80c6c8378b1274baa6480d7740f68c19ec76e4187c9a6790315d1042fee5e420f95d06872bc776c0d20dab07a83b0a10a17fad48ca5c9951194cd4f6a17b600d1b145c8a8485709168b77cede1c082d7574b08c583a0a3c2bf4abd5cde89dd35bd90ab3852770dc9851ef1a668d19e5c028772cd4fe0c51f3cd5e01e27f3c7d6ece52925626f9022a5d312c80f26cb0f71a8d2c67656d555ec482157eb7bcf688156239e67a85ccf071399ff74272d84d00ab536a70bcdffbd4657cdcee028455b59d364dde6a0e5210c2ee57e6eaab0ecbfeda708ff44ffefa7347f7e692ef043e59fc9bafdbb903bf5e38a042cc1462adac9010dfcff78e8b0fbd052fd533dc3b38419157fe23d1e6f7393a5e6864127b1635c0dc760b5567c5c09223e7c256b65c0813803e047bbc4af8e18ac831661dd62205a3637ab0bbe24c64223be974c3593d0b97d9defae7728693117836dd9f0e5a0768306351df1b33f4cfb9a9973e6fcebc89e70cab3ae563d4fb9c24d783768456376b484fbc8947d9910335b8d1ba9590fc84ad8ad1be194e1af202d2f96918a262ad181f6a71d940fda65623dcb0793168f62f186ecffb43335e82c4a74dedae72890d9340b8b5c672a3808a3c228d07dd1e21895b1cb156c42d4116548192bf289d0fbb1a33c06f4fc24408caefe52e00c6c14f89332e885c303aa3b6e23281eca6e31deca1874efd1b659d23f493302626ba56c998e7c8d8552b8b15d7766d1123bafe67e8a3696ebea55440ae920dce656cd64af0d7547cb3f607a979d3b76273719a1e9e83c2e8fdd2428b2c08bbd9b69ffc88d8610ffa17ce56c10c0d2c3395e664948e21496f8051424922860b2fb4dac7d2b78f435c9057700580f6986302ea227c3e1451323eacb9a8ebe940cda47868296c03cb8a330d4cb2a5463b5991954157202931041ac3b417c11261fa6bc4a397384ff5482a1ccbd36909b43ba52223c3439ce4e106b95ccf5ad2151e4f215f835a1e43df5863a90168f68b132e11efe75cfe3192419c0f69e7d7b8b92bc86dec47b4b3dbffb95e96f6564a9b562585d19fb1e54552b95006efc8ac06b99655578b98c9c0d6696549775f04ec06228ebb4675d5ca5caae0284b2555d81f76cac1564089541acc70531b1f21021d64674a91e7bde66cb83561a61482931c7731f9573ec68efc5f7fee1b3ce78ad0442a0c46de91e52ef3098f029d652a5766cc5ccdc980b2d393cc597fe262823b09418d9249b32a1ee70dcd0d9376d6677da76c751f9f1a64a4c98fcaf18ca44755344b76d1260674a7d1a6f0b1de14388c7db4deb33aa93af763c271c97a915dbda3becb2d1faef2c25b3aa225929b48505c082618988005de3dd253b10a80669edde9ca34b0461510356397f9f30fc1b9e3ae01aa19249514957981893966d14b32dec587b15a3123960e0f28bf41cb6e9354cde3e544c817619df39e3b35144dd60d0d510a6c4160a588d67e3c230d907dab6d9d39030c73ff61bb0b4ef3e8da90fe81c58f4b98229660384920e8c36ded9a781a44ee210f6e1793270128763a63d280a53ce2f49a8374824b630e45260ec3f30fb7e710b908e10570ae88e455ceb5ff37383e5728d47beb8db1c8ef11533264e7c66621269186a0c5f6e948029c45f037079deca72ff69886ca424344de0dad85cc3dd5ca69deb31ce574fa9d200cd52723bbfa7c4185487df82e6b258f5a4e0e8ab00562c7db303a8895866acc9b1d784bd62dbf8729bb947faff8cfc84aed96bfe35462c3dbaad25384a5021103d733af34e8492b568be383a52a75e36b2dbbd0dc76fdf70017c4636463ef31d7f1b1c4ecfd24e6bc7008bc8b5674d0312c503163d0ea620e7f61926b34fc77daaa9e2f7b9f1bdce63873c579bb55c7d7b234a08f05f7b98db683e5760e493f8c4c5d6096a772155de0402ebabfcb91ef6b4966124b5ae3fbd487386930d4e25538c9da1392f0e254075a48cefeaf1625f6898b520ac87bef9a0d8fce2c565be51a21ce321e5688379b2358126079fbf484b6c604fd6c954b337f119a876e5024eb3e6afa31df596b7b18473cdbc7f9eed556daf74ec7d6c168ab003337adb222a40238a9971330d56fa711ef132ed741babd92af7bf74f511a4738c7042d1a3e1c139c338b2608b38d89e68c1123b7efb712dcea2c4b0b9d200575e162cd33ae994d6ac29ed1389925aa5facb4c0f858ef8a32cacb3af63a6d7b892329345e9b66dc974673054ef9087271532417aa7985c3c2c59035955e7072d996c5ee338d5e638ed2b29c06c8b575c4b0e4a19e0c6f31a129ae080f09fc1c76430896d99e4176b6a773f1e2b97911aa45f9ae7f4ff272cce68791519d60554d30a98ead98ea86d42475a128b438baf6533b19f1d4005e10f0428c6d1c5e9c4ccf4cc44c7c99c099ba9f81e01897968d56c195314434a2267bb43ac05fdb2aa12c92a97df9250e9431202242c14e1974f0458be0160a6b6859cf289ad09a659159f2af73c879c25a7e56abede7d7e48a7c0be23ac7c4e85072fef404bcd073fde129322f8d17dbcdd7666ed1541b1834e006f22882bc23fd702566ad68d4ae3fe617815b15d03a615f8a5263b2ceec2a82f2f27f4b3125c0eba837e1f8cc5bf71756351b82ac34f7ab0ebb8c2141f417040ba85961482f4005d0aa9c1e8c19da28a0167990bd341e9f4d94c48012b8a7cdb8d8c705ef72d98692d500611b0c7cdf42718929ee21ee6c0263788a1125cf0986706660cd8b16da1b2e2fdf371e31049c7aa63d3260f5b86258ea4e5c8d570b9adeb3b8c6ffd2e414827cb5a0cf00be2aa3ea690e0eb6b86b978ec8ba24f89fdca9ce7382b0609ffa9c11ddcfdde8a046a170fa38d89d87af586035f4f377f1d3eda3f77e3fc757eaecf62067e87e12ea5c0726062fe38251586080d518afd8a9232005e3f1d31c9f3c2f3a001b4c6c8eb914cd84f4cc9483553b1c10e59e5214efc316d262eadc56d9a47dfa07b32eaf0d309c5ece594c11b1eb6f81b3e7083a0e25d394891e23f61a59ac27b6d57ad13f56f3aeb2f1ded70843c2c8ecc58ee9986e691af0fee9da44cf32fb9cdcd10116732de286b94d8ce0cf08d48d60a1f7edeb0eedb0e67ea197c2e8fcebbb94f7b9fdc5c35c5ec97622f7e554fccf15a63b87156fd389a3c07262e66ad3d05fa1747cf52e7ca745d6f73cf6c74a15fa6daaf3dcdcdbf53e4abc35ef1d0754a22e8941b9fa57d4d64022504a98c63024ba3875715848c9df141d74bfd240c2c4b6206a3db717f966d9cb058eb6f53f40a81ba13cc92caa98bc12b73baa76444282261d45137723f43fe1fe7d54740c91f76ecf1e38ed4d9cbd1e26d581a13f900187b73cd82de1408843c17c628483be11ead4f584af405741166dbbe27e94113b6a9b3caf61618591c76e74c55b97dc6cfac11216ab2317448471177007d2dd1044ae3fa37b50883b3ef69e1e251ecfc38161a553a27162846dd89b64", 0x1000}, {&(0x7f0000001400)="d6126f9843e45cf5392db803dc14efc73d511a46f404612e73134184fe2e256f2c20cb45498e73d73885f2759f12a0893869796c670803391bd7595802442a576cf6d3e1feca47f7a1c2474714ed10da1394ea0e441031f0046f018868c9cbcd9f6176a7d14e002b38ff6bd14c2a4c5da26ad8303d8afc0ee95581a55db7b469e49285af4a7fe5152f4bda715fa31620eb519a9ff674161d9051bfce5a3c155233686907f7d574fdf41e541ac8f993137ea57f357c9f85cb2c7e642965e1976d1a1910db24683192afa19642d392573d345b6f7e2d827e00c2c1026f9012c8269580c74607e240a66c80a081fd0f59e6ccd45b80a18d58a662dfbcf0a5d154cddcf41dc074acee831370dd5a4e4bd5dfc5fce603226208520f92d9dfbab28ec1079344c9f9e6e23836b6d50970c4bd0e079b89e63548774e1b07b7ee117ce3a29fac975bf220568f19eadf2de663e521455804c092e548e88f63aa4332d0810894105aae6aa3d9a812fb55568538de71082676e57b5bf1c19d9ae5d6a41d89eed11f5f07ace4cfd306264b48f073b22113d76f618a40bd2fd2653af879b44544aa2c0a95f7ca4a573fe19b57958b61d08ba8d9c24fc0b5891a68dd265a8bbe4933e8e2374d75065e97310d1b1ea4213f89bb55d908ce01eda467dd41b918d4d96451a183f55077bde2c13e56e39ca3c094649fff33547efec4935522223da05b6e831034ad82cee1ea235b1e75299066b7b1e9a270b503309a812cbfd8e35d10496038956584e89a1a7e079f3b518ffabbc9a65b751cfd27bda7ce461143a1ce53b5da2d6285d1b38c11a5d6142f4ba7230151eafe6483dbfdf28643fa8b1abc34b4f148a5eeda8216476787582298bf5aaf574eb2ccd14dbc537f5385aaa70b92d46cc074ef332947900f85e944a6c2574a8bc60faf1deaaa5f7e4e8c1acb1e17e7b96e2cd1375ff119ac4ee58a8f58d9943b4fa529bb4fc741690420605901310150ab1050ebed8886392a51a6e860b30b1820c14a84efb318d76bd2d20e05d10e6ba059ede431397fd83de5cf39bf2bfff197f70c6e070ea1909992f9efd728fe6c97d5a852721d19ad1e1cb5501e01eeb88cd3324efa5f4f4cc0ff0c97ab7fc88c0e0ba247b3d131c400513021916bb9de6618e385ab5b1ced97b10377247b830fad3db6c36aa75e28cc566b296da2ae367bbbbb2c339249024ba768fd279b41c2c696ece8964bda4cd58fcf6bdfb81ab813abad40ea15f027213ae6e39f529e79513595040704925df01842b8afa61bbaa109eb3d4e30fe7e2001cde6466eefa67ee7653f37d5898d65b1713b10761ca84b5375bac6c39c5ddf1e679224693342a6f27fd2ce4b1c97ee3dffd26228a8e7cb07011189876e5cde48db95ba801312c504911d8a15ff60c7de84f422dd4170f5e0171cb796737851f12b13e4ec3594e8624263ade8aaf92525f4c97a7f02c0bc578b316cdbfa3f08a9dafe8307e4260602da91e52c6d6a6b64214b2067d5a194dd0c90ec1aae727d18260a85e30d3cd4b78fa1676d9972d13355c30c891b824202bcb588fdfd804a0af6c698f0b2e2e4fe899c1757ee68777437cfb5d885e3327b9a1d8217779925b8ecdfb540f0af1d9893485b681c8f6373c9e19f68f8faee6d33bcc2aed2d96e33b9100c6580481c27da9eca60d6d5934f4d740a47c0d9a4e26b403c295bcd87f0cb2d6fc568644d392df7d10e2b24b601b726edd3c182f572c3cd8e22ca701c99e40a643694695bba3a2b581a96f44522ee9dec050cda2175227cc7ea944dece1a9a30b0996af9cc717770ed142c15edc8184ed7928853a111e912aee52af19857ef5fa7bd0aed00c4378b9f2152590af923bb28f2004e85087c945fd03d83c3e73271d2fd275fa82c13dc96bf2eb584c52e53584d4a434e12597b009fd3305ca222cec0af5b258ea542fd2a1ab1c9c005b15c786a93fb6174c84fc66a4ae67840be24e7d6593efd5c24deeb3db77eb55da7e4b6e1f57c8011d3ea37855b44066ebed5d2278a637a4309d6420d79f2fd95d26b3ba9cfc03d7540e311362217cfb4d750f4b0a867091ca018b1776315c565cabe68a7d7b0ffb7a180dc1364d5e9de556798c4c12b78a77cbd12080bb885f5294b07ff1367246f8895c5799b7f61209350bdbab8bc287b459515177faff5e1dba1a27b1e2031281de3aaa2f21e0c66ea5ee20bcce78bae3ecdc478641ec1857e01da3629bb6d21ecd00284ff36d6c444cbbc6a1e508796d12df445ecab6c13295045fa0c755119f79d43ce344dd835f36d26b19bd077744d37f5b022258fa949dacefcab10ae31cc10bcde1b3c677ffde1cabacaf4291a832b069d1101389cf2c49231efa70fb65af679d26599011605f6158abf40e57a385ab3dea27e7962af77679a5bba9f45ab99b62a121a926a0f617659d80fa8c736c651f7bda96b4cb024e942f3c010aae4d1903b19bea493611ecd73a9b14a343d6802a5199c0277f84bf72863b80eb473979a4faeeef416f5ef930c70e5d4ce5c2ea322c2c074387137ccbb5506d2dc8f083ad1fffeacb8c8d7f828cff1b310952ed66cee52397ed5b78afa3b1403c87720ea7b7a2dad123bc17b20cbd56f1fd77e7971c95165c093151c8a0c35a2af535fc74924bac5f643e9f9b0e3c8e6d89ad4a17fe41205e074cb0faf153cf25096fc1d20b1ca8d6ef8f187c9e9bbe4e5cd5b320f3726358b2b16e3caf9500c95aed2fb4410d4e87b0ed5c1c99197c32392e1a5a897ea5e2f796e436fde0d533ef538ea971f0f20ac216026c2cfda5fd232c5a477e3e21043b687cc0a55498471070d209cee35ea297197fb3271e12c4579d01f57a9cf1c4c7817f0b2e029c31e1e74ed6de9200ac15dca63719bedfb188ab5a504329c84c682319952dcbe5b25b16d54d54a92854b8965f865225e1382e5407f9df7b5647777217fcfe9cfa9649171423b32d8208ee66e8c5c25b3bb70758938e633f012c65d43b08e87e044e7a59ce804e12a81f92140cfd53624b0f844787746e92a9c9197f66517d124f104cc3587939df078f03f56d6cc8690db312e6b64713f83400b70d327b17546ddd1c5cfd031460dea7a56d771022b80e6ddc3a328e7ff7cf811cb54cfce3ee2b1bab0e6bfe9f67010519c901fef3055719076eaf91ccc9ea87a76e06cd1e36e0c2be2ffa3bfa44b520e358132970e7e54179c1d9a31ae26c2ecee13d9dad981a7773bf3b274e0aae522428da2b003c5a40b68d2539fdc6282aa48c554bf2c2b2396a240efb72ed4f69428089b7162757591ec0365127ea5df356062b8fc3532f90854857b895c9c58c58634a5198123f3d6dc94165bd7454018caed96e00424683f081fc8d7d5281718a5f05031646cbea11648cfbad56552f330ee0c24dc18f13ff07f5a674595d36569901f25099435963392a275e5c77f4eb7ca4111d08a59425208e6eeaeec958bccebf3f386e456a5403f31a982abde7d8f73618d37de204a3d8afc5d92b5734c0bc505b39725cb4c9f5256a40c0c50851c9c4f251c32a6189c841baad74a0da16c0eaa468dd853c97724fedad5d9d67d25295c3be70b1402fa9761ab169691d1b2afdd6b72aca54a68e1ac4a6f4eda5e8095ed70bd570499345379629f0d0ea41a6f9814998bfd666c46b8c3a94f28bd1bf412e0bae6e68c9f1ca0434868cf40dd6ba53aed518872d873ed155878d8c0dd76f785434442125bba01ff7bd216ade33e5f22ce0f3cf2f4ad13fb6469fe994a4f432cefcf82600e7b1e0a4d5aa0ec6939532e72ffabe670701d422caa0d4a96d95008f4a308c70785cde54e164655bd342666c59c0acedb8aff1adec1a2f2cf8d6a8bd3dbdc0c42284422c404a4ffce5f5897a1f8c664c2a4d1d5783f571b3260dcd6d8883a878216f5e494850c9febf368c5c5f763c47401054b2e27557e8493b02f9d5baa1999575634e8b0542d54a62b77bcdde8d7b6137f61281ea86d26727e1c5e2457562118dba2ba8f9066fea0752dc63ef77b842d6036014777859477317b8295a7e05600066d0efb5d6e4e5e9b116f1f0e72aa394e4e6a1b45bd54a7468ecc94d8c4768ae8cdc03d9b2b4e7036fb5ae74faaf4af49ee520e8c5f7337ed8b4df1a5df33d46442d06b0e26a1d5b0b59265616e73738d9cb01c80114f222598617c08006bec0979de756f838f3bf2d12ce889d56b1dd1953a9e2f114354242a9b3dcb02de9452d442e5da58e31fcedee8927cf25501e3199816f7e5edda7424b09328c6e41d1c177b4ba4c0ab5195e66b0e1e7e1a249cebbc13d3b46a2d0549501f49b5dd5aefb427c3a3126a88874713e3f0ea58db00d8e0b73dd3a0c6236355ed181662a26102169b6aa4222c2605422960f6b887bcd7af1b04bd033dc591507c47840f9fd837701ef8e3944ecdcf43d66f2f1554daec36e57882879a9a822c7321f90a1bd464d50bfcf86d3212b92b61df31a622d5480c9a8c2bb13bf0e4425f8083fe6e11e8eb60b2a6cf0b5c77174b580225ec980d8209281a1ab4c66b9c88f1f07b23c6d5f57f6d5d7cf45d02f9f9fee074490161f2b7364d0a76c136256f0ad58f6d1d5d77414c024f9276e229c820bfbff29fc74e318f2498363cae9e6b028b6d731c20644903611f4108e7245c79a937015f38c188963b9a0b5a8a9963d515f3e809daf1f27990f88093dae55aee1530dc75be75dab672afc5046b12fff043129d0dc4ed85b70c22f96dd55c1c51eacb4487e9417db69d150f030e8d7ca0e31dae7c515cabbae0a06c039b88c440cb8514eaf65ec58d8d77447e5b1afdfff8866b89b3ac8b02dd38b3125750055ad81c897cfc838d69137adb4e70dd82c8005a71c59fc7ad018acc2669c72339db14b16e94233062f6472e0076ef1ccf3bbe123c49a708ef676678b5c6258aab0bac39c96230f14b2cc204b3731997c2be656b5d16c19f9dd284cd31621c2d7519ff84d94b7f5c0390bf4a3d2dc4d3cfa75494244560324c58210a48ebdf13ffc975fefb0fcc4cf45a528334e96a632c5ce595407b2dbe311c15779cec777313493033c58d34791113bce51cab3f08b06dccb993a0b8a4502399826e93fd0d8fe25554f5b695ebe56ba4d6a72e1e6884d335f7e75c0324e63e61feaaf57e0c9beacb17aa9a28653060151db5b553aad27a1e1674c912ba01e7e8160e8b824f1bd848d387447a7ada6ea3935c166834782bbd8a7d8b9397ee319b4fa0d080aa3e797098175974badc5a14b891b7ca336acdeab48996143239468a95ebcfcac58bee4102ed18808c7161ff010337f2a8ac9405b80e3e473cee3389f4177cae8b7704548840a5236c2bb983c0ce25b47bae09085da6c236d00eaa5fbaa6b435003bd1dd412c21d7795a5672d5c0b4885815f04499b5d1054bba41d746e047e354520cc13e96b26de4f48e168c38d311e67df8c89d4122f485b523535f5c0ed50729602dcf495aeeea3374cbdfcf1d2258000b4fc871262adeef467ae5df8e427ae23e1a3747202d8bbb21d86d49358ee1d1b1deb311858c2aeec168a5b1809abe88f7bafa9c334efd707487bd2a69ae723f5efae5d15c31f031d691acf13172748652f6f21256dd015e8b569a52af6dfd5b21872f0468b62065ccfa70cc2d408e742652ff9f8ff4d9cfc6cddf0436dac8b57474bc9ca0c51b9f4e9aa2135a87f7f384a09f250ab1d49601be6532984a2143875ed65de07cc06db675ba2a8548fe56b2ba76f1ca0299d655c8603195d0f44be9e4198ad32ab6d0c0df28abe", 0x1000}, {&(0x7f0000000000)="3b22a0e0be6c240787c469aca09efa612b7782e4568420bb7794b57fe44f096f07d8da1e8c07ef816647d907d10d2a4be8e044204b", 0x35}, {&(0x7f0000000040)="2547f14bbae212221860a4ad83d631f3931d9bfdf49f17ec7c7c36ab274de5e97d0996559c0b8a22b11f5a43055fead3e9ba68550e0994b2c55a14e9b44d79f2119f6e65117673e6494a3e09c6738176bd6bd38cb0faa0747cc4ade5e158bb33fb079f18fc0bbf9e8163931b92cdde6808aeab0361fc82308924cc7c8b239f6c1a7dccc6a8685e6910e480c01072baf7a42d1f6c87b8f0023b11f2e1ac8a2a00621415f35b33288aac41f663fc29b591a726f177", 0xb4}, {&(0x7f0000002400)="3bc3167440d060c4bd050eba4200c5b5ce28cecd1321b5fac18dfc1d2509e9eebb7696a383c5323b08402606e07688556ba774fc8d378c47db54b3a098db2c0ae9008cb34741fa08da2762f1444b2210e768bcf2063dc22e791b53a4fc934063712661fc01bed892d510088ba07b2ae438b98f66a1d2059c2dcbe5cd2387ba726aaf3af46c734eba3c081e", 0x8b}, {&(0x7f0000000100)="5e7c2bb4a14eaa98a3f1b13ece9c603836f7749b45d1516b736276de6cc8cc71d7a8c3561f3920e8b9146e5082db3371eb29dbbc6c95ab73547bcb7f920ac40c0de5", 0x42}], 0x6) 16:00:00 executing program 0: nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0x81fb78b503208002, 0x53}], 0x8, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r2 = dup2(r1, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x1dd) unlink(&(0x7f0000000140)='./file0\x00') munlockall() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x20, 0x4000, 0x20) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24, 0x7, 0x40000, 0xfffffe}, {0x7}]}) 16:00:00 executing program 0: clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) pread(r3, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) accept(r6, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) r7 = semget$private(0x0, 0x7, 0x100) getrlimit(0x1, &(0x7f0000000180)) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000007c0)=0xf86b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="e2df199a7ab42b3e768b10b03c74bc26f2c113c28165b273902a79428a59807463cf2184e22582366da9640bf8c199436b5817f92f1956424a590fd43ff255289c67f5937969bd6b89c425408ccb606dcea39177e7d7783efb0ddafa16b09b0b5e276485e7e718cda0bfab6bbf", 0x6d}], 0x1, 0x0, 0x0, 0x4}, 0x4) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000840)=0x480000000000) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) clock_gettime(0x2, &(0x7f0000000000)) r4 = open(&(0x7f0000000240)='./file1\x00', 0x18000, 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x60000000000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1b4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x498}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f9f000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000e64000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000e57000/0x2000)=nil, &(0x7f0000efa000/0x4000)=nil, 0x6}, {&(0x7f0000fd8000/0x4000)=nil, &(0x7f0000dfe000/0x4000)=nil, 0x1}, {&(0x7f0000f52000/0x8000)=nil, &(0x7f0000fc1000/0x4000)=nil, 0x80000000}, {&(0x7f0000e43000/0x1000)=nil, &(0x7f0000f04000/0x3000)=nil, 0xffff}], ['.\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe69}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0xfb2b, 0x3, 0x2, "7a3065199d8de194dada9504932243b05649ed6a", 0x2, 0xfff}) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x1, './bus\x00', './bus\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f0000000080)=@in, 0xf1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x5) unlink(&(0x7f0000000180)='./file0\x00') recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getpgid(r4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0xffffffffffffffff, 0x5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/230, 0xe6}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000040)=""/113, 0x71}, {&(0x7f0000001540)=""/218, 0xda}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') 16:00:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0x8, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffc4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xc6d3}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd8}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r3) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r4 = getpgrp() kevent(r1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0xfffffffffffffff8, 0x1}], 0xea, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x8, 0x6, 0x800}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x4, 0x7}, {{r2}, 0xfffffffffffffff9, 0xa, 0x40, 0x0, 0x80}, {{r2}, 0xfffffffffffffffd, 0x2c, 0xf0000003, 0x2}], 0x2, &(0x7f0000000700)={0x3f2, 0x1}) getpid() fcntl$setown(r2, 0x6, r4) ftruncate(r2, 0x0, 0x9) getppid() utimes(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x292, 0x80000000}, {0x80000003, 0x100}}) bind(r1, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pwrite(r0, &(0x7f00000000c0)="380c9fbb1d274dc6e83f38718cb13195e84f5d1d936974e7ce723e14716bbc97408ca6d7aa5915982608100b12149e89c735b137285c1fc6204611c69d03598998d33c0c7bc653837e8c1090975bb0a5b5d1596c2826418467c7a42795024fc55896eb2c667acc5805ace489f5d908daca120d2a92cd08da350b749e5b03ff35335ae170298ed9d461b2590cebfe9a2d7d", 0x91, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="4cd79af0775d83e4"], 0x10) write(r1, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0x3, 0x2, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000300)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x1, './bus\x00', 0xed, 0x4, 0x0, 0xa2c}) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) fsync(r2) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x81) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) write(r0, &(0x7f0000000380)="c52b5a0beaff70e96cab34cf081d09fb74ac3e36cdf4868ea380d5eb3a795e1e9f6e4547b8c687f8e1e3da72714e41cb6b40c8421486d412f69278a5b25e1116c21af7c62113fd0220aba978df56b2808b60f6f620976409cd828875493d26269e841d485a041d50b5dc1f22d51cec9e3705530e3eefef4ad3eaef97094983e457c91f57b8178f22fbbc7e05c0d9acf32205d8a40ca64312c308229e70c5ec8edc6bc1c50a3d6dc45573d43061a48478a713c86b8238473eee38689d628580f3e753c861a3e40b639eebc1024f195c71be15d3b528a4a9ed519e44c47f5077e4aae196cf1e9d9dabe4012f6e794672f0898ba1429de7865db52c951be469158bb65b885c5092c4fd8cb3529ecc1218c93839a9efaf2b9bc9c36795c3cd1585f2a9ce22657ae0e5bf918d1dd6353bd2298abc0740a4b057c005819ff79abf152a0aa4b155f4451bbd6154b00c0e2746e088012f6831deab3e8ec68253d2f4efd8899b6b080abe212b3f7eb9b1d26803476db04bba4cb38db524f2e99be828a06b2a4895eb6aee95a51c2d5718bd4acdebabfcf1b45908dde8b9e7e9e47f8d31b2a0068ecd7e15810e24d032b56c79a0229a51091dc90973a01f37e3febf3a78e52a0120b46a1c65c4707d040ccb177a1705777053d2b6fc0fbfd3296bcbed0500d7dfeed80d1f10db566127cb76067840a41c2d6dff31e66d9e7ad3602374e16267e60f6b4435f1383b0020169707419e8f270510334f5fa1c32cc914a528cf4933499a5c5328d845d1bb6f71a13e2a90abc46209eeab8694ed5fb91636ad5416a6b0e069ebd0ddee138a643aa2f8022fb4c3948f4615a77cfd645a3f0dccda0b0be30d1968a2c718e9c3968a71dbf06484c8d239fd914dc5ab146af42b3087a2b6b3f70380d4ac6f99fe655bea2af30babf38baa713f008c3895d20976cf609006a3c212c8570afd93625fc83b310ebc1296fdaf64e21e4e91ad467cf293a03fa7b8996322e65a287d3f59b81babd8b0ea7d105ea35a6739af5f140d564efbd1e125cf286a62d9f8cc3ed9ea4578e12706af84fa7f5131d3e378009890639555ab65e138ab6cf53ce073aa3405a8ec8975305291a38b73e070a49e829c18fb29f15888a9f53fb2fd8c852e192e019a8d5e06ffc300fc162ae41680eec21822d471429481a68c576a961dcd325da99ddea247f37d51722d931ba9a548a4b784b98a3c20e4210b1234304f02265126951344b5d2bc45036b8a807e8663a0f6cd9933a62d4c19e251de53c9eba02ffd5a125fbdf39cb4d894b1f139f6ff1a0054feb05c4880ef8cfc62e0e9a1e130bcafe992350cf4f0749598c416b632bc2b0a97587e9f086d860d5ecd4b5f18e4f6da0deff273e617af9c7f1a66da42e0bb1603f880687a4d39ff83660677d258233aa7cdd2da2830484b92dfb5235978772a812e957d0310015f56a4152d6c12318530a6b583ab421e0d1573c371696f7d8d168a95e4bcae0950e35e75b1699a162f01a162ab5a60f14f72d1b6f0fa063302716d4cdf0ce310d86c8b0be1f6f53b59c6f09eb093b28df9f6e4697df1a73f0b05c5b2b337b242aa68943bbf3d50e65513e0904d533381add561f964a74f2170c85ddf1126e51e493d46eff027a2ca86795e96af1cf7a0773e3d0ce0224d841400c23f27de6c92c6a83b557398f81d2f09c144eb8f959709fac63a28aead0bc7bacc9f4f7496b88c7e5c5aa0270eac908e5f2ab79c9aba4bb972383f8a496c9990c0e7f5f3bac41f367e7fc1c46cd4c7c1f6832ad9b94ec538183910eda1b8b4404b8fe5a3803b46dff53f7d5f8b86343d182c44e2e62f4ff003ea911f00b2702de84019a5919c478a54cc7b8c15482e78949af388161542ff43738207b896e81126708b15bd39e91bb0aaa13673e75b0821f2475e5d14e3bbe48ca3725a8b90042cd2d65b00a8c9da698f9e829993c88035174356c226221b0d32be5c554b0f476b68394292e67e395a901292a9e9aecece5ca31123fc482d53c6deb240c59ef8bcf21756a84f0a0e5c0b3f3ecbeb63b647b6bd78519925e251e19e184f7cd6b945e1290d9aa7cb394ac8617ad5431f0c709f5c947801430cfce2be401edb46c3358d77d17fec999e835ed96f87a37ef84eb383a9cc4f75106f747fdcc4c1d2771e3e031a66b6b0a621b91a41aa51a246765783d51715d30af5ab713a8a951e8cbcb735b268f48d1d3b62037616dabf601f5b2731552e1c61f12f0e5c482c4b26f9fd1541c11699a806ba46db2af23db5e30199bc5e08cbc9d1d40319ad9e698a9e9ef5575fbd6b88d112f9b5a4e0bb37b9b07d187a0ebe3d9ddbf80d0027aa53161ad4f25f130a8190be9c5872854cb0aa17c39a33e15950f04b8a19c6ab5b1c1bad688621fb68d43835bdd4ee998b8f966c86cae4a245ef77d9fce67ed6f02869fbed6fbafc02ba1e111eeefea590b64992355d8e477d2c33ae70b09b450b7cec81c641b3c13f89fcec0a600ba555a559e5a96f71f72ad7aa648026f49ba441387592f03c93f7b166e30c77faf4ca94bc09cd98b170b076e14a68c84c720c6fe5c5cb1a8da4942f6596d27fe71a237db77354cf6cb3ad00567bec4ce3af6b7f48154fe1f574649ae1b3f47b3010ee41aa24d7cf8f864eb1e116a8e794df328945c8a419f7a4e7c0084e338ea0e1db82b7e281db87afad6e726232f967140da478d3550fb5c198120919680e562fa03eed0aa2eb08a1134df413c554ee5a967321352d80d31dfd0afa9181fe0122b47c0e630cc69b05b64d60dba8185f7e9eb8616dc88772ad7dae7e165c967946572640ac51b095dd170fecdc6d733a0eedfc1f83d4c7440d81d7bd4641199a4a14dad88f92e93dfbee9350db9f4a25aa9d1198713b52be7c0587e2eaa24b125752ecf7f5eee38a6275489204fb5bf4d0ad1076e51768407daafa3f42c53d0b6b7e7c0e415a431cd1b1901223d7f15b2ede580b2e45d3bb0651315e2fea74ef62a8ba33cbbf1b316a85d40e6190b93c03870c80ae3e3e853f2d6f6bfc5853393625a9e0c99ebc2fcbaedd6c7989be23be6e9739ec94e9cf14cde9d175d948d427752dff9f04aa3ed2238a421875b03aa155993c034b6401a14a1a083aeff0462c107a75baf28b899fe6cedefeab2f9c6bad521b03bb6c83068e876059914cf81bb65868df86429630eb1a8a77245dbd249a6d41159eb1c3a05ea8cd8934dff987be9713e21d08a99d5d7123476008c5f5662f884016b4e5a6cf26c80eaf8de4b139347e1f3b20f5036b7d61dfd020220380bbe7e564a8e08c1c935ab0f3f9018586f6a3ab42a6b0bda9dea9b0f3618317e86afdd4830d045b5aad7d1c83e296b1d3383eb59db7cbe6ddfc95df56de0f94a4e02fc5bbfbae281bebb71ad88aad079844164d47f0ae36b60eb9d3c4a4c545a50a6eabe32c61c3fb14733ef870d9473c250b8dbb019c7d142365bec2bdf83fa6bd424f81f91fa36c053d3694a6c028e300be13d2daeb4f532c31b12283cf79b555421ad4ea2f7160ee1d128c4b1077ed64359ddf421c307400ea9252f86106bf2f2bbeee3c042f43f434f2857a8c5d628778e400a653d7ed52bc93dd233a8ffbe0cd4063f026a7a75803a546612a797274939506b1ba9cf3300271260e0c82699ba146a6aecd72b2ea93be764a677929c1683895fa86f79c0970c7242d07ee82a67a777386b332956624ebc98eab97f2c0fa90bec108f3eeab891d67a88c33c26ba97a075c33d06dc0e6372b683661809cd51da9455d2471aef0b276cd5a5a170e292db6876d5931f6517e11cf1043c1b44cc8ef00fd13540d374a30549eb7a0475451617708eeae73524f32b21fa0f9da89016ab264a4777a66cdefd0aa483563affd51571a18bfbe2889045bbaf422951fe1d703b5de4ecc68a6d0b0097e0f2650ca86af56e91a4676c4db2620d633bece2f692c0e28b9850daaa2c01ce2f79e8ac34801489ef1f68cac83244f4a09709bbfccec900c758656aed4e2ccd8cc8e784e0189b74824538993bd1f29c3dad27a27893cdfb88d3c62b81b336e01e76ad607ea589be4a06a92a5a71db5c686968897801c2411a4b8ae85f38f8312c77a011045a367d819b7b938ab4b59c567418be59afd5f9f4dcea0b7584d6bb61d67813ac689d279b8cb5ee4ac7752e151bab96cd367451737daa644e095e6f9aebf88d0d5f45b57c1d22aba2cc60572efdefcf1082d5de5eb4352a82e4246c38029a044fd19db808f2e953e579cd8438d4bb1f6edff8dd0277892ec2ecaa05fff9141030d38c6b0f2c20b6117a9f846a41bb40ccc232c6b0c7f043881d366c693750d502888cf7a2df6bca15163e9ffe3b5b25d9e34519bca22a8af2f529e05a04c8a6faafc5df0fb9398e2f9e55ab93c022b57901dba2c490ee6db8c1e25e9f2059168648e6c23adc12fe833a891d189604ed6ae3d2f88375dfd70c8e1adb0a753d7eb88a6c4cc69a75ef5e61e09f6875a1007c2003f5b081c28e047b7cec3600987319368701289e18c1602bfc7957785a016354d816f8328938311b366d487cb322cf38799da7e5cc570d38b2cd8b9a9504691dee74a034aef9163b9fac8de9958044e3bfdcba6d17b7d1065a3c6605647498a5b3e4c2e80e00b0cb2f7f051b679677e5b59bec778f7a4bc3f0d62134c5930030b4b1bbe290c3bb5b660998ef86c1683d412dbdf5ecf37eba07360a11c7778038c2c46f593c4ab72fcac1e6292b303b4b84c105af3abac0ae947c19ac02d62735fdaacbd633a699303646ae08dccb106e707d573c0d3c102acf458a7c134fa9572b625a9bb6cd2a84f8a8870142397d8f6db217fc40a8194182cb7204213a3d719b33952bf5633d7b3f6d584ffa91291794863af92afe5ff717ba896db31116e7321fd4feb9aa84a70c1af004e8c8a6fd03222d915ce3aa1c67aec6a1063b34917983e932de1b9ff569ef453bab995eaf8b60101bc829addbd7f6209697ff201adda4b994689d4cb7c1bc02de1900ed35dd5f6188d648c825e9349ab0a234dcfc37290996dbdd739a238bc229c1c2f255f620cede8e43901bb2950778aea7443e0bafd1f3107fe793164f48941617592de0cbc758ad21b484b3f39691388a00342897389ede0d976ab494752dcc33b9a3a10cd6ec8c451128c4a0885959a99d53353135478f95495687388ceb5125d8265ede41c655dbd35914e6d3e2271c2cb2a92a643277339d3331dcd03abb2bd9f350aaecdeba25018326d33d7af573a304ca69272956e3b04245a6dad284495a0da96cebf7ed3cd50db424a0f4f243ac89f596980d685961c4e76214041fbec590de301e5f122c8d7084d254f63c27c952954bf1d299cca52ab81e06b919b135b72c0642d265d8b9393119346cef8c55b54cc581fab107640e9331b14dd3716d4699df0ec5fde9063667bf16572e3ad0d0ca96657dc7a47f3fc8307ead08f38b041ab61cf9baf18631df8c44ad18becd0d02b3b3c5595decd403b90f0e37b06fb5c0151ec81929c18840e5d93ac0dc746e655cef77a047a087325d801f2ab1d6ee70e327223afe4f509c914a5462d15eaaeace277e011d0b9e2b0b0fff126257b183aec99eed47e231bf4b88d310d261d7ae1c712075436537c9c4dc1a4615e2237211952455770e8f87d022fe222da0856003f8a2b507c1cdb63b35e33e6fd30a3c0d82e8a571aaf4905976454e5d3050d4736c13b25fa7bceded124f87554f6de8d0351cc0f9c3bcd5418bb9ca30a867c6f1050c7cfa7fc554212e1d2", 0x1000) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x714c488e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffffab00010000e71c4c03cd00000000791138b9e8c335a044b4f7fc2a055c59b6c43489d30d1b49cfe7ff23b8a148f7b73ea5ddd092246c16ea536158b815720ebdd97da0b882ea4c2bf20e3e5dd71c8d72f41505c68524090e114a86fdc3054b339c6a18ba6379e58e25de2e44d057ca9655a5b989d2f34ebc9bfcf5ff79fa76d3855cbb0286cc1f531153b89c16778ec80f31115c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x80000}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001a00)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/179, 0xb3}, {&(0x7f00000005c0)=""/198, 0xc6}, {&(0x7f00000006c0)=""/181, 0xb5}, {&(0x7f0000000780)=""/154, 0x9a}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x9, &(0x7f0000001900)=""/253, 0xfd}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x1c, './file0\x00', './file0\x00'}) 16:00:02 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000000) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) close(r0) r1 = kqueue() close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) close(r1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x3, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x8}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) setreuid(r2, r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x0, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000240)="b60300a2c42b4db7160942161284080fbb1421638b3d2ce801b6817c32a5a1dc700099bf0813c1963b0240ff3243e51c4a2e8e24941f823f9f5261060c2007eff7f77cf4840200b4dc16df2664ea8e116e8c234096f0e73427a9326e9b9df7fa842ad3bfa3ca038652ca1e0d7c1e03a7efb96c04e3020ea61124f49ea03bb316fee7efd8172204b4685fd9fa9d39bd32ba41a7a3dd5de93ecf0f4a1f3023a702b839ae6df2251830aa89b3c8139285460e1f4824e1f48c902032a7770228c99a57890cfd3f8f0600000000000000e0d038caf6f3a118b38fb5fb3fca945061dae77687148e79ab1ea0a7bd9a422f8ff6a2702792e5562b53ecd8b2fcb6b8a268be1b4893fbf671c962afe3f2d420e7474284a43b4f3c2ffeead6cd1b7699dfbac936c35ae3da55ddc2b6c346f030f00c3f986ae562d93a99e55cd55a") 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x1, 0x4, 0x8, "54ddd70ea816555457715b997da7147b21be8c8a", 0xffffffffffffff92, 0x20}) syz_open_pts() 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) clock_getres(0x2, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x107, &(0x7f0000000100)="b6") 16:00:04 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x3, 0x80000}) socketpair(0x2, 0x3, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:00:04 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r0, &(0x7f0000000240), 0x2, &(0x7f0000000280)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x3, 0x6}, 0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0x6) open(&(0x7f0000000100)='./file1\x00', 0x200, 0x6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) chroot(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1d699cc480e28aa8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) fcntl$getown(r1, 0x5) fcntl$getown(r1, 0x5) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) close(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:05 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) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="7561ba0e6711ab09236e07008a7c4926bac148b472a933085386b0c2bf311f3ed19b89aa56a1913b170fab5ba2457ebc327ff175fe98a88a567e3749ead6ad249b3978835c132f33b6e02469a23eee13111096183312b47cb08072e33d610fbd31268fe07f9989c913df015e3d565749d3222c4b4bc07e12c4072d39", 0x7c}, {&(0x7f00000001c0)="bf36680ec6bce440a36e755e2fd4b4702c7ae7c9731b08b588664203c11d108cf7dc33742e5496c125c3ebfbcc9f13e6a5ace0f075798edc87b08eba015cd7033e08caf361db3de0d918969a9a5aefc89bbd2dcb6f83feb3261d3e06266664edb4038efec1b59db1b78d34aba7931e5401b829e3d9f8984ebd32498a3f540fd8fc94a1e5cbe09b977c5881dd84d578518718b70443698b3f02edc90568b719dc7282cd71c0084d1b5e75", 0xaa}, {&(0x7f0000000000)="db0c29b3043d7047d4f753f4b5b0fb25ac890d036f18f0f49e2b0dab5fc4fdc9e0c44b", 0x23}], 0x3) close(r0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x13a02b36, 0x3ff, './file0\x00', 0x4, 0x0, 0x7f, 0x1f}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x404030002) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000003c0)) read(r1, &(0x7f0000000080)=""/212, 0xd4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) getsockopt(r4, 0x1ff, 0x4, &(0x7f00000001c0)=""/201, &(0x7f00000002c0)=0xc9) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file1\x00'}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1f, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x435}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4f0bb806}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7952}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1dd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0xffffff5c, &(0x7f0000000140)="7800fcde6f2d94fc176885f28100b996") 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() r3 = getegid() r4 = getegid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:05 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10000) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x19) r1 = socket$inet6(0x18, 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x18}, {0x8, 0xc6b}}) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[], 0x1, 0x0, 0x35e, 0x0, 0xfdc0, 0xc}, 0x404) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f00000002c0)='+') 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x800084401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a5601ff0300000000000000feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) syz_open_pts() accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x26) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x7, 0x3ff, {[0x1f, 0x1, 0x0, 0x1000, 0xffffffffffffffc1, 0x6, 0x9, 0x239f, 0x200, 0x9, 0x100, 0x7, 0x9, 0x0, 0x6a67, 0x10000, 0x5, 0x7], [0x7, 0x1, 0x89, 0x20, 0x2, 0x8, 0x8b1d, 0x7f, 0x9, 0x4], [0x2, 0x81, 0x4, 0x1, 0xfff, 0x175d, 0x8001], [0xfffffffffffffffe, 0x401, 0x1, 0x4, 0xffffffffffffff2e, 0x2], [{0x7, 0x5, 0xffffffffffffff2f, 0x8ad}, {0x80000000, 0xffffffffffffff80, 0x77e7f80b, 0x2}, {0x100000001, 0x5, 0xec, 0x100}, {0x7, 0x9, 0x9}, {0x7, 0x8, 0x4, 0x80}, {0x5, 0x7f, 0x401, 0x6}, {0x5, 0x2, 0xffff, 0x2}, {0x6, 0x1f, 0x5, 0x5}], {0x3, 0xfffffffffffffff7, 0x5, 0x975}, {0x9, 0x9, 0x9}}}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x844ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xdb, 0xe1, './bus\x00', 0xffff, 0xfffffffffffff177, 0x2}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x22c07c5970ad2d7a, 0x0) write(r0, &(0x7f0000000780)="4cdb734dc850245d266ed725c124f5e2a267bc3d9b29a65eee1e811c4b4031751bd4159c98d52fffed7329593ba24d5df5ec584ee01d62dcc44995000000004000"/77, 0x4d) write(r0, &(0x7f00000000c0)="ef311bdc6826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f9cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f30", 0x4d) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000180)=']^\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'\x00']) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: getgid() r0 = socket(0x11, 0x3, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8d) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x3) r3 = syz_open_pts() pread(r3, &(0x7f0000000200)="6f0d1afdc97ea4b37b3b1bae9712bf5d7b477fe4842730fc9ce59363368d0103fa871c4a21f8e6a851940897e62ecef0b8430de589263a046f4f8a753b5f1f2bf5", 0x41, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffffc) r4 = syz_open_pts() socket$inet6(0x18, 0xd295bdba055fc594, 0x3f) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x8000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0x1, 0x8, 0x8}, 0xe7, 0x9, 0xeb05857}) socket(0x10, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000280)) fchflags(r0, 0x0) syz_open_pts() 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r4 = accept$unix(r1, 0x0, &(0x7f0000000340)) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r4, 0x0, &(0x7f0000000380)) setuid(0xee01) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66694b653000"], 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x100000000000000, 0x3f, &(0x7f0000000380)="4b1af3e6c2a39d3f06b1488ec6704a2739cd0d7476864d6cd95dcb8b4e0601da42b1a10f5612aae692fd1de7fd8081b8044715b646dd75aa87e5632d1e5e51de1971444d78e18eda919df1f32ba566f6390b1114d811c5b6c38635f178e25ba217be2fe63029c3bf1732dd9aaf8c92b4f7ba75efe7d2dcd60535fdaa9fe0ea644efab9fe8cf3dc25340fbb352f4fc39b7b686de71589d8b7a64ae3775f8694ed0846b3e145b19099782ff2d1f52bbe4aa5a8cf18afdab9076cb6b898031c7b076b2cf25c3eac8d372ba04eb09acc5537f4b9bed5c5701fc2b726efef36596d57a1bd674430f4c0061c65d52f688cbf18c401a1a0b8bcd0122525881fbe178e72b359e22ba2677a038975fe83e5b049e810212bbc810d344dcbe64660179a52b3b960826961c5351617c3307958810e38fb6932d6ab0fc232de72b28bec381833bbdca8086b299e51f2e64089f5754a183be7dc7dd728fb803b9f1fa88de6333b3272b405e43a70d5e377f592eaf0abf1dfc8eb7866093f536dfe68ace7dcf9058cdbb62d630f9fc03bad3f0fecce16003a9f4b227c574af42cee6b78df8f55b01a0d62c37f9847a212c2fcaacf615b4c3f8d6b0241dd0cb6767e81afa20a4b711710f367b0227dc969f6eea3b88e892741a70170f27b7ad965c0f41a9e4fe9dcdf154db83bdfdcb9cfdc1b76a16198a1b23917e6961e6211117511c1aaac7a289b0399fbf990c3abba55d90612ae544169daef4fd9ecfafc6fc568181f0aced646590aeb3abdea6a56631538fe02835fd067d8ab93f55d02d2fd60c2428cee4b2919aced87400c784ec2080c00016c9519add9621b3c3218c9c6d7b967b00196322ece9e2074670231842de518d70d6d0840e62b8c31a64a33af024498ebcbeda381d8428a10f0d1508be5652c6994fd4da291fc0ad9ba26a69eda5d6d3eac2f717fedc3030b32dc911ee1961e46868ebb2c223ad5454e0a2947b3758d2b03730a6e749b2b049d24e85319303b35bf422c8c00da3a8cf882fe66a08d83a2f3d821fba58e63cea0aee821f5236a62eb64444cfd634113978204b3537afd364ea0e7651b5c9726b8db40044706ed68f620d06a1c48d5b2972f6272eddc228db6bf6d5c372dfc6723269cbd7602e47441c38f052ed05c5980a29045534b916b5a241c37ac09a053fb7a67a72dc84e02a5b24dcbb964a95853329ed6e1c6238e7320eefcd87cc99640bc8ec74abc6ab09811b75eea4fab55c233e877e5457f6a8bc7ce8aaa48f1c247be0e64295bc6a723c657d65783514d43ce440316d19d459c4fd9f5aafd26a92aac0de628d0d3b856e8174efcc5ecfe8c6e7bb1c66f7d5281b80070310675461a32811eda9e66381ce33bf6e7daa56b580b2251ff000c343a4c1ee3ba63ead94d332f3e768d5c9aa32d786c1d22e6aec3cd9c539ad5b3bf130571a7107dfb88b6a945015d23dc58828d2e53675c3aa4dc2f5ac1b3ea1138da0d31c3d1cc6a527b01265015a56babb5f8666fcc29a9764089e690d81552cd5120d9ddbd69b03813507eacbcf5ac290c0c5e331d432802650df07969d775c92a40b6e6c6b3f46d040d8777dcf47477cfddfade4bb268c492af81f6e069c63986df6bc24a240c96bf1997fdafe34802ca5b2fa6363d3d4ec419bc6e266be8b4f34cdf03c3dfc45ec691914c0f17d20adab6fdb357c63a59c2f373e4a08f81d44e8916e5ec1d3a5401bef2a896df478abf89f8e79cbd371c914de2846373893126c064143871eb953ca99607b62c69a03287efafe0c43ca4fff3d20a9be4cb09ca15ad6530212e188a55eb7eeab81c3a4dcf3293e1e6c24a93dff1f976ea4ee0cb8cfca2ee9361d7c8c58273f2ee1fd17b079a319e0c5862d47a67c7de99485e84d7f40bfd30f84a2429abdcb442773d32956dd640fe7d47bb1703d226b92cfbcaf4727990b469e0dea511377f57406be9fbabd22e9b658c9d66807554ff812b373c39310c471a8cea2e6df8f9c4de08fc16e49992a77e8d39505eeb49414ea227e692dbb0d79138c82cc1e937746e8d67411799676c3718916468731233a5462ac8b2d62f215d7a1550bbbda10b3f1ae606e701349872fc87e935d7ee154ad2528e14a22f8d807fdb9fb20be0291bacf77d96bc9789bf2f6481acadd9547206f00c7c9aad076e66510ddafadb6f9c21f1e163a92a1c20ba860506b2ed670b9df34e3f639a572cdc7c15fecb97dc236bc30782e37c94feb9e3ea168273fe23591e99eb549488e5a69604b8dd543a34eb8cfc43122de3debb18c07c46b268028b43a43c7e533b8734f1001861f50311ae89f847dad6cb59460f3867c421918f1a791bbf7d9e99ede18dc3b6961ac0ab37249dab055bb6bd5a16d1bf450d4b922f29d6f3a10342df92ddb8fc1be0f56a5aaf861ab01ed8d9f646b8a52ac0ac3d98ce1d27dd4c5cda3b2618dc446787ab742325a7fe8898e6ef2997479b266844c6f951c83225412f32161fe7e5ba3618142d81354be06cdc4498970dd877c8de0ef9d780599b5be885c0f6cebcc4ab5f4cbceec0d461e760305ac4f17b895d44ebaa08c650c76470217878ae9c9134f2cb27ec35dc21d173be2a5f99623f200d492b281bbb5568293b6379f1cdafdd9f56e00d49cc19d12de59a680f54c11f44fe01396174335cfb6810043f67fecfa24f5a75381e6415861b13e3f98f4c44e3dc3b859a366d37a3210b92ab59b341620b22134c5d89f7fcc25cf58a9530631f2f0e18a8a8355301e283c2ae74888588c5c596ac34a0818a9ba9e18a23d40df1344f2200ab6588b9b79c58f025810018279479f05679b2e877a1a68d3144e9b3e2b05c57b346a225d01e968f4060057041dddeeb5bd9a4cf6882750a302708d93ffbc05de52272a5a5705a81454de556454f1170e8c6d27379ea2969e1f069f28a156fc4eff6be61768116819386c9772bf29209fbe83a61f80aae509cb1db0744593c8f646aa1504e5ddc6a7a8c5acc05c6c2e4b24514978ebd1026ca2221e390625da8f7d387387ef27563eac45e4135df64e38c905316826e16b62cce0a6d969d9ad9d27691f2023012af906b6fafa6e3be6817ca6cf1860b22151f58d79a80a50e68e1e66e9e92c715d3dfd0644fab2b522ad68c140e19a3000861dc8a10cc6a0214ff6f28b57c9cc2428026e5bb7a2d96fcd677becec9f0041d12b6111b914253f68fef6794763a583da8f1ef21d77f5c62b26904fd3ca2dddc9d8bf3359917d07fef9db937ac207f90eb26916389c616717bbefc69ec5e168542f18a7e246377efbd45a00d9a92c76dd1689bdd16afbc6d4d88dcae8b0dc8b2a8fbcb90717cbac42f3d186c7717f2940ad3c9f034c58e886fd146e6e9e66bb5e1426a69c5dc471c7f0e2d9a58848bccea76816da07e223209df34b89342e4f0ed47084aeb3ea6b4aaf101748ffb1cb24861c0d59482d376faa4e94f1d61ca74eeb079b8dacfff79bd80f4a75400fdf0c4fcf82e7b8eefda81b3135438fbd66995fe146250e58dc65d33887c1f1de26807307fda6a41a2217915f544c95f96518ec40ac2f6ffc7cd6a0d1bdfda5c9b5dd053191d3ea58fb17f86eb29f06bc5ed6d0c101e2ff0280598066ae681fe5051652314b9fb30c30520702754e18daba264f817c6b2abc6c1d60478b405444e3b074309b2129e53ce68702e18af4020f8b1ba1c7e8e730770b4f0aeadcc229d0812ae6c0c6d4f68169ed30c80efec2222bb13ac09ebf52374abe276ec574468b102c799b0b9d74d30e25282a78581ed6cbd53690b830f431228c840aa39a9c47777b7bf333c7e47a29de553fa7f3e4bb9642468052ed11138e09cf538adfacc4400497d7e7f9db3b1bed11782646426c812e6df8990d936e6ae08eb9246ad5ec02df33f4a42b5c91a57b1490aea35d40e36119d1578041a75970a08f874db0f26bdfe73b1a6b567df97d6ffa1ebfc71bab6a8ee9ac24c0d7198ee257ef0063fa4bdd15bbc4a811aff91ac1584898206b12ef033e023fd44c3744925a4f1a3d02bc949b492f349a79c3995d241a5096161f2185f9bf56695e2bdcf04a452077ec9eaa1dbf4fdebd5badab8edea4fa9ff3a9306e306233ecf57b3570bb8a16e7d0d494d7735cf01669f32a84b634a6dc9aaa28d45be1330c60a75835f1c394cefbfd558317fbb407d909b0576ccb7015b6d73434730b0f74376dfb551cb1271d3558d2e149dcbbd5a81092783df1f19afae876bb2435bc6b933c0ec6c6f06f031103e94537f07b30b40c5e2c07ed52a9e4c08363e2b88e96a740b5925d90507e71c70f7e732974c7b151a815a255a3f4ffdd737b64e80a52e255f8b7e53a1e9ed36b6afd66a29b2278e25ac425e7ac770d4a3d234aba2d84778321a2934a26bea0ee2aecb9e21c61fbdd96a8dee0387f55fefd30cab91bb1711aa5475ac9e406732b50b369d4185171569a9f8f51018f4ebd5fbbf0be426f06ec0459e6fe89ffb645da8bfde36e743f0c8dbacec464c10e10661132ae095c33da3ab5d50a799a9d0eeac3f585c66ff2e7ba39b0f5d5a45a17af1d6c0f2c2b0318049b242ee54096e1be04fb57f190de14aeb3640b834948f6939380093ee3105638013da2387cab176201b6b1aa9f69b854293f1f0f45cee64a8a0d78f4bc63308068dfa2899a21603c76a7aa9d08b07595f53a51750c14c40d9fd1503a9845bb10fba071f2783504655b535eb3356edf7770ee3b8c8b1001c963867435f99d597103e890bd8889ec7e31d76616bf29e2a7c241369767a211f7fc444a33c3bb6c8e16301ca12aeb25d6384b260f99aaee8a9f660a90ffb1edba3a6f9ea4ef7af038e28e9fb4fbdb2bd30b70a8cff25821bd5c928f1ef512a559188e2dc7babb839ee7f9e8f1677d92bbaf306738832fdd275ec025a09fa9be94d4835bef248bcfd7f48ee16db23304256e5d4acc87c8bea6e3302eced8f9d74fee673f34e71c13955a4d7ae3542dddce06f0702f98d64aeaee35d47ec326d3ebbdf2e9ce0b36c1fe55ecd3edfb4314796275c170cdc61397ed344fb830715594bf71a72ed466abdaa2a6616eaa64e7a5577c8d35e2a8e8334eed921ced50bbbf99911fca46617d963e615d3e9d9f0957015401b4ea05fb7588f13b3aa2590d4060fa660cbdffef74f552a1b5193eb1906b25c901e5156382207be411a1086e914b204578e1efa3a66fd98499645b2cdb20dcfab11dd1c5b46eca2b06b246085f2dc59e2d478589c440a6c94dcfd33d9202fa9a9fb398423c6dd8325857667ad376585c18a99dc5147228b42c13bafa71fea89bad607b266f67559060bc6f92b0261cafa9c363dd088dd1ca1e852ed4534dd1d5b373e399ce641eb23bf16493ff00a509dc537300f0bff8bf6f1bc211a7e143c949b0e2f0fbbf4bc2884802e221e57191ec83e5cabebc1c19904f122f6a90077347fce9156f4ebe29aaa7a0f88b2550ab605638d0f960f1161eb804b2cd664b3baf240eb596d55d70a2fd83e983547a48be182a8664552b7ad55c128583e80b976ebd3385d4bf46d7bdc9ed4c4161cb505147a0365f22a26e5c46a57db9f499d38ae7c1671494ab560fb9661480619502f44e6752d9acff87b3909ec44a3693dc5d573a2d4c15874e20efd1db39d64d2e6e5b2026686c8a796d338d3ca31e9c57f5c39828648a8cb9a3ee017534e18d4d8b1860b418ee071a9c3bd8429e30ceeca201f52139ab1ce0cf313a77ecd17b99906ef78271c84d1029a99410333f67ed8d0c309a6fc0d5a94f08ca66e62b3d32edd58", 0x1000) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() lseek(r0, 0x0, 0x0, 0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = dup(r1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r0) pread(r0, &(0x7f0000000180)="c5", 0x1, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xfffffffffffffffe, &(0x7f0000000700)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getpeername$unix(r1, &(0x7f0000001440)=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x3, 0x6, 0x77004f1e, {[0x6, 0xc00000000, 0x5, 0xffffffffffffff81, 0x6, 0x0, 0x1, 0xa0, 0x7fff, 0x81, 0x2, 0x6, 0x7, 0xd6, 0x8, 0x101, 0x5, 0x19], [0x80000000, 0xe1, 0x1, 0x4, 0x9, 0x2, 0x3f, 0x80, 0x68, 0x6], [0x5, 0x1, 0x7, 0x0, 0x8, 0x10001, 0x1], [0x1ff, 0xa245, 0x1, 0x100000000, 0x0, 0x3], [{0x80000001, 0x6, 0x6}, {0x2, 0x0, 0x3}, {0x101, 0x1, 0xa1e, 0x1ff}, {0x401, 0x9, 0x5, 0x2}, {0x5923c6f9, 0x7, 0x9}, {0x3, 0x7, 0x5}, {0x5, 0x1, 0x100, 0x7fff}, {0x9, 0xf1, 0x8, 0x7}], {0x2, 0x8, 0x6, 0x2}, {0x5, 0x7, 0x8, 0x4}}}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xffffffffffffff01) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000528000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff6b, 0x0, 0x0, 0x0, 0x1e2}, 0x8) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semget$private(0x0, 0x6, 0x20) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) r2 = dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x9) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0xa8, 0x80, 0x5, 0x3}, {{r2}, 0xfffffffffffffffb, 0x42, 0x1, 0x20, 0x6}, {{r3}, 0xfffffffffffffff9, 0xa2, 0x40000000, 0x2, 0x7fffffff}, {{r4}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x9, 0xffffffffffffb8c5}, {{r3}, 0xffffffffffffffff, 0x40, 0x80, 0x5, 0x9220}, {{r4}, 0xfffffffffffffffa, 0x33, 0x1, 0x1, 0x9}, {{r3}, 0x0, 0xfc, 0x44, 0xff5c, 0x7}], 0x66, 0x0, 0xfffffffffffffffc, 0x0) kqueue() r6 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="c190340f0701b6bcda97e25cd7fd63e527ad984d42f378b33a5adc9f426d6eaf0f447e3c727666b27d0a6cbfb968f2f0887b7c73fb0b312f2eac6873f4a89a89e69e524eab73775c0eb5262e201b50d87bd8251496fa18501cac6af9b72aa4c94c94c5", 0x63}, {&(0x7f0000000240)="a94da798a1d8786862585f4ebf4b4083227295e051fa5edf106ddfd7b13349afa383d66cb6ddb63decf6037eaab0549f", 0x30}, {&(0x7f0000000280)="ed1293ff7e7473289817597502c096e0887b0109c5a82211aa9671422c726d68082ebc0b9b1c50618c3ae894b4f68293d5f597e4fe7ab2e27c09267cc15f99ab07b5b2717975e56af3adbf565f21cfd3239ec838c9242dab63dc2ef73a58949211926b5d8f3fc2b051076f1cf2def4864ed9a6362372e71e7703", 0x7a}, {&(0x7f0000000300)="9b545f7806fe214c607b1d1330d8791ba39fa3fe4983883d91c1dce7a642b13904d927cbb7f18e24b4a9c2ba2e48f241a127a7ec5efcba59d5d1feed9b4f04d3dfb0df99d4e9fd4f849d50f35c862d", 0x4f}, {&(0x7f0000000380)="7195b54e1a2c857d2e15b6e21ec8f05d2883ca57bf10cfb3bca90eeb8c5c822cddd0812e49f20adf99dd0e7364641f", 0x2f}, {&(0x7f00000003c0)="357410ef7edaf045b75e9305edaae0a6e98fb4252a3e5ae101fd39b90585ccc6d6f8f09aaefccb3985209ec38a17d43ef9c9c3b7d39ae0ad59b34bc3ec0cc487095291782108afca6f8b04aa867ecaedd8039507d4e9b84d6272912afd308f3e0f5d2bb0d1a8d754f792dfb0cfd6b010188dde5779cab61f7c02ad951306d4cc6a50d0cd354ebc7e9ad8", 0x8a}, {&(0x7f0000000480)="134a0ec4cec2f0580f491884bc0aa8d6ef19bb8e16181fe7deb66fdfe6231ac7368da4006042f7a6dfe8ecdbd9cdc88d7a8630e6038459bd976232fda251ba90ba47c2f5abe76135ab4ae9419e7aa54d06894d35f8bc89db95c1ad522859857b6d68954384bfb200582e391c09f7bd8bb1d8454376d6e47bf07eec2cb9e6dbc12d487ab9569060c8fab215594e58ab560a564a9fa0b958ef76d2208dbe2de206ac1d6d9e4f6152f30d4b8a85c6a3c1351ff8253858a8d425b27191e1a363ee47c3787b65c0", 0xc5}, {&(0x7f0000000580)="2487597ac42ba6be016cdd80d882097afc82cfa7d77452c1ddb80a3f1822d3d2e2526dc63abf521d37dedecc2329faa8db56f10811b6a417a6dcca634e4f4a8018cbc5a5179ac1b4711a00c1364738d5c203f6d8db1c2c78aa12b884c7df3d4d9341939dd7207bae5a481f0f5df082", 0x6f}], 0x8) r2 = open(&(0x7f0000000680)='./file0\x00', 0x400, 0x8) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:07 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/213, 0xd5}, {&(0x7f00000001c0)=""/74, 0x4a}], 0x2, &(0x7f0000000280)=""/223, 0xdf}, 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/77, 0x4d) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fchdir(r0) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:07 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe3f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x4, 0x441) connect$inet(r2, &(0x7f0000000440)={0x2, 0x1}, 0xc) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x1003, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) connect$inet(r2, &(0x7f0000000000), 0xce) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="e82216af77f1098ddeb291e0b1e52446060000000000000059ffe839257d8784") 16:00:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000140)=[{0x2e8c5708a104e090, 0x1ff, 0x1000}, {0x0, 0x59, 0x1000}, {0xb4336122ff87f512, 0x10001, 0xb4d8ded1bc0a0d15}, {0x4, 0x4, 0x800}, {0x3bd8f1058f276262, 0x1, 0x1000}, {0x2, 0x6, 0x800}, {0x2, 0x20a9, 0x1000}], 0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0xb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6c91b8e4e32b19f9) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x6f3b, 0x0, 0x4}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) chmod(&(0x7f00000000c0)='./bus\x00', 0x47) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0xfffffffffffffd7e, 0x2, 0x1000) msgrcv(r7, &(0x7f0000000c00)={0x0, ""/77}, 0x55, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fchdir(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="a0d3174a881fbefc242080a15b44868eda788dce1a803259484e5da6fda9617733d17c42a96e694e64cf0fd310aaf845b67b991d143effa2e79dff5af12e08d150a06edcf8235308641b00be54c9c55adf92177a2f13e1bfefc5844116845a16f93fe432d5ff459cea6318ca7878db02deecd8a9fa687f465f86cbcbeb29e143b8115398304f2c90744b0d54a20ead206494f0ea0780548ee35fce88ec8599da71ef8ad7f076f0f53803b52989", 0xad, 0x0, 0x400) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xea1f, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x25, 0x40, 0x7, 0x78}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x6, 0xd32c}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x8000}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x200, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20, 0x9, 0x100000000}, {{r1}, 0x0, 0x9, 0xfffff, 0x100000001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xffffffff80000001, 0xfffffffffffff445}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x93, 0x40, 0x4, 0xffffffffffffff80}, {{r0}, 0x0, 0x34, 0x20000000, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x10, 0x1, 0x80000000}], 0x3, &(0x7f00000002c0)={0x101, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x3, 0x200, 0x7, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="23a6b9bc82c0a5922eb7ecaaea647d11907320f35ad40d90ce1d6726b5621d580ec4cf64f3d0e2181609db3b5cf691579f42b1cacfdc0b0f268ab4cfbcd5b31b43a757d6d900281f2a7805f431cd756dce9d67b23fc47fa281ff0b8b4fbaa894ee86538bb6b60ef5edc46b7b12299a13368efc2656b5bdb8a4", 0x79}, {&(0x7f00000001c0)="729369d346016721735d4b271346dc27114e15245459ba1c08e5c5f9b5209fc218707a2060351d878413906471a19fe576739b6cc089a274ae5b41276cb2d0d9fc7a9bbe56cdcc56", 0x48}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1a7) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x18}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x120) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) 16:00:09 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000140)=""/221, 0xdd, 0x1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x81, 0x1, 0xffffffff, 0x2, "08e5c65fd37de5cd5308d3934c5d80b3747a3848", 0x3ff, 0x5}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc93, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x420, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = semget(0x2, 0x4, 0x100) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000, 0x800}, {0x2, 0x2, 0x800}, {0x3, 0x800, 0x800}, {0x4, 0x7fffffff, 0x1000}, {0x1, 0x7f, 0x1000}, {0x4, 0x100000000, 0x8e21dbc81b55ed4f}, {0x2, 0x1f, 0x3de999d59e294065}, {0x0, 0x9, 0x1800}], 0x8) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x4e5193d8554c3ba4) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/214, &(0x7f0000000080)=0xd6) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = fcntl$getown(r2, 0x5) setpgid(r3, r4) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) fcntl$setown(r2, 0x6, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x80000001, 0x1f, 0x62b2, 0x9}, {0x227f, 0x5b15, 0x74, 0xfffffffffffffffd}, {0x20, 0x1f, 0x18fd, 0xf7}, {0xa9d, 0x9, 0x3, 0xfff}, {0xfffffffffffffffe, 0x0, 0x240000, 0x10000}, {0xd0, 0x5, 0x0, 0x4a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x9e8a}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) syz_emit_ethernet(0xfffffd4e, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000000)="e7cd70574f43cbe55c2f05b68db37cb17059dc740ad65ae1045d29bb06fdfadb53d43727dee2f9b5dbed3ada77e3b0037e218114ee68f23f539467da6fa7ea7c0ccb6c5657fb3ad2b492ff9128c7a9a51dfc24c0b6bf19dd5804587b316a0796c000f5abaaba1a268a83ddc226ec95199bd2661731f142a1d27e0a3b8d60c84331a74b230ce9626b8c78425233454d75b06967a700e6ab31eab78eb9bbd62c54dbae8429cb", 0xa5) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9cae4c39352a608284ff37a71116b0b286d7471a28ab7f052122b44b8ff8051ab7d465d9e376239782c9d9fd6469eb656af54d7c66631c0e45e2471c9e136186106824c1902da91e3d569befcec218653d820f927ed6f5331558c2be9222408c94accdd7a262b7214438dce2528a283660e7031fe9f99c0a3d234de0bd5dccc02c884494bb649208d1e4e071c9b54e72f6ed80989b1f24", 0x97) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="7bd1cc8afa91706912db716776d9105c411dc3bb4ea94d86123751a1d73bbf8e6db57e299553ea85bd7e8db4764a7a865ab65fbff01c0c1c87b8d379f98c10bd5404c207667f7c353f602cd466137ec10f62ea80e4ae0471a74feff079197db4394220c20a1fe7029edb69675e1e5170e67615033b631f15249825e3ba9d79a2171eb18eabf472cbbbfd41000f0ba56a70b704be56025c8fcc4cf824194dea2063ab8fec915e6e831a209919b2fc48dbef1c8f8b616b6b428b2cb813a20ae3432140224404be8a07c1df0b5ba214e3f26406eda3e5dd909c1c3df7ae694289e196fe86240309f5e5aa64743f076a64245a23ba", 0xf3}, {&(0x7f0000000240)="95aa1a6827fe90e198e07d43e74e98e1e95d2b9cb8a45750b79a4c4a605336486070a662585e65c1f01fbf8fce98461663070d2b579799119d4bdb89ea69889dc8c369f0005be82511510dafd5f3e6b84383c8e8b1d210b165542a8efe9896bbd7c701e20db89eae5a2f612f1f", 0x6d}, {&(0x7f00000002c0)="b987e1d5288f7d47af15f3e08c8cbfca2ab826db6b39233ae5333ead4c20c5e2b54400dcde2ff2b58c1b596fe036f2171bce30398792de92857ffe5a2614100653973764e9a67052831580e62f8f2338708534cda77061cd24f35af43eb240acfa6348a5e38d787bee5a66b9c3ec1e0122f3f3274901a81f7b470e724ccfeb027ca3fea34d5fd32ad2b68bb53cddc0f3d8b8fd10a1f64f9ae93a1a8e38123a2a00b7eba7fcd4cb6884fb989f881f2b7b33738561fd9fa87739b1375687", 0xbd}, {&(0x7f0000000380)="06bd3d678ee0a2fa7d55b2c861b378b7df195580224418", 0x17}, {&(0x7f00000003c0)="6f92f89da5ea52b6975bd7a34cef946a1dc184b84cf6e99f6b997be0b839a4e026f618f82a0724eaa3724a8491af0b9b4d24eb6dd13744cbbe327600cb3dd51dcb720a22e0a950e837b490e2849ec140ea9d6c3c3cd2ff3cfdd355d8bc0373e11f1b7747b66f4c5a2e5d0deda55c5494e1e8da0bc21477fae6265463bfee07bd58a1a83aae0a3b0f609d34058fb23d0a696ff8791660c21efb6d889e2af21e057818486fe090ccdef13427590c4d89ecfe1331a3d2479249f0f6c766ad", 0xbd}, {&(0x7f0000000480)="621aa1ce3c2f76f2d9962954f29775d857a91a9a7da56d8be3a4ba9edeaeaba63cbae48cdeb582f55390bd9fb48c6a9eb824f96d61", 0x35}, {&(0x7f00000004c0)="fa3416f7222bdb135338ed64bd6e9d8a7dc9bf2aaf7c5607e1290a640a3a956c1fbe59", 0x23}, {&(0x7f0000000500)="cf12ad04101c993553153b243ed33070d4f02a864a4f418a78ca4cfbd1af4682cfcb2a1cbc3183353e51f716c910116988b1a7b5db92bfa96dbad9370f780795efceefbf9053f58056c725aea5658921589d6f1eb40d028d374d3d3b16ac9c008cb5c40011c5c97c9c58d00fb6d2ab6f04fa9de42e6804d8c361eaccd7583f74e67bb8b590be5ccba4c2fada9d7b53b70d7874594f3a86fc5efd1878c706ec91cd8846252741a925dec9adda9c38b930d3cb1b91aac406acb4abc080078b21178ad0cc955c5a477809b531c631331acc09125fffa6028e01a9751c9d9165be2fd3781004", 0xe4}, {&(0x7f0000000600)="ded5b2c74894e922f5e267c89015ae5795279b9a1fbf0ec498b77096193c458f0bf181131b9224d009df68b135243b97cda9d97638c3e64a6a210b46b20aeb664848b631dadc73aac3d781948bcf35e9634e94d21a5ae242be26f7439f52817d125f0415b0da5b679bff0c907478dc4a", 0x70}], 0x9, &(0x7f0000000740)=[{0x98, 0x1, 0x27, "16df152677dac088bfa75ca79cd9daaf6ee3fd0d485a8b4710810f808dcf6ca8070f1155c0fb167aae5cf601b5d01925f2cc905c07a19550b25a7fc6982d94eba005a9d3568d5b25656d634126ae712131ea562120c5f0023d5c27c0ee2b6cc4cb58cf41bb1549f486973e5f22f340c40f72bb09970523ba655c2539d2812aa76e87935be09aaa"}, {0x58, 0xffff, 0x6, "a7c62c0228c5a88faf41a76c2a44826a5e51ddce870032c473b2a539700e1ab0b4b9ebfc97d526ceba70d37caf1b2296c203f11ac3fd6934d87873b409d93040206c"}, {0xe8, 0xffff, 0xfff, "2bb981f08ca386edcb5d91440a5e99c607214e045dbb137e7fc26e17603f37aead11a09012129df45be6a073c0ce741d2d04ddd658698ef1c3d6923805292b73c6f597e0f1183c5f3f70555721eb98323484483bc6b87f0f993225f3b6f2e5cfa58faa78e84ce6242c503bb63c7bd764074b48f9a392e02194c871d2016deff6eaaf83e7fa66f279f0d4a6d4e8cc2bbb8c109b2cd03192a3a6e1204dc60c24dadaa9d0836c3d5fcc92dfc036b91333b246db7ae2f584f259f812714ae22f81d162f8b48351ec0bccd69f45c769727b3846d62c2e65fe92"}], 0x1d8}, 0x8) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 0: kqueue() syz_open_pts() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:00:10 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000003c0)=0x3ff) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92b7ec757177c6cb9b603b5578bbec89457e7ab3434be2107834479943c4290edd50f0000f1cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9781620200200b733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d50ac2f0b99808c908f6698af41d7046cd6d52e2074ea35820000000000000000000"], 0x86, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b84312b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d000000"], 0x1008, 0x800) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000540)=0x1a) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r3, 0x0, 0x7f) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x5) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7464fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4aa1fd7dd0a0444b8158eb02963ed756f7232261a29fe5015d6b25c6ad49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d334a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace819a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000"], 0x8, 0x3, 0x1000) r5 = msgget(0x0, 0x684) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x40004000001028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x10000) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100000000000e020, 0x800000016d2) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f00000000c0)='./bus\x00', 0xc4433d0b182b3182, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x40004004000028ab) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) r1 = dup(r0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:11 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x0, 0x2, 0x212) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) nanosleep(&(0x7f0000000240)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000200)=0x101) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) kevent(r4, &(0x7f00000001c0), 0xfff, &(0x7f0000000200), 0x40, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) utimensat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0xffff, 0x100}, {0x0, 0x401}}, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x101) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x1000000000000, 0x7, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0xff, [{0x1, 0x9}, {0x1, 0x3}, {0x3, 0x76c}, {0x19a877a0affe8c41, 0x7}, {0x0, 0x8000}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0xffff}, {0x3, 0xd1}, {0x1, 0x2}, {0x3, 0xff}, {0x2, 0x1}, {0x2, 0x2}, {0x2, 0x3}, {0x3, 0x7ff}, {0x3, 0x693}, {0x1, 0x10001}, {0x3, 0xffffffffffffffae}, {0x2, 0x6}, {0x2, 0x3ff}, {0x1, 0x8000}, {0x2, 0x7}, {0x1, 0x2}, {0x1, 0x1}, {0x8d5b059b01238130, 0x400}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x8000}, {0x1, 0x400}, {0x1, 0x10001}, {0x1, 0x551e}, {0x2, 0x80}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x101, 0x86d7}, {0x36693bf1, 0x0, 0x800, 0x5}, {0x8, 0xfffffffffffffff8, 0x100000000, 0x5}, {0x80, 0x6, 0xffffffff, 0x1f}, {0x2, 0x8, 0x200, 0x1ff}, {0x6, 0x5, 0x1, 0xf683}, {0x401, 0x7, 0xffffffffffff0000, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0xf3d, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3, 0x8, {0x6, 0x3}}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820201f0ffffffff8c67a32f3b602c225c06c2116eb160cdc080cbe7de"], 0x1) r0 = socket(0x18, 0x0, 0x80000001) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000240)=""/253, 0xfd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockopt(r0, 0x0, 0x0, &(0x7f0000000100)=""/146, &(0x7f0000000080)=0x92) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:11 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x102) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x10000) fchmod(r0, 0x90) fcntl$setflags(r0, 0x2, 0xdbbc30a090774fad) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x2}, {0x80000000000086}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5dc574d7b40322b2, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x1, 0x1}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e3237", 0xc) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) lseek(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() pread(r0, &(0x7f0000000080)="2ae7250d1261573a28b77b415ad5ce5f6e98621bf5808b253a4b55a3723f3136ee3814e2db410db63ce91c28cc8bd03f1f235566ecd9fd2c4f2bb419f1358a8a922ec7140e20cfeb7698a81e04811961cd949fa5c3c768b799e96c28333e6cb06e3a74ba0788b5b22548b09db9fbbf8b1c961ffef4aa3b0dba4ae42d1b22335c79cd92fb3f703f1f3627da47532e535f28e7", 0x92, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/156, 0x9c}], 0x4, 0x0, 0x0) r6 = msgget$private(0x0, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0x7) pread(r5, &(0x7f00000004c0)="1d06c7167d1baaea8cd060111127d7fd9fb51b4b87608eaef11af4562673aa159c10b8c7c75aa673ff20fa8f8ce583fa6938114bdef6209ef8716cad66d6a696a71a1f5ce75e285d8d3ebed73a8dbff40f1287ed373b200098011ff52aa5c09a081c329880d19eb9bfc03cb0a7c848d9a5eab941df5e837940262555530dac7092a3d74cc5909d0fca54947f90ae4e33cd34dee3955fd1f62b0629623feca094d6de79d0d73a47fb1e276596b5d4c592331fe5dfec3ad7bab15fdeba155f128637e2d37dd0f9ca93b27eb380a8b1d6c7713bd036b8213ddab74e66b2d89eab06a66e45ad05da90e3fb67dbdf795fb3d9a500e4ba1557405596b46dca890697778384e5568e5d9fca632b8b5e85827766330e5355b170b52037dd9afb2ae2714a3f69d42fadb262d2a01a7080e41bb211e81f649500cb24e7154dc8cf591dac5b20aab8bee8449d48f23a59a267f24ae20971396bbf8fd7d49a917ace2fa72cf255f944221481130032f9845ad2fd9e16722f776b44809cf503aa4ca64e49248cbc8456febc16b6c8806449aa8b987193612bec60deef77c21cddb6ebb9b965c974280aac4204f833122186b5887a37f538481dab07c6735cdef969734df1bde1ba00abb51f0b5d2d209d38dbe7648ac6a029185d07632791a8c09f836c1e4a7ee575bde99885b6dd7f7a16ce697287172edaacb15e7414059d03ef90929fa763765efca44532ee60548a5ea8d743507ba59ea719b3082a32c5a39cca7ebca952ad863da6b5da583cb9ce30177f0ab884b656b5f5f736ed73744cfa4f5d9fbcd5aef6c5480c87b0b24270f7f68f7442e6eabbae722c5e0d6337b5875cf92e9467e9d088b686697a64a5fba38cf607a4cca87045cb82a32f051a264fabce7c133b272af73fc6ebf49c15fd3ad98bd2448ec5cdd035f4dcb4af39ec11af80322e19ae8187d4bf074d0501dbb4f17879ad75dbfc1541e8630491353217b05a48153f126be09e7ca57f321d1aa9103b96cb62cc74418b14a2859d5346f28ce894d51d6a7875ddeea573f2e63c403031bb5218b3c4585349697ce1e3a9dc56ba09075ef6a8aa83eca66f322c039aa4655731db835b3de8de1dec9fbf32457308e9ca875d781c78127e9cdcb17924447c54831b8e7dbdf6c8f3b40f8b1f8009b62a115ff3fc04bacf8819e9db502b74ae107861d692b0daa04ddd4666b03a81fc26ecc56bd0123dcfcb28718ec3130cdf7195c7763c263a263c8ab1413ff7cd6e6751e4357da0f27ee575d01f8aa633c7808efb5a8bbff70bebd309e9ddcd93f6372e64387d8cb87a9125a7ea938e79a1ca14378ae7ec466397dce7977baae498a56c026e1f1e2ac3fc63378ab98ce9aef95f876f8ad7251e199b82dc69c1f85a602387e72272fda1ca6b05019cf07e245a28364856d954cd66678fcf9c28f9e99784c740bd709b57419c8e036a5f64d0f2ff40a61353b2495f024d2c9576e8952239ebdb2e115df43b4a0d3df80e2dd892b06bb175d623db3a0f449d50fc9063c6d369914c67557c7ed0348aa1eeea7c3e423f39a0ae622ee48db7eccae1be135674eebfd237f50d8ead31d1c55811c54da2926412e9c546f9feee142b8d91c889c3424eb3e3db157f784380725776d826ec083bea7297296b58ea1c1ada04d383563df220d4cb7fbc9d167ae1d45c08391e1820e7efb81687f55c5d71ef88a73631fe08139d73b0defb81e33a07a0eb3d711473b4eba0cef2017e5dd9645a66c13486b166c99d1012b5b08016424cca9feee854b75866da5679a4f2134c71b05273d6b8cf2a985c1a6c686b838ea173960c60c356ff59ff5cd2d1c11a1bb9ade53211ac87b1d058c8911f68d6a6b27f6085055f1cb9250079d99e543084f7c2adb01ae42653c4c84f2df681dd812d4bb6de862dea9fb0bef860b4de67f7a8f4849c38e7e4239b089e17baba876f46154431f74afdbb1513f92e6d64173960fb90d5000a808bfc43e2d6af6738700ae64ca452c00ba9abcec98e0463017c0da1e986df053fa542204354343a488e89144be42dd0a2fb74185c0204c6b462d183f5fe8ae83325bf843ef9831f717dcef93cfea83a2e4dc4af3a8f3dc1da0876073c22a69213a6698544c32009040d2bdaf4bc8f11715ed588e41c9e8e4daa3984f8032765e170d2f800fd6337808cee3bc589febda4168e30380203e415672646df997b80e181c25562935d8b4d04c9b30c6ca19c83acd0e9f34b6e892ace0112a2e86d28d21a5aef6b7fdb3b44aea852eae4f870bd7b202b30defc92a9d76ac5d07d1f449e86f7f25a87631e3dccc79bf4c4434c3b966dfb0bec4450307005694f300d265c5baf515d076b65734511f3abfc8675e1a367365327730064c9d3d0b9b5369e276025299ffe19a551ebf84ce329bf80b3a2d426adfa41ff1c06a1e0893aa4ff07980802c68ed4c91fc6271e2687629dd2f96cb8832d0dafad034657bc7f4c5b1d0a6243287e10b01950e19df4455d9104abd0d4de2ee03ae308e1af3131aeafe53cdd9126fa968062aab372a311240f559a8659ed5c5ad4270834256dc392125a18c76c2cbae53eecb55364b7f40c2f6b824fb557e1f136f0a76a8ae8921e086520bde39fa4cb85cc7699a0018a3d258038f4b1690f71ee87b55efbc6c09cc89b56d73b97994a80204a4a01d231407543f78553c42c487e39f779adcd0670cafd0bef368d2b551af6e2ef66ef549029df815b292afc5b9bea6b07bfa3c6e0adc9a56cb66349a85081911589af40e3203dd81f1e8954dd809cfae07de81b11a3a44fab723e67b4c86f631ce6118185a1bb1cab013133f3eb037fc2b8f42692e228cf3d4e8e3294461fb7e993fc0e3f5705c8d92cd22de2112d27f1cb23d44a9d3646cb1329126929c96d1d2c935e0151aa59553a942bc14be2342da9712dfa5734151fc553717ccb52f602712315fec0601ec802fc6a7cbf4663bd90865e861fd6d507937978eaf6441b825f4677a38f673ba9a1ff3e32183005fb92a428ef1e955231f4aecd47f27b76f12485c57d41de2a87103d9b7d5fe84791299a4db122f6064de7e722b8968203aa851a6fa2f377cef5e382fbb47fe8f7f5914e5c7d62443a71c6a805379f4993bdf1a49c379e28ead19c9560dc5227ec57e607ce8481a634ca7aa6ed731a4c6495d4412b674d3a114ab75f82b7e43874cc6b161fa7e1fd6b6d09099d99663015736eb47a9c73868f0690760232f810f388a34832ad67b82bf2792bebd233fd2673d5f4e354fe3f0a6d780d6a12852f6a4da667385e09e9b35c1cc868f5e0110a525431d3cacd50a0cda2f260202ace994dbef070711bcbc362f1800c1b950f2700b2d5e4ef8acaa6aae6c159b2cefe25cbb491f52789cc44cdd09c95be95c3e3789ea3c83845b81bac1f5109a26efbb09b5fe817d7d85aa596b3ca22d96a153bac481da67d1da445bca4c9d959a83eed8d93173977071434b194874d8081f68297f71b8c81fd9b39ebdad61af4bf55a88e84b14164d2f400256835dfe0fd9d72ed29174844c7782b888fa7ef6bad12c51262dab1f565592948d8e2b49caec727dbbbc0a648876358949705643883d237d4173494286519f3456ada1f53b48a257c38e32b52ea40d74a7ccd086b6f2edda35bf10686f84eeb7dabe0c13281e94c515e27edd9192594b58e4fbb54f860d4c2477ac4b6f39c8def5cd487a73fe2b82c4acd30c777e4a4ef341e621d48bc01f22486208126d096bad3f92b827c3b1b525e129347d2e3227e61fb5de0a0c9f18ce9cb9e206c5ad7e0ff90ced5f564fd21bf75e6d837f722a7931e47e120cdd3cb33a7a3c654f2acd9351cb3cf9dc4c14dd40abbc8de43bed6b1d3ba66b186f1143b200baa1650cc2d9aa81e0c6f3547cd14492f8342fc7b106204b33fc9452e9b8877c86a3acec51370b15f85eeb0bd4a2dd17ca56d344e0ccad3973485a6bcb82a183d088dc1d41f3d9d3c048216902879b36b33514fea90dbcab7717ba0e20b840767adf91f0b52f0694023b7d4c3b1e4875953c10a99a2dd2e98a66bf5b5b8677dcfcfd784939dbe2be822840dd34277c116373d82a21e665f077fb7326b5b757c7b9880a3d71d1b20f0961b6e2fd7e707da1fc1313e0fc73d0bb1b2e788c2ba96719c3085403e47c9f03df2ab1c45bebd966b710d2879d360b1f9a48eb2bc112fe602a4fa5913289f39dcf148ce85a117962e91fb9c939b8ecf81cec38f75dec932459523108e7246914f2994ff8fb80458506332fdeb7fa34a8d071fd0a6b52b2107dde8932fdb85dd1e5504f176b92ff5e50f808a6adc490a07c3db3d5062664984baa1e6e3941854182a073eb4d4b69a3ba3c6adaff65891fb5a2ba514daba173e27517553c6baabb40eed8e0b22cc4b2f2525a89af9dfd5ed357de6268c967dbeaceb52718592ca476d93d171790dc656322f192ba322646cf4bce2eb760cea7c5131c80cf985b2bb0addafa33fa1cf66d858ed53eb238b5fc4f8128bc8ed8ed36dacafe9ef896f8c9afe38e7eaa7708ac2c53ace8e031de99ec66e63bf82748907fffd854e5a07f1db5cbafd8941f65ee648ea8e328bbd8199f33bf20bc298bdff28b56f8cc6104bbcea15ed8871100428b7a2718ad02732191b21e85b5724c5ab3b13fc7c4e783ff204418f1b9b0459ff0090264d2266feec28d0241e5df649d8bb5abf869019a8cb8428115b1e2f28c7787797b64e7e059f1b1c7ad4df60b18c70f4475714640130a1f8b95e093d5a3ba362d85779fa74f93c891683eb3686fdeb38184c5864c39df2c813f7083ceaf3fbf81d451cc650ed2a4bfb8ab7165317064f57c8df26e68284e55b9ee23f3bcc3cc1a3d7b0f62d5bece834aba64ec985e3aadebc2b46433488aaf71221404fdd064f8c17882fdb8250b79f65b977470f5562f8f97725a2f67108e525d6bab20caa1e63e455dabf2447b82f7a05da7701bd6605ae2222d8f0c9cb22fae6e159ee3d377dac9878c33345acd084f90d418969f6e93b7b0e19de3660dfa6f2c296d2d4b5e65d2e471dcda4c052be029da8535814b9c686fe5846baae713bb58b8845744ff54d5612e76b5afa07db8d64c44bd807eade489ea89a9eabd57e2c30c4e3895c73eba2a26c200148ade57f111b43ced23d5d35984f78ebb3434678d1450788551561565f289fda422a7a418df68bd9de8c359a34f0582bde1fb124f2ba1ac4b645af59db80122898bf16b620668c418f875e8264051aeaf80b00f7d673ee2e7ea3bd92197bc01aae378d90e0ed3a3078d41ee2cf9c6e53c230ad2c0fa9772880061b5de31a5fd85d7ff10f530be3d5b617e89610e49cd4ebf7d04a6bb3cfef1151283982e6d10355931088b94f069d2627061c2512c26b2c9678f583cf06c43784ec5964ace04c9920611b7cca95d0590340641f237988a14a94b56184f13ee646448308984c82adb933d4728ab0fae4dcbc5ea1ced181488278ec928d7cee4a91ba067ab8c3bc87072ca3f1dbfff686d9c264e2947162916448e9d8101bd3f5205fc4338478490fd1a03cc2a9016147dca57afe2badc8ec9e49a969556e037195dbb4a0d40c74a5b2ff12d57f2a0e0c0e5a135a0c220ae1f7c954115b0aee19e70159f75e42a4017bf7377dd45e2746cafb2255b66e882ea640ca7ad3e8334dbdf0e532bcc6ba4f4ce8c37f26b0c68048e64144669e4434fb61304a1f48a5798ec7dfc36cd18508969e1e13f19779cdce7d6f7db76f7cfa67b550d89756552a3eaf35f8a863790b914fef3d93", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000014c0)={0x3, 0x2}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001500)=0x7) poll(&(0x7f0000001540)=[{r1, 0x100}, {r5, 0x2}, {r5, 0x8}, {r1, 0x40}, {r3, 0x40}], 0x5, 0x5) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001580)=""/249) msgget(0x0, 0x1c) fchmodat(r4, &(0x7f0000001680)='./file0\x00', 0x0, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/vmm\x00', 0x200, 0x0) msgget$private(0x0, 0x2) ioctl$TIOCSTOP(r5, 0x2000746f) lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r5, 0x0, 0x0) chdir(&(0x7f00000017c0)='./file0\x00') kevent(r0, &(0x7f0000001800)=[{{r3}, 0x0, 0x30, 0x80000007, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x3, 0x40}, {{r2}, 0xca1523d7beb0a431, 0x20, 0x20000000, 0x6}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffffffb, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x21, 0x4, 0x2b16c0c6, 0x7}], 0x2be, &(0x7f00000018c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0xed2c, 0xe4e}, {{r4}, 0xfffffffffffffff8, 0x8, 0x0, 0x2, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x84, 0x1, 0x2, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x3, 0x61e32d59}, {{r3}, 0xfffffffffffffff8, 0x3, 0x80000000, 0x3f, 0x40}, {{r5}, 0x6a3c6cb0b5851ee3, 0x4, 0x2, 0x8, 0x99}], 0x8, &(0x7f0000001980)={0x2, 0x3f}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000019c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) close(r2) r7 = getegid() r8 = getgid() r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) setgroups(0x7, &(0x7f0000001b80)=[r7, r8, r9, r10, r11, r12, r13]) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="511b1d3daa95a02375398ed9df5f1b5b7defe7798252400ce43bb7132c78469236177d73b43a2c1fa9dac5279e94a347948389e0944c6cccd1d4c21fb50e9f0e7f0e3849f7630916559afe79339e82d09fe4eddf28827c9aad7f36c63a5aded6a05f343d925bed0208c699e780840358f82b29cf5961a7e75b5df52fe735a9e41986e61f42f61ad29a26872bdc850af62bb82e61f79af980f5198630ea105c4a04603c893c70a5e5ff5e6691af71b2c84139441d9691da6339", 0xb9, 0x400, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) clock_gettime(0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffc00, 0x8, 0x40}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getegid() 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="5a7f5b7b93a14716a99ab13d9ca5cfe0da305d7bfd147075b221449228b9650194ba8b8d72684edc44c92292f036e7437b53bab5dba3ea58cb5d4773a54fb348be90cf3d39c39b858a0da08c457b", 0x4e}, {&(0x7f0000000200)}, {&(0x7f00000004c0)="6e3b1593326c9b49b13608ea0063302aef2562c378dc501937a5a70e18097ef1f2dbc8d977d51e699f3951bd90a6a5660e0074f9aadf097aa8aac1127817ed0597e34105df233efb4ce46dfad771af876b9017dd2ad502a4b3294decf0cc4783aecabfe1762c9ad62a7a3b377bcbce94ab81bec68a75da5e7f16f6441bb989b5724f3c860c3ecf08038ec350b54f210c76edd20238ff0e52fb168641c85c5a4de41a7a392b84ee54775c87da307d01861ab3cb86c9a50f2c56c5da6883586e6af9413c8dfae9dbc6065fa52514bb5e543fdd85e57657a98890712f1fd029c343acba8f7cd77ca49fdbf6fe52c7e5a330871b53e1c1c74b2762c5486bbcc193fc502e9822b975dccad4f939e5aaabc7ad9fc49447b329675bc0790713c0b0f2906f4bb8f3b4567c1f1ae8f4929940297b7d2d2be7fa302ee6f122f0c33c774a36493120fbf1675d5978f9fce34281364aa0cfdb3be8deb196d4602bc8a3806923edae8de6c28c45317252ed2b8eb64706b2dfd24b09f884df5e6a868428a531aead59370c1f51749d52d188606a61ce15d0a1a3771f2d8a429b80cc4999308b0f6290c119cdd867851d502ff0b11f3213e0e0b24f0a71a5db1b1ed53493a79d22aef5ff6f43739c2e8d5ccecc220e829b28aee77e385835ac2abf6038a1b259bd4716ba50785f2ff0c3aa882e4d53f10a54e626fb15036d9b6c932a2900a3938810bfb6fc3a4269e0a76614a2ea183d279e974441bc6bb27870a3da14160726c5c1103a4668f7bc8f15257a9ccd4c3e64f9be27fcbdd7e86d56022b6fe553f5051f6885f64541a4d336a56baf540cb484fae5b7aa0891f3a2d423b90333e779a486b6620ea8842862ccdc4a2b2bd3aa5949507106c212a67dd61a6005350da839e17bb84a2027622318b028172ace0b40af2152e1eb29cc1d4813e40178586766f911a6829b5e28d726097aa3ba49b8f7a07a6debeed07d1aae6a3c20bcf9a2e1de9fc1287ca447d05556555100613b48a46dbc8ae41dd21b4583a0ea85acc3f4eb6435f3bd0860383bee101588c3becfaa1a19f24f86b22a0649ec518aa7a1d624ce1f527f0357e4f7f46e5ba7012aad3bdb4680a14a6ec0a682ce98fb58823769da243f2b9832b9d815c9eed0755c66a346f6b09e12804d0145444bc5918fea1e883bff796176c4635455f25589837c20724a46be906807997e102771e80904b292077020e45bc79b0e0963aefa9519691bfe16370fdfe8dcd4ef0bdc1d641aa40243255c3f32c165cbacf9455e8926670d63b37b4e0e53460874658e75055571d01d44484882441644f62682aea20835d54c8e604cf4fc3751d11e23246da5a52d6030783401ef6c9b96cbd604ff55c0b0ebcb210083a63adbdb7ef63210e9a2dc79dbdb59ba24edcde40a4b53c194968edc5421484afcb90837a94614d321606c34e6cbb70bcf7a363a9e70bdbb81b6d71e29c325de7303cd2801024424d9a33b4b89f43e78fb1c744ff0a77df4aae550595d9760445d78384e6ba02a32a47c5d976e10cd0343f78a73929fb79be3d045845002e6fce2588e7e5596e811933cd66e84892871106dad21fa40ae10a89bf7d3c4dcd35dcc6a7523206bd5c05629a362670ef49ff40e5770bd571a815dd9ccfe01fd45ac88c3903b924c3b63a88eec04a8f41f2244f8b1b8c87242f9ff3a297a25d63beb5667d048290efc5329be98e3f41389aec1d9827dfcf2ce7eb6f5173323421eb1d809cda1cbd87f3de1d179fa0bf383249b5663f3064d0272bf0af4bd6405a7760337d1cf5d63b3b9baa53c1077b2491f710533abf2f3fe0b739ccd5822b748d2ba39b756f697139e992178009acd0af534ca581e29623e8dc84660c52fa7c659bd7fbd5fd59d6a72df0f1a441765f899804b884ed72e5ff9dcbe964fe7f5c2f70a8de4dbfd39408ebfb2ef9704535acbf4d7c6e92556c0964d6f835610cff7e817933b451c52c3e57982c036ff5c0e8c35e23364f395c73c639d205400798f41a03953a2364ee705a0e614cb7862730910dd1883901bd0b7831bd833c3395d27bbc308d929b17b47ab9142999b09320387657134f624a315bd44bcae1b04f2718b95c98e591956e922b8393d8f6275df16a4b6c6e62962a5a5ee342c755902d76aa4cac8817b5258e48f273906ad87eb8d472ef8510c05bbee8ff2cb71c3a74657c3d652cf1760a4b1a0fcfdd056b8383e56d0832dfa96685f4a0c43219b50b03010a5d7155b73272fa5bf3ca18962ea478b64c8aa285eff086deb6f655faff45288833295eb01815948f37c1a9e01927240c7824bbaf5c14597d0195a2932cdcec1ffc7ec6a7a993a88bb0c4a4e47f3048ce22cec9a476ecac9dc1dcd5fa06b056e319f051dc76bb9c0348f64ce7cd2392aade541eee9cad5e56b64cd5f5f56629f5c6d19792c64f45a8a5dbcebaa6e9468e40319d7c123e3a26506766e66fe6dfd88919fcce4fa3f60a624bd0fa3e780e20586e5749bb4c2eeb73a3ad50ffea3a7df4813218d0b3491f2dd21957c47cf1b5c933bc47451930d0a4d0f4198de535d9057064e5f2f7a8673e7defa72681fd940d2449e95169ac9d42040ee0891410cf79b5cac38773ad9441737a5bfec079303ac2417ce32322462234148ff6522185ac12b5de219a4457d6322ae7f20f98634752594f7751d27a015336370bbcc2a97be195e598ee3bd976ae6651f669727e0282a2af743df9a4eebb411a80572c1ebb7c9570d267de50df382c5f821b78ebd08cd6517a42a4f101b8427c686601d05aa1e817ca97cc57c6fb8282a532d288882c4da1079d477b19b2db4d3c201d0ae0155dcbd3aa6a3d9646285fb9ce0a1627b26660847975fb4a79d4c514321d3843bd5cd793b9bd6ba309daedf20dcbb2a7063e4d911260dc5b5177fbc370ad8f48545b60b20e3d5a7a55742442043c592877caa631c7337358febd16cfdfde9679aec9b87b8cfd3066483b6ce1e35f7d2ddc5be52dd666f05ba71397c2991d15c84277770b2c2595d68d0c8348dad5011accd3119d1a99710ef26c9f4d6e3d0d8048d8638a8161a25716cec9baf129cadc4b9b0c7b9d8ef01b80637164f773dfff5849d5126e89fd6ef7416fbef91d68a96e0275616946954725332ba4aaa3ac052f4cfe771ed1dcb2ab985b938c728a051651343c1404ddfd799eaf5f9152df074ec3e744b028f84fce975a7d84ee4fc9a9c9c4b870383c1a6c403f0000a11406899eed1c107cbee19751a1f8a6eceb8c629bf974f21073a878ffd0541bf382944e99048ce6bb16b82a1c2ed519fefdb0e5d06daeec348db1d14be40b21ecb56315360a4a27d1a5bf39e8fb8ecdf02704d0f875049a6870e413992b471c61540e6ff52c9866f594c2750ed804c45ed6598499cc803bfcca76daa69a788ea3da717fa2d6093581c7eefe9993114b024a21da2229cd372ea3a655f747eddbb09380971f12801921d07395dc5241de37ae9240d52d0834b4bc21838737b1d08ec98b5f4c241fb5b12cc7621d253b3d0deb0e6e7eb4405988e33ff8e2a4185635ee6baafbea2267fd8b8c63cb9518d20f6561b9ee38254e5517a380d927a199a3a9bc6f2aac3c86d1176436cbc24a88ec7190ecdb092fb1118e772403ba180a87379d748a66814159d76f3b0ba51336a47baed1ffa0a1d461c4c98367584ee214ef131eb1a4181929cad3da20f5a215480477d975ca73c0232c1f940f0d3dac0643e451a88c3ec2061b7acef18b2902cf185a3cad963f094340f64a60c248a243973aa4e55bdabd86772feafef8aeb4d7dc423c25e4ad3ca8eab6ac056962efd17bf8fb82ada6ca7784fbd1b2d93b4d58ee7fdc7c3cf8e7198d87872daeeb5ef40ff119b7d0592dda8b493e16c00286e199866e60d94ea936c01f34016a83783a9e23d6d20945b1fbdff9fec29d953221023a06a77787b168190befd5309c8ca20ecdbb8f00a6af3bc40ee4f09810cf024d07bee49c05732c184ca762607cee24f1a0edeb5228019dd42a0f8f97469a848c5deeb8b67a962f47510dda5b367615abca62c94450dadcb19360ddd4dd2d21ee88ece36a2450553437141930f653295e8e16b691eaf08f04b3613607a41a8792b6804b2d8e4f35be946a9f55a72c856366f3413a7cfa2ffb6b026945ec47a0047d0b1294481f4b48486bcf0a2a8b7a3ae18846701c8ed25814afa794376316d65ce17087481f3b5ba8950d09f59c91575e650914a3ee8bdbf2866f22633a255d848ae6381c45e85165efd88f4eb661531939346a0ec06115beb8c712a585b26c6856009f306455a235f136b07955c5a19959293790a991dbaee832170ed43b444f92d897455b6b6d57862ca2789f888d9c43e2f441b69fe38a59cc9dad8ad923602f922babb0e4cdcd1cb397fd7c78f03759d8eb2e6811abab2c92f33d45db7755b8aaee92b5e270326c888f7e80d6ee4da3891fe0f567c97af2e663b9e2d4ca4b692fe652fc7ef638b72b5e023b52151730e6dc7ee82694e9901fb28c4ba834355693e31edecee98ed25aa8380126c3132ebf2abd61da2f227951711f628fe2146742ca303faaf1ec23acd5303db6fb37f57dbf594e2ab62aaa10360cb4a4eb93fc0b381df73f72266358b7d4a6d16ff279d6b0f592bd183c54e877341682b39f3f2de1a6b7bb27c1c4123a028701ab67fb03b769a7f95173f8da71fdc234458e1596122eaa271962cc872d7602d42c6df77321b52fe6a4ab6e563f395a390efc0d2d319d7876bf178bb45005d8290d0a3228d7dd9790debc9fba48da1e8eb2f6eec150ac86812d8b805d2f8fef449932e4c9419dde89e1652304994e80dddead223f8e931d1da460dd636341eed485a826bb47f7e0c0a905c85e71e886c7a003cff761629e2f87a2c3eb462891f76296feaaf4cdeb80524a5cb737d559efbfaff698d37b02a611433baa57c438c11df8daf93dbabf445e63222b50efc7d06d8b8312fc0e8f0ccf10c9ffc75292281bdee53678223de2aa748fa934ff84ab5e6b051e1ed040eb05740b6f02f2ae51743bd5bf3a60891fcfc7696849ad196d5e9cd8724bd6950391e680f2c01e8f2982ba872a4a00aa86199fc1eeea579b5068a7443f8f77ad714c9473fda4f59abd424820672c01fe9e3567eeae69e5c84481531ad1594c3349c6dff340239eafc0180c101661fa3e522005cda76bf3bb23943c0b8c0e9cf93bd17791d57d38c71e7a129016813532f0a80e2d7b00fe2b1244a54a5256f8dcae9dc5b9605bfe6176fef9dcbb15d97439daa435c7189bf4195d1b41ed3dbaa06bc2ced2dc35b8ac483d63291689d8d2cc1104399f643aa9030c7718c14c2a39b58d159e702d9c41ece7ae625f91d42523e65f307c7c02fac65d6272c85556f127618cdf27d1362647ce8d2a2fdb70ba600d8ec57c7e75829075db8eafef7a0b7b0bf3744e98875414a5540a97db9a014b2e3c06b70f84c37abd8eb5bf4831401cac8ce879c391390b52e27e05352234b5ada17cfb31cb885e4c8166121de3bd1660097a18a0f0e773ac7c56d23af13594bdbfaa653de5d2e54e3d9232351c1157b4ec9ceb1d7ed7d7819baf3d312e839de73fcdd10ec771d60a773fc1b409bbe21823c28d80e917281c76ce123ffe89bb5b2d7ff23a7a7d147dddcb3d57ac5aa1c55af16546f7e09d4c41d4837b1c3491d0f5c37c1ab6967ae55fa2b7a996e6873cfe679ce1431f2ebb233260b92ceae2bb45640068a453f1e0a7a5c3b22003acc6ba4a76951dfa5d6d5c1d779630e74", 0x1000}, {&(0x7f0000000240)="406fd3b15e5e7b515fd9aee26cba349391d40a746909940c4cc6aaebe69de2e1ed52e6057c190286706965a96c06be82bce09a1acdf4992c53de17623fa912c362d79484c877667f08cd5760d4a39a9008fedd01cfc8a2230a07296f38cedd961c3b5ca5e460084fea2a8d004c77b3eb26a73cd1f559fc557dc42ef923ae786db7742b8df307ed5db2eb4ee9fc0225b2d62c6a974b41e3aee6bc3a2a7f14a06d23c63492da87b3758275e6338408b5e7d9390da3a95208df42d27860e7aa782f26d68f22b74c957cde3206448060962db30b4e1c5009d857633fcec978e955a79789b0", 0xe3}], 0x4) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/146, 0x92, 0x40, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = dup(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041ff7fcf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) setsockopt(r0, 0x5, 0x8, &(0x7f0000000080)="4bad0b1260ceed884effdb2547af6b7853ae371a0f7236f7adcd2763fb5e0d4b1d273e7a27629fee44e8881a3dda7cae2b3ac275899db9211d3e69fc38ba9c5b48711a0c3fe6481489312a576318b9a3690ffd6112e2d2d12a1bad2839e7d9f676ba0b", 0x63) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac0000aa02000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="2ad700000078902420c7ead92db44286c0b1c60cbd523f5fe1d96b1be9518ad38466e23a71f0a96361852e93a9b47737cbd41854a8ccafbb4bc58a2a51db52684079b6701a8bfcb591ed5fa3676420a16a411ab1253aa52b7a685eb054727bde07b167b88c91063b8cf23184ee2c6024ff21a1022a5d6ed6a466e6a815b46f6a7fcaa5b0d0527dd784b3ca1bd057f4e8f8124a1d54b9119b6ac782c9aaa6534982d0c52b7bb69b07e679a45843e2e1557f3f36b9d3980623787a0e0b638c39dd07dad03389b3c03bc7778a40f0a92f36c3e95502c2362a7c91deb4ada763e63cf819bec58ced251237ffe8e04d14523c09f02276711a317b21b62795f0e5f971a61f048cceaffdec320cc35b523fa36f6339ffb1da1b82d1002fc8b3bbba5e3396aba2401e87645506c86887500ede44b9dbd124e7f6bc73dddd6907231461dea66df9acc8309c6f4e5fb850d7714cd3f57e15ad6c7186afd082507522"], 0x18}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000002c0)=0x7fff, 0x4) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xd51f) r1 = socket(0x6, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getpeername$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='&+\x00', &(0x7f0000000180)='!*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)=':Q[{]\x00', &(0x7f00000002c0)='&]\x00']) 16:00:12 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10004) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) sendto$unix(r1, &(0x7f0000000040)="44584900d82fc4ec7dff09f187bb42212fcdb0040f9a44d71af465f2e4ef7c145844cfc5f70c907fac41f832d5accda14d209931893f7f60025b3bb8963bf88c2b2c0393948ddc367347e1fdc30d9bd0068850f01a3f23f45d733ea0826b7df77dd472a3db8ceafb267d7fa51a22471da9217a597d33126a61866d02a7bde9930b6faba67f7e83f395261b86af32663995d32a46756c87dbfc5b0b520561468a2fbc88526bd04e7363779c9e0671865764a12bb3dd1871f80f37d06e0c5622de715c63a28ee6845375a2309b5cb5", 0xce, 0x40e, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000001300)=[{}, {&(0x7f0000000040)="2d17da58743aeea6ff7be85c0bb8396552a53013131ac492e3e16034e68015acfd43fc09631c3d4be08e2f4a3030417d12aa527fa166502f15a69041cbfc845fc7edc57d35f41fee51f7619325357ff6a38beba290021ca75742c4c2090e16c6711a420c2418eb993c13ac7d9f3ef031295f9770fac5473cb3478f28c8ad1a7fbac4b54edd3e84d22ad403021e00e369a04629cd0d40a7dda707987f4fe803a340e42bebf526be6edf87a98936263795227b77", 0xb3}, {&(0x7f0000000100)="a346f8276a361d7c50c62dcfec4d138a3bfd8f6e6a7d8f75d109ec6f44bde7dce369bd790d2dff5e7c41e1de8ad7c09af577d9a3525c5f3ecfd9861ee9fb1e3f49e93803ea7fec0e4f64b3848e89722949524db11980e895559cac9ebefa5c00089ea3ecadf51f670b7809c2096a13c5f4e016b4e290fd993ccf0b", 0x7b}, {&(0x7f0000000180)="aba33bc4b03595f8b3b8814f5b57632d50c64d46ec88d72cb1195b3daf9e5e12512b73349bbe69e742f6b8cf6bc5267543031e142f5e750250f55a93b6bd2b1fea8e1f0eae9ef252eb98eab9493610545dc954bf3a4b5e13755ca0eef08f2dfab27fcaf1086c1ee619d42ab8e4284b303524aa8afe01ad86f5ab17033427ce9eac15fa736a08b46b9b609d2f7506e4364e5c3cb95133c4b72c9d157379514ebbfb404e29577cd9fbf6794b7282ea2a078c40d021e66c720147aa8b164f781a9ffbc4b3fa57b733244a728f85254e14ca977fbfccfb2b3d847933fce8962dff12a1f83ea9b167b45574eaa7f5ade0d2daa2fe46f86ce042dc3a9d5fb9001e4c7ae3f8bfe386cbaf3a23de079bf37963d16630b62b773038c4fb0419c8d4f4a7160688e2833eb648d79167cd88548af7d24d3fd272af831a74a07b5c0b759cd9398f089601f690935b8265a258d7b2c68e3c27d9ff9ddee822822c16fd639cb6b2bbadf86966ca8d290ffabb67dbb50c63eed16d1ce96aff431b98cacd43d0cadb3352cc01cdc3c3b6950b72891d7634f2b698af3786168654aa8b92c68f0c77dffb9699f001e05b8d64461cd0372f9f2bfa7f1378fd5b7ff8fcd9e2ebb9acb83847331d77287eebc2e94b4dccfb7a640fc6ba3392820040694a8208b1009d92c0463bc5b7f466615b00c9fa29b7837a139dddf5ce181ce544ca46f49364f19dbab686670371790d423ab7df40978af60d15d96f9886d8280e78f2b78eb9dd748111b01aef2e61af25d34b68cd4d637e1a3f50da2f345737316de7037927138453d255de755f5d783adcabf466cd7e07ecfe84e8acb5d82090f5bf34ad8ab15b723277ec8a3533d69cda047c7254c7c9067908f4e5f23df73e436b376a0639c75d8f620509db5251413ad368369369460dde5166fb6042c613acf09f284648961f81d5a65dd5786871ed9445dcfda061d5a85055d33b5ff4d1e904350c5f652951abc4711be41c4199cc2692c71304dded5df2be1c79d505e06d014e82f4c9191025c02d9e9a376cdbcae8b17db8e5d3e11d83f516eab91e8ef8163d747a063e7553eb064d4bf118dbbe16b8777e8ff92afa86a74d6fe47b54edc6cd2eb9b22af2d2c8d4c74fbafd73810877dddccda70b01d07c151a6ce62859cf33fffa4c761f127ef98c96e9acac1b14dcb059f9ed2651194d4a55a239b3d83b64f4851af9eae5be676e786513436efc5a2826ed83c1a2e9a364ba6ef7d2a0f4cc5067fcddd08f5c8c329c3b1588a610f38cf4fd0c149d61d4b58cf6c6f1bd96dfddd26da3d51674525d8bf49e48794f4876db0cd7d2475bd4443bbd9beb9e0391a878b3531c82a1babb9ec88904cba46c11c26bc9172319e15a86e35f5d3197f4d698dee0103f29f48bdf3c8c9aece08a6bf828bccfa8d4f7b4b4218b16675daf408a30c4cf77b673f6f7464682d515e674a31a3239f5676404a8cbe914b5a102722436c8415e17fed0cc5ba665a03b92c8a91dc2f0ad055a56c7902448f589b9787b6f8eee47c688717c7cc8e7f253f9eb82746013fc074d11a87b2d77f210a841a2f7b3a4adb91cbfc463e5746ab77cfc7f7c270ec45556ee47a1748b36268b14059b6f9472bcd8d2c66993ca1d09c11ab4e5171c20698bc189d36c8370a9891a9f7850de6a7bd734130530a29db1fcac5cd95aa25afe210736ab859408aefcd327367f094a33e50977125a76ef1a75e67042bacc257687acf99507cc6f030f724a8ac9587a2922bdadd7259a3199cd8840deecbe61a62454cea550398a8b08d0b48f473da44f31cc2d1d9278abac39ade1eb056d20cd8aaf56eb1830870a2246dacc6cdefe67834921ea64b63b47681676012425331d3377a5d13c1467eebe8692c22ee7b0daa3f48d346cee30a707725d4f50ab713cdd722b9a0ac1fd2fc873f1c1eab3fe03559803c157eb8eab8726d19c21ae2b54068ca440b7d23a38e635afa96ef9d6981ca6a84414f593ad0468e2ada77065eed2f23fac92ec9a5009bb672b04299a19f522aa367f88974d5ae3148d9fa2f7b8c62dd64db809de02a681c755c44060c26d996d49eff49062d623c0aaf821f3ed989f776ee4fb6bbc6bdde34e124928b1a923e70f1eaddd638f046f569f66ba4edeafb374c9e2301076a0f6e3b40233b304b0496ceec988d301e4dd8b618e9878946d8ac909307b3d55b2613408870fda882878e0f0e3d5f31be4b2a3e48ff7dfc2092d8147964d301e01f45611644e27a813b4326c29f5f159b6af4e91d7bba88f5815184ad34ce0e891a2221ec862e433d5b9711de0d6e4a46c8e24fbdf1b6308fd64ecd60c8c901dab5d99dd80c62a25d3e84ba5580ecc019053719a1bff30eee436cd8d0a7f4d267fd7709bee37ed604f6f07948440933b8c30c73e0131e72b9e9ed8ad72983f8efddac8324c5c14788a90bbc123c15aff26fdef638896b7b0b53be1d4251a1c77dbbe2f3f6adecbc05e080a3901052cd61fc2fa6a32b3b47332f753928e57667d2f7cc0350ae29183f2b4e31767942dbdd37951860e0154bb3a5cce00f67784a6291b5c95acc27d820b7fe53ff84bf123c6f41c002dfe978782be7fac5fe7e466666e7bfc5eb81a9c6fe0521b79301ab95ee0e115730a737c76b9046bf7b4fdc20e46f78c3627ed75bc75a891f580858dc97da7903e95ed938ac1d1a2a4eaf92a7e38fa02f9479eac29e7c9a31154f5a694ad81bf109df9a2cba5255f0c46cc53935382584bf6a3257c18a2bbbeb187bf84ce281c0d2b15608be97ac891b308072d4e1a7b3d0586802e5ff6c43b1d20666099fc765da163a11ccb488dfb5ba790aecf6ce83920b35d59fa4fd768d31f84598866a0a559b0beff0b9bf7d4520ee83d4bc724054ca8d71d6977dc2adbb14992bc1c632dc2a8bf593f6dedf5693aaf84283e91e6d06fee29834bc291594ea867d4147e889a5a1dfa7a64e0aab5b6ce0714066529dfa8ba6e92dc2c89c276e8d5bd0ee2b6ad97c950e3aa354b89a7baaf4294e448270e23c6e2a8cef3cbb6e2a099a88624afbb5a00857ed90c32d638eefd862fa0191e150b6ab1b5779806dddc221d8af9d909a7d9aa2f5ff04272f79aebbee60d38460d56fd114e54fea08302e1e55913f385fb3b956376089e9a1962a7edf07ff25eea19fd075a9f755874955149fa96a00e84e51b360251cb3bccc4f9767c3c88c636896870a09cc85c38e3206a88e86a0f979426875957b5f99f5bca2454d792ba002e069f1f37678d9b190489c855ed774776f516e9746a6aaf245aee68bf413b334f140091ae506961ad738bc6289e8124290a5870ddadd1296797137f5d545ab92605b465e5d78bd690017f3919de52dab2c2246a84f040a56596f318c44830897d33fb11ca79467a3400c8a2e69de2497f94e39f467871dffdfd2e5448a231c7dae5c57724fe569d2c0afeb32e37a0a0d38b17109c5cfe6d4c571f7c42137678882cc6a8900afbd1d77c0131f181b5bcc65b68090252c1aec9f96e1b8100694271e32658f78e2c639609372c866c86e9abea9fac4499a0d6ad90534242344d386caebe47574672cf7946b9871a362a91dbaec77de6691bf08c6578b57e8b8f8cb037e2450bde757d6e83e7317fedf246e9a8cf31d3406fbbe9347fc7cedc6ea6a76cba520795d0ca4820d14c0a22e258fe98a2fbed56e01831195cc5e7dbfbda1e79e1c043fc312bb2cd37b8d80e1359c4c1fc88b8f4bfc92157258485c2b67043299e4e46363ad26281f920da6d0889c9eb21f07b0528cba27292af73558c0bccca5774f89420d9b4117cb7eea3c02c413ec6702cdbcd5db133702893d6f20f33b0b8a1d31344d42a5a39d62adadcc65c3261123237c5aa136b614a58ffa47b9f6e295cd4b9356247717f92cb3c5b6ac8f0bd338bcec61a611c39d846a48291535c9f17444b767cf9cb1b4d1b4bdb26e39b0eaf89ca3e0dbb372cc6c06043808fedfc1c7c87ec1ed271bf8ca90486ca2113aeeae3a5f7d7255b746724ded70c43f0026fa72bb4050c332e1668dd6153c2dd6f0b1e426195c4be9d0ed4d1596cc06f383ec4498ec4389ba2442ff7738f01a5d238763d9c8cf5d7220f4b930e416064e033f0468fd8ceab207b71fd092c665a1313b8b1e55f2d50eab96116a1589ec97ccf40e566d63f2e39ba4df479b516243b3422cabe8770c791d90c485de631f6a4ac47b8b25e5f306c8a07e6b1a5d2571b3c9213b8a96a1d72fe1f5b645afa57442b8b79b1f9abdc0e47e73b492410830d70d44699325f76c5c835fd03354f8e67e232e26bf32560d06710e745561d6b6d3c7343b8c3d418475e6092c46352a9449fba849b1589bc691d48751d0adbf8f7ff6f3d35b618408d408d1247f8ae486ca5780f098ee15c88fbd4aac782f7e39c4708470262966075714ab515cd028125c6529011dadb7d46b844fe63341a88ed1fa7df3a1b29b15021cfbe8323c7e4ebde17ebba0a10dd09a1fc3ed9f8e92f95b4735f01790c4e72ef58e0a4b19820ad1aa9897b2d7fff9df5dc446e9ff040c5692521fd97f09bf3219549cf982ef8e57e3153f57155a8806ae71fa121a82e7e5ca00781d3b685b5f24cbd56f5cf71a66172cce61b2b643d4d6b27e52d461b48bf31b444546c3d8c829c734715ef67f70604f5204d44db2eb46cf529457416fe94bdff401d269688643e03f67806d50c404fb718e21d0eee72383d582196b4bb77d67f2faf80ea06c21dedf1bd790554ccb9a49f7d2798d2587de97c10e86b7bf8743f2a6aab1b35cea0563c1bdf97fae1927fc4fb2db1ad91bc25dcf8691130af91909dcd1208440619887ef22217a469a694fe0c8ce93dfa255689a53775cfcf830ec3df6685452d80d44a1ce8eb9f3ddf28640eac3b64dbccb933668f082bcb5c0a1e40ec1d0d71c635b12e0f287f89b3b4e5353292df221809d9d13e01315bbbcde0eb4877b7cbfdf560018689626fa230e04f7fd70127ef56eabc4fe2845f12582b146b161e9f630c7f83f6c2ea89a5978a8382a6f7d97716295e3a2a9c19d0c37d9015d5b43afcc9dc5b3b19c3464c6f5ea04e93208f4aefa8c8d021129e5408618300900c0ecd9c985279dae047f08879da8b8f31eefe661101408775281252d7fff4ed600855811ecc9e504daedbe03250ca7c8245b5e5ac59864dd36d254a429814750f0e2381892ea2aeb0ea342ca527897c258c7c36935aeb191714a7db4a164c1a2acb0d6d4f37eda41b48df8c9da53cee8019d7485741008532a784e18bfa6f22acae90e28736e8b4cf7e5c6ee5fabe33d5526f2a6accb6fd482669edcf0fe783b3afe19c2da0b529df484776d7f0c95219b40ad6ed49311c3dd6cea4a9ec9ef2c65907940783dcfdfd2ee88e85ab13080bfae4d2ac6fc3bc2c10aaa22e7a1f75c78d2347af58561fa9cd6dc634d238953f9c599eea8589ba75644dce43142504866d4da0e477397683846b3b238de73ede7835b2cade6dc19a11fb35dce5181711ce62467c0169388e7a1d329f1cdb22a2ccfe7fc693e39de40aad1bfe59e753e0c149ac5eb32f938e22253d2d60a603e8474c7ca21fe35d25866a63db2611903f43796ef40c603fe5d0b8475872ae1f72a7b48a7d37a2699c8f870af749c072bd206f136336d8fa67c42748ddb9ac1db369d46cdaf0471863600ef93cf802023aeedbee1d8ce35b67eeba67f95cf9257dd9066a41641584f963570a563d760e7f998854f3d635d0591cff33b3562802cd93133bfa968b08c85a3807ce72c8217ad22f", 0x1000}, {&(0x7f0000001180)="984245e0c490d8610dff98e096fc18ed5a877a659a4db17d49f0613d91baa0710eeb2918942d1ec3eb262b76c3375c345abed595dd974f8fa306de4184b435c1a1584a3fa986b95e8b0ff189e48ba4b62c05525f3e9bc3b5f18f5c9e95dbda02aca6e3307a0bbc4cec08e32ab1f1752ed44131e22b87c02df1b211b5e4e5ce1bfac3a4150ee33e67b6437e3da98b703594d668f82390474d5f0f27c828d3561c87ef177770b95ac2c543b873061c6dea84ac688c0f6ae1f12fbb2cd7", 0xbc}, {&(0x7f0000001240)="7d9ef703988db421c574288fb6256e4908a6fb6f0fca057d467623f08a4655a12e0830ccd8f0f4af932cf72757e2df96f35c6878defe8a2e2278d5b05e759a71e24b5a8625c91e028ca59e73eafd9961b7b9e069aecd94a0bfe4c1ae797cc39dce173ad0c1dc723e7acf63a46b147e03d18d4bc2f8bd3e1abcb5b280330acbba393157ecbe2462436398ae00c2143124f97dce68f5e1d701d8d453", 0x9b}], 0x6, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r1, r1) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001380)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000013c0)) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$getown(r0, 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001400)=0x9) r7 = open$dir(&(0x7f0000001440)='./file0\x00', 0x10000, 0x100) fcntl$setown(r7, 0x6, r6) r8 = open(&(0x7f0000001480)='./file0\x00', 0xb78f91cfebaccbb2, 0x8) fcntl$setstatus(r5, 0x4, 0xed6ba478bdc20dc8) syz_open_pts() socket(0x6, 0x4000, 0x8001) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000014c0)) open$dir(&(0x7f0000001500)='./file0\x00', 0x800, 0xb8ee08c03a045faa) lseek(r2, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001540)) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000015c0)={&(0x7f0000001580)=[{0x22, 0x2}, {0x80}, {0xc5, 0x8}, {0x8b, 0x200}, {0x81, 0x5}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000001640)={&(0x7f0000001600)=[{0x86, 0x7f}, {0x100, 0x3}, {0x5, 0x3f}], 0x3}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001680)) syz_open_pts() accept$unix(r8, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xff) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") r2 = dup(r0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa287, &(0x7f0000000180)="0f352fdbb4384b2632d5b7334c290377898c95f4e2a9f0318db83c54a32bbb0c8ab715892db8749eda174248a734a0a838cead60a56491adce5aa08b684943b437f4aafb932b96618d023cc7523bc07ba6510ff2724e4224066628fb23bbfcaba8677efbb57405") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={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) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffeb) write(r1, 0x0, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) getppid() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:12 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendsyslog(&(0x7f0000000280)="57fbb1a11bc5664b5a920c186fe1ba2edfe7ada0c91f7b43c87f7baaf8fc7ec9bacca79ca5717cc226791dcf85e6aff8afb69978531218df4c52c01a9118833c74af7fba12def8de79da37be89aff3052362fc1b5a3a110677d07566ae0c25e01f96ed34fe1db65627dc1fa80385218a5022b28eb181a6028eeac3cfdd83def16187ae36eccd9c34f0310a73bf299b4b5c4439fca34c12482833d68c644d3496225f840d172024791a904f5a88b6743a206fbe32d036b1b364c0dfd817b3fae1e0a699812e73b09e207fbfa9b7bf7d838374adadeae31b79d58fc18998e458b561e4a8ed2f6c43b02573213f9827bbcc39cc6b5a0dac86bba0c07350867a00a698c983d6a374cb755aebcdc5c447112424c6ea75cebbed428f34d13957f5ac0ab998e35d5b5f3e805acc0f5b3646d598f000e0c76bc98744b2bf5e7f6a3bca6d206209a9157ade4b8f01db1017bed88a91ad526623d30a6972bd98bb031d1df86769a4f7ce7f0004db835487e8de653acedcd2afe32ca3708f36b38cdc3897090b8fa502ca1f8f7ef346d76f3e9bf3bbe3d0d794718c2cbab6fc3a875cf991c31520b1b5ea46817f25e0e2209d1448d10688f5ace1964728c36ff7bfab7e239c17d94e7fb36057a02b0272ac7988b41dd3f487361fa443005820c9b7796cb2121728515da2e3f8a6e392cac85680427b5dd92729c7bcbc7e81b7e9f731adbb511c494b1be0fd65242b77fc000279f36c86aefc31f3d482071f5d9e8b23e3fbe955bfe140c60ac6f60e02ca3d3d80d813d7e249e1a4a2a97f4be6f92ef2e904f8bcbe4164f703f31b52197b336c4b464f5951452a92a3975a136bad8bb6f6cc3086434e6d2c891f64fb7fd6089dbd4bfde015096e1649c3c884572d4c8466a81f07757878215feecae9ad0639738b3046c0a407f814e3fedbd0b4616887c1d7686b638aea736a6aa694edbac33650feb425123c0ceffb4cf94f9a47902cc3f56868f3bdf3ca97ec6e04e217fb44cc0874bfc96800015a63e68befd2502f577a16a4812a7304bbd83431639389e115b80e565124f5a9b42c21dab91e2e158b1664dbe2e63f49eb36d70fd01171ada5e7dcc0db7b1c5191b0c9e40b5013b4fc5bd412202f2ba5a372a387de06554ba0677f5d026ccb24e1849b86d08b622195363af780d0784ee853cef26d259155aeb53dc427194e107dbf93dbc56a02ae6cf2de19dc28e99e5d19f145e03172d3c81bf0f670b81d291accae98cdb82dfd49c80496c37264cd55ca1e9593b264935aff991fe73de342a8a3a18a482c70743df951a8ca4e1d73f32e8ddcabc47827604c6815bdcaadbe7dd3dd632da9bee05448651dca090a8cf000287da4222f6f92fec3443ba3a01f6e077ba5b86ef433dbd6140364cc321f90d8562c625f10eb23135ee67c169cff30758e316beaf08273d9ce2f08060e3c2b345102bcdabc435e5c1cedd08fc8d59014f9460690bcf0d142ffb50f5a2f7da832dccc57b7ca9c68192ec899574ecfe9a3cbc3509680c2fdb37fa7af600eaf1c88672d5098e2e3631094141fa997350a66d486db64563e11ffd2871042f94c75a2ea0bd7c66c7ca1d9788c150e1bbd2065384fe36b5456ceb270afd8b17f27ef10dab0620af5aed65ca0e6dfa5170776d515048fc2a44d9752bb58614b34e735c3f6ba057b98bcbb8d52a3eef4e0c10a4d42f88a377b6ff390d3ab642af637dde1ce5c3935467b2b52297b273820544fb8847faaf0a79618b10539bdb4c4000e38f128abf1e27f642297b90a5de1151e6ba90a8dcbe7d2c28b7ec1706789066ad60a7cec2f21408127ffe06b14f60a882483ec4a4c067f38c7c50fabc4595fc2ff18dc5e01d489f94501c81d0f5b8ae08ebdcc9ea7e621167ebeb0f20d5b0aa71ed52e57da78957a0c0ad0cca40ac3db3e62214c7eae6df9c8eb76fb5ef3826be175a5974d11fc26eec0ad022d938bfc3f87f65beb7a69d776eb99bc41b3be30c4ec175539b6f5bd4d0f731ba4d561ab8b96ab3cc52c8ae4105420b657f3ff5a45c7822a21185203d517e271af5cb2a7c89fbb25082905ae99a62ecbd8933edafc932229fd0a448ae4874364825411038c7a9c1567338f442fe8eded8b05761e6e4e18320f830196b1d1ed76a1f66ca4afc239551b661f79b6ca610728d0d444ac4854cf06f2471e2ba13c8b1e2506d9473a3725aa0f7589e745c9e975a0e60ab1a2270f7abc997dfc0b01b24ce4c8673ea4d04b5235b05f0d486695502fec6236ba202baf93093574653bc78e0d8b80364f4019485deb6e483b12d7dbe035f72d401efb08c20cca16b6bb06c333849664287c35543ee23f25a3cf0832aa3bbed90bdead2587e383063e85f00b109c62fb873daed5fbb4a83cf5bed32a53f2e913b8e6441fa8909b782474ca4e8dfe652fcba3e681602952d65c27246bfbd15491d377829184cbdf2726bc3ce696b4a3134b768e7e53d9f6fb935ff4e3aa4321de3ddca70b1509ece416c79204927c4b3372dddad65d1b5451093239ab892b309a6ac8b5eed721adcb59b956e8e9db2286a5d38b4a75e6d8f1d70667825603e8a8a3736c6b263bc7b3626c020ac9f09f8f314d18b610d44a8335c9b5774cf20159664fc22dd299d3f7c653c376664d570c4148eb12815595b435d6a2509577628ab23b703b88de126d28a626cde5695a7b1a8a6b0288fad49026617f6022f583af41867d0add382841eec1de64bc8aca7ba5aa8694479d6241b731934b15b8ba372adf17266b75c0b20dc163dded2f304c350565f38ca25886ef1fd2bdd0f8e0dbd463f1f87d861712845f55b8f7f811dc882f62fcfa5c41cac0e3fef0a5c678902ba1af45731127056eaf03ca4456ceb88a79a2d395fa194105cd1f8603edc112b69dfef22961f16c347be2955d30f3cf568fd1def386bb54f92591ea26c3d7b5a8ced0968e00ca60353b88bb935a8f6244b9da9ffb6a6bb0a050f80880e75eeda7635c9cb8a6861c70ac6babe3f1a1c492bc6b294d4b509d59ce7c934babfaa060114ede5a9f8136f0c0f4c7576ebe9cc1d7e57fb012c55837121cc6b3f01afca32904289b05f7e091d9ad63288a3428808cd9b3bb3d4670a783120e501fc1849cd159199e7d12c77c7ec0a0d796ee0a7844277411dabdfcc5e49c4313e45d706b310d270057b80e42f5e30642675d08570ab72fdabdacbbe18c91fff3b5d21dbb3555e9df7e627f50b1ee0e8d07c200cdd976aaf91c4d1cc442d957bc2e69879ecf994a6331733eb5d01bad85691d8db69c1e5f1c7b374d9459e6de67b2c2c747d82156a9d2ade211360b279ec9d7232b374d246f85fb5dbf2a1f32feb539cd3fecc4f0a9e74e817833548a84cc1bd1cb8239bab70df8904fa957f4d7148b0b8c48aa434afb16a956afb6656f6d319f73ec5cc4c43291583c57434bcb401762102e430bba78c528c5391ce6b7527f4b49bbe015fde6892ca94750fa5629e39a7842b9ab4d8e340cc46afa785ca82b03cd88e3db6f3331479d1fcf55183a20a146e87fb0532448e5a2ebb182ad6e6077fbd7339522d4e7df70c15506fcc5169e8fd514946703fe9b7dc0f04d8abd3078c741ca9d8642bf1ab1e3fd04c7473fecdfe500e220bacf5bdd281fc687ec7b9f8c04c225edbcb7625d878deca66545f2f0a7949ce5348dbbade911ddd7788f4af7a9d51bb2eb9d6dc50f26b1ee165a02c4db7cc135968a690dc3f46488cd6dc347e1bf5aeac228544f98b9587846dfd16eca75621ba8792c0b313fb525cbe4e29b5e269ec9054f10cee89adc284622da6e4482ebc48f92c693c513d6a55ba25b1bebce3e7626296578bd429dce154027aea65799bb8302f9d914f334ebf7ed7657e36b06f79d2c8ddb40fe452456488b141b663d7bf06a220892e627c3d6d7e2792c6730c3197c7ff8bfb26572c76a03a1ffffcf9b19b479b81d257e9030ee972b6888d0d2ad74a61f90ce406d4c42cd49215b681a99093c987184d49ab652b730075a11bcddb6953f7a6b33abe45de6d0992bc27da6cbf958418ed054036e9cfca7d76f5992f06e483ee90592a9954a804d92b499156bee1fb41eb3b9b01727db3b8675de83b24face61ab092f2540c93e02c238b5d00de246b453ec295d3956e8c2991de53f60e85f210a668e7922bbabcb4d07176e86046da0f38a6ff6a4e11bb68f170bfed52f0b3f7128bdf28e147e0db7725c4a8a199cd48c66ae9e60ba9e8600fa7b31352a33009ca4877037abe0226b6010d46833d91a66eb255f5bc7870e02b700c48a67a4bddb267da39e711bc3722a8884242b915a569b8f213b4bf8114fcb624465dc008177ba873cb66dae414d55e06ba381019092ae9984f0f552cfccb9b4ce0a75b68c69c0fbb58989fb0b8ad3504c35880f1fd19a10c5b58bd032f4e9664853bbbae478a966ba2fe71113c3f73582e6e2e388c74c2c3225d8c4aea19f7592f1cd21cb9e5fbf89df60cdb1da62faede9077cbada29d0e91e010550619df43c05e66b257eba40787c43c03280fc66b0ea3f796cfe71ef7318ad48fd866bb0fe4ad706d8cfe4f00022e298d7d9d88fa29fa15e51780dff9a36fc3073ac63a4e19f7395226c00d49bb54d51e4b7bb721e01f83e2e62e952c599ed8e5a1efbc511d156bd76eceb4d4306300fa5ba4ba03d3dc6c8d22830d093655d3dffaae49d2eebbfffbb3737ff819c25b171bd080b91d1f72b43c037396ea224a46eb0b728b9496790f5e2d803124642bbb6977bb056fe939428f8a73e69dd1c407e07bc7b283bb17335770e10c0ffd58bcd3ca674bdd3e59e12cd7bb8402ce67fae10fede7fe4dfefd79f9c005906b7fe7b205b20096c88e56f1549c4eafcdfe67edd984e5431e0be3ff5986fbf4617a3b1883bfaa3d189ff482acef13a4846c137382a1b7da56e2e19c6291b441b2d76744727c26fd03628e2045ae6628dd69b0035b213b4ad5e13096aa723305364fef2ac6243a2d3d637f91e956e0de2ae1ffb029cfae2f651194884e162858135b8db51265a4b264f07b1014ce1f22421f69eccb64a755c38f639fae6335eb7e35af572073f173878848c21d5d6504c3abbb26c284930bc1507c7e857a7610a82570fced19b90ed2271f7d108376ee9cd40ce7da8404ace93517f4f665acceaf8efc2a890409f43dd0bd9d0f62f4c0cf7e6cb989efaea89e46705cd44b86ebdcb37bcf4016a71f0f66082762920f15e6977cb34e5293a8f13154f30010f4e64f7db61423dd473ec40f08fca065e253b165aa8aaee745e6f8c6e67e181792111695a952e6dad025088f6e555f25b312cdfcc2813bcbac43cf201c741c3d4b5d34b986573309ffcbc2a18fd333b80414158b55080a0ae49993efbb6a36f1dda51b2d0a0e7695dd5126fce07ba74548b32da333f371224a5222d17c795f14d04d4cd09c0674c68ea26ba9a6e47fa706a5ae867076916f8ce9addaaf08cf6619badae1f637dee364b38fa336ab14b2d315e98ec660b83f36ce7aaa95ee32e4b3d9ee9630b0a1dd57e11877579b01ff9c02a18e88aa735bf2c4f43883301c087cb71ce69a3c39420dce1b528373d06a35a935229f8741cbaa3e991fc435a894b67341a201f36f54c17ce133c0df67e6aec5ab575e32dbd6610256f86678ddac75dfab6e3975f2fac5833fdaf3be399c1960791077b83fcdd91d240608681564b61f91b5afc7333c6174d1261170106aed195b9ca760db184d1dd7a6a0e8592eac668f51a3d8c8b547fd398771675a499561112ea18cb02d6f343308", 0x1000, 0x8) write(r1, &(0x7f0000000040)="02", 0xfffffffffffffe46) pipe2(&(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180), 0x402, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xa00fffff}], 0x7fffffff, 0x0) read(r1, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="9d1637092ccb941a8bd3592dd12da849faa6637f8363853fe1546fac5ccde88abba54a0646c1b763c9f644fe09f28cbe5adcbc13314776cdbcba8b6a7f25b719409fc6e93608a338fd700f3cba6585ddac41858b3c6f50dcef56119676007bb11ef87406c590cdd0bf124b4bfde13aac5a65f4da5427e28f976e2ef2c8f2ae88bedc15c9e506ee52a748f7ea065ad94d2caac96152a4ba54ad1d42c7cdd94457debd84391eef5c3d0d278598b5e206a4752989ba", 0xb4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() seteuid(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r3 = getppid() getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r1, r4}, 0xc) seteuid(r1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x5, 0x3ff}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6b995fb044439cd99220068c12cac4232b84c13d0ae6707643d8c65df19bbef5baaabd5107f5f95782fb1449", 0x2c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3cfaa08e820c3f62d80d5cc1cd4dce1e98d108ed467bdecea61f8da0fada7d65b99cd4b81f8252484d89dc787300abb1f928b64414b55d54a781e736e4cb9ed3139576dbd26d455e1828c264a0", 0x4d) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x50) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0xd3b}) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x102) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x401, 0x2, 0x101, 0x1, 0xffffffff, 0x9, 0x20, 0xe83d727cdb426d11, 0x0, 0x4a, 0x5}) r2 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x1, 0xfffffffffffff801, 0x10000, 0x1, 0x80000001, 0x7ff, 0x4, 0xcc5801b7a1bd47d4, 0x0, 0x81, 0x1000}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x210, 0x0) sync() 16:00:13 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102c0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080), 0x4) r2 = dup2(r0, r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xde4baf8f6f4e53e4) dup2(r1, r0) pipe(&(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5, 0x4, 0x0, 0x4fffffffff}, {0x3c, 0x0, 0xffffffffffffffff}, {0x3, 0x0, 0x986f, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)='X', 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r0, r0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4000000, 0x80000, 0x5, 0x5}, {0x0, 0x4, 0x2, 0x210e}, {0xad, 0x0, 0x1fdfe6d6, 0x7}, {0x20, 0xffff, 0x7, 0x8000}]}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:14 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0x2, 0x9, "4f1f27344ce85119c2ab52067afc92584870e7cf", 0x1, 0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x2}, {0x6, 0x800000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x1, 0x3, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc543d6621e801f08, 0x4) getsockopt(r0, 0x200, 0x100000000, &(0x7f0000000100)=""/203, &(0x7f0000000200)=0xcb) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) write(r0, &(0x7f0000000280)="afcd4c85", 0xfe23) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffecc) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="501db92e43288d709384f2cadd34e6a3782f47cfab1be632f62466d943c95819ef68010000006adcdbca719228eb9debe8dcdbf0748922c9aacec21bde7ebf995bd71de23faec4d1d0dc2ba2bc3b4a45f56025a7d74af7d2bd48ffbbf774bcd68658ea6aee0073d14fed36afd03fb9080e12b58d051df8f5cece9c72c1d509cc3df6eff16b7cf3a2ed093e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x3, 0x2893) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000ac0)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001080)='/dev/pci\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000840)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setpgid(r1, r1) write(r0, &(0x7f0000000140)='ml', 0x2) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80d0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:15 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x8, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="022f0a9f21c484fc6e7602e9df1c204cf182eb513883efd12df9042631e599b12df156c3ca03cded57d5a8e7fe308ba3894b4db527f07dcdcaf162f5b9accc964326a183b5e28221c64312b2202b98959be33d863b3a1528f15dbfce1c7fc46170395e6c1206"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) flock(r0, 0x5) 16:00:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7ff, 0x6}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffffb1017f0000fffffffb00"], 0x10}, 0x0) close(r1) getegid() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) fchflags(r0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() 16:00:16 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, {0x0, 0x120000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x8, 0x20, &(0x7f0000000180)="c546a8cc8fcf2a6d897445f714c6d330c293871aeb0b0cf957ef8d1424ab896f3ab245f46a16c42b19d546ed8f36d7af34e1b212aa00a2dd03b10c0a07f5e5709d9581690c255496fd3c3837ae30c15d345fb586ca237e4d8b30312d08a991e07674b52f6d699f495d40d4d14dcccca852572f06935ce6dcbfa12fb50b9a677e53bcdfde128d68b6a6cc536942ce974011e8bd6133a21b7c9d60f4f2cfef", 0x9e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Pio\x00\x00\x00\x00\x00\x00\x000\x00'], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="e2cfac5c15", 0x5}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) socket$inet6(0x18, 0x4, 0xfffffffffffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x8000}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0xff, 0x4, 0x81, "f94f96bb248fe20eb26fb2e536203572d83800c9", 0x81, 0x1ff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x1f, 0x9580, 0xffffffffffffffff}, {0x5, 0xb265, 0x7, 0x5}, {0x1, 0x3, 0x4, 0xfffffffffffffab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x8, 0x7}], 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x80, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x4, 0x7}], 0x8, &(0x7f0000000080)={0x7ff, 0x1}) write(r0, 0x0, 0x0) close(r0) r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r9 = getgid() getpgrp() sendmsg$unix(r0, &(0x7f0000002700)={&(0x7f0000000140)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000002580)=[{&(0x7f0000000200)="d0c5b248ae1a15d91072eed7d08d558e4235b989e7164b654d336bbf899ce92bf6304ebc9f91d77a77ef3b3a3645ca666dfb002d4d9696e9e1bc58ce19693a346802e20ee73b7527faad4a82666530491028e747d7861421ca476dc9b2871fc46a0529ffc0a56146a2cfdd5462d805b35b0ad6852079bbb7129bc6e58996478e4aca5dba2247387f276bd2f853bce6b871e40812bef231169c99d758532afb53696f337688fe89118ce5232ad87b3206d6a5c6e2c2a98b2ee4ac2344", 0xbc}, {&(0x7f0000000180)="b4c0a751dc3c60b110bf143a8f0e27363b68a73e9bc6793c3d62f81c3423c988729c095a0afc0e960d17594b0950577deff21d6e6f25b93f9a", 0x39}, {&(0x7f0000000340)="387418da8d068186a9bb5edfced6ad0961a25c2cb2c9526f29bbc22a30e32c50faf8b1373bbae3741ca9c9e6f7c2cedb27ed84f377e2e1d0be60ada4d6ace836a1a3132a9d4430b4fc924057a91169e3bc06cfcac4e447f9b3ca7f7ab1c4f01c9422810dbc42046a834651f987d910b99160ee384f754ca09811935075d27039ec6056beb6d2e2f14b5ba868aea46ca2ba33d337b336491e378e4ef33df82361dc17f8d612cdc0e9599b4acf174b10363025d807aaf5121d8a28b069f5b7a02be0d2954afc383fab491b77da1e2b34bc6d39129244625d7f03652f6878ccdbeb840a89a059a47032dc71d49b8f1ff438d83f8dd76d5493a958e48039b2951cf01df92d0c7e0a9cdb80259707de4baf31da2e02a1aeae51f9aa90a3f8624a8ce0dd207e51a1d37dcfe341e497925e586c9c77a20e81d810f3a56bea4a1d3231831a1b40995c46fab41c5f55c032a150a35753264e753781f106d8f371700dd27d91c6118c9b899690a8cddf598a23b2c7ed22780f4ff2fb8d529a92b747ba45cf422e491a2e80c3093f29e80ec7650daa6f312bbc2bb1d3103fe1f1914a6afd3bbc246d079fb5195806730375edea42a6c7424741e73bb508c1e0b06c9a5eb8dae9b7449d71b01e12de3089f70cc494f48eb9d849a5060fc4ccc3d62fecb9f11a450380a0dc0fbf18a14a9eae8fe39ed33f41f142113eac82f1cea3ea3829f74c8c023be141dd870a31576d91c698b946c9982c34e224d07f9e29b1c6ec8b6ef33b1867b66155ff2d360b41b3b876841bef0557bab9491218955d7d21fa8b7b8c8f66ff15ab8b331aefb301f762777e3bd472982f8b7ab56adad59ef0ce884f8917702db455f6be2bac64b8c1481d163320eef3c356edf9bf4c6af80f3cb673adc09e5ab4c9336618371b808a7916956cbdc722c1fd0f508269edcebebbb09bae4e835cc9015c66cfa280399ba2b34eb9418cef31ebe7aecd2286edb439de07d7c9494f0483eba6384f12da3845ab184a3ad8f09413be50b6237181ffc97cfe8055e5778f1c88f85a20742b85d4595cac4d183b34d7262ef7a7ef3ddba6b2447beb37170310d227061e3b9ebb35495f2772640ae6d654fb1232e2c0624866c49a195ee3296c22cf1a9a1504cff12147db2c4daaac18bfd402936574b9809362092678a5b15e2a7bef8a69f80d40eec354cc1d3d6d693e348cff6fedb48c7e679b34027e17392755358f71dd7d3b7dba2ab71a12db62a7f069bb4f5c1a0cd5fdf4549e3f9597d3bcdc0131028b6e9522102463acdb8dda260b8421669ebdaa9ab087fe607f08f7c46ce2beae01600b53f30275d1d101834d6da896f2a9a87431df8053198abb8278569b01df78d8eba6f4f942589ff67f79f8d2e1ca22f28a7b5b7984f21f14d6c790e00c7f4964d7276eb281a1a341ef98383c110676f0d19519d1ba20dae9f07e346aaa652bc6e9590cbd3378ff3fc5dbe9e7cfa7391aee2348dfb6027b96f566d943bcd9cd27dc5b5253f1a888307be69cde7145f189e33b8ddfadee87bcd8d8764d3113039d1f67a14a17bbb7ef0bac6dbe2e543036383b4f5708fe7f4af14965e36d01b44c46c430346136613b0aa6f45f4037c908a971f5421fd1743162d42675fd03159190f0ecfaab58f9dea9ec52397e52fc16e921b27624785866c0f516bf8619c8153be56e22202eebf9bd619e4281ae7d89af946b642f2926c8bfaefad161583ac7bfa851cd73166f77b442c5c193111b2e4c98669353f621d25d98b013526c433888f738229c45f02f6459317dafcb3af9ff8675f10e4aa3ffa8bf3bb875aca8293e8ad7a5c1ec0cc298bda0ba585f9f09cdc022550d37fcebe5fd2afbc107ede432385d20cf4b153ae7ac8a4ac4bba349255db037cb81c41129d6061109f6194be69088a51ae1c5adeacf7f668b0dbab6e19b52d9621bcb891712cba85ce9897a955fadb461eed5d345047b47a4cf4a1a10e0dd8f178ba3830b25410a640f29ea4f849d43edcce9340564688be9b684a8f3991765a05cb723599876bb328b93eada3eeed0b491e1969b4cf486ad3aa6467dd61a71a13768134ff3f0101ffee9fb44da4c86770b8ccdb8296a4a2e7b640fc4b4fdf00d09ad42349143f6c31f7fb0515cbdc9402f84fcf9681dd27af029eed2387f36821b4de7f3d03cf02cb02b454df388ebc2e04b264d1567d2aa1f551d5b1d0b2abe4ca78f3bef58a29ad0388aafc2ba64aeac2e7c64ddd00cc6e3fa785f8db2e113ef5fec01778c97c90d1f7b70930f31d96ec2b3aa611218177fe6eae0ff6243c6f5cbb52c1f3a2acbb6d3a30fee598552625a916500fa9a509603789dde3e64b6dd84ca3a1e47382171f727766333cf37a0bb1f6aa704b24f55990c25dc644b317488c20c7cb29a9fed53a30f95e42e20584cc3d0c656a51063c2cc252a95f6ce33dcd3e0013061886187ec0bad0a7ca8027373ba43523147e807936c3a1d6b57eb3ceea2de9e674d430cf400b1afa94907e7572e86cbc249c03569d204d3e141989644f11028a3eb420664d3405a9f656e150b499212bd9fa93adbdab857b714e9a80bd447e7c92ae4e615c6adeb7f402ec35cd100b0ecb3b6ff842315560e5bd07f8b1415f12378091c827098b04e27031ec44633f43b6203071f01e6841e7c7c6d6a73e61988c4bfa92475b7a5232fd2b86373ccda928a6abfa164324466bd4e4d3f8f8ffcbba23e7a36b0fafe0eafcc176c76c5690bf3c5bb1c85279bff50fcb1e5f571b80da868a07f9dae827e2cf62273928ce23da859a4353f616e4649ece164d69c6fb38f99dd572bd3def6e5a30722d75b49d431d27c98cde93d21074b867e99fb4db74070d256180a7d0b37412042530b6a881ed1ec008e17164f06002b40efa542fd4edcab10a8c1d48773232f3291e696d6de9289833beeb2fbd7cd8265fe3aa231bc89a47eb6263ecec2a1b760343e9115448ef4abc9c49df988ee71f8ed15f6740c336751e1e1df973edfcc79f431e76b14a2f7eebbefcf326a75eb1194822320ec8e4954128ad147fec8a2bb7fdbb8c3a71add054280e1646fd762f352cc6f7462c2f56e641f96f213ebcbb21d5f9cc29f9cb6dac363dc12fd0eb819e3035c321913402bb09558746d13b05b460889d08d8e53817efff14874f7ac4e92ccb6adf37cfcb42498e7c1a8a47d4764d036c04992127a366a3795d36a6e42411e936a4628faf2fb01b875c1c36bf0269dad9d0cd97df8337c55af7fc0032cbe05a60a757175fb96734637a753c4fc07464b526110a8d03a3db8a3bb4ff60f33c1481e37657f9431456a5afe4a403ca9516bea1ac31c11b8d39296baff905a3fd3a6df595183f55c796de6016f459f7eb9d83f35429d3955b5c32130d424be891dd5d3ae1a06cb2f168f34a1808035a4a740c2ca266a240d6a41e631a7d3770266a4e3a88e2fa4b22e002292333334f303b9232a62471984bb2ef1c29377dfc70e8315cbbc1f267273b104161bd2fe4cd83fbe362032421234b3d5f1db7d23425f904e9037b3c9382323201b2c5b1f1b6d5f4118b21e61e668ffa40ff6e30dd6608cd8fec4c8c2753579e661ebd6e407aa2a873001457f199600097173a86162dfab5506ad581aa6b6fb82a5a13395b9a0434e6319a7b45d05b9902489b79a9877fadaec3e68d4a318349d47c271ce6b7c9679f1b4fd4c7d6e6771a684c8d937f608ac5aec1a341b36dfc9d7da41e465aa5bc4b14551120d73c874e72cb03545c0b6261ce05245fb2a3c36455f07b6a420f3b366389e41b9e111670123e57e6f47d9fc4b6ea5204b4c390487e80708b6947ce8729d39f96850278810032b2149ea78c55692b329fa64526cd18f0c6b11af7997b7c3aada1641a61b79012d678070f92b4d807545cce37cb29d9396fdfefa2338686d3cf54a1a8792f77d1faeec8ae1c2040d2183807c5b128fdaa8006c72232c75b49f8c25524776f51904b9e763dd449a702df514720b6d1c21cfee69ebaf38e4592ed71a97ff6f7a52f0c662704e36ca60cdcb4d44c66234a2d01b6ace37446cfeb99e3fdaae0807b505b2edffe7dca2eba6f84d36e329351275ef76e4941585d8e54eb171e55e8ada07ffea0bb4d1362740e88554ab70c7ab28b87c90121737c5b18c83b3cef8863b6f3a77ec3f2b18e5cdcf87243b10b142608ecfdb31f4c068805df4dde2f403184247dc5c74d539f5939672d63628f756a3aada222aad07f4cc09debd858241f54d9688e68328b2bd8ed9f0a676489cf936d20fc032c352b7a582b00ec9ad59710b9964a2ddcbc69711ef234a3c1ac62ab113b2a5ad0c244c26a63eae6e1da507ba700fef88efe894db1100d7565d92c818509126221464cdb23f2ac848fc489944114efa3a3f70972367fb3db71a9cd5710b33c1b167e9e8c1b4344ce9d55818afa77cf6a7350935c12fd3b8c10ff3dd990c5d188617dee76bc08f4d3f559cdd73d8ce223a9ac2def38b04acf38b00be70c0a02d5a18eadddc9eed3fe4cffa7e45c02f766aff56a09a54a5b75015baf80adbb60e6630df16314b3eef96e2957a1c9785d8878ce1da9c9b93d3a7b9ce44fca8f13720251b8b08a10a3b4a1d55a88ce86b9149478d593ac7331bf3cae248abf1b67c99e96050ff48bb020d776c8177a619e9bd7e32f7d8f0cee9125196617ac12de08a4f690090793f4bd24d1df24cfbfe2a6a049ed775210a911b40acb272cc2089873fb2926ef253a7f3cf5fc02f99c08b527095d9127f22a77ae590df97420b7232a2acad8c6d8183d0af98bb835d951583b5740a6b42308f5f79b001181c1aa0221ceaa8c2e7811b2fb629f79781703a5c21870bdd7f329abb5b766bccddc37d5a1ef4f1b60d22031c6dddf084d231ee632478b8a929e3b3a21872cb9aaf8f66bbd7fd0f3fd92f53c058cac0abf7da9deb091c860f7f812218cbf40b69927c19ed0d64c6284e0d78323294d644e6b3a608574c5c748ef5b5ac12c97d6008797ea9800d3ee6bd7a01137a06528223def5a7b2cf2d20866cf712bfb9cc1047814add7de7b254cdceb1dd166ad9a8561ea2b6c445fc9703507574caa4c19c261d28d872f96ae154de90145c36fa48fbb2a3b139fc416c5e98c9f08fc896923f59f34ea4283a5cc28dec54d4579b78fbe4e93ef83abe9cb0b8be9d97da4acf35034322a7019bb0aaf19fad04806b71270ca28f0ab0c5bac3bed779c27e424829a8934ec1ee3a4a07487a9604f5bb7d1ad7febccbb61758b14bda1eb8434ffbb894e2564c0d3a6cdd76cc89fb30217317a6369cc40dbe3e1392f163b43664cc080f61b5c9f088469ecdc177b5a868e338b4b7b4afec57512dfa000432f00597e4130ebef33428fa61ced985a6910e3e8f7fe37dff21a7938b75cb17ce73102d3932442687c901785f7502d9a73ad564961f08d6be58844ee8a0766bac5a67819a8d3fc7d1504e9da13e9a93c97230aa08b7667065cc3332156fd25bf7a5e1ebfe784c8d128afb892760a6415d11403cab291772809b002b2bac9f3eeb35d15da6dc6f38a7f9cb38dbfb8a0cbb892646cd606e48c17f77bcbb3b0cdf5ab7f23792b093e1429d1eb70e6bb1a7d982aedb09b4fa04e39b01b96dafc26026e38dfd888d0aa069784285da341c89b674c6ac91ce1798cb57797c9d6dd5453afc493d8db7c853866ccfa5c02ec1a78caccde53d436b833dd4ce087938881dee217545a7b50fd6a8a1a2657430176ee12375d8c8d3773337acde52de1571f2f8722bbecdf63abb7a0f6081c3de3523", 0x1000}, {&(0x7f00000002c0)="0808d71d4d430dd880fa818ecdcdb3a468e1b00c153b8581d25b60d3a800", 0x1e}, {&(0x7f0000001340)="35409696142dc5dd9357eaad5c47d239238660e77da4b2f0ac17834c61492805c9f41fff5d3fab82f61e7366fb292288bef607955a33efcdfadc8ab5a8c4de277b4893347ea490ce88507055b17d264c63f638e0412b60cc9b4b4f691554ffeeea3662cdde83097d50d75b41706f15ee35fd039e2c1ef7c4475a0397b7c25c88e272cb03db2814f33d99d2b4640143fcb0d5f1bf9a6608246e3d1adac5a56e714a3046d3034c27936398a88326cff4f78dd1922d71771fd650f4cf8c13a99e901da572db8cc0f954b14f4ecfb1301f2d6cab29c4417119bbc8aa9e6c2219e543640493fec8384e7313b441ea59465b27176a8ce63ecb53764ebbf943763696dc1d9864bc0192d7aecc5c6506980519836143fe8aca3d2826ab6cdd913e6b8562b90703600825383d65772e51bf727761370e1ba6c85eb80af7f8f71ba0d18eb8a7c6cdc6eede81d76e704836100f4578b5ba106485cc41320c23e439c8e1272e04ca669eac745d753c6da6460ef73ffe6636c47457da0d30ddf719b853b0acc1174c6f83392c492271e698efcc881f026552ab72fca660efefc8a68e3e8a47115d1e1eb23e1223c3607a1d7591b8dc0122dd128870220435fe153f8106d4aafeab88d575c873318c851354f570a0a7271d2846dc53cf45d488ced9054478ddb1fc8343f41bbaeeb7299df0d8696c5773fa2d571a6b98de0ea2d55cce96272c996a83edc9bb0dd3cdafd6d8e765eb7c3d922d6e0c5da4f84bdee3ca46290ddde257d9763637a990063b1c5ed5046a295358f3c27e6f68a7fb1b9b9b10e0de7b8039555c5eb4a0dfb28c86c6c5ce453a6f68b4dc084b6fb0dc38411948b9af5d7ab94c5025924aa9d489f7d041809a1b4ab564b2e4425f650a8cbfba089037fd09f2863621b4035c034e505d14e275396ab71ee2c9b729fa43fffb9c41b3abb09a4bf88629168c74e8405f1e570b64d7ab0796fe5fde9fdebf0fb0e433c990a7c73784aaf00c7a9f550d5957b0f01bc2dffbae260194bf3879e689aa0cb8cc298999e82b210467c2836d5b823d0688758d86ed43dd5b23df5cf44378b67ed7dda1a441005a66922b41a64a59829d8a1eba6afcb05f41dbe323c17e63eb91037b9ae30408facd57f8aa9b2db37c76493b4a8d819db7a7506458b1da8981efeaad8d57ecf28bb7bddcbbb05d85f5563b0592eac53b9b2908172d6e86c93cfb64215807cc71de9b221e7d399d47b14ed333bfbdb8d61b62bb71554167880eac06fdd452b9c5ba097a9cca82ba11797b089935180e2dfe806d0d54fc466cfee6702de13185e4d0a8380168b44832ad51f92465555c5d0bf658be810b2598e6383293db766e34abd43c141a2cb6f7f32a098f0dfdfbf902ca1aaa7d4c2612aa609dddda2b6b325f2edee2a95f7f787795d7cf8edb445a27c76457b14c13eac0c74e99d3aba59f82ef7fe63fd711b9096f5bd8ff7fb6c9717d6bc72957e6cb60574788ca42407279d2736768361674d38c382b99c229e05cca132b81787432f7f553fa38ced076b87296078ef6a1b3f2ed475da7baae065d2395cc7e900c2b1b1c82d56f16d78ff7a8fcd5c604466e2e2878a2b38676d9cf83946efd6003e471bf2bb68b9834ee0dc4f2c1ad72a03c8c78d55956c815373423b076b8661dcbf158f688d28a756ce19f5f1f9adac20c3a4320e095960e8e303f581539aacd90ec5daf73ddb2a581f056a02d4878db661981547d48402852770a3946a1d9e6be872a28138294341dae05271ef9cea93bf41f9a0795f90d35e9882822e1a5fcc02c2245721a87626e71b43c4d98106a6af5259ef9a169aa047d21ce3ef5efbb44829a162210842aa6d6eb1dc0d483af96bc7c19268379684206380bec4ef2e1222ca0b5c2c481ed4be5c48c9799ddfbb139806ae1812511aed1db51f2fcd16e5832c9cbe902e8bb096cf04fd773c8ea8fc9a63b3d406cc736d0d28c2097456732ff32a41286b88f71a6267b3e092a14805abafb75430c35eb965e294b7387fb212c762562b042baa0eff2ff6c2615eb13212d5d897298c61095e9b68d8e20a4ff089f6478e76207ed2a525ed54ed7f17fdec0906e319589c1e4abc7f56faf01ea121f7e28cf0205e35bf1a704c95ceb603a8fc35d2b90c1339d1b137b1a403aa721654d7b391adddddd228a91d629d8a9122546abc777e46e64c972bd59bda950a327b8796f0f9d56d9ba36e86babe6ae6f8c2924200b7e2d71f0959a0dfb9559f75959f452efabc870e41ab44cce6a58b8046f449e09dc1413491b3ee3adc7bb7887193d8c26c5939e51c291c90e8a77c78da2cb68b8b22c86d8b7792f5a944ae6102f067f80df4009443af557adba3bbf375d3dd4af99eb3bba52fcb77d5d0c75aeb433431482ee5d2c66b741143bed0f73d4cd1d5f4818c484bf7efd33400730a403cda04a27bdb992bf7d91d58ed228804118fe5d3cd670bec05b3652bb623f0a761c0766849685d76c74670fec8d62e779d4f0e43939060c675f6ae727dcb8311896e7a1fca2d2fc3bae56dd4c75eb4245e31147a90d1d3537c33ba4bac407c199245e6df8d5c404f7bb363523c2d1f7a501ba976114611200d7c2516a6ed9979fabb854282c32990e8f69b6368a799161eeed602495519907fc5a488e977bfe768acb00774dc94f97b44f4e18bce11780baa6372b43b46c90b88085530d11deb0b34f925f8917a3988cfcdef150c70037b37fe8c2e579143089e738d0e7db74f921bec1fa7eafc851ecd9b22e968ce08f355955c354caaf1e6389b06d6db7db5cd6b6d868b508135c3246e7c20aad6ce143396881f89046b356c2f8078e05cc92c7d08dcee3fdebfcca854ad2161c3a80b9283d511af5af22dffc63311804884a2a16aa84282c06798e7456fa490a16bb8b2fadb1928c898ac9cefadd54144fba2d461835d3607b0b869b2d239985982fcbbae72fdd808cfa666b371f35e250207403bf7abd060817c934adb2a5fe9df4cb3b7988c648461429cfa45e58f0c60d9a09cb3e01b7db2bdd2632f2a0bcc1a93e01b06fdb173c0df171f89ebbe49a91f0c9448e04fdeb55fb646734c3993b02d0becec0d179ad3ea5889237e8a920f48aa22bb033ca94c97c57529088eb4bb8972b9ad60dc8cb063499a06ea71da61d1c5c1fe861a68c40e871142735fb5aa6c48f6804ee8dc08c8b8dda32a91bdc7261c318a88a3dca3b0a047c34c6c56209667769790a9d50e8b347e25748c5d16ec4ceab2baf465b6664f43750418bd95568895fc349adeb8476c1b55e2aed0de35bd5566b6b244c061b9e5dcd05d45668b98b82efa59121d641d8579063a3fbb436313e7eb5b4ed00617657c5821d5c2411583df981ca6e6781b05b8a6ad71633dc6c381c5ac283f46b071c19499a36aa1ee2b2d95c37ef9f6781e1f7f96255e608abfa8533df0ef7432694bb70b3899c4b882b58ef17fec3174dcfd50d5a39e7ba25e7faf36a883ca75cbe1db17a0a0fe2ebc6c002cdd19124c5e5e90c8661d68498a2e89f5d5f805582b15d4fbf9e61c45487629dce3644c16ec5213913ab0df657eef11b92264d89697e2bf9aa538ff24986fe219f6d532342d563103bbf84c82872e729d2ee3cc2667679e3285407c8199100f55f65bef01462a5081ce8af0b40f114cb5d091ecb5d84bf0b96cf501dc3564ffbb2d7a3c814a6ebd2d1671d39475a65ed918eeb5c8cab6eac9e24b5dd7382597364d7cdfdc5a770c90a67863bbcdd66258843fcdcd8aba5948092a162891ecaa9e34d4cc365e4702d995563f037178539d842753a94a57a7c919120a0efdad806c0d975627b45ca9ec0d4fda00a03e85ef72ec7f7c4ff75d3aa4f042234adad42397eb20c4bbb170d7888a418ad2ac778ddf9afb856b886a6cd30a0d835077dffdb6a50f14e216d41e9508e2b08e28b60882332a928a288bb75167cccc418bf6bc8d0ccd51ba067d41a9ede321dfabac9b669eaab76d35e4f5bf457af63fe80aff5d823d663d41e968a457163e702f3a6819f4d30043c97a062c2ad3f7445e0a28cea94aca6902edbe8093014366ce18cc6ede2a845486db135dbcd95a2c064033e7a42333fe3f4337e0ce883889f329fcfcb3cc23415e9fca360cf109a7f2613110cb9be9236d592a264ee77b9f48aeff5e968eb2032ea4583020eee7227bc175aaf834e9224081e7846c851df6d8f8cf3c03bebba40c8e7fae5e556dd0484b2cd5fb078534f6a4ce9dd2c705b510870c62ee9b9286505b14322a687cb8686ff687c6031994eb2e9fbb4384bd3bb3b5d0ed3ae7785099221cb869b165661d1a25e4b3b7f78fdafe3f45cd0a1b3bf0b29f4057729943952e2df2981c9f8defc879b478db09160dfe5b13279f0524b9ede0f752ea688c023dd35eb0ac6ea4a9fc1ddc661bcf52676aa4c6fb8052d656172c8d973fd2ad189d82e78fb7a9a358e81fa1a11247da959a871baa4f5088ae936f27a3ca8a9b8c71c8785d50214899491048ebb5124da1e05e4536c1002af4a831d30d8164352426c62f381b2ce09f03cc799b27d910c05bcaca13b5649d8144da5460b10fa00d1a7432d233cd438e0f464c0be01932a0ad24e8120a133442a0cf5c93c8823f8e4ebde8b40b58f25faebbd13f14f9e99929f06a712de9e50c05e41ddb7f4d614cb437a1c542826abc2fb3784352abc50a852f5c926a6193ec0c9d12642007fedd15933f87f054f610244a8a611c3e4ab46ca6a84422ef3c056d9804affe4691706ad15510aaff8d04b794860667cc8f6020d2ec31612a876aa27e50f70895e7de2ebc0c83c7d1dedd12a4295ae8f9e91a5a4770caa187455fe44eae5c588f8dbf8b59dc96a07f4883adf0f1551a07dc84f5162f9e8bc04072f163152bfc08dbb7a80c89192e055e251d66eb1dc7ea7712d2b759307b71eb095b62aa941f7c6ffbd3b987a37de16addb53c7e8794bf3ee334fb42cb1acdb06d8b0bfa082f2177c26ad331e91bb205a573b19ae88cebff98b864fcd02f9aa1915f0d526fe128289df16a1159685055a671b0dc52c4a19df33438a436e3495b638b5bc7370f06b8537a237db1f03ab9ef18d29819e964fea39bb375f69da5657d1c87392603a29ea5c8aec110b0db57abfbe56e17c98321b0002614e9ddd6a332e5a4df7d7ec865a18ce93cada6d747a190873208fe8870d61d647916aef3c2816c52fbabe43c8f07485cef8d5a3f670dc9a8c789556e8d8c0a9e716b9bc5292664a543dbcda61a0a5843d6cbfd306a3c90cdd920eb4e60366c6f08096bf46b6551ab0e1af065031495ba4700da2edad3190d03bcebea11fa82ff53c6f3f6800e3cdce04912303bb0abbd5892ec6357098dd3e7af1a7cd35820b009f2e936a6bde756cf1c5cb210165ed79d17fd1039a55dc8987a3901f88458cb7dc6bdf5d1aa80d6119d5264aeb877671ad80426c76aa9c767a74031a75588524587c5347d5abe7576509c28e33d618467714f80051438fdb65e1ffd4bb896332ffefa95e75d8009c0ed553adfd5f7b1fb676c3882c2f65de8222943c2ead0d97b971f4ac3443ea2eb6200fd6586694cfc697b9503e6dbf6b417ea3ee0fbbde091027c9634d4a5de58b5cfe6eef85d6faf1c5b18c9e0cafaababa84d063aed448547f684ab0cbae1c4d1b6d32c8ee278f2cfdb4ac17e097af5e714e98f6d5c0684f8982f7ebf11c7596c4c69a99d445f85f4363c8a3dff3e21fa40eeb530d6db5bd4532ce6486c930fe3b7f6348b64a9c93808476bb424c2648706d3c4e2dda8081899d81", 0x1000}, {&(0x7f0000002340)="86ca7f698fdcc3dd06eebb828c386d70f5da64c9147e3b3ba223595c4945266a3df96d8b8041238ba4b5139dad9f10c496df34c8bb1ab926e54971bf12154119b5da776488b3d12b78c884f403c691e6c6c858ef32e041e9bf8dea0c7ac0e2ebd94e728d1973d1e4e9b6bd1c929dc16c6bcc4c6ff910139df339a0ee112207", 0x7f}, {&(0x7f00000023c0)="7ca78d4a9aa7ef141edc43220ca13e61248f196ff2e72597cf30e5baf859a782a741dfe832419e22c1f3e263b83eceab35a37a939f36b9f91c3adcc3dd10526ea13a3e0c7ba3b83df280f2d4867d940aecac9f5a42bb5cb11b96f62fed34309ff905ae91d74bd974914cd69771645c3eb22183c90fa6cb3352c63acbd6f22ed64fc09e85aad14b8e23764bb22922bb54882188380bb819752d238370053b7487fd68841e3910c4d1e98ecce12265e52fa03ac1034c242ad2497e088c147db65caa56ca200833f7651a745967", 0xcc}, {&(0x7f00000024c0)="586a96ecce3f8907e3a7e10eacd4f2ff9beea3daba56b3963fcf5782255d58664e528d0371f9f53d650905f13e8418d2758fdba3d0285a150832a13f55b1e24533cb506317adcca6debd7d521c23a9b014b4d18d78ea119e9c5b575d1420d6dcc916e3708cf6c9fb0f166d28254ee7f5efba0cfbe1286efc51b36d7849824952d0119049f9eb84b4df0755cd3d326b09f1095a9c24313dad2262a83402de98eeeb", 0xa1}], 0x8, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x4}, 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/162, 0xa2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: socket(0x1e, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x60) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xfffffffffffffff7, 0x100000001}) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2004000086138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0x256) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x0, r1) 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(r0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x10040, 0x129) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0xef, 0x1000}, {0x5ed9f8a7ebc90ba5, 0x10000}, {0x82, 0x461}, {0x22, 0x5}, {0x23, 0x401}, {0x2b9ca2cdbf9bbd6, 0x1}, {0x1, 0x4}, {0x53096cb5f5f7031b, 0x4000000000000000}, {0x40}], 0x9}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) getrusage(0xffffffffffffffff, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x48) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1, 0x2, 0xe, 0x1, 0xbf, 0x4, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0x6a}) 16:00:17 executing program 1: r0 = socket(0x6, 0x5, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffc, 0x1, 0x400, 0x55ee, 0x9}, 0xc) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000000)=0xfffffffffffffe0c) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0xffffffffffffffe8, 0x0, 0x114}, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffc}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair(0x2, 0x8000, 0x5, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0xfffffe59}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 0: munlock(&(0x7f000032b000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x5, 0xea9f09aaf359cec7, 0x7}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x89, 0x1, 0x9, 0x27c6ce96}, {{r0}, 0xfffffffffffffffb, 0x81, 0x40, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x5}, {{r1}, 0x0, 0x65, 0x1, 0x9, 0x40}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x100, 0x400}], 0x2f5, &(0x7f0000000180)={0xc56, 0x81}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) chmod(&(0x7f0000000040)='./file0\x00', 0x10d) 16:00:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x3864210586117e1c}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x5) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) pwrite(r0, &(0x7f0000000100)="a1b115b04146378b21ea29080e2cac713768a617d2ba0d8f1c1ed9f890a1aef677037b9311f9bedb239c5320fe4d57b6f7182160ecf6f212a0d41abd2d623be311e82ac2cefbe0", 0x47, 0x0, 0x0) fsync(r0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fchflags(r0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x15}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x7, 0x4, 0x800, 0x200}, {0xa531, 0x5, 0x40, 0x80000001}, {0xd3, 0x0, 0x7, 0x7}, {0x1, 0xfff, 0x4, 0x6}, {0xffffffffffffffe1, 0x6, 0xc281, 0xfad1}, {0x0, 0x5, 0x5, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x5, 0x100, 0x8092}, {0x800, 0x4, 0x3, 0x7}, {0xe48, 0xfffffffffffffffd, 0x81, 0xbc}, {0x5f, 0x6, 0xe7bc, 0x9}, {0x7, 0x1, 0x1, 0x1}, {0xd69, 0x1, 0x2, 0x3f}, {0x0, 0x7, 0x80000001, 0x7}, {0xde5, 0x1, 0xff, 0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x0, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x100) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x1000, 0xffffffffffff8001) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, 0x0) chdir(&(0x7f0000000240)='./file0\x00') msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) chdir(&(0x7f0000000580)='./file0/file0/file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x7012, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:18 executing program 1: r0 = socket(0x800000018, 0x3, 0x549) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xea9a35535be95ccd) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x7ff, 0x80000000, {0x9d, 0x7}}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) sendto(r0, &(0x7f00000004c0)="fdba02ba859a73017748a309a1bf71dd34ca974602f1194181ed82f866293e056f2d375084e05c4ff84d12c752d8f1d34e33a2222d600f2e2aa5273464aaf48fd45e2baf468f8c99b7fbac09f46d6f7545c9d9b1d194634f1784cbeb59780bf3c0b2deeb0777850bf62eca43fbba9aea1b0607eee59fdfd138a548d54a37745d69b338f0f5059547954ba57dfd6a369204d1ce3d390487", 0x97, 0x405, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000240)='&%$[^\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='/dev/zero\x00']) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x4000087}, {0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xe47f, 0x6, 0x2, 0xffff}]}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x120) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x400) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x2) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = kqueue() utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)={{0x5a4, 0x27d1}, {0x81c, 0x3}}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x4, 0xd180}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x8000, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x3, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x8000000000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0xc, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf978e7f8f44741e0, 0x4, 0x7fff, 0x8}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x6d, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0xa7, 0x80000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0xcc, 0x1, 0xff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x2, 0x10, 0x5984, 0x4}, {{r0}, 0xfffffffffffffffe, 0x23, 0x2, 0x400, 0x7}, {{r1}, 0xfffffffffffffffb, 0x82, 0x4, 0x9, 0x902}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0xfff, 0x4}], 0x80000001, &(0x7f0000000080)={0x5, 0x5}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = fcntl$getown(r3, 0x5) r6 = geteuid() sendto(r4, &(0x7f00000000c0)="df6f2fc80a26187dac146089b924146368da70d82429e9112a45603d041a47bf4b47f23be293344b167c11", 0x2b, 0x160ecc9d9bc293f7, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r8) read(r0, 0x0, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/229, 0xe5, 0xa4b17e12190c1b4a, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0xddbf}) mkdir(&(0x7f0000000340)='./bus\x00', 0x30) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x3f, 0xad, 0x5, 0x4, 0x0, 0x4, 0x8, 0x10, [{0xa59, 0x2, 0x5}, {0x80000000, 0xfffffffffffffffe, 0x8, 0xfff}, {0x7, 0x2, 0x961, 0x7}, {0x8, 0x0, 0x1, 0xffff}, {0x2, 0x6, 0x4, 0x81}, {0x5, 0x3, 0x9, 0x8}, {0x80000001, 0x101, 0x3, 0x3}, {0xd72, 0x3f, 0x6, 0x8001}, {0x10000, 0x7, 0x100000001, 0x8}, {0x3, 0x4, 0x40, 0x10000}, {0x5, 0xfffffffffffff800, 0x3, 0x191}, {0x20, 0xb3b9, 0x2000000000000000, 0x3f}, {0x9, 0x10000, 0x0, 0x80}, {0x709, 0x6, 0x11b, 0xffffffffffffff7f}, {0x7, 0x47fc, 0x3f, 0x7}, {0x0, 0x2, 0x27, 0x32}]}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) 16:00:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="f7f5f814f2c6742bd215642ce8ff6e2dabfedc1062cad808d42cdfee00253fae0fec5a06e7dc0bdd91086417605a64e23d", 0x31}, {&(0x7f00000001c0)="aee11a9f7e1d4d8cbfb9caed336cbfd589b912bf90a1b6227dd48900da1127465798be3b50a23d061b89273b27ad5ecd22558d5654d8f03a3662119d2efb79cc237682a7b3c8c8d9e6a2a2a690b3cb44825f263f229a18365aff06081959c0462b8c38969c0acc25efacbb6e9157c4451a4d6c05eafed990a37f35df2f787107d20ccf55116274ea6c567779b16812474663df900832a2087e57af4e53b89ad1836526a48c45d36abdac9a7e744f9dd08a8d78ffed238e5df7fab10ae1eddd216a2547ac885a4ddd8c76536a66cf75ca8fa1787b90ba32475dff3f6d8f58c50733ae818a9d4ec476957451", 0xeb}, {&(0x7f00000000c0)="c3d5c09ac5a0b4bff8fdac3313b4c8da4856a287fad2", 0x16}, {&(0x7f0000000100)="d1b71d75ba454bbb8f", 0x9}, {&(0x7f0000000340)="36b8612bae2a3ed2d4ded0d97a5386c1e42702efcb75a57899f74b9520e6ba2515d1072d06dc166022a02800f343b44119bc0102b79948d11bf515229f0831665da36edf3c8571a7c90ab31cac645e81c962451469d57cfd9a646e7194eb298dd0b581e04817d89467fefe07862048648f36904083706068af510fb7bfc89fbdcfdeafce2703429e6c8d2567e61f363ed19c683b3ca0b6f39cdb08c8abd320ead35458816fb8c2f01bdfa2669e01c81e8e548b0e744257f0b73db6", 0xbb}, {&(0x7f0000000400)="f2a99d0e16a83a2e25485b35489bfda1fe57262310f99b21cf1362cb7299f0664ab74f6861a3645c4b3444edeae098fc9a76e79dc454b8aa3ec52dd8273531ebf623c5a3be7679b49ca46ac27aed92dd6c15603e29bc4502896fcacad6e5cb41c7b293fa8b2fd8cbe4d32397d45cf7ebbec3f942b0f62e2c1cc56f0efb2fe7d04e92d22221196311fe2a0f638701d08022d1e57af1fb9ff54f5fda35ca89a565771d126a1968923e5f7cd8ab8cb5c82daa65de72f387fbd13e14bc155ccc29dcad9fb86827ca77e582fe97abcbdcdb364b477097a788b4caa6e82f205969ea454675606bb4", 0xe5}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:19 executing program 1: 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"}) write(r0, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa1", 0x87}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73eb13a58191489", 0x87}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) chflagsat(r1, &(0x7f00000000c0)='.\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = semget(0x3, 0x2, 0x460) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x6) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x19, &(0x7f0000000000)="77f3d11e661a66431c568cee43953ccc6011f7caa9948bba6b") syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:19 executing program 1: syz_open_pts() setitimer(0x3, &(0x7f0000000080)={{}, {0x101}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) setitimer(0x5, &(0x7f0000000000)={{0x7, 0x4}, {0x4, 0x81000001}}, &(0x7f0000000040)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) r3 = getuid() seteuid(r3) 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:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000440)=[{r0, 0x1}], 0x1, 0x0) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1b168ca8, &(0x7f0000000040)="4b74954c", 0x4) 16:00:19 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0xffffffffffffffff, 0x1ff, 0x200000000, "000000000000000100002000", 0x80000001, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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", 0x78) 16:00:19 executing program 0: r0 = socket(0x6, 0x4000, 0x9) sendto(r0, &(0x7f00000003c0)="ecf39dcb49babf053d957f31665164ebc701e66c", 0x14, 0x400, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="a8eade76e30d26716ff3e23c05ce49c70fd8a6801e74123940247c66303b1ec6dc6c08be699549b0dc2f80792a07ca4ffd0498cdb18c125c28892fe86e86cfd584276acea904572f122c1f2c2eb0189f512ac89502b92de66df96fe312173d405f439c17ab84230112aa4bfa29bb334403eeef19a064a2a313865c78c12e92ffd0b1c1c82bcb2838633b53d535e57b8b7c0cb6140d92e958a4c271bc", 0x9c}, {&(0x7f0000000240)="3113bab186225f1081616f321af3a6b70898fd3c0df358e1276da9b47f883cc9928fc5a496a5a76c24f27aeb49b1f40e859c97b303eba1af4c92ef1490da86a3deba56d14433b0c20bda90498039985a474c02e7dccf2680d7a170b014fd205e70f0", 0x62}, {&(0x7f00000002c0)="cef062eac7017bad9eeb07df8123dbd916d95d854ca4bd6be16a4666d97af10e135cd48f12ecb0312f5de583a44f608fba3bd45e6cf18c4ca306b46908662b6344970e10f3d3540bc3a4d216451bcff28373aa405e3385891674f68d00bddf682b3e5fedf46394bed84a22f4c73d641b88c7f95483854f327b1528014d911c0bcb93dcd9c243341aa8d9e3dbbad034c2ddbb71c6322784e3b796660aebd5d2d08b006407bfbf28b5d9d6d05175a8f67de73356db2bf5fbec861a1c526ca3295e59a6b32ace895ffe1fde706c3dafb6419996", 0xd2}], 0x3) fcntl$getflags(r1, 0x1) read(r1, &(0x7f00000000c0)=""/54, 0x36) login: wsmuxpoll: not open wsmuxpoll: not open 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x1}, {0x256e, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x2, 0x1, 0x1, 0x9}, {0x6, 0x8, 0xffff, 0x5}, {0x7, 0x1, 0xfffffffffffffeff, 0x9}, {0x400, 0x3, 0xdbb1, 0x16a3e00000000000}, {0xc2bc, 0x60a, 0xf5, 0x5}]}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: socket(0x1, 0x2, 0x2) r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=ANY=[@ANYBLOB="56022e2f66866c653100cb46503a5570eef7183307aff63cd53629231357dac7047d18361674b7a36ba68be8bc029b1f3e1bff"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:20 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x80) seteuid(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xd5c}, {0x10001, 0x1}}) 16:00:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x800, 0x40) sendto$inet6(r0, &(0x7f00000009c0)="8e755ab999c94a772b75e173dd8805717d16e4fcb3c02440402022c66b5e20b93febf10e6d8a4ce12938c5a7f182c394c49e9e54edac91e24e27ce4c4c9c71ec5a6652999649cfb0af7771ffd08fec65d0", 0x51, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000840)=0x100, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000900)="2b7c57a6e975dd48049945ef564f20978bf24e45e9f22a1cc8bbebba031b3f977ac1b33973108f1e679606b9f2ca180c569f2165b18df770527b5adb6c153bc08c04500acca9440b383719c5eb", 0x4d) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000880)='./file0\x00', r1, 0x3}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)="8ad0c6cf25599eba9ab35fac2963e0ff82c5d196979848928b3a023af46c1f111787da2c1f8329b21395667f20a488155352d7c4ea4f3f8ddb997a6ee4ee558090c4f81a1df3b08a", 0x48}, {&(0x7f00000001c0)="4c6ba8f6230d969baf8e24cb82eccf1341ea1dad03636841eb5734135536a2259d4a", 0x22}, {&(0x7f00000002c0)="b18dadb7cdb45965511ac9e3a9c0b91e160d4f3dda0babdc7c71c49b7cdfb459925b34eef499a05299c32c18390d7ce525463302a7415f71d23e187d79dae37461077ae6652af9ea23aa9f395d3b45c5ab1915640d9dc34b07814bea3e4cafbdfb776522822bb1695f1d2737716831ecc961d6563132da01b7e08b33cdd0a58b4297bb4d1dbfc919fea7ecf47b5c", 0x8e}, {&(0x7f0000000380)="fb3dac492d00ee26004a1c72ebc664e2fb4eee8ff708c7faebb55554369b238e6a9280f0a5186a2b1afe644db47055a6958c7ae14cac417d2ea78059ed2fcc1329c6824f3b8e697b1c25e5943ddae37fef0d5923d4a5ec6918173555db203809a7539e49cb4f98e6833365319dc01c1018f35597d13e1060abe0fcf7f74c6063aa3dead367246d4e24c84e2a9dbdaeba24c166e365944f6b4897d4bfe81b9819c029db017379c538fe5d0f309f947f3d4e35885d5240c8d95c9cfcae25cea37730", 0xc1}, {&(0x7f00000004c0)="f4f63f3b5eff03281a5478cd5b0f513943c7e65e5f5b13eebc64e6d36f2d088d28b7992562b947758c684882e88aa2483709255c2324e85aa83098d4ac3957e62a5f9d670a5e49fa702ff060e1018be4ddbd4926e7016eff2ed4b038f17a6ae0ed95d07ac7de778a2a9304deafb85b8a9573407564b41b8a5afce9f0e7f8771340aa333d21a392022d62bc2939f1200c8b1362f87156afdadd8665b446be33b3c28e409fc8c54199", 0xa8}, {&(0x7f0000000580)="fddb3deb36925ddad2e9bd27d150afd7a4eb4412d8c08452a5c62a01a1800d9fb23b6f283913f40007c893ad3d7f1e4e72b33ede5a94f0e8128e94027db50b292eb570b8ffcdf666954c40472cdda2f7e77f398cbc71a7766afef9e76f52b3803125e7548a015a475a0442a9c4e2386b861d98e95de41f435723fad8f2a316f641075d21a22e7b505d517af355f2728d8eb6ea32e3a7a9dc6475a19ec33e1c91a04e", 0xa2}, {&(0x7f0000000640)="df1483480643bb854035da0975460e29a728c4ca72d140baaeebd0289d14fc969257f4eda2ff50e0bc165d65b406e98d65962b20009781ec30e63f80ab341537dc5aa9db29151eef763524b866e63a4e0c793a63438ec89ba142686002354e2bbc8a892b551e1a7734596a0d905c2d904ffc89f5d14d0adb42a6566d3166255e8402", 0x82}, {&(0x7f0000000700)="4684eed14c21c878bdbe63c87d6f1c2dae27ea17629e3d800d62b2008059012ac4eade9ded15d08153b9834e65dce9c9b172e5edfab310dad4d05efb8107214bfbf1dfbbb3172a6e0fbbbbaf6f", 0x4d}, {&(0x7f0000000200)="526c478190f28f47847c4ff1348b8beff7b9c00e3b30b76be35f951bf3b44fbb60ab92", 0x23}], 0x9, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000009c000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) pckbd_enable: command error 16:00:22 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/91, 0x5b}], 0x6, 0x0, 0x18) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x5) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() close(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x1010, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) ftruncate(r1, 0x0, 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r1) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = semget(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000440)={0x0, 0x3ff, 0xb24a, 0x0, 0x9}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x6, 0x2, 0x3, 0x6, "66468dbb77d08267cddd48d2ee277d7c00ce0c0c", 0x9, 0xfff}) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffe40) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x7, r2, r4, r7, r9, 0x2, 0x9b06}, 0x41, 0xc1, 0x9}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r12 = msgget(0x3, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0xffff, r3, r4, r7, r9, 0x12, 0x7ff}, 0xeba8000000, 0x3, r8, r1, 0x0, 0x8, 0x10001, 0xfffffffffffffffb}) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f00000000c0)) getsockname$unix(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000004a903a2500"/83], &(0x7f0000000240)=0x53) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x6) setsockopt(r0, 0xffffffffffffffff, 0x8000000000022, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r1, 0x0, 0xe, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x14, 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="03000004000000e64000000000009700"], 0x10}, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x1, 0x4) socketpair(0xcce4531f1d3964e9, 0x3, 0x2, &(0x7f0000000040)) close(r0) 16:00:23 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x124) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffffff8001, 0xbe3a, 0x5505, 0x1, "95ed7b86ee0cdf6df92d496afb5fb8eed4a96c3a", 0x4, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x50) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x40, 0xee, 0x9, 0xc15}, {0xe8, 0x81, 0x1}, {0x794, 0x4, 0x8, 0x3378}, {0x6, 0x6, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0/file1\x00', 0x10000, 0xc0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x62a}, 0xc) getsockopt(r1, 0x10001, 0x5, &(0x7f0000000240)=""/45, &(0x7f0000000280)=0x2d) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2000000000000, 0x4000000000, 0x700000000000, 0x0, 0x100, 0x800, 0x9, 0x3, 0x2, 0x4, 0x9}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x8, 0x7, 0x0, 0x50000000000000}) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f00000002c0)="d5ff9668", 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) 16:00:23 executing program 1: 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x100, 0x1, 0x2a2b4f4f, 0xe200, 0x8, 0x2, 0x740a}, &(0x7f0000000100)={0x0, 0x100, 0x4, 0x4, 0x6, 0x2, 0x1}, &(0x7f0000000180)={0x68, 0xfff, 0x2, 0x3, 0x6, 0x4, 0x81, 0xfb69}, &(0x7f0000000200)={0x8, 0x8000}) 16:00:23 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) r0 = socket(0x16, 0x2, 0x5) r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000100)) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffb, 0x2}) 16:00:23 executing program 1: r0 = msgget(0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) r1 = msgget$private(0x0, 0x440) msgsnd(r1, &(0x7f0000000180)={0x3, "9e5d03f6c5365dddab239489eae6126b8c8492d0983732248da56ec4b8fc743fd5da660471949fccfd99cf1957d5ff1cb68e385b60fdefa6964fd91900ec93fd9eebf754e0f9338676fc0d2da2c35328866eb11859cffd78624f61cdaf033faebbd5608f6793f93c219eb7e4b347f4719c37e16b103f20a2ac119c45b1631c2d0d8c3900380210a2d9e4c870dbb66080c8bc796f215294f1d58a929a99c3001000cfddeec2b542d5c24b3a981eb17fb811b093db65b61b6c23ff9adf3af29e0bfdd41904f9304b3a35e67b815fe4ac3288fa53ec958267409339434a61dcadbe0b728ba8ca5afea2f0"}, 0xf1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff4, &(0x7f0000000100)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001000)) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) shutdown(r0, 0x3) 16:00:23 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/187, 0xbb, 0x43, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x6725}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84, 0x0, 0x10000}, {0x9, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000140)="6fb19ed9a7f8ad8642a06f4905005aaf4927b027a55cfd1bcca2a068cb8e2163a37f26532a082cc021ad82b9f873eaaa58eda5324e2f6c52a15722797769cae228724a5004cbf8bad50fa12964eb5bbb1f06173cc0d4e6863c624b618f0d393942730f45cd597338ffede28306c4a5a2050843e18a2a8cf307f910bcbb4b1ea413ce11ce45e98ad9359526272fb60437ff102d14ce98"}) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x8}, {0xf2, 0x3}}, 0x2) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x400000000000}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:24 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, 0x6) 16:00:24 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000400)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000003c0)={0x8, 0xff, {0xc4, 0x9}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgid() readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)={{0x0, 0x7}, {0x7}}) lstat(&(0x7f0000000000)='./file2\x00', &(0x7f0000000240)) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x1900800a}], 0x18}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:24 executing program 1: setuid(0xee01) r0 = socket(0x38, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7fff, 0x0, 0x2, 0x1}, {0x4, 0xe4d, 0xfff, 0x3}, {0xfffffffffffffbff, 0x8, 0xffffffffffff8e04}, {0x3, 0x539e, 0x80000000, 0x7}]}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d, 0xfffffffffffffffe, 0x0, 0xdf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb6, &(0x7f0000000140)) 16:00:24 executing program 1: socket(0x2, 0x4000, 0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000080)="9a50688b20afad0a243cc7b96cb2cac14851acae4e5d4be9fc28441dde357c55412ae9d8246d746d50fbc7a1baf3cec1e2bb816b7619b006f996f2db9dbd1377ba4238e148ce2a6e6701d5f9f880b61fc4624738b5a367184641f475548386f1608f8c9d748a9dd3d9205d15c4cf4c2c61bfc9f8d60a70b9e8bb93dbb97cff48a3038f42f577") 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0xad596adfea30b1c4) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) poll(&(0x7f0000000240)=[{r0, 0x130}, {r0, 0x80}, {r0, 0x20}, {r1, 0x2}, {r1, 0x20}, {r0, 0x61782148881d117d}, {r0, 0x10}], 0x7, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x0, 0x8) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000340)=0xf1fb85c9) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8000, r4, r6, r7, r8, 0x162, 0x6}, 0x4, 0x200, 0x2a3cf399}) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xe6af7abcc1374772, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0xe6dd, 0x100000000, 0x8, "e9f06771a1a43070704631f3d744958ddeb78134", 0x8, 0x9}) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x100000001) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(0xffffffffffffffff, 0x29, 0x27, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x800, 0x8, './file0\x00', 0xfffffffffffffffe, 0x8001, 0x80, 0x200}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x8001, 0x9, {[0x0, 0x100000001, 0x6, 0x0, 0x0, 0x10001, 0x4, 0x8, 0x8f3, 0x4, 0xa6, 0x7ff, 0x20, 0x14b2, 0x0, 0x9a, 0x9], [0x9, 0x4, 0x9, 0x4, 0x1, 0x2, 0x2, 0xcca, 0x8, 0x6bec], [0x2, 0x1, 0x6, 0x5c76, 0x800, 0x7], [0x100, 0x7, 0x5f, 0x2, 0x9, 0x3], [{0x8d3, 0x2, 0x7aac, 0x655}, {0x1, 0x6, 0x2, 0x64}, {0x0, 0x8, 0x0, 0xa000}, {0x0, 0x9, 0x3}, {0x9, 0x4, 0x4, 0x7ff}, {0x9, 0x7ff, 0x4c, 0xffffffffffffff81}, {0x3f, 0x4, 0x5, 0x400}, {0xbcb, 0x100000000, 0xfff, 0x1}], {0x9, 0x978, 0xffff, 0x1359}, {0xfffffffffffffffe, 0x5, 0x5, 0x7fff}}}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0xb800) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x0, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/31) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x228) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = getpid() getpid() r1 = getpid() setpgid(r0, r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x20}, {0x6}]}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) r2 = kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xfffff, 0x548, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x8e, 0x80, 0x1000, 0x1}], 0x1, &(0x7f0000000180), 0x2, &(0x7f00000001c0)={0x100000001, 0x7a5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) msgget(0x2, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000080)=""/147, 0x93) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xc94ad30c9e622c9d, 0x2, 0x1, 0x7}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() dup2(r2, r1) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0xffffffffffffffae) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xf0, 0xffffffffffffffff}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) 16:00:26 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) pwrite(r1, &(0x7f0000000080)="7da0bf310d52fdfbcb10a9d11bc93dfab47c0ae273c76be42b39b882b38bdac22f6f455569920d90faf300843c92856dbccf5ee4c6d25df1ccc89c075e2b30d917e03f6bf546105ea54e9dc840d6ce14b2d3211970dca8251ef70830305ff10457c6206f133e85f24de162d82946b4dafa58415d02f722c035cd40fbc4b6b3d96ced897117", 0x85, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffa8, 0x0, 0x4000000) 16:00:26 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/68) ioctl$TIOCNXCL(r1, 0x2000740e) semget$private(0x0, 0x6, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="a0cad4ad682932e309e06dadadc74dce3803498b0fdd28c72881d12e51f7018665461400a9a9a058931c9e924ebe85f00109d3c372401ebfa68cfd58f3665a51d73522477bc331d4a45e6efaa3127370bb5c256287584ed68824bfaec314dd423aafec0a1b7f492d6897842e25eea5f6bebc40364ef70cadf249f4094b2f66e9206f3caf9a9f5fc6d3a4d8447f4ee31d2e85f6f21464ab25a1d5f5f754593bb2847ccf8d91ea7c8b097c46e7c7743969027706f9d8371586673134d2c21ec8a791e58fdafd5b83bb279d6d64587555", 0xcf) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x40, 0x300000200}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socket$unix(0x1, 0x5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = getegid() setegid(r1) fcntl$setown(r0, 0x6, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='/dev/wskbd\x00', &(0x7f0000000080)='^+\xc4*\x00', &(0x7f0000000100)=')%.\'.\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='/dev/wskbd\x00', &(0x7f00000001c0)='/dev/wskbd\x00', &(0x7f0000000200)='/dev/wskbd\x00', &(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='/dev/wskbd\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) semget$private(0x0, 0x7, 0xb5623986cad5c9ac) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSCTTY(r0, 0x20007461) semget$private(0x0, 0x2, 0x47) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0x5, 0x6, "14e6b1049800cd5cd0654e2ece97c3ae98581208", 0x800, 0xc7}) bind$unix(r0, &(0x7f00000000c0)=@abs={0xd1d742e8a51aa730, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x19, &(0x7f0000000100)="1741afd33d6bd73f026ebc146621b8a67187c7f5cf77935d50") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1000, r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)) ftruncate(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x80000001) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x8) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x10) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCDRAIN(r4, 0x2000745e) linkat(r0, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00', 0x4) r5 = open(&(0x7f00000003c0)='./file0\x00', 0xa0, 0x90) accept$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000480)) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f00000004c0)="de40a4065f111d673c7dbf9a818ab40301d3a7342d722bd9773d978275829f11980ea5768b33ce5ac172aff94dcedc54757a9f051f67ab5c6e52ede4cc905eb123507e95ea14e70c89a1a7ebb6619daff3d076aa553c938c8ea6f28d7f70f88797191c834db310556cbb0abd03f57dc0c8acdd33ff20be885148b41b1e890bfd66be0249d5e2a450ee2c7ebf6d41f3936e2ad9825f8e25", 0x97) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x8, 0xa07, 0x9, 0x200, "1d2492cdac92244a2ace7b4c1f45f61b0a911629", 0x7, 0x80}) fchownat(r5, &(0x7f00000005c0)='./file1\x00', r2, r3, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) pwrite(r0, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e2b", 0x16a, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000080), 0x800, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x20, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x84, 0xf0000000, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0xc8, 0x2, 0x3, 0x2}, {{r2}, 0xfffffffffffffff9, 0x39, 0x80, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x10, 0x5, 0x380}], 0x24da, &(0x7f0000000100)={0x1, 0xb8e8}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:26 executing program 0: socket(0x18, 0x3, 0x3a) r0 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) close(r1) dup(0xffffffffffffffff) r2 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001600)=""/34) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r6}) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696cfa64fdf7e60e4afbf400100000c33eada2877586966497653000"], 0x24956a38e74354f3) semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000400)=""/178) 16:00:27 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x1) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x1, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) syz_emit_ethernet(0xfffffc2a, &(0x7f0000000300)="55508a77f4445ead9bbfbf2aeeb8c438a6b4ed7ca2a5f5aaebfef1b350b6d41163c08dc4b43aff4471986d661ce23265970100983e2be5d3ff2dfcbefeaa46d8436775a9c940c3a500000000000000") r1 = socket$inet(0x2, 0x3, 0x443f) shutdown(r1, 0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x200) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x10000, r3, r4, r5, r6, 0x8, 0x1}, 0x40, 0xc, 0x100000001}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x80000000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd7e, &(0x7f0000000140)="b6c331d89e5949ba64f0cef95dd63a90df0cc56c7cc9fab75c9e213aecf1eca2bca7f3cc3a35c5cf82eb11c9ac0d78a50c93a856cb8ca16b4396658916dceed4aff64776491f0dc533e1809da0a5f8f703c52344c1692ca838bd40cc04b4eddcaf8982") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5dd9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="182bd4d9848e8393d1cb3cb6a071c3ab3d5a3a1410483b374c191fbdd0f90f3a7e0822f3247b54b612a18200f752849576b6150f6567925bd86e0aa9bdab1d882a8ecda6cf6297f75deca5e7d2d79cf17117b576b5b037965524fe6660ae2e4dd6a8658365a7c6ea73be973dcef6f290c5e89450451e157062ccf777b61b761132667b30e35c5ede9d93ef37c2ad768e13ccd5fe3a6a5b8321", 0x99}, {&(0x7f0000000240)="4be6d8b05faf21f436d969ee02a67d4d76df0fd6444fda633dcf115f876c0a7cfefe9617a497f3ea87e215a8278caacdffc83a374469fe9923bf438b989e510c7092134274eb4b53ab76766ebc5c558663bb03a0b81d9891653247fa0930b1a95f6d7e07acd950aa0e", 0x69}, {&(0x7f00000002c0)="35398182c0c2619199f64ff57bf865847a1f3b3f7de8f6dd8c81fd19ea3acb89455d04d3840afebcfebfcbced590571a6ac77e03dd68510378146d2d2b0361824c5e9f72291e6ae1c2fd", 0x4a}, {&(0x7f0000000340)="8c91b9d0382cdeb4382c26d8c295b49191f3372ce5ece3e718f5d86ad9f207dacf7349dbe0984cc8ff6fb2c0c60300ee7b82fde4a7f221c9baee22d4643f1a8a2d17c3cf6b8d4d0efd3d559ad83852c73521b82242939e5a38899557527b5b29fca8ebda136f2a5aee851b69eca5a6efde3b54f5ecf5215afed3460eec0e3c0994a8b86cb973b868d8ddbb008de8", 0x8e}], 0x4, 0x0, 0x0, 0x1}, 0x400) socket(0x2, 0x4007, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)=""/220, 0xdc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = semget(0x3, 0x40002, 0x10006) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x3) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r6 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88edfeaf4606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b75f1092b30414f9331fc6111f2be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805e8b19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229cf1c955eff04863c4c348d5a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd08e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0000000000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b2d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6705b0898a764d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6f6dbde4701f10866deb4faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb47c4f123e6b548baa57f1dd4ff89528f5644eab2c107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028"]) r11 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x8, r3, r9, r8, r9, 0x2, 0x1}, 0xcd, 0x200000, r7, r7, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r12, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x100, 0x150) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00', 0x4) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)=""/6, 0x6}, {&(0x7f00000002c0)=""/136, 0x88}], 0x2, &(0x7f00000003c0)=""/112, 0x70}, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchmod(r0, 0x104) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) r1 = syz_open_pts() getsockopt(r0, 0x25, 0x40, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getppid() clock_settime(0x3, &(0x7f0000000100)={0x0, 0x1}) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r3, r4) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r5 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000240)=""/251) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = dup2(r0, r1) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001340)=r0) r7 = msgget$private(0x0, 0x10108) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/4096) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setgroups(0x8d, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7f) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0x1, 0x5}, {0x7, 0x7fff, 0x2c13, 0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0, 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x1f) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x3}, 0xfffffffffffffe26) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0xfffffffffffffffc]}, 0x1ca) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:27 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) lstat(&(0x7f0000000000)='./file0/file2\x00', &(0x7f0000000100)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x40, 0x3, 0x9, 0x4}, {0x800, 0x8, 0x100000000, 0x5}, {0x9, 0x98, 0x81, 0xfffffffffffffffd}, {0x3ff, 0x0, 0x4, 0x100000001}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 16:00:27 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x110000, 0x100000}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) open(&(0x7f0000000240)='./file0\x00', 0xa01, 0xbd) r1 = semget$private(0x0, 0x3, 0x448) semctl$GETZCNT(r1, 0x891bd40cebf1e2be, 0x7, &(0x7f00000000c0)=""/75) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000080)="437234176cf878c10f21409202d657a0a582ca7d989c1e560b455edd0425d19137bf82e1d0c936b6cbe8aca0968b46f4593328e2", 0x34) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x140) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x71001f2f8a62828d) semget$private(0x0, 0x0, 0x400) setsockopt(r0, 0x0, 0x5, &(0x7f00000001c0)="9e63e9c7f3c7894c410d6c6b8ab6416a51237d6ba725b7d9c6d9a6fbf58bfd63b2ed886d86d67ae30457306d5a4f719e2977b92c461b3075d200ce71a24321f8ac14d7e4c0c19477b8320c10a2c5ef18fcf2508718fba6d6fb94f86c6f57f13b7daef4b90c1b", 0x66) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x849) 16:00:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x0, 0x4) pread(r0, &(0x7f0000000040)="a756a6d0e33be40f3465a3761cd538a9908558217c6ddd6fb39c76b46afb6d950b083d525d2d11ce2ce2cf03b7b6c13b083995eda17879968045cfd99744aaea064433d08fe657b17cbb4e9342e5277dd44f0f417af423aa444437686be5e2f2571b6e7d78ab4e15acab44941e92a0292b17570b536bc9a68554e0b7609f8bc225078a5d6c51998e7da03d5f4e87c2eabe3cbb94f121a8e8b0f43cfcb204dd18dad8a228b39f7da30a0a479b80c75bafc3e0e4ae8f8dd732e7", 0xb9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) accept$unix(r1, 0x0, &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x1ad2e7375a8a650f, 0x3f) getsockname(r1, 0x0, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0xc) close(r0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364c6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) r6 = getuid() seteuid(r6) flock(r2, 0x7) fchflags(r2, 0x10000) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sync() read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0x2794}) fsync(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r3) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x8}, 0x8) syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x2019) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3c99f0f9b215ed1f, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000003c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de9602793338ffb78beafae81024e723e0df4fd8276585056fb888a31cc81f047428e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d96f0ea7ad26287bd112fc0ff6021d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670ab1b5fcee26a05a245c824e79ae8ae6c994d73bd2d823db20a2ba6e75aa1f297302676a0c848441a101247fc02be2fccb74f1d85399aacb28b0bc76b09e3b5c9f575a875861ff98694af23852d8145fa28e754000000100f37f3f79c7c5941473efd531072b0ea560b6ecdbb2121baf28761b49165ffcbd119ea19bb37ed33956a4aed6c3b043b2d46628ada2bbd64c4910d447", 0x164) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x2, 0x0, 0x9f, "e512202fd71a801ea086ac9a71e11a8f25ff0f36", 0x9, 0x10000}) 16:00:27 executing program 1: r0 = kqueue() close(r0) kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) r1 = dup(r0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) pckbd_enable: command error 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x7fff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x4000, 0x260, &(0x7f00004bf000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x9) pckbd_enable: command error 16:00:30 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x10000, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000980)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000700)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r8 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) r9 = semget(0x3, 0x5, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000900)=""/125) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000f2d000/0x3000)=nil) shmat(r10, &(0x7f0000e06000/0x3000)=nil, 0x3000) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget(0x0, 0x0, 0x20) getdents(r0, &(0x7f0000000000)=""/33, 0x21) 16:00:30 executing program 1: setsockopt(0xffffffffffffffff, 0x7, 0x6, &(0x7f00000000c0)="3ea7ae2c53811b1614d036815eab4591bff385391bbb7ee166ea5c7c9ec5327c1ebb774c8391b7f7eee99a23318b22585990387cbf813aa904bbc5855e3ac43fea9bca1b12fdb5365cc4a2bcbd629db1cabfa75e93aea366bd43e172a272a204669642e208886587ffabbe29b7a4486a0beb3dcec58e46c59f1621c65bf13b5be85c3c26c92e4769b9f055d7652db94ff53bcb708648", 0x96) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x97a376292a701ff9, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1000000000000008, &(0x7f0000000080)='\x00', 0xffffffffffffff82) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66626c6530008228f537443cbf7eb114d38131387148b21793221655b83dfb1121efd942fea19ac38b0ce28dc38f4d183d5c43d5221d8207d018288853a16aeb20baedbdc05efdf9f0000b97dab9146dd068b3ae6460630a388a5af3f53dad0e27cf51773583ffc2057933941cd9975a4b939962848be22938371396aee0765bb956fdc021130336ac8d46c1889bb763d0a4494a6a0e7de46d43dfcd7886a831238991f499ff2184e20e2178f7ab87d8300521cd2fde41b199786ff94f4821e303892781c7b8eec9c1842919a1e12a3033c029674955b8d02c662c07dafb3775957d8787330cb55098374e145702042114b29c4e86d09655cc4102bdf001046e64a8511d"], 0xa) setsockopt(0xffffffffffffffff, 0x200000005, 0xffffffffffffffff, 0x0, 0xffffff0b) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x2000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x100000001, 0xd0, 0x6, 0xd4f9}, {0x200, 0x4, 0xffff, 0xfffffffffffffff7}, {0x5f5f, 0x8, 0x0, 0x2}, {0x0, 0x1ff, 0xfffffffffffffffe}, {0x6, 0x70ee, 0x5, 0x3cd}, {0x8, 0xa1e, 0x0, 0x9}, {0x20, 0xd08, 0x9c, 0x8}, {0x9, 0x7fff, 0x8, 0xffffffff}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)="db") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) 16:00:30 executing program 0: semget$private(0x0, 0x2, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/24]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d9dbde4a") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r5) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = socket(0x10, 0x2, 0x80) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000540)=""/63, 0x3f}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) preadv(r1, &(0x7f0000000340)=[{}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000180)=""/125, 0x7d}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:30 executing program 1: sync() mprotect(&(0x7f000016a000/0x4000)=nil, 0x4000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r0) ftruncate(r0, 0x0, 0x5) setrlimit(0x4b65b3aa8f539ffe, &(0x7f0000000100)={0x60000002, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0xaba6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e32", 0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x106) r1 = dup2(r0, r0) linkat(r1, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) recvfrom$inet(r1, &(0x7f0000000240)=""/27, 0x1b, 0x801, &(0x7f0000000280)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000340)='./file0\x00') getdents(r0, &(0x7f0000000140)=""/237, 0xed) r2 = socket$inet(0x2, 0x800000004001, 0x0) listen(r2, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') bind$inet(r2, &(0x7f0000000000), 0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000040)=""/112, &(0x7f00000000c0)=0x70) kevent(r1, &(0x7f0000000380)=[{{r2}, 0x0, 0xd2, 0xfffff, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x9}], 0xff, &(0x7f0000000400)=[{{r1}, 0x7e19af28cf7b497a, 0x2, 0x9, 0x3, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x4, 0x8, 0x7, 0x40}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x549, 0x2}, {{r1}, 0xfffffffffffffffd, 0xcdd5ee0eb7d6ed5b, 0x80, 0x9, 0x8}], 0xd513, &(0x7f0000000480)={0x321, 0x7}) 16:00:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r0, &(0x7f0000000280)="0b8066caf7e121b60e16fb6d6fb4caac145be7462ab34dc7a703489fdd7d72670d5126b3831b29344a31fe9fda51bdc54c576056ec48cc1bb88dfc4deda452e13387c2181f3562b34cd9f6036be3166958f99b4dffc8e772e037dfd2d958c3ab29b38c882aa7dce5ff7a055a31f77c953adda06025c8c6eb76f8991d3ea840cb70733a3da0fcc4bda71e498a3b64854125a617d6b798ff20a813b41d70efb8fc1a2e08e3af42ebfaa822", 0xaa, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x5}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) 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, 0x4000, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x0, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/236, 0xec) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000480)='./bus\x00', r1, 0x1}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x7fffffff) socket(0x1, 0x4, 0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xeb7c1f656715063b, 0x20) close(r0) 16:00:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c65ff00"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:30 executing program 0: r0 = socket(0x2, 0x3, 0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x1) shutdown(r1, 0x2) chdir(&(0x7f0000000080)='./file0\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x79, &(0x7f0000000000)="285f5f160b49c9ca1bd5b496596e12a1de7fe032fddd7ce6165bd8052f5b17f240ef863880f2df4d36ee2786826d70953c2a9117cb078c7139aea5d55cac7aea5d905c17214a62a5ab9da77c72e5281f6ca14b755f6dd9cb0e858bcba36e9be5e4f5628ed0906e30fa02f58ddd3108510742efe21c87e75ec7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = geteuid() setuid(r0) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x8000, 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) syz_open_pts() getegid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x110, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x2, '\x00', './file0\x00'}) 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x9, 0x200, 0x0, 0x35d}, {0x1000, 0x1, 0x0, 0x1}, {0x3, 0x88, 0x10000, 0x5ab}, {0x10000, 0x7, 0x0, 0x2}, {0x80000, 0xffffffff, 0x0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10004}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="22dc3fcf273d38a84e0682a6f0a7aaf94b490ecdac20bd5ce42ddab6a884fed94600cb89e0c7a41ea8c25ab7fc9c206bf8f508d25f2df43b242e47c34c112cac410d4de3c2a4fd9931ce59923c73859a53fb90daddfaefc4e779ceb5f6dfab0af05e5176eb6b184b92f0b2abe6a7c1e2616f6e99fdf6d0e2f67d0a6041a44a0f182c94a1f3725bb6b7fa25d341daf3f405", 0x91}], 0x1, 0x0, 0x0, 0x400}, 0x2) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f00000001c0)="314a45ee917983af66f574b78e68f5088254b664d5bfa2ba0f59ef037dbecda480c6b8f51f8f4e76e5000c741c572c244033288884463da9fbb4e4ed1f6a4f4b7289aa73c1d97efe4a72371955ff45d641671859afc6bbfdf1d5c9a8a7aa12fc0e8c535e89dde254c21d63722d6cdc773a0cb3d09ae4cf023dd957501946cbb54171d4f5ea92d7513d7eb5c2f5b0") syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = getuid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x5915aa3f, 0x7}) r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x6, 0x3, 0x4, 0x4}, {0x2, 0x9, 0x5, 0xfff}, {0xffffffff, 0x5, 0x8, 0x2}, {0x80, 0x3, 0xfa2, 0xffffffff}]}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x46) ftruncate(r0, 0x0, 0x100) r1 = dup(r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7fffffff, './file1\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) write(r1, &(0x7f0000000180)="20e12811949e6d6505afdc875587bb6e771fe7c5a3f0b2cd176c7346a23200c13e6147719c4c070122d50bdc9e231a84", 0x30) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x7) lseek(r0, 0x0, 0x0, 0x2) write(r1, &(0x7f0000000240)="d57daa536a28bcbadf4bd5ed6b0a795cd70d0877eb85712db906629afb86e60502ea7c54a1aef52008a55291b9621cc8bd7611f44a2c1f680fa7d60f93342462719f7a449c885b113a191d7ea81dbf3bce5c5a3f42fde77114cd99cbc08a2cd709c1404006f9bab5805030b979aae334776b0e28ea3dd94ecf8efe98cbd60b3ef02b1d87bf0ad01ce1fda49900145fa5e383caa98958da1b25f867a410e94c828b1afcc6", 0xa4) read(r1, &(0x7f0000000300), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000340)=0x2) listen(r1, 0x8) close(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r2, r3, r4}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="4730b10dd04fea1cea262fe817ddab4af9b786d4aa18d67b7c157615f21a47ab019189ea48733de8028c9bf4bce1b4f6117bd53dc42e55a34e2dc1d1220112a49cb37eeaf12c908e6a530adc7004a0a13fc24fca8b3e7823004b8c3b52a401cf958312926ba40a1470b902299cda6e7848ed33cd8e1f6a6ce0e0b8e955b99ddc40891a0383f5e9ae321bb0a2e6de72f779d19dbf7b18956f45d89afa3ba2db6c8f53658805934f697387e41711857728a27569e4c21861ef5dc7cd04a050a5fe08f346db76ea1ac554061a6191f499bed7636ac63e61d7a061003142fea032db26d459715bfcbeafdf0c94dc5184812426804127e627", 0xf6}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x58, 0x402}, 0x8) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000600)=@abs={0xb252e52fe2472699, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000640)="93d281e0448e48330ca44dd31c239e977d9da7c45ff815a27736f19da43013f6cd53b6b5f70d844da583ee1d0bc77b171ce8a4879bca9374dae3e9b9b3932254e9348267de75c1432ed2427c204bb35fc02666ddc14fee1acd8864d1e4de8934ea8a7522564cdcf58a0dfc82474162abc3b3cae2ff839944c2", 0x79}, {&(0x7f00000006c0)="10992223309ecec6bf56d1f52fc26df0beaa6285d37df0573adfc427bd6f2e40d17c5103bde8c03b131a822f80bfd46ed100df41798995ecb76caa798ccb902b7368b3af5f830208bdc399234e33393b5c0d2d2860e2af723b17ffde18422f99d2d32224eacee28c11e2b244f2251d507b78b15f2a3dd3f238ee81f36ceff7706c6293b138a5465e77ee6857839a45e439253af0c7d140181946858f64bdb11d22074089beac86bea10a420f5afd0b9cb57aac8f0b4468a8cf3fb885df2e6d379049b07ea4b7dc606950c0a5efb020ade809377082ab06a468f1195df6adbc33a9b1da1db3ca03d6e262f02edd1c53f0105c01898076c6c7c6571c72789ca067265155d365c6dd67bc6efce232f53bc4137a060204e887237f5d32127e4ac6f0e6a75994a1841fd736add63df95a2fa95866ec97dc57e3fbdeef871183e547da02206a53c95ea1a7722f954deff5af5244d55711772d88a25862c2a217950faf2576d2822f7b434066d4d6d64182086efaa97383251b11e12d44bed8184c97794c3928916bbf192477b913a873ae16dd9801c54ffa9e4734022f8f3cb4bd26b3f1388c473d7a155f8cd89d029304e6ddd537954d26b2f3dc4ac458bf08d2c1408e3fec741422dd53a6c62687a2f5ecd2f2e47e10a768f856c43dc9f05ef0fb747afa82ca42038c4a33b12525024480d857474857bb5a8e63cef8046765cebaf7202452cfdd362bbed54aa5c1f567b9ac2fa16972bb094e793150e2d7c51bafef5835cfef37864f669841a060e4c1c7e73c99071abb0762e12724c8a4c65e2c1387e29bd622517a3948bbe4121f7f678f1b64cc2d069340a02a0b7357bb25e9c0ec67f987af45f347f82957f2648485cd5a87fca60020d27e1f2bfc93456fc3daea4cac306ce55724fbaf743e98ecbb69792c7ba21b01acd19121339f7303da8a464bb025d2fca604f89b52dd6feef882c01f61ec2aedec51768cb6b645c29db8b1f85b7f1b093f05befd084be526233db93f9e17b1e714154227b99376996559348595b7b5eec66f442c944c8ba3d43599b5eb4a9c831ca590b84189e2b362a2df97d106044219306e11075f65706a6f71cdb45d1346dffbfd8dd084f0639f49f5e01f0e2a986ab7c9f2f5d287e5c998f88fa6519b3d2bb857b19f970da0f5709817b7bae4bfde44431753a6c0194e3c70896c1b4ce8184190642d5daebfe78ee1713731f3e3fbfd0e27eda64df7eafd3af269fd70366872a42b3bd63c2b756c75b41c9e2b1ff8082cf668f5ed75181c40d6e488884fe1351383c0f724e0c7bd89e47f4401bca81e00266f239523551e5f9e5c27525a9eff67bb3d69727e9e1df993a290676d2e53254c62f8394d309862257b809a2cea6c497cd520977da07077e1d109d6cb0c8ccf55cf2d428c77fd5afad48f56fd23c99fd4684909b156c66e25fd28c4b2e2a97e2ebbd48ec89138da75e4f7b8f81e63f4c6d0103127b0f9af5e41c87ff09a85c12415737add35912e74f0c77622ee2ef493e253c3835943927b5ae85427875e697cd6a1dc8e794cb8e16e73157322ac3c487fb8747b106f61c258495178a7ee8c362523c4686b16304ae3f33b415d2c4ef1feb2c1fce642320ae2a183bf9c01b4458c1f980312b2067dced8a68d001f2df59a2e531a88a0fedcac07d9028829f1f895df778b6fe222561186d8425dd329747e2a487ee3418558260c6c46a29728bfada2eef84cf9a5f53aa2b03aec4e7e21e0a867fc271be50e56e866f251e61bbdbb6d0d53e61a9cf284ec0b829c9dae02f543311c17bd490a20a68bfc021b64f2b1d738013416e6cf122716b003593535e400962c81433035f40000f7fddc61fd11b53755646a384d75f2af9406dcac7bb78b0de0366a16c32ca5b53d92335b89e06df697b8f3f87dc5f66b71cd1817ab06b9553e3159e489e773b52ea390be44a7e529dfeb823c15206c903073a57b5cba168664b161f64f580e8ca5f9261f43c485988a94ded1d85b7edeae78f3b253dd99c08d73abc9be38b29784d24337809b5b48a257f92a6af7f9f0f244198d1e55449f5e1a51545a870569d33f6bfa171acb21337b1e34ef559642d5b947c36496e9cd6465c1adc29465c1a9421844e617cd1d801868f1c997de374827656adcb5df4dd41070fe1c3785a8b3a09dc41d258a67863b765ca63273012afc69d6a15c2456d61f2daa88607a95440329a6972d1e4ec7c4e368abb68f2deb644759361da932d7c5dc4b0a574bbebc21d5327ca8f91884de9065eb5282a2d9063107c3d3e91f4d5e2719f6a689a84e1a4b46d27f9482e7760bcec980a06bd39298568e54d90cd9d89ae17ddda05d2ab535c990d035f3bcf5e0d6e617cf307ad3eeba01978708f2ce275a2bc1b0a5660de16f89f4b92839da2b8c38314d26b9310f8cb73910d65911b8bb82b4497297e0d050b3411aac0a754a9c384ec347c6008e5df9cadbc80875ae281790d956dfd66d8c4f842eece0166b3e7b9b3af3c2c8700edf156be8a62117449ed071e1c071185dffbc2d6bbdb733c610a20fc70587ca1143486e094ac8c1cf82b29eb9a3c2242884434a1da2cfc523e42a11b48192814b863f941a75e2aaf2be931c817fd1800515a42bfc19f162cecff662ce5a5acfd727c0da162f42289b8692de7fa4f46a23b99b0beb536344f62b1dbc39aca84f802bd316c0042aa640c2c9819869b0f39568448c2e714411e756708d35630762b0811cdd1529270ca3028ccd0cc2ae2f779a6f8e1fc1e5c7a41f222d21737f258c75434af85992beb474abe77bc94aef53339c62f0c1db4ecddcef4479e63c5c2d0bcac87e5e6c6b9af446da6841ed20d2217e62665de7478783956f87ced289c06ae944bb608be029772e32bfc50600f1a93a5d0d3f9f4b823b98c06425daff37b3445c8c850e0c8d4e150ce3077182e22c0f6aa18468fdb12418f57473ea8588bf6d11af82647d88b749ecbaf79ad76862545d1433ddd474899dcb65a9e43b5dbaf4f2000d89ef7e06559f166ff71fedfdb2276051a69ececdf993097b0ecb0c7fdef2e10b800dcd57a5b2003dd54fe7ae4921de85e79252f752f76cfcb00a29b2127763f44d8f1c3fa22e49563839de597a3462f3ba8cf7f6852fa612f4b6f34a838edb7de8febd4aa9cb7c3bbec5f70c0ac5316f646188351417ba0d61a07ea80ca93cc85bbcccab7c4c6f2f1b05edfd40bd84743e4252b1c477553c2fa72169a987553485417348333bd695b04212b524117e968b17195ac454ecf0d492b72aba11b61ff75bcd37840a5845f52ab379cdf06601d0aa44db115dd3e495cf7bac08d8721733911441fd6fd44ae077d40ced59f1c6eea3f923f13cae8367a8b67ecd3c04354b227344fb7e8bd6c1413b19e860afb7404fff21151ca59e390962356cbb7129127521816cb337cba0374f50cafc94b1d1a3f1f8685a3492bf20d627426496c02fd951e614d3763e7db51fcede0e9054561c5f13a17189a42610619e339164a41b55128ad404d49b7d176f8e556fe23fc2df2ada06e377248b3ff1cb22cac95b15a52452b6ad816b01f609c3343b1a80da43133c38b1af7691cc8709da55e7ab81e144de7fd03a036ba64191f7c8493afb2960957655ae55ba3db855ff1c6b1155408cc5413f1e36e028c5548daad3926dc537bc7bfef094a222357e414c4ed26c6a9f8bb5799fc00467f1fa0f6e35595ebb14a9b1853ea7d3a1e1bd51a9ba7ca6181a2756b002b5835852f0dbdb7ca380cd5d0b0560a466d6f9f47f7574e5bec3ce9e152df92317201b35719f0e40da27c3993977e026215029f6bd617a7ff82f595b3be42351cf6928822a8457987495a363eeb2797c5a7ada7014c0de1c1a44d522b5b2b8e081c3130e13c694e20a43ea220c1ddd80e26789974e81377b634c9036d08d07204c7372ed3bec004fb1ee689d764923aa31762ba91b3b982f6810f682b66b8208e8af7026013e3c49a23879d8ca0d26e22eb95ef1c520d3463139b9730a61f2916c1bb249c21b318bcf72dd75a0dcfc4d80d75fd0d2fdc9732e4f3a70b409eb2e0b9a8f20753bc6c18d15bf1c64020bb6ce6826d19a8164a3bb9bd10348e4881aeeeae65706cfcf3f4594bf73de7c42a1d6473b830c0292fb73ff4e04e2155da59a908a72c270dc75b66908aaaf7200ddb9e69cc83d491225746b3b0597a94c2b07992536e31753406d9b287d4c7893a6b97720a65067898de39608e85f6c3e503e9cb5f458746f955d6943f638d15856198b25497acf37bef57f646c8fc054a92019b7da624a15e94c063e889f2ac29ae06c4999309f83c17e8b3f4fb14ac06127e695f98729cbed868570092427f5262ef8110f5993a3e164f74a03accfe1c1604629ed47350212091164937aedd8161cac0c7d6c8de58ca175962f2c4d5d684e77e022050d184a4d726377a866b861c0d82199fbcb2371426f599d9c343c0e2175aab7c863cb9f9fe4fc67799e93ddd52ca33c57223ae094862084b51d9b7881fe0d8f10b6d5256939370b80e106f247bdc508b40fbfafe2210993602912c1e120d796d7ac7f6b842f80e5b71ce7f3ffa97ae3878dd1cfe685b550d3fc7a482a12ca11822ce32d0eb1f413eebf11a4263791356acc5a2e592b07582331f56f7635c096e8891012e5b9199ee36fe776fa4a10743cdcc90e19a6627a6dc27c910408ef741e8837f85622ee2d012ac61bdb0157aab96646e5315ca725bcdc0777e9420725d5ee75ad254f1a57218a4fc428e9de776e7fb1655f99483421810e258a8e9a486a6ddc977a0a120d794ff88fde7a20fb5d9d3d815a44f519e22a6ea01130fe23d83814c5aabb4724abc2176ac880676fd79ca9fcd9585806c86c2ffff98776665888ae0a5372fbc161b16b1b4fe0cfdf8dd92a0474a3a9eb146b0f118cd7dd3b447ad04cc4a13e6d956bdfe02907f172183c4f3a065632c9ca3f37d6dee50081b257cd1764a6f894cd169e51906595d7131427572c5db5d7294c64ab34b1aa54a54742109761d6b7cb240eae5612fdfee0faae847d21bfb147309aee0f1f80f48b8f1c37aa4124aef20169360924ae3fdca7161b8f5f0a4e993f7a05b891f5af1e29fca34f7452e0f6153221020f8b82f50dad6b2d89bca917763470dee0c440c28469fe6c9e21e75fe31bee91d428cbe8ee2e5b22b959c45739b01f767473a825298ac406ca4e1940d8519d99234058b67b1979bdf4bef4f38d8477b1f26daea5d9aeb30e3decd2f3a1824bac0605e2f33d145080eaa1270fbf1aba922f03d5eda6237876d71a5151cdcdd0eaae70d80668ec12bb1e3fdaa2d17a0055d3bfbad5e3dbee1e02bdac675d1d0d02812157a4ec37629d842badb2688f1f4f9df5a58ee83a9190636836b82f3eac68f9ba5e6365f62431a1f436e0dde5f0cf2da9d5aa5f6632b3fe0776cd2f2399988a0207815c5e03bc6091f8ab6d499448d335306cc0d424cc8473f80daae3a13d49c75f7c785755cf57cd7611ec84a956c3a6740b051f92244728a019ffec2ebaee54001d8b9382a4ce188eaadc751ff68049465320e7857d11e65bee1e558c20cd1f2d0f6b0fbc20aeef0bf6474f3ae0a14815462c293ec9d74ce07f4251ac618f6adc2e563f0d4c56720d5401c60dda474e704fd0d58f5b93f71b76074ef934b32b61722b287ebc6cf1fd7cc06edf01e8d249101b2d96ce0342ea9db93c4381bd4396577fe0b54777088618965d169578e779e052f68bd498458d5f1d84df001f7c837fb8edae343a4e", 0x1000}], 0x2, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x50, 0x9}, 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000017c0)=0xffff) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) chdir(&(0x7f0000001800)='./file2\x00') r5 = accept(r1, &(0x7f0000001840)=@un=@file={0x0, ""/64}, &(0x7f00000018c0)=0x42) ftruncate(r5, 0x0, 0x0) fsync(r0) r6 = open(&(0x7f0000001900)='./file2\x00', 0x20188, 0x14) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000001940)) dup(r5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001980)={'./file0\x00', 0x401, 0x7, 0x2, 0x1, 0x81, 0x8, 0x13, 0x0, 0x0, 0x5, 0x101}) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) chroot(&(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xcd8, 0xffffffffffffafb0}, 0x8) getuid() 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x8, 0xd5, 0x100000001, 0x3, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file1\x00') setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0xca75bb4aee158d72, 0x40001c00, r2) setreuid(r3, r3) mkdir(&(0x7f00000004c0)='\x00', 0x48) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000540)={0x8001, './file0\x00', './bus\x00'}) getuid() fchflags(r0, 0x0) r5 = semget$private(0x0, 0x3, 0x401) recvfrom$unix(r0, &(0x7f0000000400)=""/164, 0xa4, 0x801, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:30 executing program 0: r0 = socket$inet(0x1e, 0x1, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x325, &(0x7f0000000000)=0x20, 0x4) 16:00:30 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2, 0x60) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x10000, 0x1001c) recvfrom$inet6(r2, &(0x7f00000000c0)=""/117, 0x75, 0x0, 0x0, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x40, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x119db2473168d4bc, &(0x7f0000000300)="43301d4ec6091084b26359b8ce1defe818d445e8594894fa1e4b8255b1dae860b60e0f9fd355700d2093c05d843d38394211a4161ffc5c76c58107000000000000002d0a99c0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:31 executing program 0: setrlimit(0x7, &(0x7f0000000200)={0x9, 0x700}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa8e, 0x0, 0xffff, 0x0, "03664e2ba70c033c02df71795acd00"}) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xbab4, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) 16:00:31 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x205}, {&(0x7f0000001680)=""/4096, 0xe4e}], 0x1d5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000140)=0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) close(r0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0x9a2, 0xb3, 0x2, 0xda, 0x8, 0x1, 0x7fff, 0x40, 0x2]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) r4 = dup2(0xffffffffffffffff, r2) read(r2, 0x0, 0xfffffffffffffda3) write(r3, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x0, 0x0) fchflags(r4, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getsockname$unix(r3, &(0x7f0000001240)=ANY=[@ANYRES32=r3], &(0x7f0000000080)=0x1) r5 = open(0x0, 0x0, 0x94) clock_getres(0x3, &(0x7f0000000040)) sendto$inet(r3, &(0x7f0000000300)="5b9d22fd5401537f79f6a4bf1a3403aeb26714c9f79da99a99c0f59e8ec9536ef7e6524d6ed485cb6dbc8daa765eae514a3f5539382b44208e5930cddc1437dcb075146696237c536a9b3524a141b605bea3fcc0bcad5eecc124a8cc6d08254a0a8f5dd0831ad1d5bd8450ea8a0089481fa8f96f10fa10d0ef612eeb2dce73fb36436046ff9642ca02ffca1ac9e5122e591901a51b", 0x95, 0x4, 0x0, 0x0) clock_getres(0x78f5f00b89e16bed, &(0x7f00000003c0)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0xff, {0x1, 0x7be4}}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/224, &(0x7f0000000140)=0xe0) connect$inet(r5, &(0x7f0000000400)={0x2, 0x2}, 0xc) dup2(r1, r4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) fchmod(r0, 0x0) pread(r0, &(0x7f0000000080)="c1e5d48c9a5137d092bde93268b0acae90b7d15d0fcb2c76cbf9ea826b1f37a5e17753a9cc887a7b4c4532e4433bc32a2cf85ab84ccc2c31935cbfed8338320fed478bc063a16b29d684ceb461bbe75f8261e2b5268af06485806bf956a922d7bdc051db54d40259ed7fe8a1685368089b8595303d0ebed9277496627a75f647a9960643dc45d3c5a60f97fc6ae1b03d9c628b6e215e9ea72183b5a86f53b2cb7639c896238374e57af133af7650929b6e4971c0a81ecc294e39b2bcb693bde5dfae796e0f42a63764c1f8be99387c6ddb452b92bd36f49be6a628fc436cc148fd40a96b8ef624bb9bfb2fc462b30d04d1d988f53d425c23d4097cf7", 0xfc, 0x0, 0x0) 16:00:31 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x400000200000028, 0x8000000000003f, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000fcc8ea2713ca"], 0xa) shutdown(r0, 0x2) chflags(&(0x7f0000001180)='.\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) recvfrom$unix(r1, &(0x7f00000011c0)=""/187, 0xbb, 0x2, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) getpeername$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0xac, &(0x7f00000001c0)="95759f4c36fc4ba3664539ea722938381bb7ba2c805322cb018cb0098b686c6b0ae4c22256ffdaae0590269c646b14da34da631c84a6aca8aea739626551a2b1b63f9af6c3c7171000019692ddc9c22b271613446b4169eea3cc5bf8a3b706b3c2f96df590ab36cdb09ba60d8d9303ef07b2a7359dcef3e0f58257a7fc9bfac059a38d9f8298f9c779ee1ef1e533965305671742a6457f238912b3c1651493745a255bf093a9cd407b2bca39") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="83") 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x8}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000012000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0x9}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x8000000000400}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fb}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9b82}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000008000/0x3000)=nil, 0x80}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000014000/0x4000)=nil, 0xffffffffdfc237b9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x51f}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000016000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x100}) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:31 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x2000000000000000}, {0x0, 0x2cd7}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x0, &(0x7f0000000000)={{0x3, 0xd69}, {0x7, 0xffffffff}}, 0x0) 16:00:31 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xb8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) fchdir(r0) dup2(r1, r0) 16:00:32 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x7b3d6fa50739d498, 0x0) r0 = geteuid() seteuid(r0) sendsyslog(&(0x7f0000000080)="e418597abf7501c0ad935e5350c5ed7a713408aad61750712b6ceba2e9d6adc8892a2fcba4086656b08fe057a6cd543bc662e1e5a080aa03e1d6cb0b285da5ec4df0e6d667d39a982a76b5937ea369499680e9f92f166ac00a60366974ec93a59a48f59d1f8c7cd08c059aad50eaa2f7161807e27342f1075558d9049c2ac57b714d0bc99965c16ec446d8146a041a6fdbe76d677bf9c1b29f6c82c8fa2dac5cbea8b492288df59c39e5fef1a616fcb7a01934a1d786e8cac60cbb307bfc37c4fa205ed3ee9c", 0xc6, 0x2) setitimer(0x3, &(0x7f0000000000)={{0x4, 0xffffffff}, {0x8, 0x100}}, &(0x7f0000000040)) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x41) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfff, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e frag6_input(ffff800014917998,ffff8000149179a4,2c,18) at frag6_input+0x762 end trace frame: 0xffff800014917820, count: 0 ddb> trace frag6_input(ffff800014917998,ffff8000149179a4,2c,18) at frag6_input+0x762 ip_deliver(ffff800014917998,ffff8000149179a4,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800014917998,ffff8000149179a4,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd8036cf8300) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd8036cf8300,18) at if_input_local+0x121 ip6_output(fffffd8036cf8a00,ffff800000a8d280,fffffd8036fe1700,0,0,fffffd8036fe1690) at ip6_output+0xd35 rip6_output(fffffd8036cf8a00,fffffd8036fe2a80,ffff800014917d08,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8036fe2a80,9,fffffd8036cf8a00,0,0,ffff80001493a780) at rip6_usrreq+0x5cd sosend(fffffd8036fe2a80,0,ffff800014917f38,0,0,0) at sosend+0x660 dofilewritev(ffff80001493a780,3,ffff800014917f38,0,ffff800014918040) at dofilewritev+0x1ac sys_write(ffff80001493a780,ffff800014917fd8,ffff800014918040) at sys_write+0x83 syscall(ffff8000149180a0) at syscall+0x508 Xsyscall(6,0,c,0,3,1e0210e5010) at Xsyscall+0x128 end of kernel end trace frame: 0x1e2dba9d850, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000149177a0 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0xbcb8634d615f3ec1 r11 0xd2274439367a7061 r12 0 r13 0xfffffd802f889ee8 r14 0xfffffd802f889ef8 r15 0xfffffd80047ac854 rip 0xffffffff818f50a2 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000149176e0 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=246128 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff80001493b160,0xffffffff8257f9f0 process=0xffff8000ffff70f0 user=0xffff800014913000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71498 111763 4528 0 2 0 syz-executor.1 *71498 246128 4528 0 7 0x4000000 syz-executor.1 85740 422969 0 0 3 0x14200 acct acct 49139 98088 1 0 3 0x100083 ttyin getty 81385 355206 0 0 3 0x14200 bored sosplice 40978 304249 40568 0 2 0x2 syz-executor.0 4528 194747 40568 0 3 0x82 nanosleep syz-executor.1 40568 426253 34885 0 3 0x82 kqread syz-fuzzer 40568 424758 34885 0 3 0x4000082 nanosleep syz-fuzzer 40568 258651 34885 0 3 0x4000082 thrsleep syz-fuzzer 40568 32064 34885 0 3 0x4000082 thrsleep syz-fuzzer 40568 358190 34885 0 3 0x4000082 thrsleep syz-fuzzer 40568 365251 34885 0 3 0x4000082 thrsleep syz-fuzzer 40568 72910 34885 0 3 0x4000082 thrsleep syz-fuzzer 34885 447919 2922 0 3 0x10008a pause ksh 2922 301870 63096 0 3 0x92 select sshd 63096 201924 1 0 3 0x80 select sshd 38990 328081 62808 73 3 0x100090 kqread syslogd 62808 127171 1 0 3 0x100082 netio syslogd 52071 373571 1 77 3 0x100090 poll dhclient 93426 264394 1 0 3 0x80 poll dhclient 731 479702 0 0 2 0x14200 zerothread 85802 452150 0 0 3 0x14200 aiodoned aiodoned 65441 160332 0 0 3 0x14200 syncer update 66363 517500 0 0 3 0x14200 cleaner cleaner 52938 204030 0 0 3 0x14200 reaper reaper 45319 464364 0 0 3 0x14200 pgdaemon pagedaemon 44264 403714 0 0 3 0x14200 bored crynlk 72943 79367 0 0 3 0x14200 bored crypto 16582 335568 0 0 3 0x40014200 acpi0 acpi0 76588 509923 0 0 3 0x14200 bored softnet 76146 123610 0 0 3 0x14200 bored systqmp 24280 40897 0 0 3 0x14200 bored systq 15410 74915 0 0 3 0x40014200 bored softclock 48009 370416 0 0 3 0x40014200 idle0 84529 167854 0 0 3 0x14200 bored smr 1 303615 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9494 6330K 6958K 78643K 11850 0 0 pcb 14 8K 8K 78643K 63 0 0 rtable 108 3K 4K 78643K 273 0 0 ifaddr 55 12K 13K 78643K 93 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 46 0 0 iov 0 0K 16K 78643K 54 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1650 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 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 58 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 496 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 42 30K 46K 78643K 395 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 26 0 0 in_multi 33 2K 2K 78643K 43 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 240 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 87 20K 23K 78643K 2044 0 0 UVM aobj 16 2K 2K 78643K 18 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 48 0 0 NDP 11 0K 0K 78643K 25 0 0 temp 155 3533K 3601K 78643K 6992 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 209 0 201 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1541 0 1541 1 1 0 1 0 8 0 tcpcb 544 81 0 76 1 0 1 1 0 8 0 inpcb 280 241 0 233 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 6 1 0 1 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2196 0 778 47 0 47 47 0 8 0 ffsino 240 2196 0 778 84 0 84 84 0 8 0 nchpl 144 3107 0 1466 62 0 62 62 0 8 0 uvmvnodes 72 2522 0 0 46 0 46 46 0 8 0 vnodes 200 2522 0 0 133 0 133 133 0 8 0 namei 1024 8906 0 8906 1 0 1 1 0 8 1 scxspl 192 8163 0 8163 10 8 2 7 0 8 2 plimitpl 152 52 0 45 1 0 1 1 0 8 0 sigapl 432 668 0 655 2 0 2 2 0 8 0 futexpl 56 7952 0 7952 1 0 1 1 0 8 1 knotepl 112 162 0 143 1 0 1 1 0 8 0 kqueuepl 104 114 0 112 1 0 1 1 0 8 0 pipepl 112 396 0 377 1 0 1 1 0 8 0 fdescpl 424 669 0 655 2 0 2 2 0 8 0 filepl 120 3894 0 3799 4 0 4 4 0 8 0 lockfpl 104 250 0 250 2 1 1 1 0 8 1 lockfspl 48 77 0 77 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 775 0 767 1 0 1 1 0 8 0 zombiepl 144 655 0 655 1 0 1 1 0 8 1 processpl 864 685 0 655 4 0 4 4 0 8 0 procpl 632 1340 0 1303 5 1 4 5 0 8 0 sosppl 128 7 0 7 2 2 0 1 0 8 0 sockpl 384 488 0 470 3 0 3 3 0 8 1 mcl64k 65536 12 0 12 3 2 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 8 0 8 4 3 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 30 0 30 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 3 2 1 1 0 8 1 mcl2k 2048 58670 0 58620 18 10 8 14 0 8 1 mtagpl 80 13 0 2 2 1 1 1 0 8 0 mbufpl 256 95617 0 95498 12 2 10 10 0 8 0 bufpl 256 6486 0 1903 289 2 287 287 0 8 0 anonpl 16 70796 0 58384 80 15 65 66 0 62 14 amapchunkpl 152 2930 0 2823 9 3 6 8 0 158 0 amappl16 192 3218 0 2538 53 13 40 46 0 8 6 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 54 0 48 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 12 0 10 1 0 1 1 0 8 0 amappl11 152 310 0 296 1 0 1 1 0 8 0 amappl10 144 271 0 269 1 0 1 1 0 8 0 amappl9 136 560 0 556 1 0 1 1 0 8 0 amappl8 128 143 0 122 1 0 1 1 0 8 0 amappl7 120 242 0 238 1 0 1 1 0 8 0 amappl6 112 304 0 295 1 0 1 1 0 8 0 amappl5 104 137 0 127 1 0 1 1 0 8 0 amappl4 96 896 0 869 1 0 1 1 0 8 0 amappl3 88 183 0 173 1 0 1 1 0 8 0 amappl2 80 4576 0 4510 3 1 2 3 0 8 0 amappl1 72 20984 0 20568 25 16 9 19 0 8 0 amappl 80 1580 0 1544 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 17 0 2 1 0 1 1 0 8 0 uaddrrnd 24 669 0 655 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 669 0 655 1 0 1 1 0 8 0 vmmpekpl 168 8615 0 8591 2 0 2 2 0 8 0 vmmpepl 168 84252 0 82519 127 37 90 120 0 357 14 vmsppl 272 668 0 655 2 1 1 2 0 8 0 pdppl 4096 1344 0 1310 6 1 5 6 0 8 0 pvpl 32 214479 0 199089 173 14 159 160 0 265 34 pmappl 200 668 0 655 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 438 0 22 12 0 12 12 0 8 0