85a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) close(r0) 14:41:25 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair(0x6, 0x2, 0x100000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x2) r2 = socket$inet(0x2, 0x4004, 0x8) r3 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = socket$inet(0x2, 0x4001, 0x7) r8 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x12) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8400, 0x0) r11 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x20, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x9, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) r16 = kqueue() r17 = syz_open_pts() r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x22, 0x0) r20 = open$dir(&(0x7f0000000680)='./file0\x00', 0xa0, 0x40) r21 = socket$inet6(0x18, 0x8007, 0x6) r22 = socket$inet6(0x18, 0x0, 0x8000) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x100a0, 0x0) r25 = accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r26 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x8820, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x100, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000840)={0xffffffffffffffff}) r29 = socket(0x21, 0x4, 0x1) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r31 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x20000, 0x0) socketpair(0x1f, 0x5, 0x5, &(0x7f0000000900)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="4e24032c583870b3cd4ba59d66617f2eabc5f4bcde51826660575c467543c278b31af500cc785382b8d2d08b5df086aa409d1e252c063901", 0x38}, {&(0x7f0000000180)="145cecb88b3d03a4c0c34d353f7ea869c508efe65dd8f342ef24125ea7d843c197a49b145cf814cf7fe902b4e045ab182553920619669b8992b95f70bbdf1b9d471f277e827fe92cacaa0a574424c1382faa94a38b5a8ce09ae0527fd5c80f6bce4e5fd4950e8d62ffa5380ca0266a8d674adcdabd36e8dcfd304bbf339de0bba3b3a76f914138f39dc83a3b48113d053651ea8ad1a9287f951e70507374f286e40a51144f4096aae556ce8fb1adfed9c0d7afcc0055ec4ebbd82caec396b21c60fe7c8bd97cf6110fd36087e2b57796ee4bb7fb5d89187692d8f3cfb787aa3223c01af3d30b80bdd206c6d443", 0xed}], 0x2, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x18, 0xffff, 0x1, [r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x120, 0x404}, 0x400) r36 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r36) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 14:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:41:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 14:41:25 executing program 0: r0 = socket(0x19, 0x1, 0x0) setsockopt(r0, 0x4, 0x9, &(0x7f0000000080)="82d30000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) fcntl$dupfd(r0, 0xa, r0) socket(0x20, 0x8005, 0x7fff) setsockopt(r0, 0x8ac, 0x40000000000040, &(0x7f00000000c0)="d981c8f971d0d5bc7c3a2ac19f730b485e82cc47d8c51295c853b3222f1515a80281469bd1d7186fa87c315f3fe09df5cb495011741da6c22038bac85c809d05f8ce5bc986820809a0540a10febc742f771c01081dbdd76703156de81e45c7a2cfa19aa353d9db859eef63d61a9153105390f195dc49ec58", 0x66) 14:41:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 14:41:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = semget(0x1, 0x7, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) munlockall() ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 14:41:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYRESOCT], 0x17}, 0x409) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffff44) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x3}) r2 = socket(0x18, 0x10000000000002, 0xfffffffffffffffc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwrite(0xffffffffffffffff, &(0x7f0000000200)="9bf1e39641c749b57cc2b3b01728b56c0788c54a2a3fda64cae97feb02e44c486c74c7e089427c271f5e3fd221c69b60ab27aa6eb9fac7a3b8475d1eea30afd3608019dee2b4e28e4f4c", 0x4a, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8b68bc4729935175, &(0x7f0000000100)="70c333bb00004a") 14:41:25 executing program 0: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82027721eab385ce14e3fffffffffffffffd4d5152e0ca1dcd888dbcca79d142e0cf34ab7c1153783be3c4aa846674772dcd5118ba833ecaa86843f643f16a6e41a0f920f499387ea901f87ce8d4a71ddc593707c0e1c215c89e06c827d2f02e2ea78ff7c7b39305e384ac8dd620ab08edc9337f19e393a830fb740dcee56deb8604f25be56f6c38928fcbcf0145cbf7cb6f11cec262150803f3b624f004e8cae4aae977c2a6329a3ccbbd0719d45a9f0541c46ebf61a6e15bda6d350e615bc5774666034edc82053941667f032b802f4ffa179ffa84b717f98cfcb75eb03d9c7e026fac8de6"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6f}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x0, 0x1, 0x80) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000380)=""/4096) read(r0, &(0x7f00000001c0)=""/243, 0xf3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x9) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001380)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0xfff, &(0x7f0000000000)="329413baa4ef570a594a0589ca22687319d4f3258a745641a5315991439ef39bb8035a841de3e2d6bdd7ea93b64b4a7211fc442ada95413ba425623556e6d61e4278edd45f2a9a26d59ebc1db44215d858e90219e6b9500940338de861ad4680fb6073c4a6c135746e49d78c9170bba43403e4387c95b79b8a099a02086130a0bd", 0x81) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 14:41:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x100000000000000) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xffff) 14:41:26 executing program 0: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280c0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20803, 0x45) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7ff) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:26 executing program 1: mmap(&(0x7f0000a24000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = socket$inet(0x2, 0x8004, 0x5) sendto(r1, &(0x7f0000000000)="b074ff47e4bc1b557cb2bb2dab0af38e95f152ec7184e201de1c055d547c194a23551fb2f35e151bf0523d715eef32a615a9b1a1a1693af1da8a39ff87b91981f06ecec95e8e6a3042506230fd3a1eed4b07ed65908e44dab8c525a3450906490f1186c468d57b6ab9746274c8", 0x6d, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1}, 0xc) r2 = dup(r0) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000180)="e21600a04c4768310b5ce6f0ca709f157faeeb300ad73cdadea71960045d3379a07c51ae72b02e2be708fed0b6e66b11674a48a322b113bc4f3d31f9acf5c6671461", 0x42) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x5) mlock(&(0x7f00008fb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000a45000/0x4000)=nil, 0x4000) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24, 0x2}, {0x89}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xa1f6}, {0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0xf4a6, 0x200, 0x2}, {0xffffffffffffffbc, 0x100000000, 0xef, 0x91c}, {0x1, 0x6, 0x9, 0x9}, {0xc290, 0x9, 0x9, 0x39f74bc4}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x9, 0x800, {0x0, 0x4}}) 14:41:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0xfffffffffffffdbb, 0xfffffffffffffffe, 0x0, 0x4}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000440)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000400)=0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="990dca6ba9675dd48cc6b495e3947d9dae77c53c2649cb4f7982688462f002dd2e929de27f0ff41f6345675c939500a76778a722ed20dba6579a8ec7494859a8d4e79004c7969700d32fd4c7e3564dd156e1be78f24d9553a031cd7115b1d9201a19e01f03fa8cb65bc5850032033739ee072c8022c66ca6970e6d2fe1d7a9596910b683897bf99cad58a6d70772bf670ec4f1c92cbc3866fea354e74ffde55635e88a8afec5e1c3bcb4ce0392f1fdffe08698e07edadcf9c6a778", 0xbb}, {&(0x7f0000000200)="a69dfb7f339be251bf20e1dd0a5ea6768de14ebf1d70eb7d9f529c35ef77bacc456ad556bed9cc868acfa79209f1f64c3699819a8569260be76a3965728aa88693a3084b9ee5a517cd0c4c57e1dfa39958954e9ff04e17363e7d8095b47dc862ad603156a8c0b03318b1bd65086c76bed5714a67242dae4f113aeb5b10d66e615863bc6f7b9bd91210df8e217e", 0x8d}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x400) 14:41:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="ae5a5309d1d16788a414a01a7dddf262e157e34f67dd", 0x16, 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x1, 0xfffffffffffffbff}, {{r0}, 0xffffffffeffffffb, 0x9, 0x20000042, 0xf39b}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 14:41:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x1) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 14:41:30 executing program 0: setuid(0xee01) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 14:41:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 14:41:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20004455) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x100000000) 14:41:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x6, "63e3b277d67917eb0b03daf62f484002d2327aa2", 0x3f}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xfe, 0x1}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 14:41:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x121) setrlimit(0x8, &(0x7f0000000240)={0xe564db9, 0x2}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x7}, 0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) 14:41:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x7ff) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x3f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40048}, {0x6c, 0x1}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000200)=[{0x4, 0x5cd, 0x86}, {0x8, 0xf3f5, 0x7, 0x5}, {0x1f, 0x8, 0x1, 0x7f}, {0x3, 0x7, 0x0, 0x3}, {0x1, 0x101, 0x0, 0xfff}]}) login: "`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPCy]UM5s_U?**=P=fO}L'VM,W5c#ѶD[h0^g8>ēuQa;o*-i'wE:c3H![.Fvp vFLt\FTr 1HR1ܬdҫ9i̇#&;׻T&'P/=}ۂ=_2 >u@?۱c:wLh`O'fz1p 14:41:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x10000000000000cc, 0x0, 0x3) 14:41:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x1, 0x10000000000003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000fed000/0x13000)=nil, 0x2000) dup2(r0, r1) shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e0b37d9fc982e781"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 14:41:31 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040), 0x2000000000000228, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r0) close(r0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0xfffffffffffffffe) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000240)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pread(r2, &(0x7f0000000180)="a90acecba67b77180fc7d4963d58951313f258b130ea515143f1f9cc76b9e783220bd3e92b4eaec55939d2f2321eb08f9762b5a8125cab7576d72e6d9b08d07c588d7e3275294375119b20bd9e15373621ff48841b7af4ef71a94c1749321eb8d164a57ce85f8dae0303783dad1871f81de97ee3eaae7ff7aadc6066c1cf5eca1d395653d49c0953f628737c28a462a9e8dbbcbf97791f063c2164fb66529d51ccf1d10bf62f5996184d5a65c7746fd532eeb52a", 0xb4, 0x0, 0x0) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x10, 0x8, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x5}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x600fffff, 0x4, 0x401}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000008, 0x619ae789, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000001, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xe, 0x68cf}, {{r0}, 0xfffffffffffffff8, 0x8, 0x41, 0x5, 0x27}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x0, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x5, 0x40000000, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x40, 0x81}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x9}], 0x3, &(0x7f0000000180)={0x65, 0xc78}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000040)="3686f28dc4bffb91b80f011cea72959b1a58ac30b0ec9e8789196547ecf051993431837171680260ae88ad5b8981aff5b1dd80e58917f4298d809f0093") 14:41:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001fc0)=[{&(0x7f0000001e40)="3d1c1cd38a8b64eed98d7d19da849b05", 0x10}, {&(0x7f0000001e80)="0a09b10901d2b9ce42152d7ddeaea95d52fd3a6a63ac54353e3ccd32eb651f", 0x1f}, {&(0x7f0000001ec0)="5ffcc85f3b14d1b054168fe693a5e9715fa8685738ab401aa31204f9bd2cba65da514c40ed38be3e63a9e059dcd4117489e58b9465d2c2405e268cb83c607dbbd9378a5e324ba7952c2886833e687c5aa13687052aa68462bcde03d89fe27ce5a872651ebb2cb5f3156d1af3342c2e9cea2b89e8ade84575091daafa357b48b0f8707af4cfe25ce2cf89d06c64f8b37d6ea55c462fd41981ec0b", 0x9a}, {&(0x7f0000001f80)="3a7459aaa1b30e17d1800920e4dfb2ff2f4ab04e2c470376be2194d79e28968d7e407877cc6cb02fe5e0985856aacc0e96f9385f6ea877f88930d271", 0x3c}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) recvmsg(r1, &(0x7f0000001dc0)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001cc0)=[{&(0x7f00000018c0)=""/50, 0x32}, {&(0x7f0000001900)=""/154, 0x9a}, {&(0x7f00000019c0)=""/101, 0x65}, {&(0x7f0000001a40)=""/194, 0xc2}, {&(0x7f0000001b40)=""/19, 0x13}, {&(0x7f0000001b80)=""/91, 0x5b}, {&(0x7f0000001c00)=""/185, 0xb9}], 0x7, &(0x7f0000001d40)=""/102, 0x66}, 0x800) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x10001}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[{0x90, 0xffff, 0x4, "80b0aa69d0263593ec6395046c42d6079e993f579d7dd1b6047224a09559eda8504c7f54f71222ae3b479cafbdd8b29d5945caa68b29acfc2476a3d235eefdd616606aa85b7a78a57ee2489a624c622d82cc069e4bafadb44d99e6acfa823b81e2923c163a5b3363c69d452e7e9790f89514599af9ff69c6903d80a6d31f7c"}], 0x90}, 0x1) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)}, {&(0x7f0000001380)=""/146, 0x92}, {&(0x7f0000001440)=""/180, 0xb4}, {&(0x7f0000001500)=""/60, 0x3c}, {&(0x7f0000001540)=""/119, 0x77}, {&(0x7f00000015c0)=""/11, 0xb}, {&(0x7f0000001600)=""/192, 0xc0}, {&(0x7f00000016c0)=""/128, 0x80}], 0xa, &(0x7f0000001800)=""/70, 0x46}, 0x42) 14:41:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x74) 14:41:31 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x0, &(0x7f0000000000)) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 14:41:31 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006c4000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='u') 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/192, 0xc0}, {&(0x7f0000002240)=""/198, 0xc6}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x2, 0x1, 0xffffffffffffffff, 0x6}, {0x4, 0xea, 0x5, 0x6}, {0x0, 0x5, 0x400, 0x80000000}, {0x0, 0x8, 0x3f, 0x3ff}]}) fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x48, 0x0) 14:41:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/117, 0x75) fchmod(r1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ftruncate(r1, 0x0, 0x6) fchflags(r1, 0x0) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000001c0)={0x1, 0x4, 0x10001, 0x7f, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 14:41:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x30, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x2}, {0x7c}, {0x6, 0xaf, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 14:41:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) 14:41:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20, 0x100000000}, {0x41, 0x823e}, {0x24, 0x81}], 0x3}) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x40000000000, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000028d, &(0x7f0000000040)=[{0x10, 0x0, 0x0, 0x40000000000}, {0x30, 0x2000000}, {0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="6067fb8d9d7c11c507b6e9e328bf800f4dedba535b7e5886d2f8d97421e76f13067b33476d7d1606d8ee7f3673b0cca8393e46f28c553b508d505962c875187708a56f83ede4539621b24d88e200f3e8f51afb9f7dfe6720d4e2be03b095b1", 0x5f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 14:41:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x3) semget$private(0x0, 0x2, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/174) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") getrlimit(0x2, &(0x7f0000000200)) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 14:41:32 executing program 0: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x180, 0x20) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x103) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 14:41:32 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r10 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000500)) fcntl$setown(r5, 0x6, r8) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r9) listen(r5, 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) pwrite(r0, &(0x7f00000012c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semget$private(0x0, 0x3, 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r4, r5) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r3, 0x26) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000440)) semop(r0, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x800}, {0x2, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x2001800}, {0x3, 0x5, 0x800}, {0x4, 0x79, 0xffd}, {0x1, 0x800000000009, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') bind(r1, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000580)) r7 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x2000) 14:41:33 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0x7, 0x1bf}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 14:41:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r6 = geteuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000001c0)="d8480422ef758d32a93318d35dd3a04136c710002e93c503e5a5dd44a9b63a10f3f35feb11702b7688e95b3d1b8befeb6a4ef92a2aa2dc3dadd5546211f572eec963f2566967172dc977291eaae7dd07ec4db186a6a14338a9c7d76cdbf9191eb61e5ec5493c4bc99b10215b71da6740821952420e4e8d519a", 0x79}, {&(0x7f0000000240)="e40295b8093144c3379190794fe882c25b859fdfa44d0c2c5cea97346f3d63813e7738321451e55b75a99be4d476dddad0dfbfe09a44084b8eb49927c0e213b43e0b192a7c2b2189eb08cc8b70b4841cc496754bcf899382c116cb524dfb22479a01297064dc95150eab3b41483239eddc23370269b5e38d9d1149bfb9f681c69ab5df281703b0966e529079b5d74f952585fb216a1e8447dd9a08227c00134ab0053301a83155ad7d3f58ccbacf8805032ac588fdae47bb6969f7fe6f615e7c248b9ef5679d9567a841a9b42c2c0bc813dd9dab2c0f567eaca5b7a57e22daf293c25ee6ac5cd09e6af93765ebf64fba6dcfe20e38b2bddcc4b05d1fac5914d1f0232b11de3426ab7318e10784981bac0252c36ac6eab9372225762ebf840d576a8042c8c9d25854ae6102b0616483a6f1e9c7e43c62b73f3cd9e04a8b213b913ff71387b7af216441293651d145770fa29d27d9eafc6703a84dbf7a6514d3f97cff81c22e23dc9a7c113fbbe3da8318b620a9e486b05a6cfcfeaf5b0f1a2314b9fe298abb77b652a88ea7417733e489f186baef4d624000e56bcf73b4ba64717db094094c1926ffa0ded4f31ac1c69b9eecb5e915821c0a5feaeff99983009e747d57ebd155525b7ff98871e11da406366dc23c8ea26c3192932293f069fe7f23145776f3313145f439d860d896f538c6340495aebc5dff3130fd1d0bc93bf971a7dfd602979dce4def27e60907972f5de00e955fd75e514e4f558fdcd8fb2da174408cceb840239f395340a5e9a2b83e48872f167a59fef6f299ac7739d15ea00a077d029a28007c88a37b5aac7dad6ca73795a00af130b3ce7ad0e744d55c113855300b2ec09e9538c60f62e7d72e7f1cdf250f3b4f39841446aef9465bc190ee53be356c0bd01598e284d1edf4f4f478dec3cec4c3440742b568238be823940bb1361a6fec2c08b2f73f2839d62907f3fc6393df9be7156b3121ee3c09619dc85c1ac5aa982bb59a2c382bd271ddc2ac7fc1a0b4e2ef6dc8b9416863e33fbc1695da3f3f39db84220dd86a3ffe24051f36c19477780fdffd5b5461ece1a63df935adc70369db3f89fcb7ed93cf3e23372fdc854953063845ed97476784bbbbfbd67633f53f0792f70481bbe8a10e0a3f1f6d9c2437edc856ded1627fdb367b9d2e338be719c3f82e5885a3c6f43e2d82183f2fc076ecb1d9a750d56f7e6dd097b816c9c6b6654895d5fe6903f0d8aed5a21c1ac466e2c40c668693703f42aec1e4a9f8688ffe9a86c5a8137dec4daa57d28f20ecab48aaf5e26ea50d7e34eb07ff9673f028046e3d9387ad9b9b8bc1bce59b328173947ac82c5c53fb32522888b52b876f7918f8552614fb7155bf8147ace3ca2016942965f63c524ee72adbeb363b3856078b7d140a30754decd5c67605e33c80401e465396c192cfb07cd59a2882dbba7718edb3f0761628887f92f3e24b2fe40dc8c52e83963bed3243bb7b230132d7a4d200c0b6cfb4ec6ebb297d376518a027d19ab58af4ebba68c42362b6129fce692c26a0b7b76858b8a16b7f33ddefe9e64af3f64b634edebf66e60d591bd7cc8fc4dcd8bfb1576c9fdb4edf2d17ee281804b49e24b2d76430924cef6171d55be7051c184c0c6f36287e8a36f1fb23516786f034333ce1e5db8c57b2d4d52949ed28d04e713c1b22bbebdb239d9fa06521dcd2e80e7bcb83f7acc317edf1caf32009cd40d88e432b2ab26e08aec466d6a8fd2d3f04205a5733e5aed405e14fd6f02c2c0ce9c7294742dba3b9af05fffb9b0fcd337d2dbc5e7081e177ac205228ad49d13e92befb69f8b86fd1febc6177a18d841fd5deb31f892547ef0da8f5c80fc263f266af68accbf4ef3b3cc3b614c7119bb9011f32972c2ad2be5777a4517babf4a78df533e9df6de459234a8a17dd492982f418a349fef59ba02cfae059c425d4f0ae38f71d1de39d16eade642ad3c709ca6f0719dc285ad72455610d2d2faafbb820e09a78733ad26c5dfe950d48b05cfaeaaf8c4b6ca31cb9697de23c145fb448b9d603d623090f70f10496a0359e01779e46ac9a908c829339676656ca6971a8e6777ebb5ba581663407b530d6e41534c76bff836dd97453b1a62df6d44284f2e7179d46a4de3d816426cefa1e9b220e7a8ed5a87b2ee3a34f23f52800094d61ba2ac957e9323dc713dfa1c6bd2712fe9ae6ba2ebc214124fc852bda909ae2ab33d05008df0b6cf4d2d8c80c5d3927592eb9fd4fd7a6e02676741abea04526a5ea776c1e6df2a0d8a294f8e570c2ff8b6920c4e466b4080cdbff050230cafd19f80b402bc991e97dec5cdfed218a545786e9262960d95ec0181cb609fdd387c09923f4889751d70f896e0134ffca6086ac0b9b023d969c887efcccff396f5113b2520844ecd7234f965966c9870856ffac07b4c33c0a16698bc9d025641276c129f6b24b76df6bb0ab27907f5b7e08965abedcae4ea795e3d709639d36f2fc624137a12702f80f654fd5f7947cc576b72fc9fc78d3fb9011578e6fbb22eeea934b95b1919356518043f0881604d3f25bdd85adc003ad492ab8ddd3c2cf8b68ea8dde11e4e02a29efe9635bd3d8bddae6cb8d2783ee8ee071d621aeb939894511215701402a7b60902b7670b6cd6e78a4d3a6d5dda04f6a4df8f4bca62e4200914a6589bc9cd58506c93d76a68fb5ead2f7ab2ac9501080f626e125eeb0857cbb06ef96f11d50149a84ce317d1b998d89dfccbb20b369102f862ec07cdff472ed7be0f57a7021f0c0d30914a94962f1452b559b073a87784f4a77b22bee5bf90438a325d1a6da200147eff3a3ed6edce6c843d3dba54d03c111b855c02a57362976f5364fe92013f3e16d16ab4e93ede612cd820ecb1eb278e231120cf4310e2f8d339f2082e36b8215ed2ea45a246689daf730421d15e98ae8aa475280767bd9d35b41086685137d326d0ea9a6e5bf2f558c617ebe547edb96165a30165cb0c1fe68d4cc622b104497a41ccd545b98c09ff7ff7c6e0e1fb0b3219e70c01acf33ce9cfdbe10dd167d2d9aba7acd40409a78049345dedef9828bf418064171601da348b40ad5bd0552cfeeed8228d8deaa75043e6e98fe778b0f9f8cd1c3423e77004ceb29135441b2c37f14303fde7fdc0d40c45b2e782ecbbfd80b4574467be9516c806498230564ac2965d4b543b27fee5fcc85aa059b381dfdf9f177752e760abccb6a2c7d5c8d2f12ec548a8adde33411f774e586a992efad6d4f1a9fa69f391a126fe6ee6e48d249fa99154a30ba3742f6dc2b994cf64be61393b7d1e5907f8d43a62188c695b27829a2d1890cd697af0a8fb0fc69eb87950b459ba3470066f7b36377cdb9cdb08eaad7f68c14e08afbe1a7c8f23d67d207603fbb3fefe456518892d3c08f62a03b38a344b275acb87c5d016b5a08ce5b005c8a05362bce788ae9737008cde2e6e6c8f0c41b582baacbcca298b52fdb747ea7260c6ee90002764569eaf88ea3017f55593f3be6121ed5298b787da13aa7802542723f70c94196fc6130b47ef709367f9afa5e1973957b36d175191a2b46d118155a31ffb96e8451ead6bf9f1f074e7b148a04fe0d42c6dd7ed43cace3bbef8fcc48fd7759c32a8c6895d5477c9c0457b6b20ce5d2f5d4214df75f3eb9c08474e9f40e4f695d5c149db64b9a93e63f8a000193b7aed35268e8f3254ad74d073953f907b283cbcdfef4b0c4ef4b599e4159d8898a59cee9057f8229469cffc29a9f0804bca2132a1c648a3374535501acba6322c8c9dc8694a5a8bd4b770ce78eb91abf8b4808fa85c3877fd73a3c69a9026fc566805ada08a7c8eee363f84017de4d74dd57947f972ecea8f9c67f904bfc82a52e89f701f3b47709a842c5a0f016740f6fb4af1c943a688ffbced462faf383b3dae9ced5dcdb3f2a3709ec213cc00c5b7bbdbb4a850b8f7a6ce91a345441ee38dc74beadf3e9e94e4aafbf93203e57c97cff592deff0d216ef6f62cf20ceabc8da85998886bbe0c4a10654a849cbfd2df6363e7639b970fcc3eae225592a2da78e3dc92ae2bfa35184b791e03001752f09c26b9ebd946550b27aea395cc4ddd7ebe795c342e47a5a57dff9c6ee5cf87e28c374e158ec6df17219e6fa5bb0ea39bff3e40a0647fdd62abf396894638b49b247561f2cb52e6e52fef0368a5f42279523f8138a36bff16a5fd047ae45a6b7c6cd780e3e807582bc94f1a3180d6a6155685275275f210b10cccde0cf073b728a84db7f94c674066c497dfd4434c9eabc27310c1eff94715d56ce30ec0029af815273b7484ce30d0c1ef0b41200dc6586268987ed1ec1be55e068c25b60afd839deea0317dde278f14c2f14ed607a3ddc9ad583b9686e745097f08812930d1b911b1c96e9b6705ebcaa3cd343442917a18bb17547aed28b280abcfb3ab35c2c61fdc11a15b97f42718c060df5bb06743d4b88481d92d112336e6a7906a5c15530af11212bd8b9c2d6f4e3507da068de501d97952e4f4bacaa329e5be450be39a21d4ff9a8bc93986a11fec36996f643f8859abf0820db78469f0529898367f4aa61f1f6073afbae3cc4fd11a186ce301094b67e8dc1a9bc1fbc568c422012270368926fd9b193955e65cd799a332a043b670a6f253c84c07e79310cb65ef45533c522b7d0a67e6cab99c078335cc58f2fdc2d7c5f103bc770055e07926075babc1ba520b6bbc6ba85d570b4bfdd06dd6230e0deb78fe68bbab6ed1f2b616fe9f28bb76abd22f7694225f9ea7b9647e70460f0f87129e1a768a8cc79944f9fa5d45cd63780d6283e75433e103c29ec38a01faab504fe07caf1301f264c4c85827496797839efa8c182963e8a47b16d9bdaca3798dd0b9c5bc92a9c2d1b7ace5e148f93d04f9e4c0f968d57f78511f84d766b4732b94b0e1850fcf12fc5dec60005632457536e708df231d962ed675a52dc402433da8294528d368aeb6e9a05f7f384760f6afbb21bd505b7b23d2d59d11ae87298b7d788be5598ce62dd267cdc4b9286372553abd6be6eafbb6bf9858a782bd8aced9097e9cb7ce16ebdd9138b5ca8ea6bfcd592f85b62a87715fdc1ca220f90cc80d7c7d78753b540bbfb4f90623db074a52b9552d438b43154f44c2c112398d569519355c01156e6eaa445c83a781839445536edc6585cdf7971b526cb5de4c35541957e1fdd059971eb0225178b22c292e676f91621450d86c689611d491a33e0a764f958721e511e54cdffb7f660214e4d6a580606fedf7245926feac604db7f212a7519538892abe23e594a38865ceb388d80a45609e7ebcb53034c8eac41ea2580a4fb5daae007afbc8b01ee624f0b94446b467186088cd67856158b1aa45eb5a75c4d73619b03fc66fcee6ae21a554a6ff3d0545c37f9d36a7462e6518f5700ccf276c398393fd3ed30eb6921dfe7e83fd4adc98e83f58b0923201226782da592b1b4b1efeb972724c532b57e6a7e146c263c54cc5073e5ff8bf76dadd5b129eb14cb05446a9049497ff233db697be8bd3fee80898942b03375a568f4774a7f1ca7f22560ef3fee2b7141717e9b7e1cfc1a539091c47777c96456f769d951797130af0341706ff6b07bedd5b3d755d811a71f525d99e7653cd15fa8eed24a30f5d200d27f922e11ea67ccc0fd85b2a8609fb85864c5bc981ade78f5ed8a5af2037fb0c47c5533704ec79ac606e53192e6023b39e7f191744b965539863f5aa8ef0d95e39ea2835a358de5a95c6943abc53ee9a56be7adfb49dc68369c9b656463bf", 0x1000}, {&(0x7f0000001240)="2116bfd370d8873ea5fdc88ebf23502586a09a26ca710f9cfc617b3bcd0a38b4fc1efb83fda896219073dfc068b76b642c18f1f93faea54e354107d2c2be0bb7aa76f0c24b1e7ea4d2295dffa9837bc1b06416d3c1aacae0c8f913d289bbd0ef4762553c901d8fd4f04ddd78770a9b9c76ec01b94d80d23eff7246f4836d08d04dc0c707", 0x84}, {&(0x7f0000001300)="6b0f05e7cc46", 0x6}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x400) &E/vۯ+wVEdĄV)E[^e)WTVP=Mu ߶[g) A`4_p# \b' / @0kGT76HÈɲSeubi`c5k6{RsI'YQH@Q^{'V7͵ zY\a[2\}$z1BNgBq?`{P+Y11# YಾnG:*=;[)LngWM?8%"ڳ"f^AԵ_EzNTr PӘ wkz92 +W/~@Rd!G空2=_*]h\eG t _"kN(?B֪_s Kw\!YOWꆉ2]lA݂ŖO1e:R~e O[8y܍̒a':QX-2?s\ś>ŷJ842dk:EƔf5 &\C10T**n e3uH-KFG)a~"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPCy]UM5s_U?**=P=fO}L'VM,W5c#ѶD[h0^g8>ēuQa;o*-i'wE:c3H![.Fvp vFLt\FTr 1HR1ܬdҫ9i̇#&;׻T&'P/=}ۂ=_2 >u@?۱c:wL OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 14:41:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket$inet(0x2, 0x8000, 0x5) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0xff}, 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 14:41:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x36cd}, {0x88, 0x5}, {0x87, 0x6}, {0x26, 0x4}, {0x20, 0x8}, {0x0, 0x20}, {0x44, 0x400}, {0x25, 0x10b800000000000}], 0x8}) 14:41:34 executing program 0: clock_getres(0x5, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x7}) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 14:41:34 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x7b, 0x0, &(0x7f0000000100)=""/123}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x3f, 0x1, "795ca344080196df8f2c29fa86339e11c6eb02ff", 0x8, 0x549}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x70) geteuid() 14:41:34 executing program 1: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffc) 14:41:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xff7f}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:41:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140001}, 0x8, [0x1a0000, 0x10, 0x9]}, 0xfed5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) 14:41:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/230, 0xe6}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000480)=""/4, 0x4}, {&(0x7f0000000600)=""/161, 0xa1}], 0xa, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000780)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 14:41:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x900, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 14:41:34 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x3) 14:41:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) shmat(r1, &(0x7f0000005000/0x4000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x21800000000000) sendto$unix(r0, &(0x7f00000001c0)="4b8daeaf25223dc45f7a8b2ad55b89424864a4357faa6b889729cbe9b16c1635694081eabd66f1148b9e966b99b1a74112dfecf79048f1f4014e0a072015847f31bb139e7f5176c61127ee1cda66287720c6c2b7eb4ceaeb98ea5ec9a0b8067045b0ce011aeceb86e40e0a29c232724fc17598e18830ebd142f6", 0x7a, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) openat(r0, &(0x7f0000000180)='./file1\x00', 0x8000, 0x40) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:34 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdbd2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) pipe(&(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x80000001) getitimer(0x2, &(0x7f00000000c0)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffff833ad251) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 14:41:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x67db) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x5, 0x3, 0x9a, 0x3}, {0x6, 0x7, 0x77d}, {0x3a, 0x6, 0x100000000, 0xa7b}, {0x1, 0xfffffffffffffffa, 0x80000000, 0x7}]}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x0, 0x80, './file0\x00', 0x1, 0x3a8, 0xfffffffffffffd66, 0x9}) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x5, 0x78}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0xc18, 0x0) syz_emit_ethernet(0xe7, &(0x7f00000002c0)="951c64e0f07353d0d5399b2d1ed00a07e73d40dfd1b0edaa58830df6d07c34fd2b5307696f827502f309ec1d135a961e4bc20c42f703c1801647a705cf8ee877c48caf81dd9a54e65d15d7012217c954b07940b0a75bf25dc36d0b989cd3ed58393ff62902626ebfddadc7aab7d5e954649906c2144de028620f86cb34bda869853a5ddbb3b9e563ee6c7899466c6cc57df10d80bc4aadb9907ac39fefd0f4a95bafcaa20c55b09e839c0d35a2374123ff9c85fcdafde009d778dd236cee253c6612512bb9fc0fd3994a49a48af59bc998bd11dbda03c928f412c7eaaf4d0e3292e884268efc5e") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) setpgid(r5, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setpgid(r5, r6) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000700)={0x9, 0xfc78, 0x2e87400000, 0x5, &(0x7f0000000480)={{0x6, 0x800, 0x0, 0x100000000, 0x100000001, 0x3, 0x9}, {[0x3d, 0xfffc000000000000, 0x0, 0x1, 0x4, 0x7ff, 0x8, 0x400, 0x1, 0x9, 0xa0b0, 0x7fff, 0xc5d6, 0x859, 0x942, 0x80, 0x0, 0x6], [0x8, 0x80, 0x3, 0x7fff, 0x4, 0x1f, 0x3ff, 0x9, 0x6, 0xffffffff], [0xfff, 0x3f, 0x401, 0x9, 0xaf31, 0x8, 0x7fffffff], [0x400, 0x9, 0xf9, 0x800, 0x3ed, 0xfff], [{0x3, 0x6b7, 0x6, 0x1}, {0x2fa5, 0x0, 0x1, 0x80000000}, {0x8, 0x8, 0xb14, 0x6}, {0x1, 0xf4a, 0x80, 0xf2fe}, {0x5c, 0x61, 0x4b47, 0x9}, {0x1, 0x7, 0x0, 0x10000}, {0x7, 0x1, 0x3, 0x10000}, {0x8, 0x8, 0xffffffff}], {0xfff, 0x9, 0x4, 0x100000000}, {0xd72, 0x0, 0x4, 0x9}}}, 0x18, 0xdd}) recvfrom$inet(r3, &(0x7f0000000740)=""/4096, 0x1000, 0x40, &(0x7f0000001740)={0x2, 0x2}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001780)=0x3) r7 = semget(0x0, 0x3, 0x708) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000017c0)=""/111) r8 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000001840)='./file0\x00', 0x6042, 0x0) getsockname$inet6(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getpid() accept(r8, 0x0, &(0x7f0000001900)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001980)={0x1, &(0x7f0000001940)=[{0x2, 0x4, 0xffffffff, 0x120}]}) getsockopt$sock_int(r2, 0xffff, 0x1037, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) 14:41:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 14:41:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e74de400"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fcd4fae2550775dbf5cd5a1605c063384afdcb8e", 0x0, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b5fcc7f4fc09337c637283dbf23995bdb8416461"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) socketpair(0x1, 0x1, 0x7ff, &(0x7f0000000180)) 14:41:34 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffedd, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0xa20, 0xa6) ioctl$TIOCSTART(r1, 0x2000746e) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000090, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:35 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8900, 0x144) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xe753, './file0/file1\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = geteuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0xffffffffffff8000, 0x101, 0x100000000}, {0x3, 0x2, 0x1ed4750a}, {0x3, 0x33be38b1, 0x9, 0x5}, {0x8001, 0x452, 0x4, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000180)="3736f8ab0387d6437a5f8aa92c0205d782130b5f3a09f90c0e54c39cbbc2f8041023504dd0973affcc040005008073e21624380c56b56f6924584b8534e6220b378b5be61e73965ad8baf98d22641b252691efabe896ea0e4a618db0962ab4532d1fc7315f6644584989342210c9698f1f3afd85e277499330f855b41caa098794a756020176aa648d809a197368f40531b54074ba944bb35a92979a4346b3a8e7d35c542eaf0a87424f0b99471f8fa2e4fc29b69cfe6a16e29b0189ab82378d42922a41219dbb0060ffa7e54abd3ce659217c13cddf670abdd52af3a5302f02edc1be6b941d", 0xe6) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0x83, 0x84, 0xf511}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:35 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mprotect(&(0x7f0000216000/0x1000)=nil, 0x1000, 0x0) 14:41:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='&&\xe8{\x00', &(0x7f0000000280)=',(.-^}\x00', &(0x7f00000002c0)='-$\x00', &(0x7f0000000300)='(\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='+*!-}\\-\'}.{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='\x00']) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x5012, r0, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000580)=0xcf66) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:41:35 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(r0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ffff0000000000000000005b67071b542a538706000000b8180000002900002f3100000007001000c109893f00000000000000"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff0100d02308ae7f0000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x2, 0xa6d4, './file0\x00', 0x20, 0xece3, 0xfffffffffffffff9, 0x5}) write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x402, 0x100) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffff63, &(0x7f0000000200)="6419e494ad432de61ece75384588cc145c97bdd1953e1290b6dc59f5a83c86fb04bb5ae6167b33620a4548a09f382139295d6286b3452db3dec7eb408c345a1e2c3b52a11705028bc9873d5806") open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xffffffffffffff80, 0x10001, 0x5, 0x1}, {0x1, 0x1, 0x1, 0x7fff}, {0x2cdf, 0x3, 0x40, 0x9}, {0x0, 0x8, 0x6a386226, 0x1}, {0x5, 0x0, 0x9f85}, {0x101, 0x5, 0x7f, 0x7}, {0x7, 0x1, 0x5, 0x100000001}]}) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 14:41:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 14:41:36 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) fsync(r0) 14:41:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) socket(0x1a, 0x5, 0x5) 14:41:36 executing program 0: pipe(&(0x7f00000000c0)) r0 = syz_open_pts() dup2(r0, r0) 14:41:36 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x4007, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000180)=0x9) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 14:41:36 executing program 1: open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget(0x3, 0x7, 0x3a1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x1, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40000000803, 0x0) pread(r0, &(0x7f0000000140)="1b21da85b8d5d225033c0304276aef6b7b5b649972fdc3e48d71c3540567849abc4ffa0c7fd7f5b8e29087a92dc6669fcca928dfe96ac1046a3c6b64cdeb5fc35cd84c70ac796dff5e425339218b6402151020a16bdd7cd7a809073259bce67b", 0x60, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x4c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf459d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514da00c60002cf9f6dc328c2a02c59c51b", 0x57}], 0x1) 14:41:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) r5 = getppid() fcntl$setown(r3, 0x6, r5) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$getflags(r1, 0x3) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000040)="630dbbcedbf1f98dfc0b01f8897c5ce8e00b104c2aa381fb480f3948e1c3c6e9d91717772c5d81ce1024c29251e3cff31dae7580425a1de71f919c6a0a8580ad44e9f7a39a6b6590d474b151d2ba5c71b6b2f8a5ffe7be82e3b87722a7c415660ed65bdbc45d0ebc9d7235", 0x6b}, {&(0x7f0000000300)="59799305fcaa1627cf3fe9aa715ef78a11893710d529f95a8d521e5c44ca9fd4c8cf12ea6debb1e014d44867b68ef8e31c20611deb76565bb38aa4976c1c4be7dc9452a696cf2b6851964269e8036524982b0d9bbb28c40deff12d550ce6db27d82a82ce47f9f05f48e33b24cf6f5724b4d4d31cc322becb5e0f025de1516d61d73c283980b5398901fbf02fc6dd73f9b6cbb737d3e3f8fe9f8783cabe6f3fff59df6667c816b4f16d2def0650499829b57d21096873d3dde9aeae27d724896df7210706536a194363835ad9abffea58a991950c14d403f0041b14bbde", 0xdd}, {&(0x7f0000000500)="75a7aa134aa6dab9018c6bd6feb26151eacdf474134021f69d826a46fe7d0dd01db8d2d9b4d65554e8991495df36070da169ae05bc411e851afc4ad48acf74457508efc75efc45bf1d1f1149ab99fba920e13d4e6cfcec5c5efbec4187522637ef46aebf1fb42bd828af7ab765032f6aaafb26e454c132b742296a534f0db7f5dd129f5b2f614597e3234e2bb705db9a1b0d937e37b26e6e4d02e4e9a8fcebb1a4c9665108089a9314f78af02db86d95ea80bf74a971bc7324a4eb7345851198af2edbbc8c73a131a11b2ebd10bd580d5a37344c9a6f15a5d29fa93cd3276e143b7f047215ffd1e30cccdf52f0dc74", 0xef}, {&(0x7f00000001c0)="88d8ab2f28e74d747bc2145e2de9", 0xe}, {&(0x7f0000000600)="bc337d3578e418fd2b053532805bd8b465e22598d346fd976cce872fbd39cbd805c13de4a2f2e691a38fdf40d3b9f7cfea50e034d623f8bdd628301ad700be172385fe9b3b6d398de73e9455f4f2b9f2e66bf867aa50f194c39a7e53571ad79335f46ce3aadf42b464642e173b9dfd1d0a9be4113995c622b0a842e188e43d00228e6ae802f72cd4dbb14698c97f1522748429bcd3e9017f93f556d9a46a2ef8006ae993834296699a78a1e007d206e652c75f644d1eb98ef70c78a049293c265643d5d90e09660ed376aaa9a9", 0xcd}, {&(0x7f0000000700)="96e551819123ce713ba3ebe43037dc057b468bcf5e880dc378ab2a4b22e80f9bc894d4cb2ff20f2ac0a45e3d4b026147088de5b92ae23ea3419f8757e3b5b2bca0a02c7cd50068e2bc9b44348b5fc13f7d7c961705003604e8b567b0e43b5bd54178941bce51a00d68c8194d38f4c1fd22546a24975a7dd169d61389c46896cb2bf888efa05782f56bfc6584ca9b9dcd3d8d45b16837bbc79276fbcf3e240f4ca7761563812d4a89b3e172ff34f470d7d1e0f039fad2a95b01e6b04f82f19243bd64adf002ff42005e", 0xc9}, {&(0x7f0000000400)="0dd26edc8071c9e9d9f2fb4a2b2df000fa85a87d64fc5746f17f2fd7f0ed9ed8cf4e80c60606f2388dfd9870f4fb3ce34a444f217a17768d1c3873ba5de12ea087bb6318f9f82be864b471fa28407f86003eca5b3d2eb4f91d606cf76b7597dcefec4f60a4d02e68df267d00577911f328ccc1d6f17a4a58ddceceb1e8c7b0200712906f4913415d1df12f", 0x8b}], 0x7) 14:41:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000001540)=""/83, 0x53}, {&(0x7f00000015c0)=""/199, 0xc7}, {&(0x7f00000016c0)=""/195, 0xc3}], 0x9, &(0x7f0000001880)=""/24, 0x18}, 0x2) 14:41:36 executing program 0: getegid() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x30080, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) getitimer(0x1, &(0x7f0000000000)) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8021, 0x0) dup(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080)=0xb5d, 0x4) 14:41:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) write(r0, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) execve(0x0, 0x0, 0x0) 14:41:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 14:41:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83a37b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 14:41:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCNOTTY(r1, 0x20007471) 14:41:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r1) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x7f, 0x3, './file0\x00', 0x8001, 0xe604, 0x17, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x10001, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) 14:41:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) 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) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x843, 0x0, 0x0) 14:41:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getpgid(0xffffffffffffffff) getpgid(r3) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 14:41:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f00000005c0)="ac", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8000, './file0\x00'}) 14:41:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r2 = getpgrp() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) syz_open_pts() 14:41:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000001000/0x200000)=nil, 0x200000, 0x2, 0x1012, r1, 0x0, 0x0) 14:41:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './file\x00', './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x80, {[0x7fffffff, 0xfffffffffffffff7, 0x7, 0x40, 0x2, 0x5463cb1a, 0x7, 0x0, 0x401, 0x4f, 0x8000, 0x7ff, 0x4, 0xfffffffffffffff7, 0x401, 0x7, 0x4, 0x2], [0xb3f, 0xfffffffffffffffb, 0x3, 0x1, 0x8, 0x1, 0x9, 0x1, 0x8, 0x401], [0x63, 0x1, 0x2, 0x1f, 0x855, 0xfff, 0x4], [0x0, 0x1, 0x5, 0x9, 0x80000001, 0x10001], [{0x8623, 0xfffffffffffffffb, 0x6, 0xffff}, {0x80, 0x1000, 0x7fffffff, 0x2}, {0x5, 0x7, 0xffffffffffffffff, 0x100000000}, {0x5, 0x1, 0x2868, 0x2}, {0xfffffffffffffffd, 0x5, 0x6, 0x40}, {0xf, 0x1d59, 0x1, 0x7}, {0x7, 0x7ff, 0xcad5, 0x4}, {0x6, 0x8, 0xd883, 0xacef}], {0x9, 0x4, 0x4, 0x200}, {0x6, 0x37, 0xb31, 0x2}}}) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000100)=""/218, 0xda}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f00000005c0)=""/43, 0x2b}, {&(0x7f0000000600)=""/64, 0x40}, {&(0x7f0000000bc0)=""/237, 0xed}, {&(0x7f0000000cc0)=""/4096, 0x1000}], 0x7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) chown(&(0x7f0000001cc0)='./file1\x00', r2, r3) read(r0, &(0x7f0000000000)=""/57, 0x39) 14:41:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x8, 0x4000000000000000}, {0x4c, 0x8e0b, 0x0, 0x5180}, {0x6, 0x0, 0x0, 0x4}]}) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x0, 0x80009, 0xff}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x4, 0xfffffffffffffffb, "bd432448e0b3eb3c938a8b528561882d7fcef07c", 0x9, 0x526c8e0c}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') 14:41:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f0000000000)="c45d31626a6196be96a465b9c5296a1a8fdc8dcbea61c94fce9d3d64acdaed21aa28489487d61bbc32bcddfd5886cc60631dba6b55f50f53be5fff26800e644fc003910ac86fe3bc8541d504080331997a3a750172c9d94ed0f581f0ce320c7aa31cff9a1f2357cc0186097425befaaec7a4a053c1c86757ed83eafae6d6855f56cce16f56280ed35d5c89c8d7", 0x8d) 14:41:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getsockopt(r0, 0x2, 0x6, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30190, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x7a, 0x9}, {{r0}, 0xffffffffffffffff, 0xd2, 0x30, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x28f84799}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000004, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0xd, 0x4, 0x7f}, {{r0}, 0x0, 0x0, 0x9, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4c, 0xf000001d, 0x0, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000011, 0x5, 0xfffffffeffffffff}], 0x200, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0xffffffff, 0x887}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xa3e4, 0x101}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf00000c2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x0, 0x80}, {{r0}, 0xfffffffffffffffb, 0x81, 0x20000000, 0x7f, 0x6c}, {{r0}, 0x0, 0x84, 0xf0000003, 0x401, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x8, 0xa00fffff, 0x40, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x5, 0x3f, 0x1}], 0x5, &(0x7f0000000100)={0x8, 0x6f3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 14:41:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa00, 0x20) flock(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10180, 0x2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:41:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/134, 0x86) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setegid(r4) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(r3) chdir(&(0x7f0000000100)='./file0/file0\x00') recvfrom(r1, &(0x7f0000000340)=""/200, 0xc8, 0x40, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 14:41:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) renameat(r2, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 14:41:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:38 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x2, &(0x7f0000001480)=[0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000001000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001040)="14e03273214f2bb5a4830f31e709e5a8daddcbc5c1fef9109e388c3a6595e1369f3ab86dbf1060ced73a334e1a542dde0ece765be555e958e52d631c83fb3023804184fca28b3c5eb627feb69f30caa38902738692350b2f2f0456a345564693d75af07fd3055043f5557fe502877eab7cff15b582cc49d0285229ed9adf5b917ded3cd6a4f1bc9cac20db1d7492557ef29ab4b97dc77e4889450e4c92e242a3a6cee5700d26dadd341da2983bcbb352fd61613c67f937dd38c3e6927bba62a413689c43f44ade6e09b7c256", 0xcc}, {&(0x7f0000001140)="57ef2994512fc6b9350dd0ae3650f55cbc0398ec8c8591a95d5c4849771737f64beeb31dab2db79f80f18e810a2fa9f6bca16721cddb2a321d76c099482a14f308b7ef73aab4424fa3d197eca5613421a7b27c", 0x53}, {&(0x7f00000011c0)="3f29dd9d6296be9ccff777f536df1d26843acae96617c11a04b6f62edc6bb4bf9230d77a9056abb00ad14bdfb2fe61fafa1209be1945b822f425daf7476173ac12446f7ff007e7ad0dc529505c9cc584db0981dd708ff4e7745157f94df497a550fe564bcb6f2987ba03b25e7f73454bcaafb64b73c57b71365abcd6df1e9fb4639e03a7df12f0bce80b5176032a6e38e5685a86e558891d81e17eea2c5166de8a69cdcbe717ee06ecb037d7d42a223f04babdace87bace60ac8e7f956ca8c7c73b518dd27277a885015c76d041c69c6c488e403d304deebe78b9189e790a71fa380e147c2cdb70f18135d6a3991fca2d2ff254066ed54ed", 0xf8}, {&(0x7f00000012c0)="3874e13e379b1ee126b070366d661b5639be17ddb6b3de55ad04788dfa83a60297d085309d03df7bbe04a5d08f1cd06b3152dfb70d216b359de4d9cfca3bd7e62c122620b125afb68ccd4a2cc2079dffb8c20d2371a522e3a80c2b6d7d8f44656408ca5bd5e4aae1bc11bfaa4914535f2670a8daed8fa9e484aee8f224b8dd83f4e27c15d1882866de4a2a", 0x8b}, {&(0x7f0000001380)="d9e4be4965b0d5bf93ce08fe825746027be2ac6683fe7489295daf05cb5b109b2c5e7d00e2d333285a911ff4d5b2ce617d2e2413abcf13fba166de87", 0x3c}, {&(0x7f00000013c0)="3b89bb82ae104754fabb3e5dec74ba5dcbf3bc9652752a90a1a2bd02a56c3fa99e3988f2eb24f8a05680b9a52d55497271bd27c5067c8646814008dd03bc64", 0x3f}], 0x6, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0x400}, 0x402) r11 = socket$inet6(0x18, 0x3, 0x7fff) recvfrom$inet6(r11, &(0x7f0000000000)=""/4096, 0x1000, 0x42, 0x0, 0x0) 14:41:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/19) 14:41:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x40) close(r0) r1 = syz_open_pts() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) setrlimit(0x7, &(0x7f0000000180)={0x8, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 14:41:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/19) 14:41:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/19) 14:41:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) r7 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/19) 14:41:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x0, 0x7, 0x62d13324) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) getsockopt(r1, 0x6, 0x0, &(0x7f0000000000)=""/106, &(0x7f0000000100)=0x6a) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) 14:41:39 executing program 0: r0 = socket(0x2, 0x4, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a199"], 0x10) writev(r0, &(0x7f0000002bc0)=[{&(0x7f0000001ac0)="b7a1112541ebc241ccf8b2b91753d14b7d4cc09090dc41902719d7643d57a9c9a6e26ef535f048472cdbfb1d2e15630554b73417d20ad924302bfe6cc3b1ae20055d4184185b1ff765af6404faf0c095718319577f1a441c0c9a73969a0b636c9fcb3202aecb5013a7f53f323892b5892d76a67cfeec86f3d154755085091b7ea3bd305ea0aeebdbe7a57172272757ea35f20c962282d9598e15016d251ebee0ac485863be0449ce70e790fa5e4e7860a66c478d6b8e2befe94d334e1a7d1b509ea9a0017b7577a28182b6a76fbddd86ae11e9082f18ea8be1dc5252fecf775d9dc05b8951110751131795367636ec26dfa191dfec4cd60e92e3e9fb25a3d68eaeb47eedd812383ac32810fedfd378aa6f2ae7bcb2c6e17edcd839647a441677d2c476d00abe3de387e86246ba73d9580a9549c56b93e927dcd56736ba8c240998d29cb6838d97aa6a55f89bbdd297ba9097a4df5dd388ea9144faaa91e6252414645aca83af64348ddbcc3d064129fbb806fc767841c5664f58d9038c1a5e72391e21589362f8977f0eae5fe366da6c8f4da49c8097b3b4721e15c2e1b1c25c4993c40cb11c0185ba53ce3c814e9be2c5e9a3b79de1df7014cdd7c84d4b1a5ead8ac8c99b2499f6c32f3fffc73ccbfc58f46e349a1d9be8136b8f367912f889927180c50c706b5740e221aba0ee0fbe73f8fd24959b9bbb45100e0bd266130f126d08a4362f2769fa91bd2914d9b0e52071f42fc443407e890521e0abe2e82f5000736cf43ef3d40b704d0b3e6740a79398c793d11c8e1b47ca6c16febc94673feb1354c2364f2c6f3dadbfe33a904015eaff4e5fe62b4e491826bd25407c4f5ba2bde5cb1f1455e244fe11fd6331a270d5f5eaa7c4408c4d64400994af0bd0dd27fb3166c189f1424b760718ef1fb3296e35f4626c8729c27d7b72109187dfc9d1d2bdf7a08f1964d7230fb3a24733e063ea4326f5380e202de96948e4bb3badf8ec5283edf486655400105a02d548d45306c6b521176b4b3980c508e3bb6eb989520ee285f9838d84deb65ed0fc2d7c9f07a348e6c9fa6c424f47c95fcfbc07cb5bbc29de6a0ca2d60b6c5a4bc7b97b59fb7332611f11b72ee0d8a7302a4e8fc07270a43be6c20040ac909e896996413a09a285dfc9d4b05dc24cdab6c5dd67ef2118a5d86ea233dc00e34cebe37408d0cb00a19845e2105939d362bac83ff493d7d7609821ef765a1705919debeb79435e70acad9df12d1ba8785514da0367e6a5ffa9e4a8c775b0abfa7d6e08166627ed67c450e865c6aa8130943cf8b785c624b981fa17f27ebb193844a84b18776db02f91808a205d5e81b5f6d8c65b983a2d6df38b29c6e9ec6af0aa71e07441a96e6493495444df3f578c2ab9740e66f6ac9a29aeb8977afa98632ce24f4abc5e26d3a5963a6ba1a247bf68202d46c040abb9bf496b834d3a7ed095654194a6ab83f99d084e7fd97a9e58b874a9754343239698cb58e240f72da715732c8342fdf50c8e4023f92e8f7626a29613fc08c2ff1612f1360ab7d208623bea7538d56514b6b44094b4b341e8d2495ffaf5e21174012fc9023f73ce834dad139fe8b0e9c29b1aa116abf4973ac3e879cd3cececaf53ae9f81a8627b27e7e095bc6e9c2e7a771c3700ef91e1c6aab712d54802797caf9e147c58a27469656a247d0da1851584a0ad48600aa4783e78c0f7a7bb35537b4fa6d56d645c707f18277b37308d25d4323318762a2af6ff9fb642be9b3ddad4251c3a968f55466f7b4a6d9e7c9cea0f06b0d77a14f56ca9f4b3c2191c8e1c1e7434b09e42c5b2fa61af540ea9ab84d2aef8578bb137a3c6b550a1ef8c92fd07e7928fb4d3d98bf95b8dbd7dc84a09d8b7af36a31cc0bc368bd0e2e50d950bd89287c3b17e0c46d4f79fc38f9b106547fcdceba24c0619d2c20aa67d0431213d951f4c378abead421e1119754edd84a7634fdaba6e54a62a7dd7612fa9225967d6006417eba128d84c51100e76f68f35327874320624c7029da673235dbd471f508ada33cb92c512959a86de19cd791d47e3f68cb2db47cc20336372a1785d751cc29cbfbb21aa0adc64ac70ea19a50028ed9703890dd4c693f32be21ed68cceb9dafb8d26d625736da8cca8e588a49f240e8201401186daac7401f365a1566c091ea355352d2db15140cc3a86cdbead9eff550efdc47aa8d3280aec49d718775ed8be41781b274e3895c4e398faf791513bd76ff42a65b6b3d09c237375e532866f47b19eb423e818db1b9e443369b16ecdf26553c5ccaef524e584d047c92590686039dccad7ae38039f4c28882abf46e49e26b1291766b7c7865cb972731c72bb321bb19bfbbb9ea95ba42c9e2fe7a8fafa93a762c7cb6f5f4e19d1760ca22668822b040e8703ec13de48897174fc60e43f8d75b4640e718f8f68ef8ecea9e74a236a5a3529f4dfbf1c145b64137817336d9156f6e49284a9a0995d9a6d53a0aa96fa7eb0f4b55c4f62c811984da806bac98d6fed80dc8642f1ce22613842b3a1672476aa77f1ff2a82a3797a25f619517eadfaae6ca67148e7876fda480d53746cba6a6d4393d04f5f3a796eab4bab764fe96c6e1ac7047b54602073cf1cad8bd266c53a9ae100216e19c05e84ece35eea5ba60a5d189cdbf4372d6052dde61f6c352a05c02e5d49338f2f5419781de8f4117180918cffd9f22bde25901152d69971003c2273f374454fa7c34a2bcca95f4edc6ed1878c808f693a3876c26f6bab78a0ed36be6a32efe92936bd097f110ace321de0490d9290e379abaf091bad1bc94c23f7831f8a05de46743532f8c20491be0160a6cc41eec537b5cbea797b4b59337fcf31e494b8178feccfa0cc15dd9c1e46b2925bcf73c08658b89d33e0ed951f34ff15770c210a9c9b7f8026aa2e1900be769725639c231bd6f042b8b6103acfa5b9480a1eb8d2a114db71faeb78f5c73e33d787fc317d10063d6525a60376bf91e28770d12439e9c512f42b2f8d12784b1547550114d4ba16ca8d0a86b32089d3bcae5868157b04ec0ef1dc3b2d69faa4ae945668367c6748cc7851db296c2c99cec922c4bc8b26d5b6e14c29458d9c66f3d6438f98b9c48cf6d19b135afe020057ea63a81fd49da4e9e58f62d0ff3e6c9c2be350b6c031f35b4e71df4be79909cc184dacdfb86ca46bf5eeb9d4cdf26489ae4aa6e7be50b990a8ee2bddb62cbabdfe4f28e61b64679d73e5730ef2bbfa4a3e9132ad898d9b8ff5084e41e1aaa6499fa53a18fd31fa551881726e634a844371a5067510996a4566ca4915894f2ab256574177f8872f4e087625486730b3373df2abb7166d0e687b1c90e5f7a6bcf48f26e9c443165eaf441fef337263406e68ca629f469a2107c696935404bdef3d1571d7a58d4fe00ce3df8934aecff67a2df640f085564df9626549f697d73d387ee3b5a3b0eb139377eea0c495da4761d2457624dcfff6f2646d1e900ac83747f3f7b2a859184978da2f856f01086018f3c557df4d34ef81d004fc97fa04ff9af97516dfe5144a6b793766f1bc672a96ccf240d8bedefcb5bdcb872bd40a15d77c2390f58f829be55d514e79ba25fe42497fdf912153da290cdf91ecafe0f1b9b570801cd6c04ba40e07131d73ff8bf05732351d92a9e10470c59d3cbb86410763fbaae4bb84ce9d3d29cfdad48bafd07f984607aead531ac784c17e7be7ffe41cd1abc346023dae3490f92d043e594e4f5f9aa94a9ccefbe2250d8453a66355e574eb6c3be11aa12e71c4ad55c2348762780efac1643f23c59af0c30353883e854caf13919931bff44ddd3fbdd60b14bf7a1533b4b62878b91df2178427bcced1a369b00ea111eb1e94fa310856dd7e9df50c86636fe2d68360e3a6f9d5c50f715cdbd3e43943e05e0b3165919fb293f062ab92462ee0c3bc5560d31e5535f4b990aecbff9495dd02e61114c83afdec1a0cbb4ab91c786d8071ac4c7cba7ce8a5f19eb32ec53dc0b96eaf902b1b7c1d9c0527404dca1c9916ee53fbb77ccba43d0412ed893614d6f22a996a2e1f10f05209e369357515768b690686078e48ae20a87f616c154ac7ff3b93b43a76313d754f7f3550e19132b783d1dbd8ab87f8f48a7797db45f1e67d559370ced7ead4fbeceafc06a626806c77864efc80748bdea4ef0682f0b24899eae257f3b68bc5313003c580a002acdc8533d5e57aca9b3ba93e584912656d97a851657ac49625993343af4a2fa9d881b1e9ffeef894f3f0749a99d5437cc6b60c959275ef4ff306b24d60293233a546a802c93ccfd73177a6055b7d59c158b15d19f5ad65b7083a2fb58aca", 0xc00}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() r4 = getgid() getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x6, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7]) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) semget$private(0x0, 0x3, 0x222) 14:41:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r4) r5 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r5, r6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 14:41:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x2, 0x6, 0x2, 0x6}, {0x5, 0x4, 0x71f7, 0x3}, {0x5, 0x0, 0x3ff, 0x7f}, {0xdb8, 0x5, 0x400, 0xffff}, {0xa6, 0x6, 0x881f, 0x401}, {0x6, 0x8000, 0x0, 0xffffffffffffff84}, {0x8001, 0x1, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000240)="9095fbaf8a8d1a029be96914f635", 0xe, 0x0, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) 14:41:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) close(r0) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{0x0}], 0x1) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r3) r4 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r4, r5) 14:41:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c25088bfc02a1bd0e10a8a93000"], 0xa) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = fcntl$dupfd(r1, 0x4b59792d079a14dd, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x9) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r3) getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) 14:41:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r3) getuid() 14:41:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffd, 0x8612b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0000a58f000000bf9400000000000f0000000297f4f9170000000000"]) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff24008e1200100000000000000800000476b12229c52043246da3c5afabcb119ca0deb6630ad747002ec650ec722b00"/58], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xfe, 0x0, &(0x7f00000001c0)=""/254}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000340)=""/158, 0x9e, 0x842, &(0x7f0000000180)={0x18, 0x0, 0x83b8, 0x38bc}, 0xc) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)) 14:41:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x10000, 0x10000, 0xffffffff, 0x8}, {0x3e, 0x8, 0x9, 0x4000800}]}) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r3) 14:41:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x4, 0x4a2, 0x0, 0x0, 0x3a3, 0x4, 0x1, 0x3, 0x218, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xff, 0x8, 0x3f, {[0x5, 0x9, 0x3, 0x9, 0x8, 0x4, 0x2, 0x40, 0x1000, 0x5, 0x7, 0x8c6, 0x0, 0x9, 0x8, 0xff, 0x5, 0x2], [0x8, 0x40, 0xdfe3, 0x0, 0x3, 0x1ff, 0x3, 0xfff, 0x3, 0x8], [0x1, 0x5, 0x5, 0x4, 0xafd2, 0x2, 0x3ff], [0xffffffffe29a7691, 0x2, 0x7b, 0x80000000, 0x101, 0x684e], [{0x3, 0x6, 0x80000000, 0xffffffff}, {0xff, 0x6, 0x3f, 0x3ff}, {0x6, 0x6, 0x8d, 0x3}, {0x8, 0x69fd, 0x100000001, 0x1}, {0x5, 0x5, 0x9, 0x4}, {0x80, 0x8, 0x1, 0xffffffff}, {0x2, 0x7, 0x1dd, 0x7}, {0xfffffffffffffff7, 0x80000000, 0x7f, 0x80000000000000}], {0x7, 0x6, 0x8, 0x2}, {0x8b2b, 0x2, 0xe5, 0x1}}}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x3) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 14:41:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x1, 0x4) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) 14:41:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000001280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x100, 0x3}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200a1, 0x0) 14:41:39 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 14:41:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) pwrite(r0, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x4) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x180}, {r0, 0x61}], 0x4, 0xfc00000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x48}, {0x6}]}) read(r0, &(0x7f0000000140)=""/126, 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 14:41:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x4003, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x40, 0x5, 0x2a4a, 0x7}, {0x200, 0x8, 0x80000001, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x92, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x5) unlink(&(0x7f0000000300)='./file0\x00') getpid() mknodat(r1, &(0x7f0000000240)='./file0\x00', 0xc0a0, 0x40000000000) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x200, 0x9, 0x1, 0x7f, 0x7fff, 0x3, 0x1, 0x0, 0x8000, 0x7ff}) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 14:41:40 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x6) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe1d, &(0x7f0000000000)="b9dd2d36e626b361bc") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:41:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000000c0)="3d3739708b6884cc037af822515a7ea63d102bb0fa024f6ee80b5a03b1a5166ba8eec7b40d3f0741b42ea2a628dff57075f2cfb6b95a9fb66da147a7cf711bba00cdc8591d89e4e85c64f19e9b9ce1b0879e9eb14e29db493df6fb50a4a7fabb20c99df4abe34df97d93f5358bb09009f923c2", 0x73}, {&(0x7f0000000980)="1433c5363a4bf193bfd06357d759b3cf86ead63d4d62a632c1c9a269acfcecf7f80099abdbb05caacce72c7f30f2fac334939e7313bc232bc3688982349acb8ed2edbe6d18cd277c173f6f72280619cda59bd692ca94e639f4069c08562f4d658d05b5d608a3257949261534", 0x6c}, {&(0x7f0000000a00)="69fbe5b1b6ea1c75a9ef98f382838c7ffa983feb52bafb9b9514cb3a8b5f0fb2a0c044d5092fb8d4b001c40bad20418e887aea2b74aeabcfdb41034defd836ebd015b59baa4a3a2669e061b026e99a4d1824584a743fe986e1ef0b8d06384a981808ec7c48d71c82262b36a24f084dcebd0090d64a67e4c6f114d0aa29db45d77dd73408b3080e581574dc26cf210f0080657749ae9bf17dbf3e35fc249d75805a3a25310cd24375fa999d82ca5402198c", 0xb1}, {&(0x7f0000000040)="126a41d4220f56f63614a0670552ce68774fcf6fc28d498e9a5eab0278cd", 0x1e}], 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 14:41:40 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x20000000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) 14:41:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0/file0/fi'}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r1, r2) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:40 executing program 1: open(0x0, 0x611, 0x0) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 14:41:40 executing program 1: open(0x0, 0x611, 0x0) 14:41:40 executing program 0: socket$inet(0x2, 0x4002, 0x3) r0 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x8007, 0xfffffffffffffffa) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 14:41:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) syz_open_pts() 14:41:40 executing program 1: open(0x0, 0x611, 0x0) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1000000000000084}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x212, 0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x180ca, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:40 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="860b70cf6a423892f0359669fe6b02cdcd7818f6352d5c371316b9334cdee4d261d78e3514eb7497168bee4b81b8d0803122b524c120d36f8e270b11a5168e1c4e1b303db578ba7a3c938048e641b90dc4a75ddd876a8a9ddc2393d13143b487d04774600b8ee5d4dca4c07ebdba6016736fd70c8df09e9436c8e0c656e97398f32e8c8e4b3dd3f478f7f2867dc0d0dabfe0a1775743cc722109eb46a47d343b908af3c8bbfa9954498ea3ebe9f01300e052ef5ec4a23d157594beb171dc0ff88ce565c2cc986509e7cc6b26247950534a56779b46ba352a42e440b654e03903db1d1e6cd8c154a1d45cf0c35312", 0xee) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x3e) socket$inet(0x2, 0x8005, 0x7) 14:41:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xe077dd5243159cfc, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1002a, 0x90) 14:41:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27001000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0xfffffc97, 0xffff, 0x0, "a505b7cf28824fe43565ff306c887f555311a9870000f76fb30b3c4414170e126f6f7dde2ea7e209402ac0dd654e35ff18d09c6da34376c77f7cb793875ec82bd62bd44ea208f766777cef337725927dc6710cb74609dbaf5cebecef2d3a43aa159e826249919a1aaa8b32bd8f4467539aa622e6cd61b7bafa8626918a08119201638b98ae9d6ea7505c25bdbe000000000000"}, {0x0, 0x1, 0x9, "253c57dfca0548571cbc0081858b5a582fdc4a6be79d9f031cb960b31d8da50760aa822aa1ac63eec9806f44922c8f6a6a3b8d23058a49bd39de718b2e176891f448accb228fafc00fef7cbcef89e940f01be60909dfff2d9d736a72758f40f78fa95f28f3a19694cce9bdbae09b1130c8bcd7fb6d53bf3d3e6126fea8a9310932f39507f65f8ffbfb65ad9019494992d86330152b99"}, {0x0, 0xfffe, 0x100, "34ab5de87a2295552c4143cc6101abda1c0d20abc9ce174a87690bfb86f88e3f1f669ea76ca5c0ae6c04c0781c0f83b2393ca99408"}, {0xfffffd7a, 0xffff, 0xfffffffffffffff7, "95e61fb205768620615f4e7fc454cb4157d7aaba62bb4bc619d1aafff8579b547c2c01e53b7b1273cb3fd9a70df087c4d18da7abcc9e408f55f4b0111aa59502d1c262d9241cc4ed931f94be04fd4b2d1da4338d"}], 0x3e}, 0x403) 14:41:40 executing program 0: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c996370017c38c4a01"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000080)={0xfff, 0x6, 0x401, 0x5, 0xc069, 0x1, 0x5, 0x3a4}, &(0x7f00000000c0)={0x2, 0x4, 0x2c3, 0x5, 0x7, 0x8000, 0x20, 0x8000}, &(0x7f0000000100)={0xfff, 0x7ff, 0xf010, 0x5, 0x3, 0xffffffffffff8000, 0x200}, &(0x7f0000000140)={0x8, 0x5}) 14:41:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000008, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) setsockopt(r0, 0x87b, 0x3ee5, &(0x7f00000000c0)="6daef84d10f31bf1114dca5c659b6a98fde4e88c35795313f7d438be4f27aa9533715897981c0c12ffa52f2c89ecd22ba94c54d6933496bd3431da6f1009f500d0ea96a33a68a3b4c0408e047ff21e8b705e93b6066120bbb846b44335be96039a6c6146981a9462f3b560b4936f0188e7", 0x71) 14:41:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) 14:41:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 14:41:41 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r0, 0x20004b3c) unlink(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") fcntl$setstatus(r0, 0x4, 0x40) 14:41:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="e3e89ba08b96e037259295c0027f2ea3b4fc7c357f2fea", 0x17}, {&(0x7f0000000140)="a42bbde3597a5a55688908a952309ae2b809d75a5646a4e2097c5093b4d2b84b61a5d30f71f2245ea79b473f0f085ae93d0f9af99a2861318a3054185f0f1f81b181d27c5a14accce331d6f8f2d42a2f7e87d5152ddd1e978ee8cd4cc3cbfd2a11148677184a7bb1a7ba7e1bcd160b1f1b61321c7bc92f1c4f3beeeeb0694ad60b13b9e5dd6478", 0x87}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0xd) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r4, 0x0, 0x0, 0x3) 14:41:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) flock(r1, 0x8) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 14:41:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x200) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:41 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000f00)=ANY=[@ANYBLOB="93d040938742844c3f4cb537626549cf78365a50be7387cdb1c6960cd9e01b18275745fce01460666abc4228cd489d0c600000000000000f0000000000000067400b75"], 0xa, &(0x7f0000000e40)=[{&(0x7f0000000580)="4e158d2e53102ad001da55bed2f046defaf178ad7df8c2a393a204a03ec496ca305877ec57b859960c51a541e66b1619a41155c41fe2b823bed6ad085626adb78568a4acd1bde135cab6ebfc0f1d5efd9879e1cab33e0b4691722fb76fe2619acfea13fbb3b991565f323b5f3a19b8d2f24779ec3292517faea1427e63e623e68f913d0f712735a2466c41b84ed9220240788d2026e41805bab3cf76b555f10daad3c99ed1123b2691696a5a4e838ff3e09803e16189bdc952", 0xb9}, {&(0x7f00000008c0)="de1a1691250ae986f172dbb4d1fea06db4ca1c0c6285022150b5ca0593cd69e1b70bd6c62924006b176029e37db43a4a679a2d21c1ec7236d8a918be48c26d4ccdbbb3a7512a8586c3d8bb30d62ff6df7caf876f08c874c55342e270cb9e63d9b99042b939d526d0441dd23d5817966126ed9808a51dd934bc1894cdd4639b5ca7a3e57e", 0x84}, {&(0x7f0000000680)="04bc6df2ac3eafe7fad3b28c49211e6688955df25b89ddaebf35cd6c86a72dac52224ad62752a371d4e69c6b4d6cfb935f50894dc6ec1d666d39aa2ac1c8f3186382d6ccba226262820c676616041b019ca3272d96c30224876c920ee0994412fa816d7d33991da685d66ae9610e32bb435680647ddb2cd2f66b75aa372c", 0x7e}, {&(0x7f0000000980)="81cf1eb976cefc1345ea858c0a47e7f027d6b44aaa5c2fd45b29188c2e84f1e76bd07b326f06f2e8221b4077e17a16c1c8217c6619a5a59c7a7a3aa5878365f3524dafcdd4777bb98de8da99e9ea5542988a7e331e7f101eee54b921fd242c91b859cdc5e88ff7c45921a2546ad31182258467dec13f8d20c7a2fbfb767c6f0681a522bad4ea1e172838f958b16b884088f62aebda38462e7d486cdb5fae4cb999", 0xa1}, {&(0x7f0000000b00)="36de9c80af7cac667720db2a4be4ee6aca5644b0997c679ca6e4e7eb18a9205917925e4dd850c3cfd31db837453bf98b90cf6bb8a9ba1eec7fa8c7d359855df84daeff34a5ca90a6597a0ec6398db30ea5c9d416673704b84b212d6efce7d6c4b0168c0d0f23489d7fa528a834d34ecc5ab84c60fa69d1151d475658185d79fbb6eb147ead7e2c5904bca418cc84d536e53f7da73e1429ea4bab18e8d304480ecf83fff31f096e1a3e8b64c67d10170138c3fc5ad3a47a00a3d37147b5743f4f31beecc4e80a611ba700457c47825f61935170afcf30e7cc796a3e29e34f68e492fc8af5baf5c3bce7e8b247b09a646b7c4136eb", 0xf4}, {&(0x7f0000000c00)="4b8337f24c184327001bd117c2dd04b875a3d473a0fc7c30f9939ab85510f235e53b9df020471d21468160b86a9e32850cb97f19a403ad76f4bcb3ee05f0bece47e5522175a438e7383a78ca3e6b3604400ae5315c304ce0e6d6fb6e3502115138d406cd311110b506b2179ebab2d28570b4df817df74aaec3e11683c5b739e511919709ab7f018d712fbc3b59c86080d5311fe3f97f45f43cfedb728010bc5fc59e17b625854ab76f538cc453112775381d06ee6e683882233ba2796a69ca419b57b42ce6969bc98dcf35d74145593084478ac3991e6abee9ab609348ee0196", 0xe0}, {&(0x7f0000000d00)="e7b14cc2b4cf68853992cb10a7c9468f2b074b5fb5818938990570f59b4b3f4cdc04945f6838e2f8fac4d4ad75c936d97a8bd69777457f2cef05179626b699cf652cfac94118888b5e1177b246a0b84d2016a4affbe3860f817f0c9a2dfb8828869b4926684bdedbca173eea1780b26e92aa6bcf24c17080a64887d71163ee579fca1b5e4116c4727b1eb1ae78c858af301915ff7a7f5cf6", 0x98}, {&(0x7f0000000140)="196f2c559cca9a2718a3c55540645c167b08b82e49ce4ee6798c1d419b75e414e74cff7ef8f33d7edc3e41eafd0f174ba062b940adddf0", 0x37}, {&(0x7f0000000dc0)="5d3927a22c8b16e0c15a4b74eb563ffd3339c7b0898eb267c040805d61b9e46824461c95d1ab166e4ecc9ee3dbf6976675d5c0df41c61b5a9b4c44b0b43522f89a0fe52d77a7f5fbf3755f78ff0c936e8505892bb90edf0f", 0x58}], 0x9, 0x0, 0x0, 0x404}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) 14:41:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1000000000000) 14:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x4, 0x8, 0x2, 0x54409dff}, {0x80, 0x0, 0x8, 0x2}, {0x8, 0x2, 0x3, 0x3}, {0xfffffffffffffff8, 0x4, 0x3f, 0xff}, {0x5, 0x2, 0x7, 0x80}, {0xa3, 0x1, 0x400, 0xe7}, {0x1, 0x100, 0x10001, 0x7}, {0xc00000000000000, 0x92, 0x7fff, 0x2}, {0xcba7, 0x8, 0x4, 0xdb}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40610, 0x20) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x101, 0xff) 14:41:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) 14:41:41 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:41 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="8887b777e4c0a26531e6ef27f3ed7be79c023d10196f6e3ddb306a76ef84d9ca581fae19a3e3cc2cf14126981155ee64963356678a447f2b6a9861ed1640602bbe6160608c9061de21a690f31d70574bcc73c900c4557edd87636e4f241f35c2ef70d8088147ea10bae6ea65438e5e02804d6ba4cbae", 0x76, 0x401, &(0x7f0000000080)=@in6={0x18, 0x3, 0x40, 0xffffffff}, 0xc) unlink(&(0x7f0000000100)='./file0\x00') 14:41:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 14:41:41 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x23, 0xfffff, 0x4854, 0x9}, {{r0}, 0x0, 0x2, 0x40000006, 0xc8, 0x1}, {{r0}, 0xffffffffffffffff, 0x36, 0x80000000, 0xf8, 0x6}], 0x20, &(0x7f0000000100), 0x6, &(0x7f0000000140)={0x80000001, 0x100}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 14:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:41 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:41:41 executing program 0: setpgid(0x0, 0x0) r0 = getppid() r1 = semget$private(0x0, 0x4, 0x242) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}, {0x0, 0x40, 0x1000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x0, 0x6da, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0x8, 0x1800}, {0x800, 0x8, 0x800}], 0x7) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setpgid(r0, r0) setpgid(0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2c9, 0x104) ioctl$TIOCDRAIN(r2, 0x2000745e) 14:41:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x615, 0x42) 14:41:41 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) socket(0x7, 0x0, 0x4) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/13, 0xd}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000dfff5038000000009b7e"], 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000300)) r4 = msgget(0x3, 0x40) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/174) 14:41:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="d4385f29736711799003477026655745e872aeb93bd4ed2b0bec5a63ebf82e4123dec138758cc52d9119"}) 14:41:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x122, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 14:41:41 executing program 1: pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001300)=0x51) fchflags(r1, 0x0) fcntl$setown(r0, 0x6, r2) r3 = socket$inet6(0x18, 0x8000000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = open(&(0x7f00000011c0)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000001200)={0x1, './file0\x00', './file0/file0\x00'}) fchown(r3, r4, r5) r7 = fcntl$dupfd(r3, 0x0, r3) accept$unix(r7, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x400) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "f42fdffdb727a6f4951b97e895225696b7b11ab5"}) read(r0, &(0x7f0000000040)=""/27, 0x1b) 14:41:41 executing program 1: open(&(0x7f0000000000)='./file0/../file0\x00', 0xc1, 0x0) 14:41:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80c0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) 14:41:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) write(r0, &(0x7f0000000080)="6802fc66315a4b02ee7be103f997942b79fed4118142a573aa46b7e7c3dbdfa80b0db48ca13a776fecc9c66f481be9c4f54ef8940f582acc4cdf530ee7a2d53da523f31fa7dd9a450cc92b20f4a25c9ef80d2937371e46a655c03c660fa5dd3e7e4edfe6289461568080646a5b295b9fc2fa39c9a165783f0202afc2c351a15a0130d7f062bb2d24588ce862ee5002ffd03c9d1d44da398492a7c2e466d576a4ffbd0174b6a9bcf45111868781a19ac7876bcbf1ab3845857d441f06be740841c7fffce1f8c75c735060a454a4a27c49ca17274dd2e3f748cd0bc2edcc", 0xdd) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 14:41:42 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x6, 0x1, 0x603da5e6) r1 = semget(0x3, 0x2, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="d5b7aa5544b1379b45e417a9ef929b7465313ff6e6e4d2db9eab4a5140dd95c5500dfcc12a30ab859232b106ec7e796a468cb8320c362f1e24e7efba90d1", 0x3e) 14:41:42 executing program 1: r0 = kqueue() fchmod(r0, 0x87) r1 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xffff, r2, r3, r4, r5, 0x140, 0x400}, 0x2, 0x1, r6, r7, 0xff, 0x3, 0x9}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) recvfrom$unix(r8, &(0x7f0000000140)=""/78, 0x4e, 0x801, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 14:41:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) 14:41:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8f, 0x1, 0x5, 0xbebe, 0x491}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x10a80, 0x80) 14:41:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="2030b3bf6dd0f849115af64ca7ad6af97173e98ff6361992cafd8f07a154e65a3c625ff63cf021fac25cae260fc87fbc22dab3d11c946a66ead0875b72856f4fab79ea591996fc189a725c82d9ab717d521435086cd7ada7dff62502c43da23f9ce44a25dfe3f89928dbaaef5f8546e8a06a5c46974645d46af01956ae4e0a206e0ec11082006118e56a2e794d068b6f4b692215a65f9b10fbb3c9b51b42f7a5b931d40ed48933d86e50ac85d173ae11be6fbe74ee9a7c5fb48f93eefd80343666ea226f8b038032d4a57e2bc245d9820d8e52d9885687591616cceaeebf3ffeba258917c242600d136c03d2d9cd96d18efeb0c9c7297d1276bcb5bab49d0d439b26e9d634d0fa143343dc9df853f6e7ce96b00cfee4e3b9a7920418da51a88b757f73387b2fa0a1c281bc2d25c7768509daa4ea8dd9a6b9616b8aab73a2870062a15559eaf7a26eb21455fedaea7d8a4ff71d3d77a4bb322991460efe2a60cdf070cc35dd238102eb902dc047a8544b2e2f80bf8a1022ee7f0cae868e0acf98297e002297a44306fe9a9b9fe8e000100ded872b560fb893241b994d9e34f645001cf01daeb6532be4f6de800c3924dcb94a7f36271910b6328485a33b74139445be3660a634bf835db743b588a772cc6f7e83e06ab4ccd28b12c9a8e9c468456c2bc6c3c67ad0b48c36d2079ea7ed73b43a80df1f0c16312b41c509117d3da0914d7cbdd71425c8bd8a9dd591f688c4ab4410c9bf45a97c03c1e205c08ce55b003dd1f83d35f52cd0543f99998aa408300f214c600744381e493bca1bf63b4c48c52baf2f739fad29cb0660165a41c2491cbb57b478a158e9f503fa868c4c9dbb02b68a0e6fedcd8c1fdeeebc6823d240da00c26bf7b64bff7b98cf142d0391ad8e25bcb0ab0ae54b2d32be4e0ec7f272dc4f1cb6020b2ed686f50d245730ab8af747a0c253275306809e72f80fb1485a35255df45b5d332209f9a2bdaf78c1c0046f5e1a1fb33891dd74e428825db4ffa204cda7eb082973760df10393c7e0da318f05e0cbccb13dba8c16af7434b3af8f406c23618bcc6855ebee4a964ca7a58849546852e58482d8c7977cbf8ffc0f50c26a575474d95851799b56c52deeaeceb39bcd3f787d2281eca54a9a0ff3e95316594fc48e0c439c3e2d59d9895f2eb927e38fc01557a5221b1498b1c8c94af88ff2d8ad851569de86bafd239ddce832f3f027af8cd49bc692fc4d7c741b346b0fb56ff12994609138b84064f49951b3137bf10c9878cdbca8bd968bb20c6b5279b39656656c50d5d9a560d60e2a94c7363a135970be422c85d0f8a2e17fa2a834be457e8550e44d8f9c9c59dda2b9266a0380755d49c450ca404b12fba6f040c3fa6f3d0e3244406303eff81a8633ffc49b72eaf207c40f15f5d103a3d4ce625de514995ff1cdd6072a4ba5b934d0a0acee22778d6fc347d6f8286e7205f224bf706e78081709077b030b9054d4ba46b0689f17d7d1909b060142c8929d6c31af1e5099120490ec2ad569b2e07c1eb017dcd31f791b4216a4ddd5474c3d99ae9946efa5f240996b2c2c92d6525a17c7b66606fe7543a007b417b185e84921f8fcb236d02c90957ecb538933d7745805634cea641efae99f2ad243e56d25a9730073833644b7c10887c3b4d2d7fad29601a82635048f385736efffa29857474f1eebb2b4b15ab345260b5c44409c815832422e324b1170c23c4b05c02b1d7db9e9d6fb36c15dc45c1fdf6e4ea3a93515fd74a67a22596077feb211b6eb8c63821c7a9e7e18c88db91d3a4c02ae2dcc150320393cec66726b49ff3afdee1469f5fda14a80aaaf79bcea93a7a02f33096283da8f22b19af57deba48569455376bf145753a7404b479d8c099409a96dcefb378fe91d4b4fbe1d02d9499e668f0c5f1c3a3e5eebe1702e04ee7321eff2c6e2030199d42a74196102a9ec21d262aad9320dbb7ad7ce9419a20bddde739617d593c9f2ae4e4f11822316ed9926c1c86f5fb3107871619628cd84abcd459bdfd0568f34988eead9dd1d1f757c9c22f36189da55ac4b6e6dbe1233139d7f818a3a40469b3f894d2046427488d05f7408910da23458c7aba3a97b7cb0fa597dd19035dbe293af8e1a6c1ab66a215b0ffbaec893cb0ce6732f391c5f891fe180549abc2fd40e3c5bf5128915dc2e8150d500d4489ebe8dd1b30108e55917a0a73ad4f97d17a8ca6fff43fd35a6a3472073cd5df3179e54f6db5980da9d9ff078533a5a864245af045b5c935e0c38de78d02ce14c29490e1826c5484e7f03d2362fb94e3eb2cbceaf2847272c5de627e1178553727aa2ec337c94640e3a40f58ca85a41d225934b68699a1be5d4707be0c8c7f3e36305b2df3b3c578dc8cd154571df4b33d28a94b4783b05a2cbf80ade4a7817463527d82755060aaff5c7d7b3eaa9c88fd8cbefeb7622d6c3b9fbe7a07986ed7617c8cf1fccec99cba86045b87a6cdef8065352b04acd7bbf611d2003f0d103b811274b7097a130ce89411c2da6fd57efc8d09b1fca66291c02227629d073856fe48569efa01c1ee65a1ccb03a90843027ae9d0fe93ef4c0ea684351d6124abf4b4d8058fcb1f226c844a4c7c357142036d39f8b56dda0c9291882c53fb6fb5f8055b0e3dbe7897df60bb66aa8dd34c1a8816af80846fc5824b6d173c2b2c5a98bf5d7a476b12dacfcd8d1931439b60e3942c3ce2b16739e9777f946c4bbdb2957965de9305f5a4b0ee7edd4adb0057dd01ae5570fc3e15a12c2e5c22a48e1a8a92be6b04e27c2979c4baead0c14d7ab01b5f9cf28857aff6d0c72a818c1db7830ab0998404192db3a12d92ff750d50e0246617e1a1f0028764ce210d27da1fef7078b4e9d81752268ca6b9ffd3466137509f12254eb4c0a54b2564108f2fd8ac9b143e08dddc993cba81a3006410b920af6ed38935e390a6b6ba91d394b7aa785a419473a70f6cfd09000106ad97ff8e88636720fce5d68d8ddf59472afe040d0f54ad28ef8a3995b1720880edb89f890741b60350488e730de10c3bab611cead816e762818c551e9aeb15521125aa714189cc7a8b6948817214ad8cfea08e7781e922183b3241d68968f8e8a7a644f5da296a3af09953b1e8cdf6ad76bd4c80270fc67b36448c94a4fe648cdbf3cdcc55606e944b0aa9865feb9c015615c0f55307921886ed66e937c654d2dccdefdd165618021f20fe02241d0d5bc669f1b3e5d745531df97eca547a1493ec730df279042c2d24deba1d1e96850378eb8d965f29c7672b5963b56d22d84eba57bfb0788bffb42bb39f5337a1221d875186d1e97e8d9f75cfae3806fc720c3f72afb1cbacf2df4122cecd1a2903f1d8b14f11b5d3d4fec12cb45fcea90dff4481eecdddaa73778e18a63bb7279bd8f47327840f7130571f6e2ee890d8e4b544ef6497d4a9147b52ce9bfba2d0087776bc195f4a4719979aaed5cccbbe91e3fe40a4fcb1799f8ff247c4d25fb5bbf3585c9f4950e96628b28778b36c4f788381c2d7d596d68f4bebfcc7d702bb3b90b9368b8c29d0a8d9a726d97713781ce09cb6f854218fea437fc0d6de69cb32a08f8e626942f5e91ef8c3d0ed800167e85b1d47f2613b484291339aaaf9b19db92207fd9fb1e5090fa94d577ed808674751f39ca8f5fb1b50bfdb50347d97a3646b72dbc961120f04cd59674180caa0972ad732ab3701602f907756130728099ae65e6120298095cbf793485b74d329d73839e9a0b0c7f923b381d2ff8432ba9d2f1c2e89e11cb35154275460bd5a28ffe9ae94d7f2e3fb663ab015e5a222ab796cef68bed9691cbb8abecba4fca4d6b60e764aa1c2b167157d703b62ac2505bbe1024eb3505ea28e192cdd75456836a9acf7e6a78a07edb77041fa8595788a24e59dadb0eb7e3911d8401a62c3170e4cb663a7cc16f64b3442efa74b8cc0051b812b2d7a3e43a82576c0975f4661b3d947d4843d92ad2fd9b74c74b9ba76afdda5a89d6e0228b67e871ec83ea95e3e78acefd353ff1f7a551953d4b76a7409bd5c11e8efb08813a23d25c487fad26a7f325a4ff21f79152e25cc5b8b5e8d2566011c8b18827d547e280e42aa8e1bbcf60df350db2556adbaa9b1b167f1fad7a2c2c6cf48c9782f247c16373f215d8174f4eecda714e1d0de05f37b8c02df77af516f7f7d5580827135e9e91be1152eeaec1ba0336bcb485ddd598ce6cdff96ae675d87007597b0284132d00a0cba244a3dd0d02b5ec4d530a6c068949de1402a1cd37bf619bb5e0c259f298b5e7a2dcf1349358159fff98be0733cbd32cc8e8509cfc2f2142f8ee5e218bc73091da4035b2527dff4ddd39a6d3a93f61502550b36e71dd426f9d5e2603000e00833fa31a07d7d34449174a27a4ef6cafae4eff7ae387cfd24a8f8217cf2cbe82f8754a67455660a7f9acc926313042e522c73fa0e95c392e709980ef2f5b9dc8dc5768183480fed53cabfe6b2c2b83c5c2bd5defd0b9301c02f665707012f896f594228955e6ec543e5c8ef00cc4ab5d7c5c1ece6d0b72eba24e69e386c35fb56a277a287831ab67eb6af13e98bfdf044eaaf15494d3bcab401963ff126b401baf7d6cfe850fd38c86eba63aa1431543dc65753676c59b24711152958fb2125eec5e129d9b0aa6ed9142299bd3b84ccad0af39abe7b080eeb76bb8449ac18386209829dfb547185a47b450b561e7b69980fd98606aad9783d966bedc64aafd85e4cab01031d8fa7db14b046235bb695599357dfcf4d2d69b37ea34ce295b1b9e20831a55b560592f36fdc3b11243e57a934a2d5d1a2cfa44d27c04253fa734a8f0606bace92d3553f17e34f5a67ae74523da31c2921b611160a4946047a01619a9aa481cdd05e93213a8480abdcb89afd79179f3a7e4e1e4d56870515c55345884145f44635c2d7a8cf530b6a94f893887c0978be129c9d33d335d8212b368c0c00e0bc099a28602162bb40f0a28da6fb91999995b799c7b0f893377ae25353b1be3a4c4234136e9318f01a1dd387230466753399582e00ee5c855782a65665e1dcf5e0b55faf73d933d499ded693e538f8b8eafa8355e71d55a3873d26288723bd591756d6d5373c12c612ae2edf4cba9f77c8d57f13a8633a20d6e54de6140f87626b2904cf8769ad0983bf1f52e385718d3b741d4819c28155be54ce9847754d38fefbf981c48221c12e7ce6f0894ce4113da2eb67fa4f15f944805a48b6a74d6f4399a756fba28aacc495fa45fb468a9252b949ce823b195b017377c5e72152208bf4a088cdb91ae9ea1919f3a671fb3c54890ac7aae141de450124708659fffd8cc1cdffef67f3b9e79bda6893b7e1dfdec89c9ce98f88b9c341202bfdff3eba2ff8037ddcac78e79403c5972b1973ab211df963ce927ab7298752cedec67c08fcb7b30fadb79e6f6ee380979b5090f13e2df12a64757072c5bf93d74ddd0ec8a03bf8bb1e56d7b84d9b6f7b654e7b11c183af881d49523c1e0dcf54ce129bc9507980ededbc85d3de116a1a931e032121e73113bafd24325330d758b5ed080e898fe6a3ed94088dabdccf3730564fd33ea8d471be5aed0f88792cbf4fd5f7e6155b3193430eff5b1d9f36f0a14aff2c3e91c711097946d68f5946b42704782feda9bedcc1f217556d26b1ce6e1cc328f12ec445d6f4795c3ce58d6382ac78b60ae75c6006c1c49138acaf98c3c4fc1b27ae78de15f9b13abe629c3c032e5c63acae262fbd231408659ff9ba297617ddf4ae4622ca33347dfc59570a1f6c5e67f2", 0x1000) 14:41:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x1ff, 0x4}, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 14:41:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x88, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:41:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x80000000000029, 0x6c, &(0x7f0000000000)="2489c853f6971e1c363a6c59f2a1f3593487ce62a8a781dc4942dc13e3d78096a5edeed1bd1029c3bd90ada5f2090ce5cdc142378f", 0x35) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 14:41:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9c, './file0\x00', './file0\x00'}) 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x9385584489cc14bf, &(0x7f0000000540)="e4") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x40007) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_emit_ethernet(0x81, &(0x7f0000000240)="9fa575cfb9a798828dc0ae1cf67da96bd77f167bdc65e1dc7c96a2d2953613dbe41c1f96164cfd7c1ba9b3f1fc1d8ab24d7b2b86462d064056585cb6950e42b8363ad4126b02adc4857b0f15967540e2d37ff3f284944a3a119aa6a061d5b06ce4fe7e12f8c71adca0cfaae54c5a65b196ee63f3acc073bad53d838516b754387b") 14:41:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x4ccdae10) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x290, 0xc8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) rmdir(&(0x7f0000000200)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) 14:41:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6, 0x9, 0x2, 0x7}, {0x2, 0x4, 0x10001, 0xfffffffffffffc01}, {0x6, 0x7fffffff, 0xfdb, 0xce0}, {0x1e6, 0xa7, 0x5}, {0xb47, 0x7, 0x200, 0x1}, {0x2, 0x440, 0x5, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = semget$private(0x0, 0x4, 0x210) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/11) 14:41:42 executing program 1: pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x2400000000000000, 0x1, 0x1}) 14:41:42 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xc000002e, 0x0, 0x690}, {{r0}, 0x0, 0x20, 0x1, 0x203, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x6}], 0x7d, &(0x7f0000000000)={0x1020000000000, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 14:41:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80000000000000) 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9, 0x100000001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0xc1, 0x6d}, {0x1, 0x6, 0x8, 0x400}, {0x7, 0x0, 0x3, 0x5}, {0x2, 0x5, 0x9, 0x8}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) sendmsg(r2, &(0x7f00000038c0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000027c0)=[{&(0x7f00000002c0)="0049931518e58cb7e73472b32e18198cba277d34db195fd8849ec2e7a950c1f46014f3163a3998976832fe35f5d95e89197eae529c0debcff9e9f9e348a1", 0x3e}, {&(0x7f0000000400)="9d01d0c637850162b3f02b7d091c2961d7112475a5db72e49345855c0a4d44c351019f0b6fccd7a145e9dcfcfd62a16b65c948fa86082bfb1a0c4d16f9ac478d79ebdc57ea104af1ec68291f1a52d60d509bea758321e6cdc2d0ee04580dfd1d205eff27d1853bbcb5347c0abab8e02837c9644e5e3d704da12e1d90be3917ae5620aee4254f4a27e1f17a82b538d04a836dcdcabadfe0c45aff9801b3c659c51d8bf41174d4e489481a439b4893339bda353e4410e0a7f1af0fc5578aa20730b35c5262c72e42202cb8d40cf4a626d2ec8851d569d51b0bceb7", 0xda}, {&(0x7f0000000580)="7b1464242b64bb162221d949bc28eb406dd114d4a80be5c4049d29409af90b1acca8d4f3616ef2efe846fb6205f0a493b030b5a57bd5c1d87f589f657524468bb14bdf7bd58ab5a3442cda668cff59ec77b57666d266fa1e52e81d82014882d5560a33bae14ad2776e297ae34850583456a6484ba584ec131fc1721945d84ac350ee9bc72069c6757edb8eb6c8db2e080ed1f496a0b91361398fa33c1ab68d9e3f722456c84c23ab08d0267f6c88e1015145fb2996c81713d3b003719463fc660f0ff945a95d5e1d1da854457ba29ec0b0e1d59f58b52b791fff8f73ee2683a2c9837a6977543e428c06f5015205893969e3b90ffa87e4ff9634605c12eadff002fde8cbb9a38b2d5d983f96c7169897907426888baa67eb061cdff8988edd6a031027624e7b790dab8439cb5cba2a1a14d05e207a08b40c50d8399c0b02bae4d2b17948ba94bb4d8f678c1218a43d5f186c725dafb0a4147cc9cb9c4e35501ae0d7ca6a7c0da092b6bb1a1bb8f721e05f6f88e20d7e57bd47671374c690f2c3ea3143491c6bbc711581746345c2e167edb2c5acec950fa1e8636ed43c24e57c4dd123f635ab29e038dad48d1817b3f040aad7ed9ec3d32bd703ea33cd82818e49debfe706edb2275ec59d6b9ab47d4f3d1c5f94301ee17f04ea6a24347ffaacbece02339f7f86b1b5dcb4c4f0f8e13c83f1bb44cdc5b37cb3daa8231ee3c4c3501839dabedfac3349bd1551d6959f17c14c815598845e6b0e22f33e2fc9ca5ff15592b27c9c1f3cd09064fa3b33d7719e9feb5da0938b59b49d344890b345cd214584bb73ddcfe24f7104f27117f7600ba59d029a90fd90699b354425af74b8747c909dc16ac7c636551288c53976bdebf5ab727562d2a430e0fbb414c311ed893362e950ff6d3f0442c918646a24a2f49fd6bf1ede433bc9b4e7ea878b4e93b2cd2d9b37a13953cec2cafbd495115c32c437f65c30ca7cc8565dd6d59bed0afa7465b937713b415551e7328426b7d734912a646bf301d1e9d1dee244e578ce3ed9e47ffef6945f5a93a032ff6288097eb364a2edb3e0bf405818cf7a7e9721aea7488491f071bb4cda5a14ab00e415094c42cfa2d5f280e44c2faab5d3fcaf27ba922ab2f6a27b1362676ee0ce8a7b40c6f5ea67a8163f3b5f035221bfd6a0f5190862b1dfd61860aa9e874e1aecafb0db557f4257dc6617afcd17dd5108f95df37057a526be5b29a832fd5bbd46042d9b051c482956cde2164eab16a3a47ace1357faedef6f7d2969ab576f3fdd26bee854ddf1040cbe183ddfd41b1e4ff7536de89053d92bd3a356c6ff8fc5ea66ff252adc4cdcb6b51c9a5f183024aff234fd2eb403fdc28037e37115cdf77c4d7a825672388f2e83a968c5aec376e9a20978da46cf276416535e3423a5254c65800485d0150d987dc2c967dd57e5dfd5dba1a99a4e1693199a14e631e72d6ed8cc8695e747651c48bf360d28972d8f2ef4c83348bd54fd504581b8ca5f322339cc864fc3499375a6657e879beddb7a494943fa946aed59cb1bef23f44b03fb5992b05ed528655b8af208cdbd6a12dd3cc7e9b5135eee8b25242d01a3ad7d69c946df4808dc0391cc7d1ce761c7251c385abf4d82b96865265d471089deed144319b971f88e7948241a5db23c0bb40cff6b43a3c7bac1e75b2f1d2f51ec127f5a9cf16f8221516a946ed89aecae037e5fe390c3ec4613a3ec0b2f222552a7e29be7e06fa316d5a1f360339786d9dfe50581dd6ba672a6cf32c573812a19e819dd42df38f92413632ecb3a48bcaff3b9ff33ada0bd714e61673f8cc43c7368421299129706ca19925c6ff8ebbbccd438684c3140cc5883a6719aa769924e4f05c4bf1e2d9f3bbf25e6212364fcafd7006213b0064ebadef3cf3906b187fe75e4f8fcaee5e7484aad9a2334bf9d73e324aa01da34f0c69920a7644c1c79be4f28e78809b958e8506f707253d8b677a92c9084d909fbff7e7fa52fe58ac73052a15dfe50aab42bcfa8a086619a3248b58d095c221b23d76491a9ceb9e50056f763bddbc1c2e61f9627ff0bfc350ca2f50cdc4d0c4915a8dfad933da0d6f6a9f508abfae8ac0c159de1850259da39c8f721b0af3fda5d928652cb5d0c8b06c5b705a3eed5ba5dab7f64e76fa5489c4869df6d4b2a708bd250e706849239d7819959b8255d8aec9927037e019fa5f561235a760fc8c79b038d9aca3fe10db8b34821b2eaa2a4785c860650da60552d0937f10e3c9a65fdc7a0d6784455470922fc3c816798801b5b525bb699a1e4086dde4bbf9aa64834fedb6448af0a66a6cbe1bbf03096c17c55e2e2e0de7174b3a74d7d1db0bc5277ace5a1b4f12a1d37e89ae3f817d49c538f7424e424b68178a3aa9beaa0f9e414a2859ac390aa56e535440e1fb9bbf8448833ef84b19c764f1334342aa791d421d5aabc4c2c0da0e2890cbf53bb961525193aab2bb024029e1bc62d636b476b66747bc43fcd13e2b926dc3a3b69203769d7dbaa6d290f4896bad2b771e6919d741e93da94049ff635afc7c47c5fbbad91dd3de555df1f7fe7dbfff93c49e949d1ff3c140fad24c4f89c43be42567f6bde70a581fbfdd667e797984ea28f5649171e2bb9ccc45b8a6f15221533ed74938a102bcea2b28c11f6fcdbfc702f0756f269bdba9b435ddd5771aff0e5d232ac134e9138d3409ac5337b0349072270631afffc537c874704c302ac113c3cdd5c8e36d2cbc2d85627cd0ee9fdf6a81d22563182445debd53e7fee87a3989886e12c5f501fbef84f48c9c959ee10faeeabbedea8da53d0cd16349e3c1bbd3461e9bd72441a2e9f04c3178cb69c432cc59114a398dfdb103aec32f0bc232cb315fc96351c1c4aa167452b6eb4e6975e85430fce688479260e109e8d1d8f9232a977bd0b4592e69139ac992abba41288a8d156718ad123f6b61528dde3abf325f6f55f6ee1c21668875d8cefbef46e8131dcfe64c370de0788dd2d9f9d3b3d784ab3f596831329720cf8d3d9f590615d5e0066dbf7325334eb649390569421cdb9f3ef196d3bbc3ae8523f7acb2500ad9acdb0a0e85b77b44e52787c9cb634aac7e9c0a1064c2edddd740dfbf4ba4ed7a1da242e0d4a10181f5f49c94b6b648f29397ea98c38deffcfdeab5e39473d3ee1bae008c398cec85ef614aa844a1ea7bc6a00a1c089b8c54581bd821c59cb7986d896a213f80c59bd3bacb26faeb317c9182089c87d039291b38fdd8ca7c325972a9e1bd0e0acf5f74d7a6f7dd4a05256c9cb42bdec35159c5d24d2c148362407ca4c68c792bff3311c36a5e90e60a89ecdea901db58147f95431ef0a46163b915c6ada32208f2a4b4083692afa5e8eb99ab4da0f3099ee501e97ff560f22ce16bed188711717c96941a79b9d71ef1c0bf0dea3c14d1172b3d33f928993dd0a178af32c2e7ce9e0ffe1ef83390e7b7f19783d5521e4584e1c35ea11ca3f458af4de07eb5ad21089674d8a2f1027a8c36a2cea4ffdaffd9c2a165c24c5bb9a6be51ba33b64277b3bdd27505a4e1f1a6febf408714096d8698e927117f48c6d8f0ad669fcf53d1000c9088469935995a8d6150f686ed6d062808a4996b06656d13a204aa2ce2668d9d011a11781253f4906c489ee3b8ed9fc3dc117d45e8dce8efd15a8741d10bd032bd1fc61ee7e7c970dc43d9183f531c3b749a8ec422d3b263ab371826ff8c6bb342c45ee1236f92c37289187f67dc1f76f77af3850c158e3d1c9681c5e8856a7ffeeabb58ee841cc46d3ca171b57a85175026c633fb0fa98ed61616974e444c887dcb0223e7db9d30076f9d4ee45e5713d8cd0ad77a78fac5c18dd00c500ece02b49d4884d07b8903eea748bfe83451d823a2680bf718506c4d007e28150e4e901bda7b3b9e788545fd53511772062648e1ca11b804fcdb43c9b95f1cdb84b27bb070e0ece29373478cb777049231aee75d6047823e2303783fa431cb27eeff0c2c954950114f57f0bb8cad6dbac2538b87c6fdb5fbf632104e6cd4c870a5738f2516b9b1f7d358bf8feb768fdd6d50385e85318babaf80370a36650898f4eefff63fc189af645053f5a3d39ff738a576fc40ad195d65b9156d6436267a373b945eae72c0cf014afad9d0c2509949ef30523c16dfec50d4897933b91a9da4bda6daca85672a0589866d8f17e1ff52c3d1cb9cbbb6955b84a2f6a512bf57e6f31b1c1f5fba7d535494710f2ed315fef3cffc3482b976fd6cf4f1072e5a2164cae5f29d5c3f1af8e90f6a273c83093c297bd4050314696f29fde5201638e600161457da0db2afbcee72d7af1b7d62607685da618d94e14b42c1280b6d2435aad823b000614a0cca69a636e4a40cbb01b19071eee1a509c7fdb9aaef32ffe57e8025f08d6befb792e4f150d580ee35f73e5ca646960288c0c3f6162fbaca60ed69e0c0a51e7715063cf18800cd5275af2cf7a49f9ac7ef1c77f2689fd0b5f684d5a6810dc8bf7d51f6256e0c57ff0419fb17a5cbf45badb7e12c555112935c798c9c50284b0ec7b5c1a0dd425be87db9d02241698ea84adc7934cd75a6176e5b1606962a7def16381f072c1f148a9b776dea861fa46bd00b90712af2d51768807ee2aab79d714d93c1da319288d3d4b68c2b0cb8d1573ec477cf2570ce8ac745b4a746d638eaeff69f216d827f0a873d13fed162b1782b9a82b000a7bb7b7c20732b1322e65e107a4f216870bb55688772fbc6280c68625d26b6a6b50cc91af991cd7aed1a802d9f0deb1d0bf6a4f60bb761f0124570dc82e6beaabfe25c72f872fecd872388960c1850bd9d244cfc1fd4c75108275caa187e6ca5c9cbe54164bb499cedefbc17471d237f160d9b885a006d6d8ec3b4a5af62449232c4c8947799202e6f8dec2ef6677107cbe0f000bcb1db2181b3f6ae57ecdbe7325ae4ed6cb9d66212e33e0c9b306ee891159d5013d202473333cb44df4d8c7b62359eb1c70bcc98f8e0736d2af66a51ed437e5147c0d11ec18779c2122d4b1deabd1688826d56e5922ffb5cc85ad54e4d62bddd9b177034029cde3674a995d68041c6f17a48300e311d2edb803ef3cf2f7ac16a6fe06f6f95dc6d5b7d6f302886caecca336d7599225717515b6c80dde33815f5347565d28e0183ef479cf31b3334dcb51c101f4bfdc4e52dcb05be6db62d54cce97e4d505b1c14c3e8cd305c1ab159f7c43384c7b252341703ceb54149c686e6f3053d388e92f9740500b812b205e30a188000ead96e7b579aa0c31a13210acfc2d43f76c47216bcf2fc8d90c28641ed6aad72704008c8fceb4964dca494d0940a545e660cdac24a849da8feb9571c1225ba63100ff2b12d4b04ab88c35149a8bcdea1888d448e2b5e475bcb7480afe7dde410f969d05f2f93b2fa8d69d32ad068b4beb0744a6ac7c5fd185af454c108f391bdaaa1e1b306558bc5a4eb0add3e5f64de4fb29cfd2a6c0159e69446e351e9429b170d1719f12d5790c2a16aaf93465e7a3e6a7995ebd92a92019c6e0f5ba9ebcc4c1b68f18a7e78fa758a3dbc19c90ae171fd75f08fb07b06561921a9753014816046a92c8f030a25b1077029d17acff9bcc41ab4914dba757a5e02d18088c0801a530eb08881f01dc41966fbeec18a7023304a3b0e3e594b730c7f93f332b1a1b69a5d0812c543aa2ab50f7261b231fe8aa7aca2e17b47ef2ea899d6355f53e13c55b8e21967b81cbf0c54ef66228327e1e3c498508f8f96ee5d9bf5b131ed0d111669738492cf5f17ac64815ca9b905a2ad507ea71c6", 0x1000}, {&(0x7f0000001580)="85ec0878a3f16c1a3b257060834d5a96081b4d4db05e8f0de7d369243e20737ea89cca43a2bfdc720260a1820d653473a12982b12ba616cae86d92c1e68758b7fc7f32200ad441c5e55d66e36ae68df644a4b9a732a1fced8e9af7624044f7ab7413f3661f909229f1c4170beb44a35d0ea9c19659f74273ca404a9ee4332bc8be43a5d4ee0592c03eb7c000dde9868a263f81605eea30e2bd6ee0815751b40f8f61c07fed0c67de82577f603fcb701a0513c7d617011fcd2bf10e0d0059fc4ec0f07469546f9a0dcebb3b6b0309", 0xce}, {&(0x7f0000001680)="f80d94a8c8c6fdf4f3cf71a1fdadeb4ef6ef7e6337e01405f2c33015299ba1f586bb8856153d1832d266681205011adfe51fbfa1c3955bb765d69e0814c5ec1b8e2daebd8a5139c660cdba3a1339f008ca3da9f3e25f8e39f9a7196ff7aca8924227972ebb47b1bbe51585f7c91c7c7da0a761f33a3db3cfdb67cef08f5df6eaaa85bd6bf6dc856c92dac6b4f095d2435534f3c20c4c1b09bf00501f9b93a85948f8eab3048bbbf8c46bd7218aaee7cb44c756bf0b6713e46a522018f05e4272b8780bbb91ec395a9c7452a9fd034d6b1cfa1f1d22abe771d516c711fea958eb50fd512e052b3e3e8a538710a52d03349c67c91f2e058a5ff3e23faf5b6974505e072069ef3bdcb917d017125aae73bd6c00999caa6df7e8fc7bef727e3e435b0ce20726656ae5b8b6d5a8c4cc59639b35b9e6a3727fe2e9b4febaa3b4b05211050042de8a6d0f25e57d8a1dfbfe4f897fe422ecd14fadc8e7f6493c0503ff3efe2d66dc72009bd8bf029f13dedc8667ed56456800ccae48f42f417be944e2c4926a43f24d6512bbb94c2ec8945de3e2f22328afd71018aaddf25d140f879eed91a3e451511a33ee72e33e7092193b44238c9ba990768e1b9a47793c55fd4f114ef5f2fcd5d55081762c38a770a85bc1a5d982dffc57d197c17fdf3936f448f225c32dc11a103a816938560c09aa1e6bdfb71de1c02f1d0355963fccb3023cacf532c1c061a1d0cbaa92c673da2428b7f533f526fbb079937a17ad0198e5d5b33fcd5f84cc8c2b65c87ed240278dcda41c8bd0148d44ec3d3816157435e75f77620bd1e7c240aad4f8c1ff139f037142866f55b179973bcb61508093b08a524796148cebb3ce44a098599846e9f051f52d7d909ebd86068e9bef17c9af7fd20c2376ad5ba618ff81ae5c41467d0324c8e3510c0687a81c78915754428e8079720fa0e1b30011d77878972d704e008f692b3b97c7b1e0532d968c53351c3aab7e6bbbbb56f141327331203e4359d17befb8afe82d3a89a42be8441dc70566930546634479bc82c364718734cfcf09389d261986390d3519f981b957f2a0b1036664c96a216d7c28e26e2db7c97a9bce80744bf2cc2874863b1dcaaab7d11c96e03001ee8712350b1508cdc0aa04e551f1ae5eea8130b3fe017b908fd1ea7f791da16dbad63fcc827790bf27baa2381bfcde2c2a00ed4d9f9db637715b7d1353d049a7d845ed5651539b7863da422348be4730b03659aab7401b88cb16842c4c5dd835a4f609a23ebc6444b4e423121a07c60a191fda8802b38068fff6f7cf152ac82630967396ce02f51b744f41dd0af956328db202addabf6ec2d333744d3e8e97921809c74db8123035a03112a2a299d4b123bb22a08926a2729b27873c960e5afca136934d445e77160db125e84985296f121c89d42ca157cf9c43576ef7ca410b6bd75441248cddc029e90bdbf526f2ff73fb98fb98c229e8690cc7caac1c766648c8a279f6fd6756711a602cdd3bb9b3e0ebdee4cccc95e707f79f4dd776b4db1f05926a356739d29c987c08ea58d5be4f7b055dcfd80dcf8cdbbddfe5112fa0ec8ca1be184a2f7cab4c7fa5cb49033fcdd4f567eacb6a4879fbbf17d7878ca7b47dc2841080beeec8f2a452d068e9a849323bf5df76d379b9e9cb82897d1398f2dc60845cfa747f7c9ff969129b991ed7aa2eaf62305375af25da9324a10de21d4181474e72180708bd24c5426c0c2730d590cddb540147ff4fb1e5afc610810cc9d421213883e3b9182bac047960660228dfb0c5d5b5cc589c319f5b59260a22132e614da5388440ea43e6d82205d8d21cb8a76eba1831f64624b75a61e1ae55643cca6fc9e2682bc3de42b965cc5e94835147a4de42841e7681f332249efe2c9d6da2483d54c9b7d600d7ebfe903a142d3bac64b62091c43d497f6f4e213fe0bcf72d403e05c59906768b5f595d216c150127f93614d9337c681586fb4af2c7e009017df2982bf37ee1100985e67628e430c0858b104ec0b3721d7072d5a47e89febe6d7036fb335c22e77e68a93e98df2900221332e6dbf9b24d3a5c427263c5007f02fea8b650f24823526cd1be1877eb39886afae41d8de970231aa1b01e3a77ce8a3f99b52c2261cced75d02aa1e752d6d5a2a182dab0e840d6cda090fc76bfadb2bbf12a1c9a793b99b18bb4bd25c10820bb670cb7b43782756fb51de19a6971ba9ef0b86309e8c7512e1305697805c6f1113b7d90b3ff745013616d9527d095a51bf44f35445fcb795c93b11ab6729a439f0cf00d0e45f7a22c09fb12686e5f384277497bd0183fa6624d943a78b88fef6a266fd260d023a8d6c0a6ea0f8ef724608c85f493a946513faf2bdea5c4d5cd12daa02293cbb887bd60067bbb4f6528bf5eade63dbc5c754531241f84e6ce967b40c2d7f03b08f9ad0896ca399e424a518fdd325a9e7e973d9b1046592cea4b6d4622b2100a20abde13863bdbfbfbb94659c3d7c1dfbad80dc3eae3593057455db8539ff8a4eb4a000dc207016cafd04a211d22d41afadb6feb773a2b2622dd0630a150f72d9edda793a9f53f6c0f7b39c370c9db7a7aee8197e6f3716745c5bce6ef0814ee988d61af20cf3d9a27ff74f5f496bb5f03eeb07a649674d7956b5be84deb67e3ba249f66b5c44818bf407c234cdb51f51d1aa704dc17ca10dd1a51736d8fa08873a18810a3f977432859d1d35232b0a38a88753555293b5633d567e5aafc7686dc6bf03edbc94c480c1322dc9176236bb6b617f87533b667b41c485022ea30bd2bab978411e117b1270c9b40d9c94e7c9b6156cf75accb6197785e2bc35a9b70247ae23063f0505ba9dde4983aa1932013a592553c6b6c9b8187c9951a7649de4f2cadb14273e1179dc77c58ecafc2e02354f33ea5a231018ec20330fc17d52254561ee14f3c3bab282086bd8193981b800aae65ac20e078f47a761de0feb34c9d958f32b5206a40f2845f7213116ae1db0d5d8c510721136fc9a0f7cfa57efb35d08e4177da56228a505c8604e765a37c6cb05323db8651387ba889db0112d36a8ccfc5e676813ccb7c0b09d7767867d9a1b48d7a1bfe3e3439954f64053125f49eeae3ca7df9d1fb4fcab61bee5c41ff38fea159923be68cab2013e9a0bc1a0de2c0120bdea216a0f79492ccf3036f638ef92bbf899aa7a191330a123a9971257122fdb9843bc386f704e4205603e2c164290d0e09b42628bbb784bbcd6c4ca8d10698d1f8bbd2c341e5777b5733a554945ed2d1c65aafae18073f30ddebcad9d05d8a09df40734be051e06257b553b991f22e28a96825f69667a970919db9c65f1e35a1871cdc313bd33af4a2de6d24ab587a150f50c1864f3db2110cb6552bdc1b20935273d0e4b9ebbe19a4bf78d7a4bb067ca20079ff9181fdd6fc15038023005949624795cd723e1952b77b8dc2ec24b6b957dec6018763fa11eb6510f53b51d45db7b5263da92e89e51f643414a5184e7a3e558f3d563717a282d216659f9eb466a2aafa2708cf6dee3b96da34b5e79c2ad5ee7f31f16a01216c7b7610ec9f9c2437cdc2007365853cc2de23f99aa67726f5db6e98edddafe196dddf4db2a205d75a51c1394b9749fbde382303c0c97bcc875f6fee0c920861ab145e50eb196fb3e87882bc4958e1087e5a872b309fd237d541d7ebaa0b153afdc7dace9bc2551e78041202da2ea14a04b2b15f58b45ba00d239e63fad0edb13d812e9ad25d9aeef727ee8902a82962d4ecd9aa1f1ac1c2c4530193e7eae8d5eec614cff5860b43b74d2999864e02916f17950e2f89ac7a29db3c1043901f1706031922521ed9d62398d04a61f9760c7bcd411e53c7a2dc7eca25efdda1fe2f641b9a04a2e78f28d060dfe099dc3cfe07254f8215f3c28fecf3e376d091ab6e010f0067047bcd13ab11bafc3cfb42789ad35418c57a19b8237501fc95c2c98b6ee8d2c2e37e71f420c7d6bd63a4f89e3dd7dd174c53fc971241dd6c5a5e81eab7f84605c4d3d45a6e9e0066829e5efb641b78ed4917d9f94d8f1914ef546a1ba2ef7ff94e2e59577298c7cff08e2b6b3ee0893ff7a9d05ed39f2dcdba5fea6fb7505a8265f185535bdfe7df49724c45e4e3d5c3f8a42f6149a7d5069142d8074e9ec6a907aa24a002389fe1e5c84d3f8b427fa6c124aeb4acdd43bf0030be932f28def42c642a3497060c77e37d84c2f67327c57acc34e827e51e2088140b82c3d1f81d3a735bf44f4fafdfdb9cbaa2efdcf33fc0a96331294960706197b238130ba673826f3c25d782c055b4e9e462e98ed1ec8bba3425f17113415f370c2ddeabc98f699ad7d06d4ab3ab2b1fa8e9efa2fc78da32f8af49b0042df57a477a70543d7db601ba9e420d68e63cc74cbd80912dfbed61fdaa49eecff1d184c0ca76db2c648ce63c11c610908d7975912dfac6e91a9fc5544e32e131b5ac9f6fc2491d2d3be2fc802ab094d97865035ac8a8da541a4ce1bd0db3cbcef37251d3f7594234c1dc675717d9cb641e5f724a5661d5caf649d9e1f9e1d92349edfa024a0766101b68164227b8bee01eeea27ac245e08736a988053757366a0747d12fc243240df92215bb2c10156f21c8b176df6f9c7b1738fb351f4851e396c9c371a96904abe9c5cbec1a7f53e3e7bf64282150a919d5fc2fea6600139204e5d401ea6603b0230b649158bec1bc753ad64488fb1fca1c570b76559b933a904c294f0d058aa79f5f6a5bc81029909d0931784fa0bfd652707991a79125833878e7354dcc80f93176ba74a9bc03ea0cec13fd5a9ecbf3f2dea59e5f87c80c25504200ff16cc88cd9811ba7515099f945aa43dad992635798fde94926c8d0133d7e7ee12c1eee019ed213c2cacb3325092d04c3813d1307dd8b661a5a7f3df5373ca8eec46e1ce1824a3315491a9a914d81966412b90a507c4397516c6e58c9a7ed9113213a062ed282edb61173f16b379931613a619e7069e517604d4e51c0064a1b8c47d354682c15c9b3757e733c85e1603fdece9aa6d0d748099f8c313e4177df7574a2e9e463a2763826d0d8b76826a96f75e8ec82bf0404db93ddce144894558075af33d048fb200c6a54a72152d07cc3ee9f8c96848c29b8512709af135bc6a8c5a463259c2ad9e6829527b38225c4a1fdc9d6d84ecabe0651bd0444943f941db06675a5c8cb5760ca93a733745f82bf0a2124562ff90c003251936940ea11fae01d6a4eb7b497cd6a0d5743dfa23a46ea4efeacd7aebcb851a7ca403d5529ac3133f36bc6414c827b6378058c904f888b32ffb6ede79f16435c35f55b448dbaf5e58cc8804456325aa9f5df29ed9a2ba0c68bbaecfe63c8f2ce53388044c8b7056dadbc46df56950d038047c73aef81a99482c905ca3567d117b3121c261610b63fc0412834f9c3857d8e2028692403d38d16547ce3f5ebbb8d714d248b12dd91b6c88eb40ab6d5dcfadfeaaf6ff25c8a3d60b75ffc5d2481888e13bd99eb1364295e18e3435dd1bd8f65759555eddba36741c2f89ad149f7cbc56600c2347b0238cc179e87e039e26d7457f1f88813cfbd083b268020b119fe4cbc0619405307a49b1a4cd5a59d02db5b740c587f0c06ed82914650cf00efb230dec24307170ef9d216188ee94888804889117d2ad388e0732146102744fefc25dd09bc9040e553bfc947f98ef076dd457b9faf2f575d694d25b6699d8d0b3abd334d98cec64a9ec81a8cf0b12e8425f36c55851859f428658b37bce9b1143b08c7746029b3efb686050338d", 0x1000}, {&(0x7f0000000300)="ba8f0a3b29a28c9c0904c94bf966621de37360db98c453de9abf8d76aaa075fbce8a8d665fc4d3", 0x27}, {&(0x7f0000000340)="263db7b04243ecae624cafc4a2fdea58cdd29bfd2a304c513f51dd9b9d1fed02ee03b4ced6deecda6fd64db627e8d4ba5656ed2f81ac0733d9cba21aa53eecb8b2ba3638417b081ccfc4788fdc3038d4136468c9b05c11f9f8c72ed3ef2843b2fa6769df6c41c7a7edfc30144b07a131ecc2", 0x72}, {&(0x7f0000000500)="60765c30496f504e0e5d210e0c6853af59cd4ecc8a59aeb4a0e9", 0x1a}, {&(0x7f0000002680)="d70f1e8963faa2c9c6b9a6209a9efb25409c1421a469665b1aa0f64c7a7f4da5e26f78a527e9cd587efb905393bafb939b912c64e7630b18f31499df7842bcc743f65149c409557c3e8b4e6ef6d63eca25f22dab8610445216d801e56891090eaf1e10027bd611397e52d1bb99498e73b23acd5b2e578fdaf2d01aadcec7e01ca607817a4768211145c95eea297ab57029180ea5626d13a1b3e8ff9923ff863e9fec26aec0ef6001168beef94e1c8995b5a8e858c1da7b8af87c3612c7d7f85d289407ee7ab313cfea40", 0xca}, {&(0x7f0000002780)="aed4d837b1e1393d4cd296786415850ad2e62f4584b8629920fc4bdaea4abf23d0bb99d6a3f1d7b7d76853901f73dbd0d70a8c0f067a879f4c6d54", 0x3b}], 0xa, &(0x7f0000002880)=[{0x1010, 0xffff, 0xfffffffffffffff9, "5c37cff633efd23f6b567e11c9cad9e52eed4bda0ece768fe55996f16b9cb3140efecaefea2e74f442ea28241931ec787adec62ca2a0118da3bf3c92e614a695a41f804ce18a6a8b55d7b92c600203400b36478cae95b7c4f7a2e67fd1bcd5afaf9e26e2fcbd3d41199a859a7c2c91f4b0e1609112a0058142afb7b84b3107bfae24ad84c5c64b7aae4368113fc9356ca83d433f84089ded4b7fa4010a0a2121cbf9c56a6989b9db9234362ba3b6e34e41db4fcb6f3984ed14af0e6ad7f39cdcffc2938c3e1d0b08806fd561e22d8a7d9eaf3215830388f8d59afe1b62a53c08f74a0202d31f7a7a27a8c8584ff80a90a20a6e365e5f93829140c4508183a36e11e6e3e8c6e1593700358a8645c0fb4ceb8a0abf1f77a1cda7d436eb529071c6e25e0297e1af006251e8ceb152e2f8e35d7d4e18fd47508200aa3ed77de67fb902d48d7acc8c04cf577bce5a1b4a0e495e6ad8266d7c2866b09573ce4e056b699b25d63dd92915056ada125f25f8a5a3082d99b6358f7738d5b52bb2fe64909d0da3f5f9708ae3c24985a508010f3a5c3bedaffbf2bc9c8a45d33596bcc6da79bebf154524ed99a7fbfb9eb50485e0335b494b962602d2484f446e0486d20e732933ab69793d006409bbb78fe41e5bbeee458cf2776898c078aa87e407449b9e1f519831afa7030e36748725ca23949d090ed6f0fc213b0410dc51b0b110d2851b9a87a44826378ce0bad4cc3ffb37b63dfb27179a018f2d0f37e66cbf830dcee364ef2044294988fced58ee4decb16e12bc494d560580bbfb288cc08809ba6136ee9dc1f3cd1e5a0f10b0b85e1c33ed0d0f6a36fff027d0912c657d5d6f6e6a802e610c1640bb93bd2fa63d9927ea9a57e6ffe50c4fb8fa5f00cb7dfcd80cb3a1d21c83e5aa84b923fed945e4ebdd0a7bd3d098998218878186178c1da8a4df7bbb3990865d47f261ff009598bf06e5b0064cc4dadcb29049e27b6f71da3490d1812b47546344ece2d5dfeb3117c6be5489c5bd0a7ebf4214c17302c1ecde0ae39bc951b8c3e34603e1bbc7ad3db043db62911c3a4d944e8edb76912feb445f96cf783f79b5fdcd384607f567955f14606a66f6ddcd134b3cee24acc0dbd83679d1886634a509109ce598c89a4a01ab7e167a7223cc221e22fb08bb938af4a8b914bf1d6cd17fa763c381dcb8929a5c6ca425fb21864fb09bd461323c028b44d3f1f73018582728051cb3aa3d58bc5af58aed8184b80d6368f31af9cd0beeccf9597ee1940cb10ae32db21d60f4bb6a31f0eb1acb352d846461d5572c63a4e0de094e9d259e516f0250e033d62bf1034a54e2a70caec3f788d5cd4e9a0429a10a864325edefe11c6b5b42a068177e3dbe6a3861d7cc9c1aa10e87dd50c1b4d3624a833648ed4009c8b9ca7512fc4819f79397bb0d554e28193877788d88b76f03f1a8b50ad3f4904a2c907a160f1ea0a8e2669e424cfd4c11a74b8ec7750889470bd4df34de321d07f37e09cb1c9ac77c05c3ffcecd6682bb24c9a00d35e820fd1648291926db5992a920d2df2828feb68f05bb3fa7d58f83b57432ed8b18b6f7f3496e2258122f6a70a0a02e73b9c83ffb089231a886375fec88722e4a279fbfe4aa32abcd400a50c1e268e57e79018943a6d5e615c8ac336fee3a271a56f158ceb2dee8e9903c95141a34745f51b2ef493f4d8d4c6fe29c67ce3da344967231ac61f8e7c84281262e126776859f80880a6b5074a6e9401d37d93e7875ca1f0fdaee1d0c5b86bf187b546bc92dcc30a732e31db86074c28fdf46e71db6dbc4d531231d185448b0271ace1038946d67754fb58292bc643d73c59c01554b9fef21d42abb028738e021f0937ca58e345d130dc9df5ef42146df7bf53ff5a9267d6245567cc3b113696476eb77ddbd79c3838e338277ae746a34093a50be2387bece2fcf7e703d740ed68baadbc74c9f78215eea273b35a44e1e8f1c607c07aa3299c7613d383bb9221cf8b523bc2ff6a6b63957ceffcdec6305597d75f2d9273316486112a665bc2c70b44ba6ccc276c2967dcad365379a2b10f6475637ffa425a4e67958a6b57575ff4f120b965f9f8bfc1f2de5b0f42cab744127e072655199da06eb005d26b0cc6ecf54393334dffc0ffaf5b95339e0ea20eed281cf6e0dab39f5cf08bb0acf771370131c130eb92519b7d830ccdc4cd085f5696915613678edb975a37173d8cf99b5660418d3885d5a593601879ea1daeea9cee33d5a6196a8964411cc9ffde900a9f0073c3ec21e10fa0064d211da2da2dbee79ff942d7db52b443e556b3ebf97c483515fdcc430a134ce12cb6e8986b521197151d0d6e784f53d1e056e53ac429c99e77c16ce26385dc7300a9ebe7447e699c259a550f3bcfe6370f4db267f0c262c5c9d1ad8ddc31b04a0ba7bf540e1e4e63832e4786eb5dfebec2c7867059cb19676caf0c7e320ad79aa002cecd56188c24156beff5e70a751d8b3f1ff7c6c56a90d5fec67dbdc80dcd21525d3e43c5c097c53892538cac2d9dda3e37675ff3a2247e12021fcf479435d552bed6bdfe1aeb661a980ebd17aafc0f90e5d72ff985cdfeeb5e1be825909ea495bb4f60672f4df7ae3f398384877425d0d5dba5543159811098b09c88cb3fd7241618dc946910dbe1703974f341819b91ac1014771ec260e6dfca2cc6aadd6fab9a9b18433c6d99cffcce505cbefd099034eab77499ebfff852ee9f54dd49c1226b5322738dc8e91a394316b8fd98be21e0722eb335d767fd369d382f080da1f69465b884776eb8025d9a60c929a75dd2f8acbcb8bc0ae85d15d99cc9f062722d0c78694b912127d742261ab82eab1e6ba4f09cd16ab7f714d64b597c77550a69f5405d6e9cc9ce7861f7d233e938237d25244988703d53ec94bbcb594953e153d0f876b46915a468545c5e36dd1e912caa0ecbbf1ec451500357d0aff6060b525b9d2b32778cf45404ebbc56e5a6610fa2822c55bab271359df03932e02ca7c3df77ea828c4e5071eb5c4fe98946f0842b875fedc63a41c783d1c4f2865e4f505eb47f7b1da018844e5e95b420d1f49d3894267eb38dfad245d273f3bcd776e3bde3c55462ddb19611bd77f395fa13b1010b5dc174018cd53c1a52b6cf3ab9cbc4baafed9ad5d0bad501efec62ed6455e28dd200c98d6c844567adbdaa566e367b640ede4fd117f5bb8e18f0abe0c95757c09232da18e294b9b5abe73b2f54fa42e96ef66d80524c14021b3fb386a2ccd1f602b03456ab7bf63e39928de4efe2d1234287fc035bab638009ca181c2b77d43ab3802bc5b4a0e6966725c18d216ff9f02747d324303145ea5255cd81351b4a226285d34d7bbac1b2b3ca140708ce4de647fced7feb13991aac56c0ba5adf2b3f6b8cb6fa505281ba93e41f6e99af6ae9856ac92c44e9d630f96fee85ff35378eadf5390c9b669036743652c577afeca8fb45bcab2c3a0bc966fb67e2a84ccf534806adf3ee5a46ae4633337d2e39d9ed9fc6d25fe30d0eb10d94485acc65ebe931bea00bbca074f1d88ac9d2990ef10ad11e7e534d594295b46cbab3e6a31132e898ba4fd97ae44ad2f64a6d0334aa8a442ffbc3232be7c07e997fe951357c719ca4cdd58d88d94c31134d557d37228a7a8a2eec58f90667076349dbc7d88f8ddbfe92e4506175005a0a3c8a3937e03d7654b1539d06d6f14e85c0efe8c65086d1820fca39068caf66c9bad7eb3a5b9790ff5f91b5ddb2a3f69d0247842df2876ec82a415c8fcf5473f5bab21e3bc7a1f3d4a25b62b4bedfe160f2b09b43ae2698943f1a7c5831b6e0ef75f9e85ac252c115822d6090425c8d59dcc3c51a3208feb6083dd0ca3a44fc47180fb687c4a9d5c4450e65c9b69697df7a23f149c129cb6601242776dec3a393f287bb1b1a5b544f6eb8800aff1ab5f96cbe7fd193177984ac6925933bb699713421979486e6874b667bd5fb385c4e78f05e2e1430085bc82188986f363a874dd439b515e02c5f377aae90529ac938a400a1bb5fb4f48b44178b60ae60b414b1b9a802434c8e6c2bdfbada1bff9df0f5eaf5e191088260506da3e856bc72e889b525ea3bbfcf7d4f1252065d1897df1a405d94cd206e57c555fb0dbc1bec467481f22a5541351f6adb75fcc01fd91e9c01d629e2668b321faa56fc494b1605b2ee24208543c57e6bc86f5bc232940cae70ab05327d34e894530de822430626a160d59213007a05ec25e34169e4d69bbd0172eed1b720369cce9550e7744a7ab73e13c35c2346948482460dfdb7c8339229e1bcf299b8509d5bfa1f2031734118bee46e5c7a9e5d363fc893315c92b1f163ec7e66f7ceed353f54d62ca98e8f71e61e87f7f1dfdf3e181485a71043decfa890af90ff21eaff43275f055463540276a9b0ac6a9612f99764e4b3441510df65a04b23762527166ba925be56d2943b62fe3a9c2b4ca26c2380cfc0273b1c6863065b66ad5c644b14afeaefa949bb2c7fcd84b747aaf876a1bef41423234f805049cab9e32d33a24f3be771d069e34b163b0e1a2fecdfe373475dc34a999bd692d6fa811c15578e360175e861995db7766be560da1e34382618eb9ad6399338e8e4f3849a7f42203d827300ce58cc467f1faea683bb04d8e8214a0fc765ab7d77c9577182bbdac3af0eae4fa498b7a98c023c8f455adde2babc8a618ccedd2ddc83fe9065694455740092dd7648d9da011a643300dd932233a51e8cb3315e0995d7585921cd35d0524f8b646ac3d7c15753bbb9fc536149a7d3224e101a6cb0c0f67b43c3d41abf62ccf82079dd9645010d44d20a0d609d8241945e0aa55b849981126a947704c3f4cbeff60abe78f092181c4b82fc93eef9b50275a8e1fdbbde2b2d49bbd2ef0002125d54c847d50938629d17484f49035d2947e70fd15fce4107dc069c803d3d875b9e1a46231350fc7d02ba40995479e04c5e9e7040b3ae151b2915cf21d38a2323d4f7871cbe252b033a44b9b9da1da62a5282e9dce4ce2ca9021531b5caaf2fe47a9525cd189991985eab370127a3330ad0d0d3b14738449134b9b42dff20e0a2eedd67a3603e037ea70f1a6b557a48b57a77a41205db5ceffc2b63476a51c7949c92c73df89c1d69337b9fb651b826603d433c9e55f1a3144655725ce0cd33c6f363c161231ba53f42e5e2111a4a88060e44b32bdefa217f743c90f742afe2587e4ddc9a1731a32189044a73a52ce87a630049d98e118131b91b6d6debe70648ba66d8fce464558ed787dfdedc8664f6c59179d9174aa98386133c6f55b4bc82d7aeb9a41cc2bc7b93f7433efc60ce472bc555628b765747d3a016b4d47919cb2bf7e83b7d236ba9c270c0b7a885492737f82ad69d0e7ef5cd1d61ed6c29499d9c22eccd280b092ab321f201993de68db7c52ec193ab608c196ab09e8f5da4b8e3427a3178bd9439f20ec7e8561549cc3db5170aec491306f3317e6c8b82fcbbc648d0605884fafb967fd66810428311a453f872ab606574dab6377a79f0c6c4bfe1dbf437e203ef939bb0403fab79ce387022ae9f0fafa3dfa85f26768e5b1ad3749d9d05d00495b2850a2429865500d5317f3a93bd18fb7aaad17044076c73eecdd4219ad5754cfba57edeb793ba3896da7145bdb55ad0c29b5bfa8e4f536d173f7f002e1857ee559020ad0ce80650e0e2440538b643dee6286e5802e12cbe4d3673ce532d9e7393669caa93de2e2c30d4d9d5e74b5e88e38e53afc7ba97a67c00300fdfd5610c0d056cbaf0c9429174ac044c9"}], 0x1010}, 0x1) mlockall(0x0) 14:41:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x10004) 14:41:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x458, 0x9}, {0x80, 0x5}}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(0x0, 0x0) 14:41:43 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000400)="96") pread(r1, &(0x7f0000000040)="3232c8c83489957b9af71104e589ba02382ec928e46a2ea13a490cf33d5827786a37852bff0c125cc6485f12ae193ac6f77d6b1164c771a512", 0x39, 0x0, 0x0) 14:41:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="d9ffa96f832dbe6521ed523140fe33b84fc3f49778eca26077de3dc9806ee3ca041cba7fd3e21df1e99a8993e9cb0418d0d3e4db8dd3a281341389c8de121b0978923d285775d49c1c5576336acc33143cf79b1ed1c34e013ea27879f1f108516134e3242d24f949a0ace7087750008fc6387cccec759e15493d6a42d3558c68f6dc4d3aef54e61810b80a6fc981bc3c3b84c14f6f0bd35c25ca01141c564f079ed1ea02fd", 0xa5}, {&(0x7f0000000180)="1c45a118975d00029e93779a64b37a3aab9a37a6f42943ed3b4857b191d41a497574e8760b7fffaf86bc6f7eb8ee1ca5abaa31f6dc8f323e24b2da0be3c3a4837f238fe310a963564f899ade73f4407b30f3e9d85cb74d43e49470ea7d767e3ff6cd64a89b1cda3766ce53aebab3fa4889c66b778ae59ecf4301831d7d59c5b0a2bf", 0x82}, {&(0x7f0000000240)="59ca74d378e84904dff8f7bc1a9441148665a4d6a487c7dfd28d325735cb0c2cf8d591fc0c38bebc86fafb36347cdea68ef5fe4018188bff91bdf6ac8e30d64f5b2015ddefda196a5042cc75fefb06e8b452192832ac10dd6dbb7a5e5375652da0203cff6bad47f5a5e5b561486f98a27950db03605a8044bf8ef7cff21d10f03638c5575118964c0ef46c27e0c6fdcabad6b98cb69e9f695929b6c84846174401105de599c09a174092455a15e51b96e5fe09db3c7cbb26da1033fd5ceca8d3433d80cf7ef90c9c980ccb8313bdcbb77092d9f5", 0xd4}, {&(0x7f0000000340)="58bd1f72ac735ebda81379832ca61b8798b7c1399f0af3b6b0a57559fed62ca81ed29f0e3be9c1caa158b6c9edc572c49afc2547ca0ee36581312f8aa4b4eb7b6f751953efbb09566431963fcd3b856dd50e838c7a24cca6d45e9eae90a57cbcec7bec1ce98965bcddd94745c235b09178a2f234d4e958b14432262531976faefc87422c67ff91e4d2edcc22ed0c0e3ae480efef8de81c537748a998ce3c9405bcc941010ad87cda64d58d8cd29e7e2c4392c1cd9a486b0e01f98799f93a7646bb465894180fe83d4ecb499cf209838b15076e72f3328b196cd16a073933d4b0effe59a2fe6485ae9c53213a8d9c8bebc6fa3735fdff7008fe234bdb51b980f69e031a2911252c5528b872316d6cb75b5bd2f8cb0ce41a52e7eb01b4cb8458ac5cb30137ad8881fe35b054fc156e54e4963b774ab86de09d5ad497db7cc7d155873f7fa46b59f1f30ee4877e133e925f70b0f04946d994660db2747bd33d2502e3534d7a59decc67c2af96047de3533670e7c375e35500f0a27ba98b4745522eea3e5294f4291e2c0b0fa7f99d1ae1738df47efe47fb41a66a3891a3c775d3ed0c72b3462458f4484c4dd9a6a507fa508cb7c5783587b622695ad4cea5eb2a7ebe01886d5ccb1ebb6a220e6489d454e096fe13ce931316d1f1a0e572cf9f1a61f8d082cdc66997b8ba8d0d6972e77bc956d4b4bbeb6efd2727ed2e249ae81ccfab55f206281b10613e37e8a32d6950cc05936f4209d722f70fff72ffe80b0c20b58589c11353fc5e54f848e74d8c1e6fedeff95b4c93a317e334b92f3892297bbfa76e75a6a515b3e09754665975d46ded940b03b82924a964a1be7d9b0be6eb1c90229dbca5973c7a8635a122eec5bebaa48ced844d957d0d370895dba98b72080ff5ff5ea41fa14859459650b90aed2a10861da3d78f9f5e3a994cae889651e8a6486eba5052a5d701775ede4ce2a9fb8ffe2d6bf1ffc8a7eafb694b21c3e6cb78d4ae019b4493fcb0a09603557da221b0365c57b47c63ee904740fcf8825067d92a7acd24f8e8bebec3d27eddd9ffe1e7c00fb5e2bd0f006326dca506ed389298d6bf93684862fdb57901c3191460626c238c4f942a125ac6d1e2dea4b00c125e288852f21570c2599c64096c96222824f77df49f6c692fbeff821a213d0e6e4792f7bfd241406a056e47ccc37df075f6dc6c7417ad14d62c73a520da6c727008be1c28e47e4c61d6d32bea526741bd155b2f81d6f77e277b3b01257a9b2172bbdc3a76054bca2d61341e042f8e22ad7f59ae6c3e427a76e034c25e220f922daab5f17694cb9e84e5b8ad8b40e70602d9ef8e474eb760574b7d4b9b044fc5fd490a580c3759c2783eef784d9f5733cd8feeb803018be60fa53be7dc558468e074452a8675e18772958ae55ade6c1045e6d771760eca62204f628a4752cbe571952ee568aa2b095cda09cce3a05779f057100c46498ab2bcd1831fecee98d262eada7f586d4f9434692a5ab63284460a262cbb9b68c40710a8cb6b0423cd8ef2aaf1bee68c5727f63d27716a96eb94e222037e65bdfa692d982a092fe993294667fd04888578ec4bbfcfa10f71a67106e04bc8f34adb8e4cd4d6bb36f7731cc646d66f827d354c767063898e43e989116b1729ce1a1d2fffe6916cb02daa4dc91cf5005382f22211ca478e37328ffd2638ae6d1b9b3e2f40426353b9712b04962476ac33de8b31e78dec9f3a61c3096a8a378fa5a1b467fa80d4ca21d9116042c38e4d5d23a3d340543c8ca0e742af786691e80215153fc10ce2386ef02f55b68d5492c2c9b4a26498ad40d729fbc77570c299d76872d3f4584455eda68622f2c40612a78bdd87635d6887756990b98399473134d4d13e257ca927533982ec2035a1fadf945082c6d47a4a49dd22af75b3baa7a0a39b578b1d19cd7857ce7d2cb9e296e6ae1ff71fa799ee234449f59569f44d99b297d3b21ca1ad45bf7db9cf2e689dbb09bb9ee8e838df28cd199c40bec3ca0eefe6640b75f37daacb5158d1a363d7fb0f5a87356e2d5d302e1e2044a68969170197c94f85706868a3a50006e555d6519ae8a006136e4ea620b3e91af154f8822b5db3ad228f1219d68336c547c5ad95f16ce2c92e9fd8fab0fcbedf9c71fa8c9f9d19b474169aaeb0796f592d58087dcdb499257ab96d7955f6312ea61b9ce079290ceee1e3494527eff91080c9ced1302aea11e4d091f445da54b1e17c0a143272ec2c9f4444dcf9d1712ec8c4cea7165c43d4b0610405bf49c7d2f7a71709aaf671d2285ec29c15c39444a4982351ccacf83295e9fd6dcfd1bed53cc528e07160dcc9a3c686dcbc17ace070e94cbae847cb3cdd7758e0c90688dffce904057f10cc46b4533d03f55b0c46327daa576516dda233e75d13965f347bd421c894f579872060785d47c358648842ab11ef90ede3881e267fd90f15abe051ad48212c283474dccfa4461a3d7a30f060d675b878d32410ab1d55035f94a2dc7093c7b2216cc85a9a5005a5fec5dad49dc57d7ec2afe4fb034ecd3eada0a8089a73a3bbfcf4dc89ce72dea55a8d56a4524f7b6cab1099db801daa08315a83480f6e708697246be5aff26b05a51c173f2ed92db706b241682be52b1fa84ad8bfb1c6e4bd551e50b6e8cff435150055278a69e1bd4d5b0a806836eb98dc3904063d6f8bc49fa15076ead7a4f4f2c383db4e6cb4bef8c439312a3bf06d759a4527a21d218c266d47e604cb9163b526be80f6c9985601d6a0c1fe9d1b25a4d1bf01da1d4df3bda1fabc005fb5e2138bee5d6b0777b4ed992eba4e9ba190b9eecd7d9044c486639f0029cc6c3f57c8e4da48ee6851ddca111cadbcf7715fb67e39f4bb6fc65c1c8349178e56e8a75b313705b46ba3223957daf6b8cb7f23c5426c633eb4c61448113454636bf2723fb385fddeeb0d8c5c03074ad87493928e747faa9cd47bd81f583328ed99f32d3ef6a148f5a460dc6860530bbda9a267c485b9893abb78cbd1ba275803da95a58f027730c82e9398567b9809236225eb6743a671c46be30aca3b3cedc9ad5ddb91edb9cdd50ea0b5afb0852108df1c7e48a3a4ffe6629f26aa25637d760734c2dea46309f649337ed0fb1da9ea0a8bdb2b881e6598ff748fc8d4feff839bb2debae97558242ce9faebef36e3b96d2f86a1e9c8b3864c79d890b63cf5402b57b83d995eb6ca4a2d0b51a07d7782ac3546dfa8e1c34df4e862a911c570eabfedcd6cfdb1b69e12d4dc3abfb63075a2ec48dcd60658ce48611daa5ab75253ff8ed7874e8517752d45b3f7d0305bd43c7a071e1f053346001836c0d1e0d7ef1e8ed00cbe65e081128cf3ab4368df46429c53c2e0d311dbbd57824830bbed5bc34fa02d9f5a564eb8393b7bb6b62aa7d0194345380a12a46bea908c3304677c01077f79bde8f8c03fd78e1b6416bd0b74b68e351435c93c459538da1b96351373e5c29b60e3d3d9131aa5d9ec8e8e63a226dd0cb76315cfda06899d20b10678df3fa0db80b0a8cf79bdc1ead25467356f348e18bff0b3c7aff1899c3c6621ba5e61214a24c517203a0a719cc9e867303098cd5382c000d4ecd7547999868142130feb6d9d29d78de54aea3849d2c30d06e5919e2bfe8bd3eb06927e347bb6902b8400d4ca34716045fc4eb6d91406eef59047c555cb155b39b3a853f7fafcc7149443ecf868f49b98dde347dc7e9cce617d454e45b2214f476fa976f55bf6362feaf885f9e5877d7edf90d9232774b8dae715e39903990b15cc824cb00b1995994358f7ca35e9feb2f74794947edcdb0f9496f4f86885cd3b17f6e74f8d0357ffa2f485d65d2b6d9d22fd992d2654dfb6daa94854e91e8e52dfec6000449169f948b6e084e72c4463725d043629d4689dcaa6e381f17413b38487fc27c01d15924ac57cd28cc5c26865a039225e6e00d7dcaac4ef23ab7abf61b596ff475f6e65f27771b78bb64a086aa74f9642708bceef3b748b03c2d7017413be3649565fbfe49f7b148422b7bde6f182b5183524bfb125ea9d7ebabdd91d8d05f3ce543146aecde0230c956088450549d06f7da9fd5a73ebcdbcb5e884fa86f40c4c695cbb2fea42fffb51342424a9692c25d1982377c6cf8b52b3d0de9b89eb90767b7347b16f6369b078c650c8c4537c0bdf560fa16177fdfe7be916e8b818746b6efb6adfa0555ad8ea975a2ec33a4f2ed346f35364d558e738e8c41f6a2e541b81182e570749a2ab38d6c88d5ba2162aec62823d8deeea968c972ff4ff91099da6d66f1d4364cc79b1b3eb41a0eb13e4cb92cb217fdab19bc90b57a03fbcd05772e1e59a770aa8c2fdbf94653aa2248eab019543ff2ed5cc5b91519107c7009cbb4fcb6ecabb2434d23b94c25fe5129e7ec5934efd5e6bc74bd1a946822ee8d6d39386e0fc49afb49ff5c84bb957ed5aff85c9140250a124e18138ddbe9ecf51b290b9e9c71115a5499a336e32d0c7d05a6f414dce16408bcf3c3ab6a2dee4e3b6fc1d234c9103fcb3f9cd2d5263ff966470048f77c42f7f0cb27af91bbb4d79d3f3ea538d5ae0f19a14c6f9309597113ad078af2ee5087b27310704a5b89545640230ecd85ebbe065b7c855f88e55c8d45cff433ba04c3bb64da34ad90bad2fbf85a5da345824d4953e8f76899310e678b56a06123ccd5146edcbe228ef79163ccb35c0a65538dc08662d54396ce2253628bb8fe2ccf4c7514f9e80c53ae7b6f7a4494c2383160210bf03af963ef1d405581a71524cac984885c01cbf86a530b3110f59cacfeb318ab4364980a48d56d7aa7030a5eb6d5a2e5e567ee1b99f4cc964784086b9dc586ee9ecdf2c55e140dd8080f45d5314d77c4b0f462c69191d2f1954e1c8e29a62438d232c3958f6190875ae420de90fbeba8c165a33453154c8ab1fd1709ad1c4e095f88042ec2bca22d14e5e3e5b1695d91e0e4dee3ce2016df5ff63f22ee159af4b56b06dd1de66de877af7bb63b06fb1445252408904d03c1b0e6ea7a451c5020716679e56178c86cf26075231569fbdab27488ffdff7ee1e3950a5b6c14b7e8a11c8f1c781d4c5d2f1e9995ff3d70c5cd8698838d88643d6480c3d884772d9d1addf922dc65d3197ae1d73a0e1aa2993fb402419fdb97ab75765ed61ec55e4c33c76008d36b71c27e328e347b6ab53ce154760651fbff37bd44e73b4eae6b19c3c4912006474a4e5fa7776e5c8538e9c07bf4a72cf29c8fa8ef4aaf8287e713110e6e2b3e0797e2c267513f34aae634ecd4a55a212ecaad8e56aa8cbd9dafb383d8d0b120a030d991bf212211bfb2461872b61f123ddd5bdcba1570540060300d8c411eb50d3c71af43cd7933b9b196e902f98f51b59463fbabc689be6064687e71a4b54020684140aa8533d6245d777c013223eccfea807123b4613223f0b384a557dd260f394e5a93c3f063e73ce9f0a5c148b2be824e8d1cf7f850e0a2288e237e26d8565cc03ca8bb6325bf2e7b4164b605cf0b2458be55162f5ee2afe129b53d965186544d157b889aa46f0c4c1715f04f81e9a73cf83ed8e46c58731c6a368de3e8763228f34c27b43015ffbab8438acc07bd3fef98abcbfb845e95f7ed6f11329801f7f5aa1a41965c1acf6cd32dcdf5d16ebaa9f11c31212b65349a6b36554ae77705741dbffc95fa17cc0e0a01ba89506d699551d246dafe6a2e9c32f79e0c00521b5ddcd01869842b7cab3f53b8ab37d23c55c5900cb01396fd3eb9163b51866bbd0a113eb9af997c1bf17fd8a4eae794e81461121b20059b", 0x1000}, {&(0x7f0000001340)="fc441e4eb7f1bccfcf610f77c8fd0ec2d29394bf287d2e4ebd85f1d2bc97873fa1129326199c0ac985d75ba9c091e77be064072aa99378ceab4f60b5eac23691a9020d1c5c92f47fc5a74886fea05b0972453b95cf6737e220d6f5ae5b58ad68a631686dce46d75b91d4d821dd1e41", 0x6f}, {&(0x7f00000013c0)="1b6b4cb397a8b625ab2c5eb31997b2666631dad6bad16fe5d91527f8d5acf0b0b10d30ad6c6c08f1605cba6603343336a060423139db8050ad8be0a116eee13ca646e7afc3b905fb4b4465318fd29b21c0d19abcc83dc941a2603654ee17279ecbfe9de2c44d26809af06c3e8eb9ae7ff7b3cfb5ffbd17d0405bfacae9135f715d7f50184b61bbca764d48309ec94f89c58a176d7ad382342cdfb8e11c65261b565c2c12cd77e53fb60fd8f80a9b04f049a2fb992c721c36b9", 0xb9}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="306349bb7c98b68f0f96bb0d280f582096a42793ebd42354de268413613e38c3cceedc07dd03173327da6b76b22400614f6b4ace1ec2cba511", 0x39}], 0x8, &(0x7f0000001580)=[{0xe8, 0x1, 0x9, "f3538a25b8c405ac6421299272c70def3f641a4a6b5bd9f47e4eb836725632950fe79f44bbc508228be9860237627dc3e7f4a295d069067e182483b88a087f2978b464bc05fffd0c4c7cc5251d780fa30fe0b92c604420ead35c68287e108a547308c4c600f62e425e295937cdf6928cde8ebddcb5c0d811bc87a351656e78a61bef39fca58f94362068a959d485c5350b5d51c48e19563a9f83d8da33f3adbf4c1a5d33970d54141404331ca8778aee9e8f4ec4e18c83385e53af271cde515ebd7ecd4a4fa8c20c97c68ab6cf06c58dd66f3fa8"}, {0xb8, 0xffff, 0x3ff, "4ce63e74e3c18906d13b7ce21ba5cec3add379429fa2698574f694f50e93c7fd6d7f5197e4f6747285ea65be15fdc3fae65acaae33e549ab808cc929533b053fdc9b8fc5d0352d926b9d815bd493044bb25ab63025425c201294d0241cd29f995fe4beea51f129176f254a8cf086d1e0dbbb4d8c869924409f0e05973072d010b859358ce68a145eb79d3ac3990355ca5bc459e1daedf8cbda320fda67687a62fe95d0ef1a971b"}, {0xb8, 0x1, 0x9, "54276c9cc5dc47a583185c0ff04084497f3a06a9952ac0a928d6c044a975efbcea888ebcbd69ecfc6c3bb2d031b98b3cd7151e2a3e301f1a3de6de4a62f7d1de0e768dbe28441992d56c08230a07e7522748a1e68cf04274c7f771c39494a78a7bcf1b6b549ca3a56cf857d33e47b89c3a92132f52779a732079e7dd970a2cf46f8ab60a436749f5fdbe1ac907d1795bb075696069400e5904a0236e51e726d9623079b649e396"}, {0xf8, 0xffff, 0x3, "82909c9cf5802173e33c6feaf0616505f5f8c73c36726a9a142fb2e0a4a6d32e4572454b9fd0a5c137980af87fc0501c7480f7416409dd06557135ef36ead942639e9d9ff61b56c3b91112c9e53e4af33865bf849e99dc30c9abb30c13c020098b28a2c4da53f2ffdd822c694f27585ff43209da4aab7d853ee9c2baff4330f24d54bdb3972e5b9594ea9e274b181a66d3fbdfff0931d7c5892fb0d17078fafeaf8964b8d950b33e1661f890cc1d5d859a6575a6477d144ad04bf6884266d7952c4f0262f0b7ba712b747cb6d2a73acae0d811dffad2d174280efa765b8bb2ed570159ec2a"}, {0x50, 0xffff, 0x4, "3eb54102aba0a7618f73c0a1a55d77d3ea68a84711861606a01edbdc28213305226a77b569f2cf37e85ee1b69cd9ee3baebc5cd0582a2c75db8a019edc78588e"}, {0xc8, 0x1, 0x22e, "25d3cfa65f622a043a3ae845907389e1f9c008af26e8d6e3b163452208dd8a56e89b0ebf27bdba3185ecee7c6d9612c2c6057962f8970ef4fc7907818eecdabd1e380248b749d7ec17855a0889d42742b57f71616a6ffc52198a4aadeb55ed92fac31677c9ed8ec34879c49f669b7466ac5e5c680f4d06a17dd94b57642e3090354f7054d58f7ac0e5452cef6552eab8ef5e5df36d425d2d07f2a9bd59f41f0831fa38b8afbf8b06cb556a023fac8046737fffc396"}, {0x18, 0x1, 0x7, "4103b6b506adb2"}], 0x480}, 0x402) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480)='/dev/vmm\x00', 0x8, 0x0) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3a8, &(0x7f0000000140)=[{0x3d}, {0x52b7}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:41:43 executing program 1: r0 = msgget(0x1, 0x421) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022015f9d6c2871c738d0d5351b7c81000000000000000000000000000000000000000000000000000000d62bc01cc1e0db5d6197ab3b9a90a107000000000000000000000000000000000000000000000000000000002000"/255], 0xf0, 0xfba660419f7b78b4, 0x1800) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) getuid() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(r0, 0xa, r0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 14:41:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0xa9, 0x850}, {0x8c, 0x3}, {0xef, 0x5}], 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r2 = syz_open_pts() close(r2) clock_getres(0x3, &(0x7f0000000380)) r3 = dup(r2) r4 = syz_open_pts() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x80000000, 0x200}, {{r4}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xc5b8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x7b, 0x40000000, 0x8, 0xfb}], 0x5, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xe, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x7, 0x40000000, 0x1, 0x9}], 0x10000000000, &(0x7f00000000c0)={0x21, 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x1, 0x0, 0x2, 0x9, "854955882e0261b6374dbfa608e08ff7ff00", 0x0, 0x6}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x28, 0xfff) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x81, 0x60) open(&(0x7f00000000c0)='./file0\x00', 0x52f2c7c9cdee5ae1, 0x1) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='W\x00') 14:41:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) pread(r0, &(0x7f0000000080)="12b43ae51197e6a2a7941e7af5e854144840f297e485328fa933f57fe7f1efe0754ab8d600fd83e575602c5ff93a38695481f41a252564b13fd019a9053bc309eff1ce746bc92db8010a47f010f5096b874180fc1ef16033287d79dc1b70a7fe0d3f53c804faa72687c48507633d51043eba6248f2558676e9f926c09726545642dc29843f6aab69b91a32fff264fcc51dc27f246284aaf90fc4cdf8657ee7cee228da9bebd0a2b8d53ae3b5032730bd967b2c418ae0995dbcf0f421711ac8b237ba889fe0f7bfa20ea3a429f359e4feba47c5a00ae9a19df84934379ab0d04f53cb59fa77977458ccc28b1ef2bfe08e4b6b5255571722b0cc4ffdd5b2f5", 0xfe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2) r1 = dup(r0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)='<', 0x1}], 0x1) 14:41:43 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) r2 = kqueue() getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x5, 0x0) dup2(r2, r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x4, 0x7fffffff, {[0xf8, 0x0, 0x0, 0x100000000, 0x2, 0x7fff, 0xda4c, 0x1000, 0x8, 0x101, 0xfffffffffffff6bc, 0x400, 0x100000001, 0x4, 0x196, 0x3, 0x8001, 0x5], [0x8, 0x6, 0x1f, 0x20000000, 0x8, 0x6, 0x0, 0x5, 0x101, 0x6], [0x8, 0x1, 0xfffffffffffffffd, 0x8000, 0x100000001, 0x5, 0x4], [0x4, 0x100000001, 0x10001, 0x7fff, 0xec, 0xb2e], [{0x7, 0x8, 0x10000, 0xff6e}, {0x0, 0x6, 0x1, 0x7fffffff}, {0x7fff, 0xf2, 0x80000000, 0x7fffffff}, {0xea6, 0xfffffffffffffffc, 0x200, 0xfffffffffffffc00}, {0x7, 0xffffffffbe373c4b, 0x7fff, 0x9}, {0x2, 0x100, 0xfffffffffffff801, 0x3f3}, {0x7, 0x3, 0x3f, 0x4}, {0x6b, 0x7, 0x37, 0x1000}], {0x4, 0x6, 0x6, 0xde}, {0x1, 0xfffffffffffffff8, 0x4e1c, 0x3}}}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xcdee399acd20c443, 0x88, 0x8b, 0x8, 0x1ff}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x50, 0x7, 0x5, 0x6}], 0x9, &(0x7f0000000180)={0x8, 0x3b}) 14:41:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = socket$inet6(0x18, 0x8005, 0x3f) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r1) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000080)=""/247, 0xf7, 0x800, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000001c0)='\x00', 0x800, 0x178) 14:41:43 executing program 0: r0 = socket$inet(0x2, 0x7, 0xfffffffffe) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 14:41:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) ioctl$TIOCEXCL(r0, 0x2000740d) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0x80000000, 0x80000001, "108c6b78c16f080f44416071bde6d773d304508b", 0x2}) 14:41:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x48) openat(r0, &(0x7f00000012c0)='./file0\x00', 0x20080, 0x100) r1 = semget(0x2, 0x1, 0x40) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001280)=""/38) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="b224c99bd9e7f4ea9d1b2a3de703f800527da92c4d37fac74d8993e70e2fddca5d064e47da8074cc894daf1eb2578717fbaa32a1af9567052d2328d6d4a5c914c2d84330bfb85dd9b79a475b285b939fb8d0918979a0cb8ad7baad1514d2c7eabc7a4ead957cff9bcc441890214d2f76c4d67202772aa877381919cdf666356420d800a19891065b683c70af82cca0ab7e11ebe724a35a0bdd7ea7db8120a9f03590041b223d459ccb4c5c2357938531664ccc5090db7633d8b209c89430cfb47616ee168b0218715fcac01d23f078fe57b64b7415b7b2f33d47766c4d96469f2b1f2fc9c85a7a398428ae33680c00667fbc88f085099be59afe83b445e1c814f69b999dd2a1e57ddf8afdbe44743cb20b8cc0b46c7ba0ca2580d12e6418c18e7b7fbf340ce794b6b742ab0401d7e11484e6a52f3e992382702d77a2779655415fc14a3d8a5033604f625bc287a4f41ddf1bd2bac733112a9b43b8391b09eadf0a0a26e8a09c5198dad490600b94fb03e886561258eb5089a97ccb60bb4e76a7dfda117164dce1eef97e26a03d7789c2f044292b871ac0c25c84cab176b5f5b2cd44425a461ccd110d3e15061b74bffa407605fc7dbb9bdf77293b9c54baa321bf572c1057607f72d2b1c01be9b010b51d33294d8c3e375f63285b9edd5924d1133fdd6be8ab34033b1e8e5dabe849e289211c085d2454adeca2447daeaa827ebe648436aeb6d707fe529cab1971175e07ee353a811b843561e13d4638358c9f357ba7d040d8f362392d90156fc4897e7552f393385c7296a5528363ae267b7418350003616a19ef06320f5ca56fca71b5990f4228f96cf165a828e8305786a742a8b7aba2bc1dae45c680a03d13093d5cb43773209a639f216dbb9e8fe85e590a37cd3093cdb7d9d7589b7db843657151127bc007cce20e122155fb46078b4c9b3375e8e3e4f3785ca3e0f20d0a54ad835ecdbcfb12a7a4cbba5329d8e25f7b758f249a797d5668248fb95cea843167f8315aa33b00d8b88beb7fb7821e14318d1ed5c2de9399a09bd3d7dd6b7e05a3e3fe26020e42b61282e3f9107d54d87e728d3d3e45a2c020fa49c59b1134dce9ca8bb5151124eab0b9071b30dbe9258e75f604c13c998de40022fe6036b034e45681f0bd88f2cb30a9b09addabb663b59ea51cbbedb396f7be5386eb70ae8cfa31a125850cfd4fb4ee89e7543d6e84c10c4e36e1e30d764b7b63666d5c6d0a9234025c23274286422e17f5e4b8fea285bd1be9435ab5511ae1cc71bd7671fce33faf660bcab74f28074ffa13130e84c4339c4f06113b2c31716ee4dc9f3b246a676dee3d1cf40e8fbb14ddfbfcf8e95fb8a9476d584daa81785b1b5ebdd4e64701cba27d85c907ffe4eff075ab602b114109a2be801ceed136b28cbc2e0be10576b74a5cdc9f55f62465854e936031d2e725596d1fdb53c45097e915843d4f19f57889bbfae182384935e61956b4569b41f69b0c769197bc617a2204e0ec9e43c19f4491ff74f8f00c5bc0dcba5b82472334ecd868bcf6074f370e45c5f598edd7bbad7ae04160839903d13496f22c4b5fb5d7d33ce4044e068a3400c654cc8baf4189b8fc6743d82cb9aa9ea2e90c400ddbd39dfc1aa4bf70bf2c65a9427c18d8b0ae22a0cd4bf66d643020e3f1e6151940b3c875e4a7555a16aba082de7f3a5e42de78ff7d2c92d99956143426e266131f1990f939a254563bb51a0f05354614ef1d6707bbecccee34f9aa471c2df17ecefc364a3da3df57806ca8b810d27d23bdc9aa8a622b01f38badd3c4b9577c39eb9f2d41d018b29a04589259e80eb530b5e2547fc67f1f7ea3c1c1f7e4b9c4a819120239504aa6c70292d09d871b4ecd9b9ad70c4e4923a8e031a422f51d2b6297612324981494c4e3392c5bc0ff65464a36fb1b1fcf78ea49478c9a9e730b7a14faf31da1625bcd5e9ee26973dbf7d614cbe9f82795be5521bb10e9ece24182b403c6528a4c43fa2b1ae14ed7ce62c1fd995b8fc74b4d700a9cd81b0df81bbdf56c9bd537c40a4af350a0ce70ec17b63ec6c0c5c49895df426be90e069f8c899523c28675c9a8f64007b3813eb81669704340d37f7cd16b4b206d18b28bf361fd33771c58d6ce9860f1701c43ff6da1e5dac6ed9965aa2e529380b63cd5051972c3dae6b7949c6fd7684d0ee924bfe92728bc224f60d3c77700558b4348c65f78223aa22a48f87a99027f95de2cba904b9698cc40502e95b8773d31c9985d57705a1af3fb207fd5359d60b003fb94e2acf33ec27a8f39f94932cc8c8d92e78b9fb755d66fe31f10d45eccc9e9b8688304d0f4d49fd9ab91b378f597bf0f1ced7221417a8fe3f63978269cfd882fa4e1c646023a4b7a589fbb08d43cd01ff196aed6021886cf9b857e5062cdb3facfd66b6f4cdd36ba5e0d1c28e793fbbc4ccd8d1203a4ca139e1f1443313edb924fcd124e202ac94ef661a0deaa9d8e7ec6f23c0d3f5b783fed9098b1c9b095ca63a3101fd445684f4333c980d562025918ae54ad4faa94efc0c1daf3155e36773448f8ebc25812496e36c6ec9c74f15038df03b821f5c5a4b70f7c920f5ac0895cb67cdf2af58ef6362c7444499bc3cfab898c81e1d5701fa8af02612f4e0346bc1b201ae57d1efd130b830862190880347f82da350fda2c293e52dc8bb59b42c39c6df4361c568e62c3d19656b182ad6182950709451e46a1ad2384167db30ddcb8874a2e8fc3b28cd76a1d48921bb4923b42e96a9b4fdf3f3bd8e764943c36653ccdaaf222e7ffbae4cd0aea0140bf75e4d15e8ded3f9187bdacfe925a6ef2936098770b2a398868c0db242d1e201d1503d1d9a0aa760d48217b812d816bf140c48c979d07a7c6aff82d70ccd7a8b187590facf50b0972993783694f454f190f57741473144229ce032cc4021cfdc200c96cbb713821ba3fae3d7a6edb2d08b9a822438ba07296100330e9aac1e6b3eb5ae9f4fc83cc5c8e971ee4608d9b31709063526e7a3b1a4efb4282186c2409602fdefb009c12bb6ceb74d1174b3ec7695ba73efc856faef3a03ea767cefd61a13bbea89660644e08fcc6502c35dd3d3eac192dd44a954ddc592561b5df1610644c12a23d2aaf4388c175cace4c8daf973e2f81ace52a88d9886ea574f12723c204f322806206060f8e439ad3d3b9a94279b4c5332dc7eb223b35a29651698be00582d9f19b0e30c1e1e67722b54ec5fedb49d314eb25cead042a50befea05d87ee9b8eaf23d6424b2d488f3e80d17788f2c85c8a2bc56880b55f6afd4a019be69d6a78b93d27e149e2465e02ddaf4c9013188de53b86171ce08ce717fd59f3faf5b6619f04e06027a8b4fa9a408c4a57fb7abe3964d20f8f5817f34763e6b4dfc53eb3fd026afcdc29ee58e04ee35852591aa15313e680f133d71145089b76a66d14c934c12927be6f324e02285759181e1be99d24579a7a7d400fecef0588c7ca2dfa03446a3dfddfbb55b0b926d22c8567f8205c27c34f0ccad7e4d6ccc12e19186490861253c72b65f95a0f34eabf2ff82a3ed7f168cae125994b56811b2cd881be0a5273689846bf4c1f495f4544684fb069b44e9a082cff2f0a3d69e00140c5b46e63ca640a85eb8fe5fa34069955998db096239126193732907e3f465b59515549c9bc4d252cb4f1c46c3c94fc7e1475a2f3c590a12407737c23fbc55061ecb8385c49cf399761ba6883ee99b8868d546846ca8f58541980d142f113a367a76fc943d76b4613c26738967cf60c54dab1c7402c38ff08eef175de11e422be148bda75ce262e2eae46ec7211541fc9b19f6aa758392aef59dd0fe9dc42b30212176c6a81e5329861a19d872176192a1d9c753e5fb9383f61d3c2d4c387010b816894321894aec3dde223239e361dd65815e9003505f405d3cdc85770d5267ed78e8ba325fa64903251ce2893c0c7460655089fa050c2bea7752c3559c492560a8dda18f8d65c7df7cd7b97ec001e30c2719a99eca4ed792b5f810c1df60a8c7719f0b69d322069b30b064a2882c0101e848211b4de895bce4a432ef81d9a7e580610b0248771889c2928cae8f9a09a3500a45d2af6d363e71fb809e1768853153d783f8816bda0e45701a3b979066cc3319a8fab5720a67ebfb13a32639476cc93eeee21761b4566f0ce242ba1f73a4bfac6618cea06bb15c54346660b4ad62a50a44a0780e2dee9f41e9b33343e2dc04b7c3f79113d4a8ca904833c013b57dd1a9fdf3b3be227974221a62d15e01bacd57c7bb209c786d522eabe9945a3319f8dd61327f4752753d6f520b188f3416875b3e23ea077a59f1e41d4b15b8af540099972dd9d2f7d13572f5307864afa4e2bea01db47e32655dca348591a1a379552f8acedb3cf5372856fb5f7dd2603b7b6f1e21f67144503ff618865555a41cf28d6f6794d2549a7ee93a2743c85ea2ec1ba5e4b2cb471b7a66692abe93a664fa4646ec2357cbff3cd19ed0f7acb21e1c6d39bd0af30f4d374d641ea15d258c10dfb56ddd084d498422beecf2ee2a9eb6f87b47ec39b23b9e314cae97b03e4f383561031c58267757e4931e01f92d82a93966eda5fd5fb5fbb360fafd69be69d898f53aac02400b1c440817a48551508a55bcb183a43d1180c20328a4fd3f5a7874a4aa1e13775ccc195fc13b90e55d10a352f4c51e3cf0563bfd263658b0659d4df35c77039d9463da6624aca85a891b648f82b16dc9050d52cf2da0891cb62e35d02958a0bc00878ff427f76f1724c7f532eb2e2b8a3203bdddf8b1e5cfe92425a16dc84f84696d228f5482c9b6096d7c876463c0bccbfd423ed660693907808dab335a7aaab3e323e5392c91afcd7e93d5012b0aea71f74d937e41a07433bd27c71cdf018e400dabfffc3aa26f1dc441eb035662c521fdc71230b69ac3aaffc20ab3cf04b374de2adfcc38a1638e497e1810604296a872e872aa86972a715a2d31f859700b953605ef089b6425e1737183aabcb67a2bf63ff72e50ebe22a9f6947c413480aac1e7314bd4828a1fef6ee8d635a79c4d3b1008fc075e8f39a575553cb02f30cdc323fff206a1934b52d614594605bac5824ac1e263852163c3309583330e3e74d3727b5907bb243ea1de5e0f0c5d10e0e3f337988723a8910023927a2228090c79165b8f687f60c473462498b754299864d7a6da50d322dc6a2f49a61475ba1f24ee272a73b100e1bb620ab5fa18cd0087e27b986dac01b04fd0962b04e203212d8e2ad1140b1dbefa2cb49cd9e1361be3626224541eecf51ab33b98fe5ab0d440b27ee55f9153dafc6a5b6bd8f06102deb47458e6fdf165dd4806a4b682c41c37a01c97a5738b546de93da4ceb58cd42e29a149055c0e046c138ef50b2fa000e5eb51cea0c7b7aa9131aa133fdc583a8dd5b11bc7d7667da3467e199cb80f12cb8442e81b9a36b9cd3ce42f9c852b8f88fa33aec9a18730d4e129be1a6b056c8ac2cc3b2ab99b29091efcaebe77df5781f4a506a8dbb1cbc5ec29fff143d3dda179ef4a529678799b3553dfcc06f80f6f38e8bef4f385b999537bec08f02d6fd50b3af0a4d67bb392b22875bdf0060af450e00233047d63c51865a04005d8d6788724fa0e5f1f4d2fa2fe480dbd86245c0b6eb5ef7109b00054439120d128ccee0c57ab51f07e82cde32a81d409276fa8649fe5ecf222cbe3d61d9012839ca0351d07062201fac94f1a991954652ae39111d801b1acb6c726ea5a0b95e6998caeed2865f42c4deb498ac4c45c3881bfdc570e5d374c02", 0x1000}, {&(0x7f0000001080)="dce6038b14a51c3bd275a6dd104b1584c7841ec522964053afea528e424c5ca15b69c69d3f7ef0e7eabd650c009f67ed1cd48a810dc5cf8935b14ae9db45209d9a3ee23f22a13fb23f798833faa039aec35ea78d910eeeaa75f7a9e1cf1deff071030efcd3bc336e2bef5f883fd890adacc2f1c3b6b0ba96ed9e76c63a3ee428365c84fb64da7d70aae8be57421e41242871fd50e5bcc9b01fac1eb7f01f70c11c217117c9ff3ab89ad7354f357df624ec", 0xb1}, {&(0x7f0000001140)="698ca494e6a87e73cce9b217893ef78e294c5dd08f1296edd4dd2eed8c17a9df832482b1b575b323b14999e5459dfb58875771bbe2ed0ccf6bb1f4db8733edcb027dee11127d83e021", 0x49}, {&(0x7f00000011c0)="23c21f0c0cc2715a3c6eef8b27ffd1021cb5d7658df3599094b9739742ed941b287e07e2e25a375deb545edde3b0359945291f52716da79231f01974116db3f6e327032a81f3b02057d57801946c76cbb0da1b3a79af77f0ce0751efb09ee7b8c85f16b6a05d9330939191df9b9d59d3200e883a8c5cb6661df591e7b813b9b96cc62df7", 0x84}], 0x4) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) 14:41:43 executing program 0: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x400000000}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x824, 0x5, 0x2, 0x8}, {0xfffffffffffffeff, 0xf4, 0x5, 0x1}, {0x3f, 0x7ff, 0xb0b, 0x9}, {0x6, 0xfffffffffffffffe, 0x1, 0x7}, {0x8, 0x8f6, 0x7, 0x3}, {0x4a, 0xff, 0x4, 0x1ff}, {0x4, 0x7, 0x5, 0x800}, {0x9, 0x439, 0x7, 0x5}, {0x6, 0x5, 0x9, 0x20000000}, {0xc186, 0x654, 0x401, 0x2}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x9, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x2) 14:41:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000040)='.\x00', 0x141) 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x3, 0x7, 0x4, 0x9}, {0xb91, 0x6, 0x5, 0x1}, {0x6, 0x6, 0x44c, 0x3}, {0x8, 0x2, 0x1000, 0x101}, {0x0, 0x0, 0x4, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x88, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) ioctl$TIOCDRAIN(r1, 0x2000745e) 14:41:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x101, './file0\x00', 0x1, 0x62b4, 0x3ff, 0x20}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x16dc0a6ba2977952, 0x24) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3ff, 0x400}, 0x10) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x20) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x3fffffffc00, 0x18000, 0x73670aa8}, {0x2, 0x85c, 0x4, 0x4}, {0x8000, 0x101, 0x67, 0x3ff}, {0xb13c, 0xaa73, 0x9}, {0x4, 0x9, 0x10000, 0xfffffffffffffffb}, {0xa6, 0x93d5, 0x6, 0x2}]}) 14:41:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x205) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/28, 0x1c, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) semop(r2, &(0x7f0000000180)=[{0x3, 0x100000000, 0x1800}], 0x1) writev(r1, &(0x7f0000001280)=[{&(0x7f00000001c0)="1336b7b5c32df9f28b6f790f99e22a663b58764dd5b99630d8b192d6f910b6427291c51f84cd38f7d6edf0f2055b19e96aae7b8e6d85811a975a8fb072c9096996f9cbae676cd623c5b0a09797c32aad137aac0a5f08c960dc0c4a2e379cdca7f326fc54b0749ba3d44a3e520ccf844b8a7ef63d101bec19105fc4707ad1caf8e1ba1aec39", 0x85}, {&(0x7f0000000280)="dd54737ebe559f3fda47c8c4d065c527b41886467a6cbfa1017c963ef0e3d1a864e8a0c3076f329bce6a69888ef10a0e938ae9bfae830ca33004fe2cde3636f62e1b03403a3a411b5a8904cf4c324aca85488003241ddc8c6dd2ac7fe50b06a729075c840c8430c9c82f1fa2330bf086a42144d9ae836bfba4be99e685a687664626f6f9608b8addabb6a40ad20f6b62df5381db6a0fe2718c2051d49b98c2b15c140bfd7437cd7748f65223814cb339ad5768ac01f7697ca9921abd5e4635b7ab15ad0146ded5210bc06ecd464ddfa4356ca29cb995a325687f23b263f2d8867098321139fe9dbfb124c3b222bdeaa1a148005717ae44f56063c2711ac928b75325e27e5e0f9260cd02e93e85c90aaa3acdd71b63442b363f2de14c3a929542648e2fdb7564833f9e057ee696029270f8676cc1f95621dcf053d1fdc94ca1aad546129a47182900383549e0bf8aca7d265795a75d73b00e23413c2b26397aa87fd60d1b1cec1cee9dcd0c082cd15ba7ee9a9e8a0ba12a39ff13783583a4ec44a6e457da3074adc8587c470ed9d964d61df132fc82be01b5c4be61fb2feb2b6e4ebdd06562562e25796cfe2f844157e3b40e7e38a1a101f27270717a576c139ea655700f183e3203106948efdf17fc88bc4c822d90ae64e958c37631fa3f406b13ae7c3c7fe3fcde7edfcdf86bf922b037036f2c21ef4010517743487f5ab5c18f923b06b23197afa3dcf22ff79ce3c011e3d654476879295999b151aa5bedd05bdb646fde8ef23eb0eb37405504f2724eaebd6677510b76659a592e5b32a667ba36b978917ea2ab5be691e118b565b20a9ab78c6c11100bbb53228228ea06a8d29ad553fdfdb28a55eb050d91ec612fc1051c8787dc8d1e6b330bfcecfe7ac0908f5ea5fa3d3cf8a3689c06278db27fcf90a3065e3c18ddcc56a925440fd093f121316d37c3da5c3ec98ead2e7ab5b1b6cec0f4833fe29bf726ebe33b8ae980ea10938abcd16bc9229212a48547f3b7c0ea2f1f92833ad7c1aa50cd96667e42aeb245e3b81b8c0f9ffccd484066a11fbe9489e64b625488ffd0b368912eaa7ec44200e363ef678907a49ac59433946218f73e3cfe1cad4142be9950762d538ed5bfe51d331d8984e9c766f79f8aff223cfe781d0582b45bbed49e9a332d8a620b80bff6651511bd9b294c7cec46d347b0bb8ed127d673030f1d58abab416db8d8ec19169cfe71dd0da491a74c33954175aab539982833f1b73638409f272ec5bdf0e192eb0a1b2b23e91aa2ff7e6e7228fc5058fc1c1a2d4c74666652c83888c6e12bea1f883d5012153769b00f8df6ea86c98fe0e8d2fd9e7bf5b5e7a9223487c3e9dde0a02d8068042e17b59732d81b889b9e2ce60a6add9ac79549718c999b18c55f94404c935409b829a7fa3c9b33e1aec8a2bad051ce00f8fc346cd4f0dc8ffaec3d7987cef4fdff37aae9115f8d437aa28565e1dafa781ef131a7d13ab88907577b311fbeab8aae786872b50fdb58ed75cb9706e1475ff86137dff512d0b83af7000160323b8bcd0a9356dec1657aace1e6a6256234df71ccd6a10763d9ebc14102bf8617df014d4f488f017f9caf41617e1527ca77bff63c023904f01cd91994c88b67e4ddef778d45929a7d737b5758e4f78180c57d1776d4a5e629a9e175e2d69fc87514dd567f1bb77b42237e6e97fb2f93f8a434986053b6b76090c0dac68c937327e9a48987a148d8e33aa44b71b96ebe98b474001a163057c367792e95dc68dfadd37aa0ee23fbf15b293e1f249cac1e19e9fe2ffc39778d2ebc654fe68c7c170f1a5cad2776ea1d8bbe9d847d2b20157ef4e0e13bc2946afc7020ce3773f02e036c0d1da339245f9225e7a89adbb508e168fb5845dfe6b464c1203ba69158a7a6de14a839c7d9feb4a75a9e865954896002eef45f383ed5a304665d10d04e2f2c06cfa406ff6a04205b1828c05db000c8d67852c37c9b1dd73e81cd747e089a1192ddb695c7025b40ef95f61e167ce725b87b8aaabbcff4a5fe3371bc6df5b41caa12f904bca8ec96e438b39cb84aa2d7936d8902c08970542f3c940b966d0da09d35dbe594e9f72c0a46fa73eec0842b5e22e429aed00e96d31b36377bd499e181cf17009985a27fc0b8d12bb1f7962c2239e0f3b75b84b73c55293eacdafd302f2167df0bc66e78b585f430ce5e7ab58b101195d0981fa54ea87b641d58a07e8323f897d2f56c85850bbffa1e7e5b0c9d33a26615c6befaaaeb473dda27485dea2125ff401c81e84670e8dd6061a975a6d711dda59cc9db44a246dc00e0227e5e02269e484a9e62e67e08e275b1282aa525c1d6aed1a5bca9626fa3f17d6eac5285f1ba3632abf82f2cf6990c84eae1708b3eed74bd152cf82a8cf71f77af22b086851e019991591fab1458629358e9fb1bdfd0a5c30cc681a679b55b3e6181d8e1bdd291c1080c03709d1320be3884609372de1e98da140523dbc3ff56a5621ad5b02abb494d82112a741a2efc555f5f9945eba580ae4c61359aa8ca7a6cab0a79b8fcab329ea735abed256d3fd2a165c881bb95c327ff39904c81c3428563591497b3dda97b594a9a1935d2dcf155f3833e0ec729b8d3ffb4a19b63fd2c2e863e22c6620621e839c90fe4eaf841325b191d5e77ce4a3e4d9557755a7871c3d254fe88c7c3278879c81f71fc155f175f403ee932b3470e82b5b57cd3a4b59437c3c9fbfb0d63cba452fc4b58fa5ed7a7abcad1a0ea966d196bd288f1b42ac8f618c506c77271bd8797b0e54ca9d7b211a5e5be5cd63d95c07dbbe4a692c05fb8a022de3aa9e367dea966d7655c0737fa2ba43a6dae98478dd0e41c1bbbcfca61162839e17ad8c9a9fc41f140e67b5ddda4806bfab0ee4cb583e6e210e319ff72589d01939216938514d253f26d510018937b79851c86cde4cab683927be070d741ad15a48def314634033a42486de3863e3e4683eb3f4f7581d1950a6cbe72240a84d8936aa9788bd1e05392f9294e686732da21e6be5e3d6307bcbee8297053c3f92925e547ffc442c526d3d42efcd4e4e9cf21e7697630f42c3dca9c94e23a57d710de9e39cd1941afd3fa2eb053c8da29dec1b9080eb6eb8fd773a15849f8cdaa0aed22d2dcdd024933ea9a2ad19f08f66aa2904eb65fcd73b0c66f2836b538432e08fb382314c8603196cfbc66847976d0afe0668dca4e4d5854d40859bcece5db6c18a7c8738469f0a1059d4056a0049cf6f6a7d1f336f36169ef092ce363c381058b0a0ef8c9db487668cc141b512842c59f599839feca2d9254ee2ae1d5660c3a8d288a3d82ddd742caff41034920cbae7ea2f55421f70391e7aa87b93669f98fd16d5179e99c00915fcb1d0b69f5295842b70aae267aaacdffa433c82163dd0dc08ef3092a8875fc91898e38d57e8eec4ce5809010c38968593888116b97c7789c40b4104a29ff1abbf2876679659f3a97723981bbdd12d1275d3791eba08ce5e3a142d7c6d079d0b4d3b362152c21d8386120723577a3ab5b5efc269e90bd2eca18c77e7f3e6fc626868776f32176e15009bbd8ca4433d54b64f3294d7471dd13ab0adfc799a552b3abb00487be86c50285c134450c5aa5ccce93591ba7cb0f68b32e69a41c3f0a40a21ad1c9211f574221ca8bb3ae82da36c784b43d3063eca9073842a0d63089998ce955860fd3bbd3d4b65a229ef992119561572c82014686484bf1961337ea0c45872c39a263a97e1d23d45fcbace3aa5f3e75a96a89bc6fd53c1f80796c181e00bdc7439ae8f9948d73bdc0ae1af0dd0161d0e5eb221cdc7e2bb5934b06d1d53cbec74fb11ab3b8ecb635e2df336cd82d1691ea51f90ae310fe0a610e700cfb75c69ec3c5c273a341dfa5df838e62f92526775c3f520720382662385b4b78da5832e0106db1a4984049bcabbc090c5a09c1de4e0400151b1d23fd889e3f62869e2dce532b352ae62161f66f9e0c46aafca37daf92aba898df63c37d78f6f5cf9d6e9b4f86495c5e1e12fbdd55e2ae3276585315f72a1a8f663692ebe54451969d4bfe2b0ddf435236d2878ff82b0492f248d63b617bec639c473bc4133fff2f51ec025cc879f7ed583c81e4f77c27f33929ebefbaa7efb38c15ecafa74114afbf7b8f9eec302915080e3be9ad0bc00648e1922d50d576221ecbf59b97f0e5f01e05aaf0b199a1bed1d24cad97dced7b5df6f5304940eb200965a0d1e2719338f539808714aa3bc1eebe24840cdb70b12e3ee701a1d28202974b0a2d557f20eb885efcf5ea2c9feda0c83626c1c4a4b062699d77d7e64ee54c5193e5aad7c4ffe16f3a44ed3e9888549ededa9b6f66bfbd30186edf1119cc28f828c7e96fc11a5e5fb9aad16be40ab951983b21245253cbc40c2c0cb51474259c923a4d1c0935baed4b748cd97a244a3f00d71fba8fb58ac798729cebf3ef5d159920354bdeb043f7d094c1277e7224d08d481fb80bcdc3ab07a928d8e1ab1bc1e09d2402bdca0e0bf20d0f12ea117e18c99a318278dc3474b8bf01d8d9314e4aae111937a54cf09e68a2010ba84ad879ed93942a027b5176312df1f720e90ac2695fe581e93203892f9793f3be0943ddc46b7ec61bf3766be2eb11d11910fd0e3e9ef124fa706ef68182ea9a661075550bb948465d224c5843e71807081d18565c822c9299e16e29b94f928a9f3a9c8233721917aff115735a8c3df722a8865f00ec4ba76adc855cf4de3053b55aacced8ab564b68e641d6bbf9fcd98b1c301b8af48699feaa85acd47addb14d54bee2474f435a7612f6983b5075a2f4974747c79f1681402de2581ac4a8c7d214515484382d7cf6da54c1a7624069c05dd5e84e053f1487a93c5ffa8df3853600be169e3680d33534226120ea372aa150471004aedf83191627329fc69f452b0f03d5daa73d1eca9895c6d9c91ded6f4592143d00d39359546753d3faa6e9e578258ba761dc0c74225bee79ea3f83a74b1f308d6cad9276db6e0609ce1b3ae7211f39f7ecaab22b43520123d25760bc85db6af1a3aa2e367b27f749f581b9c5d9f06503f35f190ef6d7635a02907daba89f3c5416e4ad4fa42b96fb6f3678b81066aae40dc7bb59991a6d5e95b1b2554da6b6fc2e2b7636f1443dcba6259bc62ce567424bb82b4a60142323ac612c979aa551c8f2260759588231dc288e0d2a49362522620e7d40fe5efbc6fad6c194fb0d791b6da7ef9654390e6b78cd247379af6e2470299267526d488b074307fa5c9c5051ec528909ef216ed6acc3b14eec9048e823696e38a3ddc0a53cb2933489259df60ff21bce0d8f665b9af19c6094151f5c5db8de611dff6efdfcd28895003a0629cc6399d7832d4efb88fc29942563e8cbbfef266fab4f27c60ba7f46c356ccd4b11244fff1ce1bba325de00ab95fec8fd85cdaca988f258243beda1a3cf9c59c5e874484c118007fbeef64f87ef8664a8d2ddffa0c6100e810c414f89b61ea549d632c12cc78f9cef482f17c2caa3b2704574889883498825e3ad2db8de8241e96ede520cb88ace72b6360067331dd9c4e109d5f96fccdcbd1920b0b6b0a936116d0a795ac65a52d9f74d8b1c40c9e62471b910d5d72af40767515941a4943963ab0a273cedfe42c369b8915bb83fe49f9446c89bff885cbe4c4fb849953458e7ffa4aa9c1bfcf7854e0385a786dda9d6238be9f522ce36c89b04b1fa357c64259c713f889d7cfafcf08109885416d83caaa099cdf9e54e3833b39e7adb366797aa42083c97deefee6650d304700a46", 0x1000}], 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000012c0)=0x5) read(r1, &(0x7f0000001300)=""/197, 0xc5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000001400)=0x8e) r3 = semget(0x1, 0x3, 0x501) sendmsg(r0, &(0x7f0000003b80)={0x0, 0x0, &(0x7f0000003940)=[{&(0x7f0000001440)="047fc9b36e47a8ec9d9e3494551a73aa04c07b937ea69d7207a84485344988ec49e41ce5d00333e2a9076f71f0a88f597a2505c74cf392d9c11d5b8d44d92963137434b8e78aaaa3d9c3f7c61450e8f0011a14f69a2c031885260bd685", 0x5d}, {&(0x7f00000014c0)="88511122ee25964f2b010a07d7c59c9f211d3164854d5a79027fbb57bbf67ce5a8fa17c3f25b109780b4fff8177e12213e2f3039af96bf782aa9a4a0d44f2ed992f6e6080140f77b6625a467c58e33a989ee67bbfbfce5018b0a241e8b01197bac1a57832ba0f9855c290e005568a3fefb77fb3e55765d72e15b5d069981af7a44017fd9c12553bad253ce85111e3acc6c99f6fb82ee6405c2fe8febd3c07cd4ff2a3592248492b35edd763b28b642887ae63a6cd84d4753819b66321923c71d32f618a0ce6b474042a402096ea991d5fecaeb17d3c752bad2306b1743cda82f1f8a3387d38e431b90e0c2a463769b562ba211240117a26c6d7c75670b88d880734ba23ada475abcf60767f545646ee30d131f84d82526fd8249dacfe9e19b960eedfaee7ea6fd102aabb6cdc5c570d6ac034df1ba40e72dd7499a246ad08fe8f8692338a100ef001cbfe3084cdf766bc69038aa72b9d15333a50944fc0b57cfa9114b26084ab42e97bf620b1d30abb597a812dcd22e25a00b39d3e524e1519921c9aec4d95a2857a85ebf83a20bc03817c1fb7cc9422fdb0fe92c0b2fb1b807c551e82f2f358cdee1f966269615c9b96bdd1a24f9755796246924ebc358a4291d5da1bf2eeb9a8d912bd82f03334ac82e0ebb6b6bf43e61099de9bdaa6392fd7dfec4dc524464ed60f2443d6da921843deca310241bb7b5c37ff65497ecd49fd6f455806ba9043f0ba210cb817f32dc40efde21e077ba62643a8d9b3ecd51b8c729f8f0870c07cf04f1baca78783a15bb13b547e2117fbf2d8538faa6ef29834be0bc357c65e3c0f0cf0fae7452c090030d5fbe65a4187526279669242233ffbcd7b326cf0808fc543dace10a98aa79edda76d17362c4b6ae53171d02991554b0ae6c0438e2c6a6550b32ea6337028fc952035d5b99d253014dff94d2d1e4522efec9fcbcc1bd9501b351f199635a41f62d0de32b143717e90617f128af9175d3c36145c4f2fab4c0326a79546757a0a1189bf7368c5e7ce8ef3272b1b3ad8fc9aee77d91beaf10b4d723fadbe42fff9674fa47cab64a27ebf0de17fee97d20af737ec895b7cf159339ba1e0bda744e8611612ecdb3fd86db71d42aee489c65d2598fad8d28b8fd076744fb45d0a34f82b241cbb7d9c7d9007008fe9821a75a9fee9b89d5262d0f9ff02a9c70414554255d04bd4d1fd1513c66361b374cd334dba6473a06bf600f7c8e1ddcce93064012dc5b8b4bf5068b462f0d95c2a52eb867e8c9f4777172ee616420dce37270c158fea027451f109ef0ef2f9dbbf220fbf8ec8aa55e4a9aee13e5554b73483caae367a83cb58d15f13b0af84dfcf13303524253162edf42cfd74b123421d465281ee5a03374ea9206ee93178f5aa500786a4fdd75515ee406daa872d57d72ebc550c52ab1bfc09abefae1e352ac93ecf5517fa4297d57942c205216742dc7a3e8fdc997773ded4df37fb7257e77af0391ab27d1901968408fb2b4a1d75d3910ca738ec5faa1cb89c19af024ee5fd7cd204e468e94101bc628cc44ad75a8b9a5e54643ffbfa48cdcf08f9645c18944e11c487bde6f67515fddf34d32b79a69291423bac728b1c122c54a0a2a5ba91f4bcd6a0acce29753c50a7d01fa850dfcbaeacc1c30ac06f630a0739a5ec6cb0cf5bca214331c8c28e0016d009ea3ef7c83230958abef4977bfc116a94e7a6ea748f982968e7745be8a692fe7ec02e6a76a20dec813c778f296f022ee6914ce372816d78aead8163b91e811217d7bc65d35c9cb6dac380e23b2e654da3d44a662c51ac31ac1e7737d559b724bd37db607d4e3235f62cf3db46e7e3337433f23be3c76ac5e0f5c6a38a10d26e93179e5ce4fa5aa471e071c77e5297fe427538a0bc8da795b0b56b951dc3e99bdeb00d38ed76495498d594a5b43b218aa5cac5f25d95459c50b957774a26f2a4ab5509cfd92672daaaaac2365d73a4ec777210036cefc6db36854506abe292d8f066f2b4c6fcd7facd684bc5e2dc57b860092a6b5575ad868a605d33305d0909e37cf0811601b1aa6d1803c5e7a1d67a31bd5f0c2b05fc95192b2afaa873c4f33851c0d74e75bd5de22d96d4b4ad0993c7daea71560d109a8bd8a38ebe0f85442ca4c873ef9801477b22ff826d981d840be396ee7592eb655120a83a912c5cbaa25b18de30da8816b567775886e91a66a99cf6ee90b2725767590af808446c9456b651389e65b5c4c928347fd3f8fa03e788b1fe647b9f488bc6f66007ec0d1f1baa5c575d0189fa30dcb16540fd61f7c109793c08428e339730ab0df8763042f1e8973020ed71df13d4982c468212650c82c00a08f3e8ffe3ac31463f48aeff09ed55a1001428a33ae0a1fd92b5919517d6547f96dbe140e40e6a08386f90a29fba84b4b9a9d9dd8284a92af249566d660c013e92da997f81639d29b3b6d6a9a5bb53f1ad7d41a90794473d170d1477a8f2f3c58415266a2c1b92d3256c7d293c28bab62ff2dee3954c381698b5493b30996597cfb9b9547943e58d827478176e4aeb5f10a638762455c82436a296f1a249458d5dc8f3f0fe39b36fff29e78926c8077d90ae9ef393eed834670a63533593a9d3c9fbee54724a8bfd8e550b01eba3fe955af1227a0c0ca9318e7d29a0f3661078a909433618b81486cf08122f3f9c69e68a3a7874609b1bf1f5dba9b486e4248b079ba362c4da78224d28e0a57c9adfb4f453a85ae06573afa8d736f164329e023eb7a9e9689685bfc18c417045151f41e5d0307a1688a41e3369fa367d55bcd25a0f462a96d9fbf351e4fdf1b26fcbda6515a5441a4399eaad68a34e2bb5bec0e16458882e5caae31fa9d604de9ba7cab26c1fe3c277d185af8d14dd226694102bcd895943e27f787391bf2ca8211a7b998154167c8d09cd2f58feb9c4cd5716651d4b41914f4070980ba5df53732084031b26d61e951e780d08cdaf6411495d7ab1391adc376d8633ec5e90080e07896bdb33597761cce9859bd916f582826438466683aab4374a6deb27dbfc0c344143211008ad90009b7fd96ebbcc367b0a98fc91efdd7b8314365270007ae81cb2e0bd606c8b095a4c2b473cd83e3e993420939c2411e6c58b9ba5e6529bb089fb03c8b1eac62a0bc6bd23841279ce5117847413d7aac186ac9473bcec1f0485edbfdbde59ff3f0632757459fa848269c4de5e0588e04b99d9334c57bd3b7166cee51a178368c04a4da8b14efdeb230b4ea693ad03e23c7019f5303fb497a72b4dca059b0bddfd1d61c1c9ff1528a96fad4632f0e58a09a6bd840602946528cef483a6b642e5e87c678dbc734ec24748a4a9297542e1b17833d48a21f9c82ec769404994ce57145df63b8d179f296d95d743152facad6cff5f6e0db34761d0d1a30a60bc8ae972d87ded04dcda253189921a37221e3260f00fc557629583c3a41ba937f025cea5afea2ea9a5b59414bbd6aedf11d2b706f6d8913659187c2cd3e435531da820cb1853f8c546d9b8ac2932f456fedaa2dab0dacecf52b3aee3a4eb51fcf87462b6c38c884e2843c0438f8d79634ea3346761436b6629d68564376e1876b8e5ee53fb32a06a3dcbefc98395869ef38029fe800bc9fa2194130a64f11ed71dc38c965ab373ef66ad0a5479854d002031e5c9e07f56bfcbb184f483d4c2fb771b2913e4442627443e5a23f9a068dc2ed49f80db9c1153c141da7a11fb10c91d37bac34717c0f95744606c3ef326d9a2e8b0d68cc197fab9bfc033d93f68a73b9c39a73a2eb85cb78814c8e736c045a25dca39e3607982d4205d45c59cad311d30b340d90d188306d6a6cd112eccd242cc6d2c3be3d68d39adb3abae27a1e228994483f08c747a4d4e9b0e810c2aabe6c85c6805864f109142e5ecfd7c64145f9c6ab36620a43d8b1eea29ee4de7f3dcc5eff5daf9def84e932becf6704ae9cfc9ac8eb38c9a983e58151e986801a49acadcb3ef96d896ccc97c79b4976e3889b9aa25b53d3f4e0c9b526411e96532aeb8851342ef2730cb85b1903239512b5a2f60ec0c65e3b0aa4033eeb95232d8845766b2ed17907dd48fafb0e2eeca705f97a4e9de744d5051ac64e5b8b89ebddcff643add4c5800adfefb8ba9f8f8b1e570e5ce484e9b871fe2693fe12f62598cb595d064be24bae11ca0d3bd6aed769898364691612cecd1a67795fa6ec612840ef22b84bd874a8cdef57e3661686190a9e0bb227760fe2c531b5982e14cd19ec5f633d35e8a27c1bf2f7cb19b6ce726c03b34d5f28b1bfab6747f8f07b38622920d6ac32b8816d31ee28e359775d8299b7b9fdff99384bde2b7e7b3a55f5cbc86d0a36744b2e3b0ba74f902ddbb1f4ccb95e517d85c1f607575a5bcb8ee6d133c945af0840c9201ab8f074f73e65db7117f589fcb3d5f749bc9412dbb9c9fce8e96c23f67cc0d872fa46b5cc1c8ebce72bb61e59d81ce39c4592356697dbe00798634f5986e6ef464a6c9d6d79fac715995beee512bbeadb8437500f6f928f3cb4ac64daefe5738a4d6ed14a42ad974a5d97a248ae578e93b30aa8426471c5b382901e2b2c4ee2eac1089810b37d35a4ec2394355b6ee9eed3b34715d4b1b4a51807d8cba721aadec86f488eb88786dc87d20629bbb31afd67806b371e11f34f0fa2ea55f855f4c47fc4a0c2c48c0c6e5e2d667dbbe9eed79ec03ad0279c8a486c7b773b686cd32619e561f658777e5f10ac13febcf00225bc905f53d7991d7a933ab7b56f8ed524662731210cd3df97deffa8ba4b197a0ebd57d453777b313a7075a427ec38bf2a078cfc168956c697b1d4a5eca0ffa55ac4e4cc35e7663b69b269af8be244e97b64e1dbab4a20777aaaf4b6224e67b0a46d8c8b33c0a4e65067cd8ae1581f7445f4875ae6222535854b7472c215fa8a76c93803f477caf30db58c691b508b9f898fc23894ea696b3f011f7862013268a9391d9422fb904d2be79af759b5654dd8a68e53d7a1f208c302fc8bc1841920d172c6813fb45153e03a8e1ee87469c5e50ba357190e879a76b479b8fc23c5705b3dde6b8c24ecccfb9017793ff163b6de2f8127515641a729541fa2ee4a4a3104dcb11475c47164dec34ee2fba1380cf41c87a916214a06212de099df672e3a3d6c5f18ac5a6ffd006d8a32613bb84a6937a1b14cb1f915e9f36e743e603716eaa883c7510c541e33a2e749f01adb0a4da95511a8e7dc32f4c704e7344dd94c41d5bfac6a911b5340c05afcf7ec6f826994e284c9999c15fe45f1c93db7506931da076214af1f0d1ef26e6bef82ee6c84bd7e05208333b11fc3d4e541383428e51cc529d070ca7103a25179ff49f078b316d78b0e1dc3a6e687d67f0a14a041d20ff69ec369302ebd7066d67ba7f8a36d3f4310c4ed4b9bb177ddd6cc4003fd78f0b3e6bb8ad43b1c07d2a4e54a06b03264d6ee1e0a5990b81e244dd4addb518a917796fb020be6bf302deb4a10f529fa73243fcdfd4a4eecb0c9779dafbc35737587bfc727149915c3173692355bf2b9010c21dc3966dd5c2dd408ed4a2990e8297271d8e93b4282646ba9ddab345e2fd00a791fc88ab42fe0b5e505e11d00c6dd08a8e9420556c52f7fb956c322feb36807e0b83e71b3324068144810677d3fc16935fb45cbd68673ea19b675767a70bdd61dec6b76b7bef2975a0bee284831698ab3ec86be9c64897260c88622af8cc6f87073f1e8451cf85974c866fa94e640a20b4cb203140eb312b8d82a89e635596addc0e89fb57932e328ec75316e6ca64238888ee158", 0x1000}, {&(0x7f00000024c0)="f92757df8d8d3b2848d025f6133d3c8035a517b3b0e94ff9f8eaaf57857853167e0239fbb3f718e54e37ed0bcee8bcbcef6f6330c69bc0f563f31e512a887acfb2ec0774a14117cda1ce4fc28b4d8f7c145a57a5b730986c9946c906616e73a713fa510107c06a50c4c819906497a20659f427dc393ae0e47f3e912d68777dc3b1873eed121d4e871fca33482684a6c95e2084fd606a1280b43a273b7120bc73c94f015ad0b5e172b6e6f55bb4c9f4e8287aed8c6123f3852729408aaa59a63c8875e7f975f1867b329bc8b9b3646870a7ada1d263854b7262028f45280576f550", 0xe1}, {&(0x7f00000025c0)="6329c8c46ca4e8c8015aff7d506f2893bac03cbc7f8de0f6bda8e89ed2aadae2b62cebab63bbbb40001c262422315b80c5a95264f9b89a97f9b68eb57f7e959066c6c0da0715ae553d0d4fd22193a37bcdc3eeb7a8b8681cc93e4e93379767069e05dfd1ba513eba02a265519bf2ef05ed92f4fd882ca28bdf932033615e6107d71c06878ba3a05abf8093c07bc1d5a28b9937004bc6d3ff5094c48d506ae950d7ad5e20b17c88e0191940f4616043746187a50d4f47decd5ee99cdd5b947c77b76176345deea104979ff5c56114799243f927524a9f2238de18349ec5d3ae4bbc312d6da5f0b4f4", 0xe8}, {&(0x7f00000026c0)="8c416992e8c053fa2f6474a01f7fe2", 0xf}, {&(0x7f0000002700)="6ad09f86cc8d2c2aa0744277696e8a3d61c7b5282593fec0b26fbe4f75451933c6e6a20378965aa8ea0397b5b03f42a9c0d322141fb69e98e97a58a58a8e86eca9530b0c8ba1c3d8eaa0dfb3f20f027de6792a77a668cb26ba19c263f11f07ab4b1c89b0272dcc7790571d95fb22767fadc8d673444817594832970b40845e78f3d27d9328ba3cceae22b5c81b1355d9791111f12715ff713afb25d2129711c3b5bd889aa37e863838d2a2e70c50b4fdb49bb0ec97a3c214cfcdb36894e8f3e068d4e5b5785447", 0xc7}, {&(0x7f0000002800)="6a1bed65b037b23a34", 0x9}, {&(0x7f0000002840)="107a26f403730b4609bfb2158053ad49eb1a632f87cf811f8e92edb0e7869d15acab361e1c6c364ec0138056a5050edb19f998bdc6a326ab42434b683009984d426752dce66334dc37da3fbb976a099749e4b60e2387435d6d93205247c6f6febe84e974adf15becc7b891ba48149b9be83a61a32dbc0dfb36348d7cb79158fd03c6672fc9e52ae76062b5cfdd543f6bd4700f821a1d636e7076d3dfd74aede4ac59588715c67e99f42159907f025eefabd3158932b33264a790d4739726e58db4f568461c6c56d193d46e0a78d8", 0xce}, {&(0x7f0000002940)="141f8f383322e4b8a466308b4b895b263ea0559be1359f884b65bb39b5cb695d135289d056cee583e5d06ec277a976dd737e2ae9fe3b21c70f98ba1250aed659b41a80b38306cbc2cb9454a01a8aae95b2ee637f1c940e6ff97c3e8795e4bdc72934163736ac2baf2156f4b72dab1c2a61d8651caf400406d7bfc31f9280ccaa300957738658f93d4b53d1ff91925ce2e807eeec3bbce22241426c0e79f364a3ae38de2e3800e82e314b797a9c0fcbff5dda80230fa030c2a0042d02831e8528a43aaaa73253b525c1296af802e83d2b86dfcdd28f627ca1365d76e250e0488d975cef3cc505c143b4f47ca49fb9fd88954e6d2ebd42b85150e4df8022c8a9659f9648f90e7c584f7a4d99811e407e29d62de2f32953298f04c0f0e1b37955d2b796beea9703ac1f36143b2e7dfee3c2a645ea9511da2d5e77b74e01ea32e6448c9634f2051290fa4120aaac3966ad4894af4053c51b178f77881cee449811e7ce85914a8c6d480c24942c2a1f38a7d196f7e87fcc1ea00c18f53ca93082f2f9c96b43800a15f03bb911f46c6f619147d0240cca7fcd62b8f060d424addb7e7745188ebd6d5a4b750ff22af2ab8fa00fdacc554a6586c1fbae87f07f897729c4981ba0244abbe3730e0935379ad160ed7a80210ddb0f8b8f647dc1d501993122e195035515edd010c188a43cd94e9fcc770b0ae198b1cd79d46e3d90403aa237e9397b2a3cb878eddecc9b70d81fcc70cdcf5f2e24f5dcbb04492aeec18a15ef385948005697c3a063e3983acf9825ae2b3fab846930f7ce79c6933e8d6da9b7d72f789dc77582bd33ea4f75e778e6dcadd2b2a048d6a564694b99825f3b82c26824e87375aad3bbf6a81468779fbf5087232172802cf69371dfcee2f68895bb2420c73e4db2a285dd86b8b353a75f6677f45441bb2bddffd47323451a45bb456251d790d04b8f2d4c4401eeaf5c703065a998aa527cca45f24e7abfd76956c943f0048bf79136e252a23f1d2aa5a18a9dfd3750644ec1ba33d228c8b7677b90f6d2f4a766d44dd7e2367d52675d7b1a29d0813f12f80f11522e971e303df14d04553a42e280e0ffc44ee9da9f0b3aff116a5c8bca6c7a19f10ccf1f8f5e4871ab77769281d91b9ee56f412dd6feb69cce052bd862d239f9fddac5e81b1725bc0a1b7b708a2a73acc3f56b33f88af53f05455e36df80c6d2a1126a713d91dd8672f6ccc11da1251fb203ccb8c3dd6459f04b1711c69e3ad77ce689c7e1cc7276e6460eb8762d4b2ca7ad0e4be1da4b3b010eb5d8197a10193d2b87a3e539ececfcace659534c261e207e205dabc88e4ff4a2a49dabe8da07b569334587c1433eb6f6f424179a88efda1f7899f77f3bedc02b70d1aa979d4ed88f4c709f1d9e6bf5e07e416655897bcc273e972948ae4cb4039c7374c98c3d38b75b2b2de6d5c133b78eef9a5d6d1f047d2043add04dcb1a599f9fc9a37c8e87b4cd7251c8cfd21ab28fa646aee0892227436af0ef4cc3f1cc8551a10c68801ba64443c708219831d15a41c533e2fb82a2179f36bae39cc815fc142258a3481b0086ab6e9ac2de78816f9aee586da59f3d8343910a01aa55d124f0b7f95d2969ddf18d42d9cc9db2394b6da9893f9dbb1420585f077b9db692cb77e86efbc5f33beb9bb98a91236a7aac7d4e9b3843048ca06f1bcc1699beae4d2f2ff9b18f69b9017f992d8bf673dc1619477fa3d0afc9d1abe44611cb62d76974500d2ef9cea8026f228d3a5f0d886abe834c1c7bd490429f17ff8316604a213a6d43555eeff06c58dde48e109d8c936dbe04f6d98239a60b879e173a6acb62e06c64a3606d7e3cf8ac049a90bc1fe597310086cf31c6d2f818f3536dd05202f4f40868135b4beffbd16c804395e574ec26efe34bb699f9aca143234a68b3116c39d545352919c147dd2708e7f20358de950357679604db26b6a999d349d40c3a0769715fb16e5d12a2d97bac22cb64a6c9d2984298aa0ac88cf8759ba2dd12ae40e2833d7881fc3c6f85c386b8310255a15c1abfbb5f6fe326aec99768c9b08cfd156eda566efede00f85288908a6f6ad1551964923671c45dfe867b418beeddb881571fb73891b37857bdf711708fe0a29c3ad6a6dcf4e3496dc83b6ec361843993665aa65c3328d904eb7fc347a37586936176dc0f4d18216b3382b341293f55990bac42b67e2dcccadccd315ef0797bf4547d7fe6183477e8f15bbc2cf08f2ece4e5e5e7d377115b75f484e4e9468497e83353b99e219437fb835463159e8b5b32d1c0312c4269276055602f6a3abcaa7f549b24a5d6f182af3224192a322821192de1c64772cef867bb486d87b53e8e7f29486f4d84e02ee9c6c78a71d06b23252b3e8ddeed2d1ad90a76dfd1fd8e123de05df8f2033f652228c9bb44625ad44a436c0410ade7ee88d4218d8639fe46aba0e17dab28fe802a3a85ab47b26642e7e824184c4b49d2a9b39b58df89867f71f1234d890f1baf3f47389dce7774e9e622d129277ad6eda9133b51b40af1f71d76ae646cc4ef5ef9da92d1076d36e3823ca30dd8ee645ad62a75fc95a70bef96aba7614626373dd963ea49bd34087a9ee222581563bc1b147ffe326eb73dc4b4922efa11c4f7198cdbf926f8801ac9fdd7225a8f2c0fdd19056c1da9f17edab8caf55a91e4bc4a9b0702264d70f106d0763c7ef420a73b2bbaf412629d42208e1c3a5ef5c8f1f42f44c0688cc705c51fb4edf76efaaba82313152ed9344f5967e094de2898f15f4f8f95b7e6a59ad2659071fa1d7fe5bfe3a148ff393db2804ac3b3b9b68c18717bcd71625126b0855c96c7c75ec546963aec573be5a45f8fc70172d4c4c50ad13c63e17c73b397bea349793301400777e7aada58c3289d4695d1d8d82769e5c3872f9fc66a73ec58e4b2ed9e425cc4748772d349d7a4828879cb501a2a2ece5cc29a4324da712f1161821f207c7dabb31d5a7af347b76ddc28095ff1a649fa889edb6c345aa240743a5f07f22c9f6535c18900636e50f950d15b98272c0142b31544397eb19f4b1f857ce66d4d6ea16a177e2cf12de520464eb864ae024b9f2650d77dc31b558a370663f41dc6072467f8b429a9af116efe08637e7c290332a73b87863abd648f722b2811b11091c051a4bfaeffe293400a36f0b527c10f0284e217ca7321615edbae3c99fb2c7584803cc42af9178fb52fbea506155c3ef4306d0276d91c50d774bb059f41b1e1dfe3dbb333b369f1c5c59f01427b4630a53990b1562ebb2dfce789f1d5e9760f486ea7a8ad160058ba8809c63088c740dcfebf0d2e2afc3de76a70add3ac5563f168006de312be60e0a11284df983f982ceafa55f8497acc9143fef932777c7d27a3abda3d104f4ca96dfad8c374b71bfe5f10646a17d0a5348b8d84697105906c18ed9b40df25cd8ed1bb3cde3c8384ac8ace01b7da25365fcf2861008a01be56b3a64f19ec7a592a3ec9356e05e2cd20b143e1eb2239c9db5cc53abe0da828d05bac97a5202c3c3f383d2082a395dcec6b68a6d5ec60e39a2080637fb948683a2e3fe62a2d006381ece7e88b8fc41e79b3c4fd2cb7b02d54c4e49c9c751007e727538231400d5baa4f654fd3b7eab3312f63716b2a5904d43b5600fb5ffb2be098eae9a09f5c7dae47ab3dbb8c759e70c42c190afe4cb0ee172ec19d8f5e1dd717db164913df4bcdbe7be372986150353dcbe1da56d6461f93fa8bc7d0e837001485d4aecb6208032725d7d159e15240aec33b9097842b959e20d87705c18b9075d1e3ae31bc533dbe46ed9e83afc3ed3ea320b02b4054eee063da6d5aba2f37c9e539050f81930277c87862a6c3fc46f59f0283648ecacd549dd1278aa547f2e23a54555973331abcb86d51ea0eeaebf5afe61656bf775bc4b5238dc0124736f3d98597f3c19129e8d8f51181f4e78e8b05bda945828a9a8850ebf65196e8866267fea6dbd91f1b5d285318b57852af22aed9bceea49ccdd5777700e449ab04e5df02615dcda91f0b3c1b28bc5efdb0d2a0a55cd1f0bb495c844538d801fa2ead885712228df1e0acbc24e6f9ce424e442a51ef5564b6c088b40b25348a414410e10fa54458ac1bae953d070e119d7090c5ebf369e96eef8d290bb1575939b0f847705190f04eb39f5451513e56ae7a4f72f01eaa7fa3bdae5c2a89e3f7a13bfd9c86437e8c30f5f17533729ce2e71a321fed827fcc22e70170faffdf23fb9fe2dfcc22c2b13828b83d5145eea693970356946c25feb7be983111ee678a7af3c980e0c53c244e4906f183600144bed1f505916fcd2a21504259e98f13305bab34da2f9a23aebcc963cdbef1e91eb7a9ca545310d095a46bd087e650b0de58ae5bba43f9e92ae3d50b060a2aa6b126167d8ca4fed23167d99f7eabd47124992bf0b8dad25d35729831350fc4fce68badf39ab51ec24fe2b6c54948a9f6f1a56991c65ba1fcb11f0625c897c31fe7bb60a7825c29fe492cd771bf809cf23a02265b7a667b5fd787b69acad49836e5c9fded01527e9e51de55d260f1e0af5c2db65555bc13ede64d623981dec2eb442cdef7df76ed29b49bd4f08d3d145ad3e2fba006bea8e477cf5a1cd94254e12174aa632e6063b6ee56c65990b467176a370978f6f4d628793c760575cf958e3b67b9a6fa410c1581033ebce15ede1a308c88c73e0a90f1603ca928cabc90431f77513a475d9428fe6c015734e549a72101a9d42ea9bc9413b051243de9c06fabba4e5e31c0aab95076a88a3e83ca3cfdf829e0032498c0735b40a294802dd968b32421ae622064e7d00ae92d2b516be57cee15e24180e7e16b3fef28520e124990c8186b834a56998ef47dacc98c0ccafc913fb9f3a9e7a75838039ce84cfbffead4d6f0d7487c0b20d43aeff3bc9a211477864423850c90327b120747ebbef19a71d0a7451188a4b6c61634b7134d3c884dbff784bb45c5d04a7a3d844b35e84473b18bfa288243674c83189a99ae1ae26ce1d3700163f591f62aaae1f2bdb5d4768c79159f45dc36dad23fffa38d2f6765463d4dbf88568704a3e053fbb0f15abe98a4b07a5d14474e2a23ca8bc44eaf6a21066a20556127244eb88ac3e03ac814f0788acfbb4bd24892361c514aeaaf83df4ef70ccef7a98d9a1d9e951efbcffd3f8162f1c2e1c3ad9a9c13a36e2503e7fe514885cf11a143c8a82f0460139f3742790312269c5d4bc7d58912dc6af7ec825c657c753a6e89fa77d7703d32d16a2de4b8d5eb5f70f7b6bf715961851bdb9da1d3347dfea362093aa4f0a315df08123b52e5d4ef4707c46aa14edd546b3c383c4941c297aaec9eae07c70b089d3fc01c21830462ad51fa0aca8675381eaffe280749f01a0a021767a0d18f7808df7e44421e53425b74671c9b914eeb6c39dc488d0385833e605ca102eae7b9fe6f44cd1a6774242b7781e104aecf93ecfab5574da4f22c6e54177c78abbd38e91288817a210ebc3770b4f32f923e1744310be54eb348e7b1d7ce51dbaa8cb294468e204b1c8dc226566ef8eba8c5ab84972b3a225451ff9afc78473c66b2e5864e2f5bf561843b230888bde1c63571bd7365ec259735d6fd7179b1a5f8be96b9562e52f71eccebd2f8b88e42146e356cc17d527d79493690239c36ed4ab214a94d79ffc2381c5df99c9f349c00e61003f4fa53cc3ac7302f36201668c3987e2c73a7bb769fdb419c2899682a1481f7a9dcf9c3b6192a6caab0eed247c676501ce590d560835520ee34e21b144b02a3ff9f1391c94", 0x1000}], 0x9, &(0x7f0000003a00)=[{0x70, 0xffff, 0x689, "84c5944a513c450177ff7be66c988503d546e95a5062c3a971417ae86bf7fdff86968f17cb21626c69fa5dae60892de26a0a2522ba6e5dd58129dd0aa2184948f7fb28417cdf568c9f427ea73cbefd36314c6da46b2e4acaa105"}, {0xf0, 0x1, 0x2, "51042d2f0a5624fa744997c4ac2ab6f61b10381c200fd86bdebf0bbe0d3082f8fa79602f0d35e2a9895255fb61676797d06571361103e229c42d044305b0ce42abfafda4b7fc5fca79eb2859159cd91c234be490c248557467dfd75e2c7147bf70bb939452e905abed00d27ebda49db86a060d867475361d7b1a2999168ab545170503ba95b823bba976409ee71f882f77f871bb760d1bc01ca66879e3df58d81d82cfdd5aefe1595892a632cad4328e7f2acdacf58b4afc7ca884c8cc2eaa668907f9ca172a5b415d69df97fe9f26b80591d83a59edf6f141f381"}], 0x160}, 0x5) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000003bc0)={0x100000000, 0x7ff, './file0\x00', 0x0, 0xa62b, 0x4, 0x6}) semop(r2, &(0x7f0000003c00)=[{0x3, 0x3, 0x800}, {0x4, 0x9}, {0x2, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x0, 0x800}, {0x2, 0xa00, 0x1000}, {0x2, 0x6ad2cf52, 0x1800}, {0x2, 0x401, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000003c40)=0x53a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000003c80)=0x2) semop(r2, &(0x7f0000003cc0)=[{0x1}, {0x0, 0x3, 0x800}], 0x2) lseek(r0, 0x0, 0x1b, 0x1) semop(r3, &(0x7f0000003d00)=[{0x1, 0xffffffff, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000003d40)=""/119) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000003dc0)={0x80000000, './file1\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003e00), &(0x7f0000003e40)=0xc) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000003e80)=""/67) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000003f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000004040)={'./file0\x00', 0x6, 0xffff, 0x20, 0x1, 0x5, 0xffffffff80000001, 0x5, 0x2, 0x2, 0x6, 0x374}) 14:41:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8010, 0x80) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x24) ftruncate(r0, 0x0, 0x6f57) 14:41:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x4010001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x82) 14:41:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x100000000, 0x9}, {0x3ea5e6fc, 0x1, 0x5, 0x6}, {0x7, 0xffff, 0x3, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x8001, 0x0, 0x0, 0x14d}, {0x84, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget(0x0, 0x3, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/123) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:44 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa8) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x0) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000080)="db91d23bf4ada67c826615edee375cf7157f2de08147a4724cc53b4283f0af0df49dd550ea7258dbc0c559a4bed01d4c53e94462fae8e337f9a69ed40c41fc96ec5ec60b74967aa6390699ea003e623cfee239b95c4b8a7338a63d9660ac5148a643f1e208905ebada138d82612a6464e8a2e61f65aaad3a1b0afa6d36fd9987f1921c36fb20132f1757793aea68d0e619862e23bdc4b84330208bab1e4c4ca292a4a126b1514eeb18a01f5b80ecd9cbd152cac8a83f04be14efd1bb7d682d1ac7e6130620c8216f6cf8b08f", 0xcc}, {&(0x7f0000000180)="5028cf6941fd20b7359bbe36bd466cb858fc15c81075907bff939c3a998f680c20f0375eee15193d9130079baca3566ef7b1d1245d180a27792d9eb09f2c87d1be208e45386bd44391c5e9dbf94f29fc7fa55265521ace2855b568aa5b16afe8edc231848118a2ef9d7be3485b3645f01f22e1df8c9eb7e7addf31c2a0076351dd8e0b18fb01792712b4d50520a8109b190ac7ade0003b67bc1ee94a91a814cdce0f6df3d7de2dea061eedeaa58cf4c3e1e11da59fc2291d82c098054b266f08215928a35fcbd437a2763de894941dfb8f051e124b26fc43640e84ea0770112eeeaa4d430b4b3308eae9cf4640ef13636bbd04a4bb364a7b8a2e022ba7f5697e33efcee39afbb2a1a6258fcfc8c56ef84cb12f0b78fd95a92bfc72091029fd662fa6c7459d7bfec8ab4d8f07a7065501f242b3c905014ae76fff7e82a0ea73544d12ebaa71c96065df015b0ccbe9a6c10ef928175f2c8f0e6a10c8c2e6219ff7decad2962f5aae5167f24de16d5e9b0f7a71a08ebe9e4e02ff130c20406e357f07031f740056cd2507cf5de1e137a7302d6e60460ca8a7f5aa79cac3f4570508b19838a82f28a4aeb4815a2bce815822c16be5bdde4a3708aacb7892a875aa4016ca267fa087a66017295e6c128c2305f47f203317f5457a71a81027e8d2f75af9713ed86e96b16f7c0b4b1a4bb4c15ad4329c2f4c9ba9eee3fd7651a86a53774c0ea4240a65e4859794287062a48ef16fc50c05dfbb0fe2b9fd9ec9ba30965412d3e052c93cb5d8da4c881d285c75a0f9d447eef7efc9eae04b6deb8793e021d2440c7b71440609fb5fd03a0009188d1c3326f1ca39ebd0d1d8b2ea8b3d3df6eade626a157fe3c5aa2846860952daf7f3f393e20cbfd6ade5032ce671d56abb00b1d08fa3d7dbe03306aeb8c496dc2d30d8287d8d0a7e4752a580fc0d68086550bbb499b2e1ec38bb9354c4131e5385ad03fe8bc3fd50f9641c2cb5427d6a45e4f3f066d58039d5848e14d3c8ed66c962f8a9b31d586e543f48ecff7476de019300971b35901d582f46ae30d0f96d1064c11f1fd8aafe6e8e6556ddc35f8190694126740e7986af0dd1e81cde9c2e345969b343e6338366452f9a7497d1adaf4a98686bd0b4f3b159f6e6325ed72b255a30e52b79c57f1ae65e368f8d398b644b4618523a2af7b4d3b092adda9bf74bdfd7e8c8b2bcc09038fd8a782f6a884b7ceb17c1ec7ddb91f561a87ab0f93689a819eada67aa280fc11c3257af07b9099ebb38305e0a8882fb750bd3ecc6d75cfeb47ad691eebe4bdfb2894fa337eb2a3f1b839947ed705d48adb14be6b429175e79d313c541f0564983563be5b215314f809a2ee6714fb7ecb1fe9a13de8de4b78581ae04248338e890ae5441fe6c6ecd826caa09eb7d75239c29cd361ba70c70f447a4c4dc85c8d2f909a387d6011fa99d694e477d59b2efe891245f1b8143fc4fff04be4582307b8563909288dc44ff7fe953ca8c949a90a49bad00bad7a12f6bcc8061162e645a691ecf0555312497990954c22b35fb26327982444f935f96e87664eee319dab24a013a182e13435a83fbf22d96415725606eed1dbe5bf81088f0f77cfb60948e942b62aa464e485d886cb3171d82035b4a3a5ab424a7b2dee5aa2f1f27f469ce68609267cde8a9a10b30ec1b97f8b9aab0ec8959bbc4075e660c4dd332be4235fa983d8923ab13f6c1e3e893a8079a7e8f0a5f8ebfaa0925e363a6edbd1f34bb18986f6f7e9a8d9587142585e004b73f974973eb1e2b9d46f5fffab58732d01ba39937353f80f7c8248df985b015405c26be1cc1db5baf22a7282c4b9876bdce1c9ed3a1c9616636ecb5d485f71b07be8f582b7ef8523f3da93207ab39e0d4e37ca30f24dfbc6ba2c78601107f6e5eaa089aefc8736696e5b6b8e1fec099c3617c103de1c5e0fda1bd5c84de749326ab9a66e0d747636dac0dc7e226b1fd8687c0d405bfca6ea69079f4c1ab6fadb98b75c7893ad66ca97943b4e6799637696192d9c7933f88f3f8f737e45a17dcc81961163b2e5e18c78189d3e2a8dc2830b735281cf4e10741f27627f9cbafc3b4a3dd754837bfad542ce09c4b93bbb7c9b7b1e6b96747c948c55d13c1b0763f1aa9c6eb843646db98410f5ea514442be469c8e7edaad7486bb9c98f47e826e57b7eccef7feb5e57df719b38533b76065ec4b262a3cfd70dab2fbcd50e9e9b50626fccb6b2b22ead19ebb89abaf9083004986de49a29eb6620c2aa533cf229ae04710c49da2bcbeb2c60e96c4bde96474058b4ac21c6c9920f334f04005e587289acf2a06f596309dc4ca0c11aca60a50eab0f2af869b38c62ed9561926fba4c8d2b236ed5c0966c9e115cf956d8dad40723aa44ccdf6bfa034282977611ae925d9cdb141d17279f1fdb6e5c26c773f28e121b9c2f6942a1734b7d7c0179ea334d91252245db4fda17cae36da4f42b435248ce401f8f85080adc9994b36816bf1313f10b9bdd0ff9a72e6f8d33e8a5df0d83095952521ef07ca471fc793d0cfdd595565240a96fdea6d1c5176379a6681b75160a79a397724da15584cbfb421085eece12f06279e1328f9263c3cbbdcf0c7b073c26314cbc42a100dd209bfebf6f9be2e0d0b85488ad16c2a408c425facaa80a447f1aacc3b351ede2f2fbf3d7a46716d16dfd2279b5b65b7c5099d51541a54bc64239bac93fc902754611e568649e043aa9f1bbf3c90b209d0dcb508e2f09ce3392b47c020e65985d09d546397f0fbd9a0c3f4502e0b9fb639636ab72f4d9ac18f6e3f72540dc37f33a9b5b9a9e2979fb7376cdaf4e80135fa2b27771bb0e662be1104af66a91bfa51914a1e4cfc710587af5fb2f814d907f0d4a9f8020a5ecb99fda6602f29f6654e74bc56df86e9a4488b16ae672067754a455663db50abe734622b0b1d11cf9bee2123c5a0cf9eb5f413850eb9f2e3ea01887b30bc836d4887a372bc2a690a25313390ad879d3668c726d0ce5fd52ffa6f164c6e3293783cf8ba701bf4176a5098c2ea9a07896988a30dd718c354f89401d6802519c57c9b9a0440bcea8728c6a1bebea38850e5cfd7870e6d4b4f763bc6e4f42e900d1839f649458dbb5745f5c8f377a54ff3b53a95e5da0a962f7d2e33ca01d879133bbdf60d6d2553530befcc2eea9341fe67a1b7259ecd471e19e51bd9b406945ad54726426022f9ce3e2a5ce5dfe059cde7c3ceb787ce807c78a157df4e8a8087a0cdc38e6f0ff7103e50790bcddfd1cfcba0ad1c67985de61fb8c1c5b3d537f130ac9aeca52dd31ef8279ce8f89b3cedb2d044e96fcc87cb58a9db30e568fa2db390aeec7415ac738c2f2082e46c61eb94170658931d3f0161dd63cb818185b822cb9de905d89896f4e79e3fe629c787f8ac379fa86a791078e08823297c5168ea0112ec750bf2d8ad3553c607987406b6ab91c1a263d5d3ad54f36d8bbf6b38d4a822fc52c2975b4d583576d0fb285e2b25358b81d05f177186721b43144fd0a80d2c30a2153fb50dac4df2f77c2eea70429dd8350870c91ad0e959804eada6aacbc552d222c9d7356e563a303a4074ae8fd64201acc3bbc80ef711eeb2d0f6a110ef0677a8b4ea02594ebc42d67b8c514191c7ee8d1b86c677b3d3b2ed1d7c815b0eec9ebba611554362777f5dc7df90f7e407b79a05e444e252b450044c135060e14988c67593b5ba4b254f32557b234b400eaf6c2a858b7d03da8ae676c0b73e14acc8b2373566a052101251187f5c7b56a4977d08f01c3f3ce493b17a736f3d0e62aac58c48ac6701bbf8ca4be01eee2497eb2efee6c2aecdcf06b41be14f3e4f148ddccce008ee88941b034c91a1abcef3baa2a7b745ac6e81e5038ea08b23dfa59785e7c9781a496cb54aadb9595b0b0359656a28591f72ce1811319b861a56ee851f8f998fcc8fa7fd089f83668252d3b01d7230130c534a68d03768ae94c91bcfbd0409a191027ec73eb6962146f6c9011dd8320836134094bbe9b74a574efeed31e0177682a69e6704db851e48709db9d5d9b006712d167e03b89d16c73a542ab168440ea1d822a4a9c233e71f1869181942fe451d8989afdfb9f638f6c9af1e967c68d5f488c1ba6cb63261544a8c4516a856ee386615f55a52592bf767fbd27a9bf127a918258fd0af2d43a4166e2f3280d4f28797e714f2f7ff80bdca98bd97a27b15f331a22b68afb0085586d221ccde3ecd6caa1a2590cb7f6d3f94d4dc53499caed3ec44abac8b874cc2c3881010a660aa003d72e906b397ca6c37700f5c4e076dacd58a668c17e83727dbf9425ae33cee832a0b676831643b897ea5964768cf9858732445812e628de4105aec1ed4758023ac5583170f6e935d87a8de40c2d5de56291accb3a669f9e82f73f76dfb0af86fec26dd14bb8650e39b42c073bd0f2e5cbb6d50ce88571ced093bf0fe6d205305c3c6e585907344c6259011ccf3455783d9cc502b6c1b47cacea83c2a2d42e089d84bbec7d9379d6040d937fb380d9a40afd573cd29f3410fff1f95e86ee0e38a6d7829cbf3ff9e34fdaf24a4d6368f3dace7297a6e2b3ac0cc79f4d81d2df819cdcc98923956ee1cf25f9468f244ef1f8cbc7b4e1017fab3e42c51d54365dbdbc88ff6162ffab44b256e4d9c5942c7abbc364d24e6c275ef04229f0e3310b62b6bec3e726d6726763c69c61f4afc1b7727351eb3f9d3100a7d39583e0eae7bf6da5837c421b9865d99b7e0d3d85c9fd99061a020c068c9ae60d11e48691be55114412bfe4f2c8450c6a49386f78ac77807e92f7c981208a3b75b5042b3c00b8197143d882736fbe608d8f8f4f80ec165748af5ac2bc1ba4b8f26ade9ff0b8b6ad46e8849d2a66286c9abda2c4193d587284f509a5cf7800e0dfaaf11ab3e8ec7672de92c5a30ba7b5419d0fe3c7d82bbbd1211fc0fdb0ea69e05c877931b5418b74cb6d3609721f47feb107140f32280eb78294ed49abb289947663cbfd07d45358206dd974c0f52bfc6a6edc67b0ee4014860a54363aedab944a0ce715bca5f92c129451477803087b1ba31895903f7dd9744ee3265bcbd586e26a45e0868c5814cd5da236712a4df498ca1daad82584b7604c35b6e7c59e5a9c88744825ccd5c796853b89ac4f11e703d6c4fd6b8cadb7acd43e68644604a190f86b3d61df1837f4160e0d3ab87495da2c9024c188eb5eca56bfab51b1c30f4f7dd7a88327dbb0792051acf1f31e46d6770bfdd51b47591122eb3dc9e920ac109d52749f3c1be05540c10addb1b50de7e6c20d98b3a24b7fc6183771dc3b755183e2e8f834672a297b26f44a12446bfd2cbbcea9f2de5177822eea851e09cbc153dc4218d0adc9a400286620b0c01d132ae4a5a212d2aa94f20c0d84bfe7245bf15cea9f57c6c3b145494d1989c89edf9770500897736bc3b87705f484cba7c99d76f8172c1b476297e351082bf0cecc718e93d17e5820c8ae5e21e2b06d1311ed007a6894ae8418c24be1fb991c8234621ca0c3e190399ae5f162e89d913bd7e707d05f224b719fd3aab0cfc80ca10285a72df5d352692234b43f0de18b0a18ba1778e42e2e6edb0c7158102b4c411d8d02a0a51c2df5b38627dd46d701302a5d08ca52e75f5a19f615b382d5546ae48016ffeb20baaed71fc1e19418276b111322c2c5b225e624023a88f6d269ca04a004ceff507d1784eb3741980205af499d1c73855638c6d615ad9513f1b9c76e866d199b8a54a2d249cfa166018f6b0e2edecc921885b03c5a9618b53a0184333eb835", 0x1000}, {&(0x7f0000001180)="e8e27143fa38836a242558c82591940c3fd9fac2e9243c837cafddada92025e49edc50e18f0491bf6632986f966725d7788da2221f170dacd781ee54b069a8a9348e6df986cea62e668f1b77d946bc0ea3ceeb2c6966f018addfef7c9710dcfbbfbf83fa067ba54eee0b47652dba4de81fc7c46a26695bd624d43665ef9e68e58eba10c3581daf85e9c991d5286d7be3c37aef10d32c58be0406ef5a7457009f0b2e585e7af98777e56250be78df0458aec5e52cfb9a09ad0197a237e34bb110ef3ce3ad8b39b9e1b847dc4888f6da00f738d5982934b749dc26559af28fcdb04ae9c152767f349eca65c0fa0d55b76baae29453ad521c0e7751d03b777f34640477559207f4f0af52081627b1697d84516308668d0c7cee6750e02772186fe683c107e547072e0744cf8b20c579cdef889f04b6023fc5aed291163d11a93acf6c6b99afa7dfff3208c9ddd9f3082f6c5a79d7bb131097440dfd006b7f70b928d25c45f121ee3198e24a55e893c42b245e57a3d502316c731b609adb37ac126eb1ce26e64cd6d66ee811d4b0ce844cecfe5106f1bef23931ba4be6319809feb57ea96c52f871be9396eb0dc0ba97a2713fdfd9092e4206287a6a097eb34b316e7ae2792439dd2513c6bcae1a1c11791febfcae3bbeb786fbfe454a7deea423d0b37d5fb3de0135e874392f20edd9ee27c940ff74d54bd39e824a7cc0e62d106542c9a476e8c67987208a73930129a51b8806b1dd88da5dbab4f30de52601e795083d9b49fe90122c38056d54acc95136bc986e9df939c1f675ca3da5bb50ce70c2d16ea51d03cf30bd016fe2cf2a2fea0cc602b164e2e18466468112ef4d30174eccbcd2f3977bbb6965c626fd147cf901cd1e2e155d71ad48bff8fe08b9a8ca00ae3932da94f1d3a6b3cf31425c838bfb53f145fe5a83aeefd665851a772d807b6b4a8dc065209fc1d6c2c0775518a18369d6d5b8e98a6c728668a5d097926231c2d9e084d391f433c1cf3638013451353f4c9f8d94b44ae8fd219eb984f708dafcc007586d3c6fc4901a72ea6988e74aa38e33e036c03aee6494a378ed79fa56219f796e5cc2b900d308f49fea85be2a28f6a010f2747b1ec3c257deb33a94586bb43d1742bb1602913b95db0001decdded5c57eb6d9ee528d9f60e37a799b207debe51c2ed78b5c36c44afb72bb795356251cf8391246818d3de662048e336161580aa55592348c7c6d337c6cd1827b56324ade7086e20c498d383e6dfa00bb09b366364465b57dd3e0bd78d6a9306905653b729f42c464bdf0e1da7c2beff794029925fd8c8b77cdaf598d49e388fa53275e9d57a92d9dc1414231317deafdc85af7c3ea826cb7c86efc69fcbbf1bad597dc11f047ac54ce9d07e24a6fe5205b26997664029c5bbcaef0220571f65ae0ee7ef9919ef7bbabc1b27ce91e0691b6f586a49eca5626fc244e3a1b5fb8d9302acebc74853c230a52bc40d15800a0a44c2f7e36063b37cddede6958d2269106a772f49e3dba5c4c0e2a39fed1b55c2c91b4c6b49e4e2881ae8c39d1a243dc1ff2c131f0cd5ad6d8f7ab780bd8fe43f8cc0ee372c132d1f5213f10071f173a123fe1e4030f46279a6194346301dabf16a031daf19cbee87a9e3a028fa3b69929a7ac9ff73adb80ba799c0d47466c02d8ab833f41cf00c5d49fc00c096737b6f946677b0682f2d2f9df9ea6bd613155b7251af51813129363e83f56ae2a7fb81bf670543498ca2cafc776b612c6bba0f407717003c4ee5f24ffdf6366d56a3911a025f4fa12f273c142c8675086ed62a56eaee31a3160cd7e6b3908948aa170678cad702e0b3ddc8fa1f5e5cd7d907ab310afa14e68b9fef3408abd74238d3fed44dac43280ee38596b97626061ac23510dffdf300e024a77bef993c2e61b58ea5f71eb87ee8cb2bc25267ab3ccf9657c99601ef4a9ce2edfcc9795fdc902263998dd0057ede0f5934c00f24b9b7883ee5056239f1a12d763303c953542cfb995db1ee7b3e0ef4c87da81b47c2bc434840fc3db778396124504740ec9c09ac328f5a3bc5188518d02ba01c49a3dc9990f03ecbc0d3b0f6e3f2c5c0b7840dc888701048b7bfb205c219c26ac51aee5896b812db5baea169e0c6c404d604330c0052f7a10b3c728ab5005d95c8f55ccff3caac622818589bf231ad0124ad9814089030b068d47ce220fc09c6b857f876acb5e4f98f29ac2054b8b0bf1a0be3865129022a0e9fabd879bfa23d52c5a43e86687ba3ec7cfdbabe7498e9cd457bc8d11d007917e28c9ad0c293be2b2c877d24d710310b6dd1589d70b6041d96ba6298f4a56d4a330ccd8809b0d69eefe6aa773681713069225add471b559c4722d7e2a6044f5605a765ee68d693b66eb9efb4b4aa2d286010870fa14145356bf07e3264540b3a8d25a6f09f07c7fe7c703929037d8167e835946ae41cb08e4b278dcd8f0e7f0cc5462a9d0d360c00d5300f328b9dbf52839e39afa5b9fb65007470f30172125ef956ad017a87a8794cc46096c886ebce0b38dfc4a1011e3c4c70bc645a325cca57358829fc2c08e737c2f3865a4f9241aa0db320a4e174b950537a3613bb38430bdc771ccc1421db85c5f2c6d83002664d85ae2867b5e89ab969354898b7cb451b9429cedafb0df23c1b962fcc0b421c2def548194532d06c5438df5ffbe1321bf3baa42accf02dbf6ae6593a3feca43d5d2fc0190b59818c7c3e58eb4d2d4993f5cb7e196bd416bb71957e8c2a40750362a4ed1ddf212c228244885bbd352ac113b4c596218ec71f4f25837d8664345c7600393ca1867a49eaee3d2a6d372f045e79ed93ae3316a45c35672c2f13870adf2cc6d90c689602dc0d95cf47a18fd517866b757c0f1be1143ccc1ff3f298a886a7afd58cb744482e906efe1045bf4432418fb74cd5ac208d601bc932603307b4e297aefbcd39ce4f04b73a6a2f74203bfcfcce31fb68f97b8ea2258ef06e6e465cd3de0d0fa260e91d645ce894b4ed8d83abe760d8eedf7896d0ff4faefd3ada7965b6bec1fbb9a401426508c7416991010408b6b1b74ff4be043eaf94d4cddef8052f35be91ecf8d0f8e95de0d59ffbe4cbbb3ce185dccf65a4e0a58cf4196ea0b2c8a808a96d77ffa64f94bbbe9dcd10b11759c2d3f4995592f95fceeb08d69c8bd1f6626833c579b5cdd35b0765294e81d5490a7479b49161a642803ec22a0c4d5f4807f889d2db5fc8702473e1813e12534348cf81a0d858e0711a2791de88818089cf66dbe8f862125fa79b6b03f6b19f520c9e0c4cc020a5d626c3439e79f0d18355ba5e9969380bb0222d876a5db26b0fbbdb8dce422d70165f57ae04d6f7586ee74b70418bbfba46b3e003d817737b5994a36fa6f289edcba475687a89cebcf9449cb5eb3edb74251c5370925d1828774c3477e8dd67e65f2ce2e245c30b53200146bd87981f3ff233c492944fc5c7725276ee4b253d7cea8344aef9dd6b471ac58c1c7024ef2f5c5addad5c0b8e6279882b6a26d9fb6704b57e9d92152af749292e272d78b48edb91eadfc27ac657c22322d2191fb3f4ba78986495e9678d2ecb96f1b70d7cafd38c14338ea926b9335fc26a1e51688a08e528d6866f5cf2756f6a51c6293316169bdb3b45a41ea20e51efb5006c76e9769303116c3d325225cc5589fa89eb8edd062b22bd8b0c9f059afa17940095681e372d0cb33037bfd4a5beb89a64117411a5356f34704b736789c860ac0daab3addf5c67ab88ec00339dddd2ff15f199338be8a8a90a411a92a665291506070dd4582407532a0b14f5b11a847c9f17d116d34d1dde42923c4e89fbc24c29bdad3060a20bee682ed2d714b3600bb08225119f71d231a5c5cc2008a405b240243edd5a95b826c2c24c237441cf6c693f032e451f0f9e971ee0a8017923e631b76322af5fc8d8c8aafc1653101aa2120911d49017944961a5a46eb4a866565bee223cc7a583d44171cec1ddcc3a69c5a0fc45c682f6e73787b5b4496404a6582392e401a3b2d7d07515057784b52eb53a49447df82d60ed127b5c9a460a1a5b2f2d0f1cc8552e0aea55a7fe23ccf3f4c8068d9219ae4ac6847a07a3275e90f244838e393714f7b5f0d543cd65b1580f20095a484b5f5e5c273f0cd2a92a9320bbc7c0f7cf87219adcc4704c05fe934e11b83002df8e6406961bd0d13ee8c6a9102d316e8252f3d69a002499f93c4e0be4046111647b2262e487677a845953949d4dca8707ec5bff61bf10bcbd8f438eb4495b31cb27153fea399858ec2aacd4509e30102764d3aaea3ee2efbe00bc0571a997e741f3189d901d4f8d425b3fe08ef495193e1172b4a8bf69fbd0188b458b4b7c1a75018e63a3ea57ec47f314652ca4b2c463150b112fd0dee371927d5ae7fe24cee1662d9e28383927499dd4e2aaf4c1dde28d17c87a4147f38bfd18970b03b9235057fe55c41eb46a68411d5b7ed0ebb568a01ea6b8faea71f4ed88c4085a1f6a747cb91657fe263283651ecef9969d5e5ab79c90af4d0b625ba4b37eae98ceeb198c122e39e15e6b6499fe28b62ff05d0e93bf9bc66ac08e89d84cd81e21d367ddb6c23e4a018aecf9a64af9be91e4bd790f030f621725454c836f442dd1d9b32fb1f79d1af46575e6d2954b9c89a17f381e522153dfebb3dc69cac4a666727e2e06a666e738c7ddb20b2979b3a2093af2305b4670673202ed4d0bc106a09307eb6fb63781c9c70d008359af8469a511d29cc351b0c65f99bcb45c53695bead2d402ac2af1d7d2570757c434be09ae8397b92fd79b3e8b4942ecafdef47f84d9722beebc6ce8f5ef5ae25906b947ca5fa62598702385fb81a4d206be58c3976eab4fd8a55c6c434f759b46ab57ed5cc31c4c4d2f2c5d75aae8b11b58183d14958bbaa4af0c0ce8526c75ffe3acbdb597414897fd84e0df8137578dc72e43c1090c59594316cd0ee8ed19cb905bad5b0a7cd56cb2148dcfef9e52b66b0319da2f1cd76c2b4e6ee9ce6fdfa42a0cedc8a83a514bd3618b406b747920a604cc8b810e9d25e83c23b0299ba313daf2d7d4f4d021dd40660bd1c11a00160e7e14b46db5159240ced8e2b65c40e1a90fd0279bf4476f18f79185849d44110df8e09a7039e7dcad8b491f4cc36989adf29a6c1236a7ac9668d4c69157c35c36dd55f0f077af57bff4eacbcea582cc3ed38a98c3eae4e0977bd5e4c607e528e4513661406035883b5b7b724374b93833630a88fb83b76007753a50b4e1f2f52da97bbc3d294aea76676584bf48bc94c54dda1bf723a3831ff05300744f840c0ae666e005ee3f9d5b1b394a48c355b20b981af92aaa2a00113d003f03d675ddd4eb7a18cf8735ebc4b03ac05355bc21af01a07834e6b9681b795ad04472235e52c3dad9e2354c7f85b4c0f6a40473a2d7d6f4299a14cd39eb53fdb13a02e87b31fcc63fb2ab92602742f1f8cb6865f9d59f62d12e7db925f457f31d2f3acb850f7be983574debe4890c5c076c573290ad979a5fd38f8c082f8d76fcfbb58e2e2f1465189b19dd0d93cf30b2789c813c10d8e690e320d3f6c72727edb91bb143d3df66918432a01c616043e3e4496095ad4ef64833dc24863902ba142ff7d10da18f4ddd5cfd30e152de4892570ca627b43757ff53f6592186b4f3afc6acf89b8944d1b38e23125fef08e6435a56a88bc652b1c6872a86b0c1e116baef1bca140bcf2f88a47a82cf5c7e814fb59e1d2034c2473e351cd564182126e5a805701539ed163603ef8a68752861ac3dba72060b", 0x1000}, {&(0x7f0000002180)="1a2acd4a046594412efb923ad11a98fe35f36e114fb861e59f53ce79d6df57d1bb87174474b412e1961d1fd0fcee7992ee05e9e5736341c18d0fdef691fd4392bea898be46154dc87be577d9947a221c6e70b47445533ea0989ec8682007e959e8bcf61e749ea1f2cd79b390bb248d5445f8", 0x72}, {&(0x7f0000002200)="a009dd4afafd5a53a4070285cca1b913f3e6c881295a6e8e8de867821bb8d111832107d898817fff3bfc601404a9c74a27a5daea1a69dc040a274777034d19167080c1544879366e13dd949e7203aadbc5ecac4b407f8ddcfcb3f126bcb3c20b3c535a2fa853fd7715572b0c5cdb894597cf3531a8944bcab07e85687f074bcb7da6e62d6599366214090d5aa772aa59c928d5fcc2c67ded72f07d605ac729653db0dd0483ae9ed2ec13c2a860f3804f50f865bc1431a26451f72758f073dcf5ae756536", 0xc4}], 0x5, 0x0, 0x0) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 14:41:44 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000000)="b96cd625c70a281e73060bf1ccef884eb088a4bc313caa9fc7420578a28019fa65e6469b057a1c1d6166976c5b327288", 0x30, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x800, 0xf2d, 0x80000001, {[0xfffffffffffffe00, 0xd91, 0xfffffffffffff3ff, 0x4, 0xffffffffffff617b, 0x3, 0x3, 0x3, 0x4, 0x2, 0x22d42485, 0x8000, 0x80000001, 0x6, 0xfffffffffffffffc, 0x7f, 0x6, 0x4], [0x2, 0x4, 0x335, 0x7fff, 0x8, 0x40, 0xfffffffffffffffe, 0x0, 0x100, 0x2], [0x401, 0x80000001, 0x5, 0x6cd, 0x1, 0x4, 0x5], [0xfff, 0xd5, 0x6, 0x7, 0x5, 0xffffffffffff0000], [{0x8000, 0x9, 0x6, 0x6}, {0x2, 0x2, 0x200, 0x83}, {0x7ff, 0x9, 0x3ff, 0x9}, {0xffffffffffff0001, 0x92, 0xff, 0x10001}, {0x9, 0x8, 0xf83d, 0x7}, {0x40, 0x4, 0x7fff, 0x8}, {0x1a7, 0xf3f6, 0x2dc, 0x627}, {0x7, 0x100000001, 0x7, 0xfff}], {0x4, 0x8000, 0x2, 0x3}, {0xf414, 0x6, 0x296690b4, 0x1}}}) r7 = fcntl$getown(r0, 0x5) getpgid(r7) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000540)) kevent(r0, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x40000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x8b, 0xa81}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x4, 0x20}], 0xffffffff, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000080, 0x1, 0x1}], 0x7ff, &(0x7f0000000680)={0xf0db, 0x4}) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xea95, r2, r4, r5, r6, 0x40, 0xfffffffffffff801}, 0x9, 0x602, r7, r8, 0x7f, 0x8001, 0x1000, 0x20}) wait4(r3, &(0x7f00000006c0), 0xa, &(0x7f0000000700)) 14:41:44 executing program 0: getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x88) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="7c25f0cfedf312476169aca2180945cb2eca29dc5264a6448d607700ad5f0b1403367d3b1c1daba97331f51d34cfc83c715c0cc3b55fceaaf395bd06f157f3839802aeb11602a3a1d06dcf424af6ce918957ab70fda10c7e6b0029c39c762ba08adf0550385ae7fdbfde83877332d094fece918c971f6fd27ac18f67dc341baddd4fe985f20bce508047247f7f9f2e13e676990545f9674e2f49c651b620eec460bb27ca8dc4e4eabf5bf8a8c4501e6c6e8189e3ca08c2ae10c9a125d0e237c41a932037a8fc616967dc1e3e9963ee6e409acf70e8a7839e169434106e52bb2b9208ef02136dcf311b94", 0xea}, {&(0x7f0000000200)="d6b52e16b41f0ce7dacc33c8cb25c96a87813f9cd578d35012949916e19a508a53137d006a9d505c73766c634faf45331956cc6ca245242f50593df09918451367f4cf90b8e25c1844900834b7aee8547c8258b72dcbcd6cf214f0313d21f656174864bc4daa9952ac6dc3b4681c1a1741d07f2b7ea6762ff5aae10ac3fe182eef3514136afe8da8f7a4e5479dc5c902b1c6146db988bae0f787778c61da628e9146be3c90d522db3effd5cc782e1bee7b6266fdeea12ab181a42e35b24876aff503cc62690ba393ffb09834fd128f2ff9f462", 0xd3}, {&(0x7f0000000300)="ead435f167cbb8585a6d547e38854c1b61c3aa89059d2a2e3edfbe40df2d9703e98a3c7c26caa5e68e45e18fb598dd7a3d9993c7d2bfaf6c7ee5846cb1aaf11aea18791685d849b4236a727d1193bcb2040ba0e1b9ae3d0c66654040ffc910222bda443b572f5fd4f37dead2a9e5e6511a0d774090c71e15321b4872217e80eedac83933a4f9324bcd586ac52839dd790bba9965938b9bbded", 0x99}, {&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="988c64f4ce2c610b34245c0dfe4a545bf9dad639374181c3ab773a0339", 0x1d}, {&(0x7f0000000840)="1aab53a118163cbbfa99cbee37717a7d3d19afa27b0d4967cbba8215dec0eb42eb247fe0d0429cbb7911bc0decbea85e9fcbbdff0f2f5f76e5eddb958eab67ba43fe7afc7076b88486c2008ef3307568300a44076b285a20358f89015c886fd10e6c92fb0a4dc2a9aede0ed12756c69d48e2f18bab6f91f79dae34a5f070bfa808017d7d872db85731ce03f0db3334d4e4f3da27264f7a6e8405a23698a4b3f45a006c0a49", 0xa5}, {&(0x7f00000007c0)="a5c953ae809a99800bd35ee351eb64704345381665b2d5e96588dca85b25dab8e909d07789d59e8dd6b5946dfb6f1efcb655d9a961fdb1b0c91e4f337b7425eb4740bb0d022e27fd790b03d1571edba73f4e7b287aa18f798a49341429d15ac7d7126c0994f12dedbd5e3b5cd5cfc52510761b23a5653c47e9302da0", 0x7c}, {&(0x7f0000000500)="3fbee302e7d22c6b849597914294395eb7d2bae23c396a651f8e94769e0ad32d77a4d422f0a8f9a9f4623ba25f440d", 0x2f}, {&(0x7f0000000540)="378814fbadb930492892bc94cd02bdaec7d5483eed5d91ad4d6c67c7837cde982a4074cf15f7f14fca8720c15db808a792b20007597c633b07b215b2844048872bc365d4b7cc1fa919e541f2dfa7d5dcd984dbbce5c015b7058a72a773c40b5c630a33dc189d820b485084adf7d1f2b624d5eeae432c1282f84faf680a92589e6d7582227af089", 0x87}], 0x9, 0x0, 0x0, 0x4}, 0x8) setsockopt(r0, 0x1, 0x0, &(0x7f0000000700)="bbd6135153d7be465a00b7f2cf242a21240e60f3aa870289c5db48e78ce220858d8815e008b5f791df56071b937e7a3b435d83de48028395c02b6f761ce74ee4c6717f490410fa8b606ef64593db2fc7e1868ec55ef965cdaee08c97d8efded85b3b389ec4a0b6dcbb7681c9361c5226c085752af749f8ca0ecadd35ce7731dcb4", 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x7}}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x401, 0x1, 0x1, 0x8a95, 0x6d, 0x53, 0x3, 0x0, 0x1, 0xadba}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 14:41:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x142) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) socket(0x1, 0x4007, 0x2) 14:41:44 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20692, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) 14:41:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r0, &(0x7f0000001300), 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x1, 0x3, 0x11}, 0x903, 0x3ff, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r1, 0x2, 0x17262794fa31776f) open(&(0x7f00000011c0)='./file0\x00', 0x8000, 0x1dd) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/15]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x61, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x36, &(0x7f0000000000)="a19845642836155d4087d6e449583264abe5ebb501d096b3980e6326a2b6bd4a648d4f7503d1e858249d410f34a86751b71135515bbd") 14:41:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r1 = open(&(0x7f0000000400)='./file0/file0\x00', 0x40000401, 0xff) setsockopt(r0, 0x6, 0x10001, &(0x7f0000000300)="6e660b6e9d3f3fffc07447b33827946cb199e5cb8a1c01dae8a52f55ef08f295788c43c8fbda28fed63af2d2fc150e06d60b38927266532335a1018009efbf19f36eb3b5899ca41caf360fa1161fa8c8b3bf58d4303906c45e8055", 0x5b) sendto$inet6(r1, &(0x7f0000000080)="3bafcbbba8dd54aa10abdbb09a0309eb43c4a21c1c3f620b449fcb8f5b4c4757f0da1f8d3e8a38506a6a935740a9a85734d1df7fbccff40697c2fd395edfcb5548a5cf17c7b920075e625958b0fa32b5bb3c08fab737376d5860fef5d3fe6a6d7a1435465ba9ebe1352c54fc3f487d0837b01e694339e8", 0x77, 0x409, &(0x7f0000000100)={0x18, 0x0}, 0xc) 14:41:44 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000000)=""/16, 0x10, 0x2, &(0x7f0000000040)=@un=@file={0x0, './control\x00'}, 0xc) unveil(&(0x7f0000000240)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) pread(r1, &(0x7f00000000c0)="dcd1273cc615285b1e69e9efea0732088276f9ee62c16ad111958f82cce51c", 0x1f, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 14:41:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x41, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xffffff17, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x112f, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:41:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20802, 0x16) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f0000000400)=""/155, 0xfffffffffffffdf1}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20010, 0x50) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x7) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 14:41:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) 14:41:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:45 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10082, 0x800000000) 14:41:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0xa0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000005c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/112, 0x70}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f0000000300)=""/4, 0x4}], 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x7, 0x0, 0x1400000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x3d29, 0x40}, {0x18, 0x3, 0x1953}, 0x1, [0x100, 0x5, 0x1, 0x23, 0xffffffff, 0x10000, 0xfff, 0x101]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000062c000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2018b, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:45 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0x1c8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 14:41:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) 14:41:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0xa) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/41, 0x29, 0x40, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 14:41:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) recvfrom$inet(r0, &(0x7f0000000000)=""/123, 0x7b, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/224, 0xe0}], 0x1) recvfrom$inet(r2, &(0x7f0000000100)=""/142, 0x8e, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 14:41:45 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x401}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 14:41:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1ff) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x32}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 14:41:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/95, 0x5f) open(&(0x7f0000000000)='./file0/file0\x00', 0x611, 0x0) 14:41:46 executing program 1: socketpair(0x1f, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) semget(0x0, 0x7, 0x404) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgget$private(0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0), 0x1000000000000120, 0x0, 0x0) 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) 14:41:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xfffffffffffffff9) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r1, 0x0, 0x0) 14:41:46 executing program 1: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0x1) 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000180)=""/133, 0x85, 0x40, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0xffffffffd65a3df9}, 0xc) getsockopt(r0, 0xcf, 0x2, &(0x7f0000000080)=""/244, &(0x7f0000000000)=0xf4) 14:41:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5af93986db021e4", 0x2) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) write(0xffffffffffffffff, &(0x7f0000000180)="6f4c92fc6c3186fe3e", 0x9) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="2067efc2ecbc010ca2654867e10a9a46efaa13be4386bd4deee84da6bc548bf9ceeda4a89937f28a186a80f4e4070d5e06eef78fa65c93c6d298c27e9234a2767a0c066e3d76c6d9ef96cd8d74d1dac4d9e24ad48843b80ecc5cd514884ab5f5cf8730dd74312049", 0x2}], 0x0) execve(0x0, 0x0, 0x0) 14:41:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x110) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/104, 0xfe62}, {&(0x7f0000000200)=""/63, 0x3f}], 0x1000011d, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0xfffffffffffffff9, [{0x1, 0x7}, {0x3, 0xc60e}, {0x3}, {0x3, 0x800}, {0x2, 0x7fff}, {0x1, 0xfffffffffffeffff}, {0x2, 0x9}, {0x3, 0x6}, {0x1, 0x1f}, {0x1, 0x98}, {0x1, 0x7}, {0x2, 0x100}, {0x1, 0x9e}, {0x3, 0x1a22e0000000}, {0x3, 0x5}, {0x3, 0x40}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0xff}, {0x2}, {0x0, 0x4}, {0x3, 0x14}, {0x1}, {0x1, 0x1}, {0x2, 0x1f}, {0x2}, {0x0, 0x2}, {0x0, 0x7}, {0x0, 0x3}, {0x1, 0x7}, {0x1, 0x1}, {0x3, 0x8}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) 14:41:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x188) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 14:41:46 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 14:41:46 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0xc235, 0x7, 0x200}, {0x2, 0xb8e, 0x2, 0x1}, {0x80000001, 0xffffffff96e8e215, 0x4, 0x9}, {0x0, 0xef, 0x60000000, 0x9}, {0x1, 0x0, 0x5, 0x5}]}) 14:41:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x0) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe66, &(0x7f0000000180)="4bde4056ec974218f083c8fe5caeed97fecfb4372fca8ce900b0ccb039ec870b88f29aa845f095972695bd2d407df0a7392d72c09ccf84b789843b815cfaa4ad815a64dfc55e023ea759bfb1474ca1a3273b6848aeef3dd5fd07c73902a707a8d572f77e55126a89d8095a30889536ba") 14:41:46 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0xfffffffffffffffe) 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:41:46 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(r0, 0x100, 0xbe, &(0x7f0000000000)="ed4195f99ce602c725c3f9a7122db1de4d36012363bab5b9828319f413addac2e74b8cee27bb2742b5", 0x29) shutdown(r0, 0x1) 14:41:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 14:41:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 14:41:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080)=0x5, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000180)="f0cc16a1e0455b", 0x7, 0x8, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xd5c6) sendto(r1, &(0x7f0000000240)="30455a463a2d04496d22dea4dbac9700dc7349a0d5375bc4d720972c50df915b4986191eccfa52f6f95df44c4e4bff40ee99471461ac6c2ca282ae32480460e3c122f7548c7e39a0f4d37bf89b0f8d9a60aa92803f6417beb6f8bb82092f547400a6a66e7803c7f81f4a29f55f5e559359ea560bab4e89b06c351f3f9c68e8a987d24430e3d7be4a9ace7ab414657a2f252e82cf523de4cb13175f82b2522fd4250b1f192f5c525fc20196287197794edb4914d94955cb6b53f335014c46965069fd505ff84602a9c35839473f52572230e64b4436afcadfe9c50ad6921a05ac0db244a911c11909aa046937b4e1c74f2f29e1e81dbaa69ac2afe71b2e3bc9c1095831aac54014cb9f354c3f0c958f5ac7629617170dbf23544c35b1a2e2c918ae23db37e761eab7d6237f1e5ade5a7c06df18b29a", 0x22, 0x1000000000000a, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 14:41:46 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 14:41:46 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x90) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x481, 0x0) listen(r0, 0x4400000000000000) 14:41:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b1") 14:41:46 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10400, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) fcntl$dupfd(r1, 0xfffffffffffffffc, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8492, 0x0) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x0, 0x7, 0xe8f, 0x0, &(0x7f0000000200)={{0x3, 0x200, 0x3, 0xfc, 0xfffffffffffffff7, 0x7ff, 0x2}, {[0xffffffff, 0x100000001, 0x8001, 0xde2, 0x8001, 0x8, 0x2, 0xe2, 0xf3b, 0x401, 0x7fffffff, 0x19, 0x0, 0xfffffffffffffff9, 0x2, 0x1ff, 0x0, 0x2], [0x0, 0x2b7b, 0x1000, 0x9, 0x9, 0x7ff, 0x4, 0x8, 0xffffffffffffffe0, 0xfff], [0x9a, 0x2, 0x8, 0x3, 0x1ff, 0x4800000000, 0x7fffffff], [0xfffffffffffffffb, 0x84, 0x51c, 0x2, 0x5, 0x2], [{0x6, 0xb4c, 0x7ff, 0x18d140}, {0x3, 0x80000000, 0x0, 0x6}, {0x7, 0x7ff, 0x0, 0x7ff}, {0x2db, 0x5, 0x3, 0x3}, {0x7b, 0x0, 0xf5b, 0x1}, {0xfffffffffffffff7, 0x1, 0x400, 0x6}, {0x2, 0x9, 0x8000000000000000, 0x3}, {0x6, 0x9, 0xfe, 0xfffffffffffffff8}], {0xab3d, 0x4, 0x2, 0xa02}, {0x1, 0xc67e, 0x787, 0x8001}}}, 0x19, 0x61}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x4, 0x4}, {0x1, 0x1}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) flock(r0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) 14:41:46 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:46 executing program 0: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 14:41:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xef, 0x10001, './file0\x00', 0x401, 0x6, 0x3, 0x979}) 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='\x00', 0x615, 0x800000000000) open(&(0x7f0000000000)='./file0\x00', 0x42, 0x134) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 14:41:46 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x1, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/163) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:41:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x1, 0x7ff}, {0x84, 0x7ff}, {0x0, 0x8}, {0x40, 0x7}, {0xcb, 0xffffffff}, {0x87, 0x9}, {0x86, 0xffffffffffff3b51}, {0xcf}, {0xce, 0x80000000}, {0x4a, 0x5}], 0xa}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xbc8, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getitimer(0x1, &(0x7f00000000c0)) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x5, 0x1, 0x9}, {0xffffffff8820dae0, 0x4, 0x401}, {0x7, 0x5, 0x59, 0x100000000}, {0x6, 0xffff, 0x5, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:46 executing program 1: getgid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x1, 0xa81, 0x1, 0x9, 0x7, 0x0, 0x0, 0x3, 0x4, 0x100}) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x60d, 0x0) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget(0x0, 0x1, 0x1) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/61) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c2700000000000000000000000000000000000000003f00ffff00603e97a0c2245206d96f5f3551c3e417274572269909d70e", 0x3d}], 0x1) 14:41:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x7) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x8, 0x4) setsockopt(r1, 0x5, 0x1, &(0x7f00000001c0)="f00cf997feca6ffc69f3a4562d92662b860cf6a796c2fae83f8aa66f529ac1d3a2b5d7e85a9efbf941ac31542ab668a170074774ef9c0bc7be37dd9efe9403", 0x3f) 14:41:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getdents(r0, &(0x7f0000000080)=""/120, 0x78) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000004c0)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="b59537d1dd259f0186865233862fb51431f11dd9685ef5256414181e2e84d2b046867f324b5fd12649e8f2d5a038633503ebdcee487eb298a1785baa8784ee0b91804a80028ac4a12ee6f3", 0x4b}, {&(0x7f0000000180)="ee0085ea4143b03c63fd169b49f7a8bb789fbb550d10761b5d33eb9ce989652b358a23af6bdf19d6c403e633368ced289cbd89a1d850c8438098dece79dcf24e7fd4953b9f9ea069ba7e71bfdf53412e6fc4954dff86e6497f62757a2fe5c1f95792b11ccbed034a30bcd28bd3ba496d7b2d96ea28900e5657de7bcf590d424be95aee2b8f4cc37aaad4c99039e765f4", 0x90}, {&(0x7f0000000240)="d5e8373f065969bf52a1219c108db2fc453f8b8ec73d821aa6e75735f0954d87ec57069d4324bcce7d9b889b0fdafe189b26042a75", 0x35}, {&(0x7f0000000280)="e471e4eaf2b73b622bf294bad498b6c80e76746a8412172aec428ec243e590378762b3c48553e131f2a2ecf5942911f277601cc49297be141ffba4444e02a1371fab07acdf856e134e02786b5acbae248e61e4a3eeb8cf2563ce3c8cb67df1ecaef3e0bc21805dea3e438316f00cb46ec209faf2827b451c792441d1db73fd08b305ba10e98b88f1d2e40ba2ffe28f2f500b97ad164002241e301695b78ab516b200a0f2240e134942a674a58cea74e10e1903ec17d415e38672af602bfd19e2df82", 0xc2}, {&(0x7f0000000380)="80a55262bdec2e8e57bd19ba7f77d54175ede7930a5b3bbed2bb0032808ebe8adfa2a62796a37db0c6f420be7947f061697a47cf40d1078146ee9339dd4c18e18e1e255eedb0487ace733a46e926aa4f235315e787b152621b8483c3ef4032f7e51fad9894658edc57a73c3600714ff88f2a5973bdc683732fb6fbf5eeef3c23dd4c534bf1d9c9e35089288a52313761f4b66030276bd6607f2fc33dac9069769e", 0xa1}], 0x5, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x110}, {r0, 0x40}, {r0}, {r0, 0xa2}, {r0, 0x1a4}, {r0, 0x10}], 0x7, 0x7) 14:41:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 14:41:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file1\x00', r1, r2) 14:41:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 1: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffe) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x101, 0x42) socket$inet(0x2, 0x4, 0x3) 14:41:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff94) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b947", 0xfefc) accept$inet6(r0, 0x0, &(0x7f0000000040)) 14:41:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 14:41:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001380)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021d088a70bdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9c0400000000000000bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6f7a2b52028c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f", 0x224) 14:41:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000140)='O2', 0xfd1b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) 14:41:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x400000) 14:41:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f00000040c0)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/51, 0x33}, {&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/4096, 0x1000}], 0x4) read(r1, &(0x7f0000000080)=""/4096, 0x1000) 14:41:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x11) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x1ff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x200, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) fchdir(r0) 14:41:47 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x40000009, 0x4) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001100)={0x9, './file0\x00', './file0\x00'}) recvfrom(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 14:41:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2100, 0xfffffffffffffe01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0x200, {0x53, 0x6f}}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x7fff}) fcntl$setflags(r2, 0x2, 0x1) 14:41:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="9470d239126edf725ef7ac8095ad7c673bb9b80c50055e69560fd008894c23ac0dc44b04422f7a4560f316dbcad7061b03b9b6c24b5bdc50f420e54ba74e452a1f03c45b36fdd8568fb80717886600effb666b6060047854d7a9310ffcf7df76c14e13083ba62eeaed1ebf5e38e55e0060caaf4a4d4523", 0x77}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 14:41:47 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x93) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x3800000000) clock_gettime(0x6, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xb3, &(0x7f00000001c0)="29643012d3fde2a9dbcd1add805d242879621bda165b50008dffca7eede3a8ecb0c6ad027b898f2dea93b58be8a6583669de29d1173c97e6f632e24772d53f1c037595b465ccc46a047396fe7ca66cec4a22fc1a299b3110c59974fa50d3891842faaeccd2b7488b3218114a3991f8e31a406b51355ebb61055730f464e2002e8b7266335e29ef46b51df5832ba0ab7067b9b32221f36b84825907a0c932e5d5ea3f47298d5225308a9896ef1391b4ddcc251e") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 14:41:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30102, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) getegid() 14:41:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x19, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="a8f4184522db5b3e903d804a801d4bcb821bcbef57c2017970ab8d3d2af497b8a3732e80e2e1e614156d19005aa326da3ec23abc754aa4fc0608002e3b37bd7426b5f56330a4438483a2d4e7bf3111bb56ca2bdbf43431c3d973bb5bdad8ece5599b41ab91d5e9d8eee95cd67a35e7903fcbda82998bfda8e7ed7a6637f285193c82110f1bbc6b275390994b58c6df42926e1492aa4dfa00cf97b14aa377a815f55f4615f74463fecae1400060adf8aff3cefbc3dac7b5a685b64640342e5a30fae80f436e5db1be47608b3bb89137cfc46ed63b898f20a13ccedf2aa4d41e8bfc95a47dfd318d0984", 0xe9) 14:41:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc3, 0x4) fchmod(r0, 0x3) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000200)=[{0x81, 0x6, 0x81, 0x100}, {0x6, 0x6, 0x2, 0x7}, {0x709f, 0x8, 0x8, 0x2}, {0x5, 0x2, 0x8001, 0x80000000}, {0x1, 0x4, 0x7, 0x6}, {0x8, 0x1, 0x7ff, 0x80000000}, {0x8, 0x4, 0x1000, 0x7}, {0x1fffc000000000, 0x1, 0x200, 0x8}, {0x3118, 0x2, 0x100000001, 0x1f}, {0x0, 0x4, 0xffffffffffffffe0, 0x5}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) 14:41:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) 14:41:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x1000000000) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3f, 0x38c0}, {0x18, 0x1, 0x4, 0x331}, 0x1, [0xfffffffffffffffe, 0x8, 0xffffffff80000000, 0x3, 0x4, 0xff, 0x401, 0x743]}, 0x3c) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4012, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:41:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0xfffff, 0xb9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x1f, 0x100}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x1ff, 0x39}, {{r0}, 0xffffffffffffffff, 0x20, 0x22, 0x1d7c, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x2a1f}], 0x2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x1f, 0x7}], 0x7, &(0x7f0000000140)={0x9, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0xfff, 0x101, 0x81}, {0x8, 0x100, 0xff, 0x3f}]}) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') dup2(r0, r0) 14:41:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:41:47 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000040)="ad5cdc450284adceb099020abc865c3bf5cc5ba1675f77e19b6d824fedc3b8d27a59c4f8a9fbe4ea6dcd92d4fc6437769c6ba4736f6eaafb6d2dc7b251cf5a6cf11e8bb21260714134a7a7e6768b83c57f8446ff2d84a981a84acd3358eebf256082ed2b1b2f47467d99cb2b3c1c", 0x6e}, {&(0x7f00000001c0)="b56d449555b7a9f08c1d865ee8d095812023a6711209042a9e331a8ef35264c50ed5139c69cff652aee91f842ecac0613022c00308fca55e1ac45096660be4f9db32f2c48cb46518da6d124cba5b38633e3e302783825a022413801d293c6aa81cffa435b62a3d7429411a584da7d150b4955d525ef29092f739af438a85517c4801a57c4a702760b97ff601edf351986f0f20257530b712300b2e6e2c40a32b333eba3f309b064953a2111807ff6c4a5e904a1323", 0xb5}, {&(0x7f0000000280)="6da9a82296f42369d43643ecc9f7a94da583a3a8903f64bd4b29c11bd62b6d4a13432801323f8d559f696cecb28f2862574f18d59780f57dfa1267b4d462a1b9543b8ae32b3addb29bb7c25a103ae4340d12acc0ded2da151769842465e8f03c701a136e0f7e1449474d2a7c719b1ed6283ccfb4f69c5c75ddab1af1438f8039895ef0f12f2815bb0731158438767bb41f2f8eee9fcf688a5f2ff53a59ea9635a437874b30f1", 0xa6}, {&(0x7f0000000340)="9b5bdae5982a48b9b43df241eeea92c30975a53145fd60de07ea2ed26ea2c5b687a471e87a9df730ce57599d48a8f1373dcaea0c27c1065264fd825a268dbbaa0c960cdbfa57990544af2902eecfe73072bd424f9ec99e7ebd402429500ae3da", 0x60}, {&(0x7f00000003c0)="c141bd411cbe2fbdf67a3bc74e44fd6ad50238918c387845b9a364112244b261df0ad9875cb9d2f9fca0ede931e56cf0998140c164610b9e32d376c1d99b79c72bb6fe0f3ca3284d9cfdb437769360be3ffaa7b1c7e10f10f7556e45ba8ad8f3cf60561d04226be3c97c6f33d4f9608aedb2cfc67d0fb35b37bc1be1bcdcd89e9bc438cb06bc", 0x86}, {&(0x7f0000000480)="548998a8324c45cc7ef3157f4b6bab1d41851df7a4c44af102da23532a966f1bc672f808060c6ee3e9c3c87bd4423044a5b4f967d7a6de752898ac4afe8c19f992d0d3e8778aad6e8dd9b8bb8165be65814284232902579e713f9b7464b1b7dd9289ccfadb341a8f35fd7cad8662d8666d96ebe6d4a7736c8d12f3df99158dccfaa1bf793724507851d3b47acb02b94247f783c9f3c147dafd62f111823966380b3bd42042692891961c09928b28fe3a9f", 0xb1}, {&(0x7f00000000c0)="ec259c8ba0ca94637679139d9e1ed45124ae9dc3a65c6bb9e4c6bf42bf67896db98029b5e8474d34", 0x28}], 0x7, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x808, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) ftruncate(r0, 0x0, 0xe134) 14:41:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = kqueue() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r4) 14:41:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:41:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2eb9, 0x80000001}, &(0x7f0000000080)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 14:41:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000040)="b7cc3086dfced1cd2f00d1e39b9786a9d9bc57709032d9690e63ab6b98539b1a0520cf597fb494c643f2954038ea879fd9c6d53b4e08156489376c7e588d", 0x3e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x1, 0xffff) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20}], 0x40}, 0xc) 14:41:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20800, 0x2e) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x3, 0x6}, {0x1, 0x6}}, 0x2) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffd4f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x7) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 14:41:47 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="30eb78a4c751ff5af55b7ad8b96aeef1fbcac8e8fb6fbf57461ea80dca16490483d2259f02eb382ec093ddcd6e9b03b5560e04948cc6c6e6e0b74f4523e830224e42b52aed0986fc93e52e753a553f4951a49aa264a882f8a642ab6fde80e7792ae9a2bd397d87b5ce6b23552ced7ad385acb04342b46c35fe21dc84b9f8c4072333261f3e104002f509327f945ad77a882134161e51ed14b06debbc63ff4dba3030df3ce0cdc57cb8b029cc5627617ae3363d029fec3c", 0xb7}, {&(0x7f00000000c0)="70988a89ff446da94a62225e64e3b3a7bd7031d9c83cfbb8a6bff5e882d76d7c2064aea7c168dec218a110cca7f60a5042c84217fec24352f58c4613eb03467863545e1c59fa0e6a6bcca81cae80f173c599027682f98b731bbd4a7b4a67319c", 0x60}, {&(0x7f0000000140)}, {&(0x7f0000000140)="ef87e4c17acc42a8ced1cb169ba3ce0585e8908a21446f5c57c2ea7c3fae37781907c6e2271692c1c115d1de7a2065dea9b11b1b9883f56c", 0x38}, {&(0x7f00000001c0)="9b024d481ee26731669d0567fc2fcb9223c1b23562442da3e504310150a890b3fe538fdf8b56be12e94e7e898d7868496e1bd60256934b3261bf0a3168ef1aa5be1f5fef3bf00235d2b53c263f385f0aaf62c06a069ff7ef21", 0x59}, {&(0x7f00000002c0)="333638dadfb59e7496e56dd58d5db1a6ab8dcc0f8fd436f3607191466db8f36d012599bad8864600ded2e00382ec2ffe75fbfe2921a22c34c9f97da5312f16f1f76197adc178f51826ee4f9c72849db072800fa296369e", 0xffffffffffffff34}], 0x6, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) close(r0) 14:41:47 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400380, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x3, 0x5, 0xabc, 0x1, 0x33, 0x7ac, 0x2, 0x2, 0x1, 0x9, 0x80}) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x8001) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2c, 0xaff, 0x4, 0x8, "f9d796c92256e36d97deebc74b131305f03e43e9", 0x53df592c, 0x2}) ioctl$TIOCCBRK(r1, 0x2000747a) 14:41:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000300)="65d87360670040249b3ef70dc4bc6b2a7225af46fb65aa61a48f8cb8044b979cc61e442ea216a97d92f31a8f9c1c0c520fd3c7d6109cf4e730cf4be3caa1522f338f5419c4d6c60cbb836540263fb57040a458bbb555b8f3b7d7a42668630ad13c5de549c9d816374fb2", 0x6a}, {&(0x7f00000001c0)="8220a387776d638fcdb3d84b8f3c543be796a899bb7e319e58ae76dd4e90e54ada67f10d2a89acdafd842bf4c9083028d560ff484c645fed01785d266fc19b04c224ce40fd021b355c769583b725f49ef6d0c44733f9a01deedb0c169126502dcd6b3fc5b09b15cd0aa90dce7536a4a5da8a7499ece07cc0ae7603b90de0a70f47d587fd0d299bae55f04c6f11e79ced35c4bbe294a8fcc59667e40d", 0x9c}], 0x2, 0x0, 0x0, 0x3}, 0xc) chroot(&(0x7f0000000280)='./bus\x00') 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 14:41:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0xf0000000, 0x4, 0xce}, {{r0}, 0xfffffffffffffffd, 0x82, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0xd4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x7a6c6d90, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0xfffff, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x8000}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0xe00000, 0x26e92a4}, {{r0}, 0xffffffffffffffff, 0x48, 0x10, 0x1, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000082, 0x9, 0x9d27}], 0x1, &(0x7f00000001c0)={0x7ff, 0x3}) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0xff, 0x6}, 0xc) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) kqueue() r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x8001) accept$inet(r1, 0x0, &(0x7f0000000240)) 14:41:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x100000001, 0x7}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 14:41:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffffffffeffff) 14:41:48 executing program 0: getrusage(0x0, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0xa0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0xd2, 0x8) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 14:41:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r16 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x8, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="901c05315daf1cc59eb6249c13145f5033b12cbe6d4d9a1ee4bc6071f80c44b5722d5796cb7984ba9c83b540b1566e052b08e3bf67d16dfe1009aaea8548973b5590b147da7c461eb61ce29f648538fcf3dd67ea128620aec28a8e6a40d2d7ba41b000c8ec26e20685a656af652df241", 0x70}, {&(0x7f0000000200)="783c41259670b025c2715fc877e74f175b11dc06572a378051785a31b7a6c825c19a2477b569a118ff8c71aced8951472b076bb1d6a65dd87c609c202dc93a43fe55c0c31d41ebfed899ece14cf9a839d43b19f90b08c346ede3b9f042a3125533f4180bc82bf9d2b2ac7b678fd6f52623e49cc4026ef2b5608a4228c28c137a3175a7d14035c44ccfe41092b97c8a5b0c52632b34ef46246df4bf90e9e9f1a877c7946be4ae912369285de23d05", 0xae}, {&(0x7f00000002c0)="c55f9399fcdd0ea6171663b49352119c4e6d71f13897a2a55975f1257f29a3005952c9e13531fcd62557e1e37c3eb967c2822d21353c9ed0ae88ec7ee9ec9a186f63603301640d650950", 0x4a}], 0x3, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x130}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) login: <0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='c\xe8') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000009c0)=0xfffffffffffffffb) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='N.', 0x2}], 0x1) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/252, 0xfc) 14:41:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)) r0 = msgget$private(0x0, 0x48) msgrcv(r0, &(0x7f0000000040)={0x0, ""/239}, 0xf7, 0x3, 0x800) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x0, 0xfffffffffffffffc, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 14:41:49 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x89, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000001900)=""/4096, 0x1000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setegid(r4) r5 = syz_open_pts() syz_open_pts() ioctl$KDENABIO(r3, 0x20004b3c) syz_open_pts() syz_open_pts() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x87) fcntl$dupfd(r5, 0xfffffffffffffffc, r1) 14:41:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="0701a277dc57453a2a101000000000ffffffff045ad35a052000000466c4bd38921a4b5a2419587f5285f73e29360af92da0d61bab7c4fc7ce36a7c3cad47957b73407622d9b91e94596920542d11d8a630789ac9de4ec31f61c3ed2a086567b683c677c88abee5282777b85dff3bba2000000000000000000fece002487959d69b45ba5be8d55bd62b78d4cca041b3aad72c8431fcd4e12af69aa1618ad8ea7ce64e1e3ac9cd0dcca811106fb2434b74c5f53abb160a54e4a4dfaf0190ab18611479ae2d2e7f0b56eee38c50fe1d013fe9504858eab7e4bc614c310fca723cf9ee2cbd70ca88a6bb8e81cf7f9a7d2e1c387c02f8427a1d74b013183d316564603cf902ff3a6f587501bd8ce2021a3f5e8cabe23a1f2f0e10bba9cb4d4593c2ac740baf53620f75516900d0940fd7c6132ef44c8c20b36d3785681b8211b347dbfdc66360933bfc2c3b9a962dbc43d72df91dfbc7686fe4edd93e81797ee485b12da5305f39daf9c0405fd47cbb1a26d08d7684a75acf6fc8963f6269eb6f8c36e1664ef013fbf6c01986318a490c87b04a142f7830088ad988c0ace12c9f68c7caeb3c4ac4131364d73a48a7d1025e367cbeb7275bacaa6ac2c4bff370971ba31"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:41:49 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000001180)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a20132e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a8010000009b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385e38b1c2aa1f6ddb79c42fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b3205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9b0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfd7dbbce249660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630954e2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19ad850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015794ad86929974ed36ae198553c1a5c172a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c079910800c5868025f2b874b7b83295c730d8ad000d43d9be8b3a21d722b0c0f90bc0bd23559581cb323534a0f28821663b950e487851e79c10ea06afc6562147d0f6c3ad79006eb2a3199d8cb6de30e731db672d5a56fbb3b8e782f2f8162f01182d9c639d6afc4bf6862a00ddad177af7c10c8f765627b875ae69203d36d6392823007c65e050b77d8b450f71c38641cad2660e3358482e2a22e3f8b9e9eaabd12aebb2347f2a102dc5f6cbb7f6a8bbb24625a96932d264de5c49faa7d9fe165891b5ac14476fd273c7a281ebf65d780cc99605ffaa260d3dae9da21ff58932e4828b538010c9ec264c6bb9a1bd9ac0ff07fc7aa88f59d29b2b58469d4708baaf1e61a529510144e890d705183f3dbe0372586bfa69e979b2fc83b7b7ec6490fa5f61ee8b1e30896b241da1da03bc46b86aef7754b222eba28e2a4d30480ca90cdd7cd7750000000000d2d62a8e03bd2bb51a8580da59becef42a9a03176f749f332e99eff1eb0b7b1bb67b379c9ab6f45a3579d3a14a505c111e4290d5ddf85ab88fa890727203225ee05b9f7eccc73f463399fe77200a3a61f65c4f3aa10cc705a8aa8f9bb53344ec87b98561588480f0b9043a49ef081208f78d31765e47b8d6a8ac239b45bdb006afba19da9c59c31142ace56ed197f73bbcebd6c82d06c5758a42915758b55d2f156beb7be74fc6d3348f70eb2e0f84bf5060592929d9afdd759aa518e135c93ab2261c1834c81248f7c54ad36445e9d73697701cd9e37577782ef64524b3860b231cdd5fa6824c14f205cc52df5a18f7b81a2a27153424023de9de12ef1842aaf706309a07023b04ca6e8fd911bafc30e17fb523a5c3d493c935b4f9cc24258bfd033c1cb7cdaae32f4541d18abea8fa16b232651387988b725b27414cb9018ec88d7be6fa219542e751e5fa13035091f7747cd605aa3101f3a013c5b511f10401b0466de8fbd6", 0xa1d, 0x0, 0x0, 0xffffffffffffff5e) 14:41:49 executing program 0: r0 = geteuid() setuid(r0) r1 = socket(0x11, 0x8003, 0x200000000000004) r2 = dup2(r1, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) getpgrp() 14:41:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$inet(0x2, 0x1, 0x100000000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x88c0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r1, 0x1}, {r2, 0x18}, {r3, 0x86}], 0x3, 0x80000000) r4 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x7759, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000280)) close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r4, &(0x7f0000000140)='\r', 0x1) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:41:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) lseek(r0, 0x0, 0x0, 0x3) lseek(r0, 0x0, 0x40fff, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x3a00, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0xc10, 0x20) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, r3) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 14:41:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, &(0x7f0000000100)=""/100, 0x64) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x81, 0x5}, 0xc) 14:41:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x7, 0x81, 0xfffffffffffff800, 0x20}, {0x40, 0x1, 0x5, 0x1}, {0x0, 0x3d05, 0x161e1cb3, 0x5a}, {0x3f, 0x6, 0x1, 0x6}, {0xfffffffffffffff8, 0x4, 0x6}, {0x9, 0x96, 0x80000001, 0x4c796010}, {0x0, 0x80000000, 0x400, 0x3}]}) close(r0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r3 = socket(0x800000018, 0x1, 0x0) socket$inet6(0x18, 0x7, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x140) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) 14:41:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0x629c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 14:41:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x44) setsockopt(r0, 0x0, 0x6, &(0x7f0000000100)="31defc705d73d0ad1be56e8e8d65d5493f32b9c90514ad580baf03df17ee4503c65b044ef369fd7db9f3f8ce9457653278a58d95ebdf244e070046077ba1ff6eaaa4c66d60531728786ece3a3b08769ecef89ec3bd4ada0a841732959b2d8ed7a144ecac9e94c76b5ceb69a3a185b7a3e5ca573e213983d07af11492362e4e758413b2ce9d1fa4e642377c48939d914c45e6a9324d5f8ace", 0x98) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 14:41:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) geteuid() mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 14:41:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0xfffffffffffffe86) shutdown(r0, 0x2) 14:41:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3ff000000000, 0xf5f6, &(0x7f0000000100)="b134993cb12c2f8078a07d2239d346fc4bd3cba22a8dad4b4fc8f82fdd5a0d6fc2262f85694c78f26171747358f67f8726d43245967b49e77efeefd8c53a1cf49d307df1daa31ea646993a76605d1b08924a0f3a9753496f6a97f4c40c5567877d8d2f7d400ae1aaf6edaee84162a3fe31c092ffe260b2211d2c0bb1ba5ae0971be03e01338552f401f6181bd81ef2e8066b9ecaf31fe70218d734766010cb753e938ac2a2df7f88f55473a12e1f90bafab93f9138cabd9c2f1150d38042de8cc83089811fe3aade69ed5d06946b1935c3c71d2f387e08addd6206616b41", 0xde) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) semget(0x2, 0x6, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="951ee4da2afa9d6a3ba31f6f2eaabc71ea51cc9da67918d5a6e85df4a4ee132c1d3d46ffdac4a72e9fbaef893c25f4a163c015cce32d687229b3b2825ab92bcd8f6bfbbfe7ba7dd6c24c4f0649c167ba082897b0d27d34408317fa2cb9b7b461760fdc046d1833da3ad3266203d6ebcfd162c521b0999cbbd978ae164f059fe30668fa4f49d48fb495039b566ca291cbd37df113c023d3996680d683", 0x9c}], 0x1, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r3, r1, r3, r0, r0, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xa0, 0x40a}, 0x8) 14:41:50 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/163) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 14:41:50 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) accept$unix(r1, 0x0, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28281, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 14:41:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x81, 0x0, 0x400}, {0x800000000000006, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1022, 0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 14:41:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x0, 0x15) getsockopt(r1, 0x6, 0x8001, &(0x7f0000000100)=""/21, &(0x7f0000000180)=0x15) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 14:41:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) setsockopt(r0, 0x3f, 0x7fff, &(0x7f0000000100)="c57a635ce118c88431662d5da65ff2475bc50c99342f4172a3ca58ac3ea0a79e01a0e06a869bcfc5632bf28647c2a7d4cfce889327e263c31ad37b2f12a0b037fb5f2931afbeee6b8608a664966df17733b0af114c5cea010258fa68ebb9e135c81bb44ecf94df70876e6ba8710a1c0fc3c268321a133e0b90b0aea596bee111c3a3660f5ca498112c2e5cf75de5b62646b146c95df0e47308", 0xffffffffffffff23) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 14:41:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x7fffffff, 0x2]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 14:41:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000140)="b0a5e0ecbe0500e9f3ef0c4b0f55b392c6da005e1d92b9ce1039be82728a53876bb39ab16e629c8bb864db1976cebe8aa603085f50aed18bf5242971caa083e11fe05a77a9dabd1fb26d203ec3db16a13c3f0f35a69bfde02bd0db2de3ba0d3ff5cccb7000a0aae0205a20c819d55d6b78af56842f3009c239c9837448276c1a6d0edaa020d91007b3f9a679e8a400bf1a592bee85cab5ee7e0fc9b22c77d1de922a92973e0bb2f9c21670375f54d7d52082a35dd968218736b12e3ed795069dad153539") 14:41:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x4) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x3f, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x191, 0xf3}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x505f}, {{r0}, 0x0, 0x32, 0x1, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0x20, 0x1b3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x7, 0x5}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x6, 0x8, 0x91}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x702, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x2a, 0x4, 0x7, 0xc3}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x0, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x7fffffff, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000040, 0xffffffffffffaa2f, 0x5}], 0x10001, &(0x7f0000000200)={0x4, 0x4}) 14:41:51 executing program 0: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) semget(0x2, 0x4, 0x121) r1 = semget(0x0, 0x3, 0x565) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/50) semctl$GETVAL(r0, 0xc6000000, 0x3, 0x0) r2 = getgid() setgroups(0x1, &(0x7f0000000040)=[r2]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x3664074eec544791) 14:41:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2000000000000000, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x8, 0x2, 0x80000000, 0xfffffffffffffffc, 0x7, 0x0, 0x100}, &(0x7f0000000040)={0x400, 0x9, 0x1f, 0x4, 0x6, 0xfffffffffffffffd, 0x5, 0x401}, &(0x7f00000000c0)={0x5, 0x8000, 0x2, 0x9, 0x0, 0x6bf5, 0x5, 0x2}, &(0x7f0000000100)={0x7, 0x2}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3450], [0x0, 0x2000], [], [{}, {}, {0x40000000, 0x0, 0x3}, {}, {}, {0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x4}}}) 14:41:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x98d, 0x8, 0x0, 0x8000}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0xffffffffffffff10) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 14:41:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x8, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt(r0, 0x9, 0x9, &(0x7f00000000c0)="9c3bbb8af460ce550441b88044428e867dfd50c7cb133c566fc2de3a7aaa9d1edbdf9f675527ec14bbe57e2d497ff670d441db2502fef59dc1dcce1b51d4d83233967bbf087f5732855df0647d676fe4f776501de07aff0cd0ca809bb43b1b4666aba5c5506e3dda1b4d10a11faf7b55e538da88e82d48474342580f48317836c8b4d3ac9a8766f313d687712379476cee89bd240ba4a56e82eb20379f24a6455dea4c35c78c9798194ea3536b19aa2e27be6ccfb416291ec6c6f2886fe1fc5334b06fccdbbbe883538ddf4cbb04035acdc2212160c3c35aab890aff6f3e2b57d33add7bf4ae1917752024430659db8765e208fc75db5f6aa4", 0xf9) socket(0x10, 0x3, 0x2) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 14:41:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x80000000, 0x3, 0x9, 0x3}, {0x0, 0x8001, 0x32, 0xbc}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x9, 0xf44, 0xb334, 0x3, &(0x7f0000000280)={{0x8, 0x2, 0x0, 0x400, 0xffff, 0xc4, 0x7}, {[0xfc, 0x0, 0xffff, 0x7fffffff, 0x3, 0x2, 0x1000, 0x8, 0x4, 0x9, 0x1ff, 0x80, 0x5, 0x7f, 0xa69f, 0x6cf0c0aa, 0xffff, 0xfff], [0x4, 0x0, 0xcb22, 0x3f, 0x1, 0x3, 0x1, 0xfffffffffffffffd, 0x80, 0xa1], [0x80000001, 0x10001, 0x5000000000000000, 0x1, 0x2, 0x9, 0x1f], [0x6, 0x6, 0x6, 0x2, 0xd87, 0x2], [{0x4, 0xc5, 0x40, 0x1}, {0x7, 0x60, 0x0, 0xef0f}, {0x4, 0x40, 0x7, 0x8}, {0x8ab, 0x0, 0x80000001, 0x100}, {0x4, 0x401, 0x2, 0x194a}, {0x800, 0xd3, 0x8, 0x4}, {0x2, 0x9, 0x0, 0x7}, {0x80000001, 0x6, 0x7, 0x8}], {0x1, 0x1, 0x1, 0x3}, {0x8, 0x2, 0x9, 0x3}}}, 0xec, 0xa745}) 14:41:51 executing program 1: r0 = getegid() setgroups(0x4, &(0x7f0000000000)=[r0, r0, r0, r0]) r1 = getegid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x9, &(0x7f0000000100)={0x7, 0x4}) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000140)="1734e5d6f1df1b", 0x7}, {&(0x7f0000000180)="7eed74aadea903559a42f61acc276a09fed926da86d782d4d94fb3a07be55667a02322ac03708f0b6833a3dee9c9fe236b128078078b392852ca57ae6cf7945bed7cf97bf92237003afd8744b0e0cea6d010070b3b7e2a4e4509e25cbbe294d6bed72afb2502263f73", 0x69}, {&(0x7f0000000200)="666803d8f5b604a5b118c654f57bd0c1552acf2a303a6f81eea151f03fa9158ca029f1c2470c2b60f8e34f57aee8bdd0514b200fddcf3bc12e670a037e5c4b7253b409db059ee78a3581a77fd1d5dd7949c47adb835eecf72a14fd1b5eb89111f04ce632ab23baae78b6b400db3e8fc051eff080f79eef2c3f96d4c1661cf272798e7d6f2528ef902d2b7a6a3c277ebb9dbcd738ff23f09d1f4e2e938ea9a9aaba0bd4d67119443499ad0dee08e1e552a6c6c4a6c589cd87a9dbdbc48d5a93f62f016253b867ee36e95adf51eaa2ae4d7b07a5de", 0xd4}, {&(0x7f0000000300)="a8641b461fa77f13d7a4dccbd536137ef77096e414ce554f5b1de21464228f1886636e04883ea9874acba0da0a26dcb8a4fb31d2f0bf0ee585f0adcfaf7dbb0672e28c331365979a7f3cab0f0804b9239cca36e594494ff14604d6f2a595f4a6b3c6ebf626de1f0c", 0x68}, {&(0x7f0000000380)="3aaacd01dbe0679ce9f623b6fc6f199911f4283b657321cd9bf5232540f62377ec39475212032049dac40de728730d438096a177fe7597fc0a42e028fa93c4acbcb2a119ffb3f099415ecc658c319ed161b74da11c9eaa45a09a8f7f2dd7972421ba41fc99ccfc8af3de6fe46703a75b0db390323991ab7cb162fd7a5afb79e1313ec5c771f5e7bfa3a94a4cef22f732a9a93960eda35f3061fc312243c5ccaa93006f93afceaf7c502bf5985f2fcaea464ac3abbd5ca174ec7e57c470", 0xbd}, {&(0x7f0000000440)="ec133d496a9e5de642ddd7f24a022f21087a2d4989bb148b3d3b2462edcf4eefd03ac1fe330dfd1cb485debc450676d106fc84fe341cbf02362091d093a227d27dc2b69dffe132f13a3b30c07bc819ac93f981f7fd00e28ddc5d276d8a63d71c7107aa2ce0178be8229071f3e79520f2a21d73b6d401a471391a6d2373c89cfe06c8a2ccd7f759e7", 0x88}, {&(0x7f0000000500)="9ef94bdfe5bb9a82dddb2d1afa9cc0ba17d8e0e5a7ac6755342b521f51c4726f6cf8779c11ffa5182ef3c3", 0x2b}, {&(0x7f0000000540)="519601f558508d8db9d64be1b2485f7d8da08c3babea696128dcb4f4b08bbc8009c63cbe68b174a2cfd128f11aced99b9d23afdee181a4e392246030ce1ddd0fdfd59e421a3a9ec1b76307df560aae63f5603c1716e2462eb29c0bd0137a39aad0386be87a049175c0e21b7f7216f4dc28ddd3af68d7f4cd930d2aa69829443b5c05f193eae342a63c0f02f5a5b3a3160575e02bb1853b379f52ce246350367a79e5b70b47", 0xa5}, {&(0x7f0000000600)="b9d53a9cf832b57e9b6c0cf27a10a6cbefc2b09ec3a3bffc87270b7223402ffaa7d696539e378a0582695f6a779f8ea49cbc48809ee34f0d31d737d511081a8f889c5dbd42ca03f0c077b786f179f79cd5a2bba84d20bb47e897af621cef894a47f82a31130cbbbdb338bf74039bd0232e30d5c078ae52a25db69b20ff57a71c0241db67e44acd1b4c6f526e5d3a132cf070eec69c5f6f742a1d51877505a35e258fbe2c2c5910bb7ec33da2e975485151ea9d998bd3", 0xb6}, {&(0x7f00000006c0)="70ba3791f81384f3790d00b8d21de3f51c278de0adad3bae21cfbfdea377f00e4a21987c136af53d26bcf85614796f31f465215ed52a8c6ae7cd5e961a9f226dcae6fcae39714f75e8bc6d82499314526b30ba3a68716ee4035ef6b18370f0a2", 0x60}], 0xa, 0x0, 0x45) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000800)) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000840)=""/74) accept$inet(r2, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r5 = open(&(0x7f0000000940)='./file0\x00', 0x80, 0x44) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000980)) fcntl$setstatus(r2, 0x4, 0x0) symlinkat(&(0x7f00000009c0)='./file0\x00', r2, &(0x7f0000000a00)='./file0\x00') ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000a40)=0x8) r6 = syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r9 = getppid() setpgid(r7, r9) mkdirat(r2, &(0x7f0000000b00)='./file0\x00', 0x1) setgroups(0x9, &(0x7f0000000b40)=[r8, r1, r8, r1, r1, r1, r1, r0, r8]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) setgroups(0x6, &(0x7f0000000bc0)=[r1, r0, r8, r8, r0, r0]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000c00)={0xfffffffffffffff8, 0x40, 0x200, 0x1, "e27555e94b1d9191544e42ce241f7d2a04dadac1", 0x2, 0x4}) ioctl$TIOCNXCL(r6, 0x2000740e) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x820, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000c80)=0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000d00)) 14:41:51 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 14:41:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 14:41:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000340)=[r1, r2, r3]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x7fffffff, 0x7, r4}) open$dir(&(0x7f0000000180)='./file0\x00', 0x812, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:41:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x20) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000001680)="d206179c36b47f3a068db0b32a4fffe2323bad283b1decc2592c79a34745104329609c964ecb10d622f4ea830f0ad467798e3e5141aced20c26a8f5665386e7f231d12888af5d540ed697ef145380fda85928347ef3368e9e673a7ac2f32328cca987c2a558be4acf4fa52f4fda8732dce885e05aff38c1196c2acbbd99f61f429a8400c39515d58458106906d822e9ffb03966c7e328a0de503acc4a09988abc0f9606f00590bf3890e068d7c7ad5f9c541e7e75873469b6e6f2d16e38c50a05aa4b1a46b6ed069a54f121306e6dade309d0f01d454a26e362eb5", 0xdb}], 0x1, 0x0, 0x0) flock(r0, 0x1) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x1, 0x5, r2}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) accept$inet(r0, 0x0, &(0x7f0000000040)) 14:41:51 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r1, 0x0, 0xfffffffffffffed3) 14:41:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8001, 0x1000000000000000, 0x3, 0x800000, "8549682e4584d6290111cca679a5bfa600", 0xfffffffffffffffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xc20, './file0\x00', './file0\x00'}) 14:41:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 14:41:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0xfffffffffffffffb) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x0) write(r1, &(0x7f0000000300)='oL', 0x2) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x8) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x25, 0x2, 0x100}, {{r2}, 0xfffffffffffffff9, 0xc0, 0xfffff, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0xff, 0x400}, {{r1}, 0x0, 0x4, 0x1, 0x40cb, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffffffff71be, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x23, 0x4, 0x6}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2a, 0x20000001, 0x6, 0x4}], 0x3e2, &(0x7f0000000400)={0x65, 0x95}) kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x90, 0x0) pwrite(r3, &(0x7f00000000c0)="f8aa58bfd3374908547e4202f6a0de", 0xf, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./bus\x00', r4, r5) pwrite(r1, &(0x7f0000000580)="32209b1487fc904b772cee472d", 0xd, 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x120) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000480)={0x1, 0x3}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000440)) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xad2) connect$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 14:41:52 executing program 0: r0 = socket(0x1e, 0x4, 0xffffffff) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0xfffffffffffffdce) 14:41:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r0, 0x4, 0x88) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="dd0c546bde338938c3959b0b532e5a7e43886c332a0bd46157ef028501c6c7b919269cd905976688c4a8d9164ad5be5a57643af2ad558a89620e172a92feea69f69c375d718cc62b8850368e4315c062507b73be31698aa755644fbfbc3e9f206aee1c4e1b86925812415a83dc5f259f2187e7ed33db3be9485ea491ac51e09c9f72b1cf7fa70d4f5e5088b3c328561a153fdbd108ecc057b576b22000754f89a830f4971d95fa3168146fc36be0d3f4513db400497576afc5b707bacab0826349c1ee154bc323d3c5ce6657406cb61188f49d648beb05a50eb79763abb703a90a620f532af1c2b1ee4f34204d0f4fb6a23562e82527c35f042540", 0xfb}, {&(0x7f0000000300)="5fb6c14ebe61b55393a81579607c9388ead5eac7c0ea8a6008a9940833b84bd5b232677d56cd677a25dfda905e1c4845f161", 0x32}, {&(0x7f0000000340)="3cc9062c915df65cf157b1395f7e28d1dbe78e6d5bc36bfba9a74db3f65d7b6e847ee399a6896dd52cdeb2777298ecdaa00ab4397045cf940a", 0x39}, {&(0x7f0000000380)="39ead5b0c2b32c380202f3bd3c951081851a94a90ff1a0c6eec443", 0x1b}], 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xcd70, 0x8, 0xb0, 0x0, 0x0, 0x10001, 0x0, 0x3, 0x2, 0x4, 0x1}) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="bce7a5f5c1b59bc1159d69", 0xb}], 0x1) 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x4) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 14:41:52 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x847, 0x2}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 14:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) semget$private(0x0, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x16, 0x2}]}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000000c0)="56c1530733877704ec4a038790ab1d7c887adaee3126d8ffe5f786e445e7a13547c98594d31030c8226f1ada44f8b0ac215213911e06f41a3dafdbfc19cd35c8cd6ecb89e97f16499003b2e64db8081c5d3b2579285b3931bbfb042004abdf169160475495d12d12356087afb55a19b4fdaadb0a0811546ad8e9548657657c2928fcdb6e0ab97dab3571c313be7f7318199eb95e33c546a0d0768550585b550b8abc9a1a1b904eb70392bd8794a35da080b16fcaccefb40073adb59bd35ec2e06ced66b522c114fe1238d1aa10712e83f886608ee6d8f5764e065e05f770efcb479833a5d4fac09d344b2ca2a493d0082a0da437dd84bf6801261b36781efb80a67b5f90c2750fa56cdf09633c5d91f8772427aa479f3d888de1e868127cb0c28b40123d9ae82982094707d90e37a9532496fda6e1e35fe76b58d203ff6bbc0fb14693648a5066abdc8c6e3db26c61ddde46cf471d7169eb3458c39d71adc0b1b0666eddc5fd0d6b983851d2877fd0bef122be649cdbc28e663b99c478bc86aa12f306cd61b94ab3e901bb306de6d2d7ec94f88415586c7409b0df4892a11819a28774e63ce63db838bd50265a0d94c5505950a57f75ac88a2d942803bc1dc5fa3736eab60dd70391a0757c58d7324b1a4af6521496400e989c885c458fd027c07c87510142458ef89e02e50d05ba54717a2f786556b93643d6dc4496cec01401d71fe34c53ed5e636b0c59ebd6e418a43cbf1cfc424e8d6c5486fd38471f7c7d05247d748a3d8040cc0d06c97860ed243101497aead7445ba14ce05aee5f9a3889709a2935693484ea0877a88d04c8168873f58f1cb7383c62a7e08acd61eb79e314d02cf9476563538df54488e29492c8b54a0049efdf2631e1c97b929b5188776b69174cda3e4fe8115ddbc2968a8fd258525d356d38863c5fdd4fda3ae9f46b81de1042ca1fd77bc972d009abe7655c7009c417517f8b43cdd54d13924262697aee576ac88e1e82988f8da5575da097f7d76bdb44749226f8daf2a099d4dae7f1e6fdbc610365b4cdc4443cc151b1ac027a9d65ac429650f3087ab25672f04b1bc1216a42297f6fbf559edc98d81f18d3bcb23793f4894ec4b98fd7f4ead77a9811391d822fa0e97f37f44b2f4f04d30e12eaf3e1a260b6bc6c7dd8652566a76b6e8916e4aa991e6b673987fee23b12ccee72653bf956e69d7ff988351f3fcc81801cd0070df62cf8eba663ecf96dcc6db95a20d1d03381da0f2d0f851b5893ec8ef882d20073a6af82bce637dd9af851c9874d3b40f3dd185144979391aef91890f753a02af14d103af415f818ce616003a536e17d6553b5909dac14c6edcc4a5c59a4ee1af31060e65d4a2f71548e4fc4ac0383bee1c82ee01b4610087ce104cdf2f0767314add9ffb95fde18ae1a60434c7483a1ae73b946ee65ce6b8a28ea6648f1313fce6b5358b9440ebb88854573b88c32dc570387b311bca2831f460389ba893b25950ecb1d90c2230f35dddcbca7892c1abc3945b4b7d472efcb8c341f552072da30739bb962382ce69f862fd0b5425d288165630236099bf0c94af619426fb39f6453408946eda0d94bfed98dc25b5d63627d2a3122c5d069fe9249d24387a122ac4088a3779dfca95c59dd6769dfd73da1b086fa711c8060571b927b0ee081b02b0c44b0de595faa2a22ee97adbe8bec9da92daaf865f171fbe3319cfcfcac54c0e3490a198040a78f93164a963974144ce4e9dc88e89bb7f8cff757018641d3a70315faa2b1d09fead533520360390caf748b29d9e449d2842ff8808606945b2d67f689509a4d23b7fa22be8daa60cc839c30a07c4b8661150363acee810a415eff930558690a432b072d7f650f0dcd5c9de9bdce2a96fde727b4ca69189c81df89fd89f17936249bcdf6d1750173093b337c067bb8ab1d21bb47514b077bcc8830caf1dedee1ab199d07a840e6544cee291cc0513bd88853e410129b448b0e5cd1a52e7c5214d53d0ca524c6253a01d958bd067becb35350b7b8668e5e8a604c0d27c0826ffebb73240a04e03ae9d8a6c87c3e4903789f76aba30b77b4bc82098684d40ee55f6f3e699c8bbddedcefd6aae276199e9b994b7c220edd7839f7bafc67a6c2b0b636a04a897ea44cc745a0bf546a8246537f98f3662ab5a38b3a59cfaf7f3fc1fd0833e4239db76773f9bed2f8842565513af002568c536bb563ece4828deaabbceaff54c81fb0624ffc097ddfbe5b687187243fd5207feb82127b368d931dac434518476af14eecca3b0588c0ebefbfd4b05d76343fc2a64131648e8c255a8a7433a2772f0fdd7dd3c2d01ff3ecae8161f0f11d26c2218c1bf94ba946ad92844b0e562090c79bb76f373792866cf2ff31d061711c0a45490f7a7575121f3e98d342d970887da8db770bd5af0f6dca1e50c806793d4c7493ca4e3be741b32be9dcb48e50297566d5181eff33b7a799ef4f5e01783be0135ef179305f4e6a040647e7f328d39beea4a5dba841f6d8b343211d4232c5986f360cf241e57022b3e1e07d92879b13e9418018d3777aa7e53133f8fb7571209a63bc44dd07ed1204760ce0de065cecb5d7800258c6c10b768653a5aae6bbc9a60245f6ff2f7882702c085c5c5791d880a8e82196f6506787577ec77500c7f0f7e347e7a2fc0211763ce39cba8034b1da3372c4dda52ef870e0fb893716240d90e7bf22b263154c55b8c48d082e8c8bd12f596887356704d8397222361afb09d038493eb1352c77d62923dd9e6842910bb8423aadf17b8dd7e9a6050e20d1c37514980f4ca0a0ee3cabc96a551e117e22c8e0b87758a7a2fef47220989e62b4c9e1e374f0a45233f9aec48c5ab6acf2155d60cad1ed55ba56b75998afab8f51ea6914e1e8d0027938b20ea4314c47a5c3591ea3babe23c9263c716729458312d895c399af585b798d44a0725297f12eff674382efcf7df6b0a01f485cf0153a64efcf4b0eb07d83cc2cbcf3f0346560067d47f6b6438a0ac8c3ab914fc282478c1be331f146758029846fb2ab989e8f587bdcf6caab803786c767d3af010c882d9f975fa9502319943dcbeaedff35d47fd0d3b8a0922160b4c74ff8ccdd4efc675341c49f04c874b11b7e8a79a11c39e69a634eb782111c37bae97153d2a815475cf9b6c92a26d6184c1d587c3d20af4148e7681f308d5f6f9e9cca777bd0430a3eb23c51be064a273a02c85139660e7c39291b07770155333b8f25fd76b0f23b24c7e64fe3fc94432a0a33193819383d6174ea90e84ddc87897a051d6e88bc498d974a8b0c615fb302e10fb752caf9e7e0b4c2dd670ff558cc92a1ea9e78148de0e083e23e2971fcf8980271308bf3ef1acb778cf59930d6ed3a0f36c5ccd496036f89ec36664decb9414e18dae67b891c34b6b97bee5ab16d8d5b281cb938f314b0b9fea7bd94ad83a835d9fbfdb26fada1e0266a6b99afe7e366d199b8dbe6c5d7c2e82914919cbd13ac505ea5dfa54f74e8caff6c5fcc3fd2e39b4192141d2e82064ac9a387491b5793f188848248ba11d75bf82297b703d5546e904ab186f07b99db248cd308342ba4e903f7b16253a74961c8c2de73a95c38e34c333636b577ea4033fee78e57091d8e4007ccaa8d6f75e7bb71d47df92f0853eb0b9e5cc560b18b31d67a7850f3df232eecbb752a361ea332bf5044253389ae2a1784ebdb55a5672fab09a41d48fd6887809d61febbb26137e87039569147adf092765cf40ca4579f6ec1e2d5817b4b7e6b802da4b72a481fff9c7a6e106a93abfdbf115cb5e41f04e57b9f51dfefe3294bb89036a7a0897c9e7e44bcdc0535ef2652a22ee8a0a093fe27c65cebd39b3709cf492ecc9e066223ed55484e536ee2a631fb8881762f308f95e42be27e8c29c0ea8ffa254cb1caf12a5ea0ef06950e10b211d009cb378f01c6c572eeb3439474ca925ab91c2bfc9531aa582ce87238005f04b418465e3a4d73f9f233d5d9ff8629d0a9f42f6c614026a267d85cf036654f29a43428a00e918a109b419b45749a4cd7343d7ff218814609151b7b4b0361f6fa375697cca97cd68a46ed84c3042883be04e66d2c7884de35234346742979cbc229d4fba66ddc3baa3389aa8fc738cfd7c1de9d9c957bf65b6cea9ee9d43aa51dc4ff3236a96fa29f6b6dd7bd5e95d5afc61f835b2efa4e383203ca7e6b3dc9a980ca89dea2ee9b66dccf4d35c1e3056d7da6759639c4d505005c2299680bafd2b8b8b8c47cb01096a686673e555e3f4e204f3ae21d8b30f361871a9b4562c40f30b423e46f5faebe06e6c8f282c0705fb3c020359328b1aea8e9c05d0c605b907a2d9145408e31febdf48d472807b5ae89acd335ca8a09a3cce5cf176c03935862b03ef91fe8993209fbd9d584b8ae093b8b9010c2a6488de5efa03b8036114d52de08a48efb997a24ba047f42b4d44a9170c8609f87f07fe68fd0c0f64a6f3925ef36a12b6003354e40d1968be6245921afccb718325a34c94bed858b558595488369cf730ff4474f3c1dcdc69fbfdf53d3a264e609b3c7c2e50bf1d4d371a1057b86b2f6289e6b812f6c420ef8afb855432bc1b72327e1f8246d4dc83830096a11fe15050bb7aa967ba7a104e8295489e2f0c8c4093a8eb7011a032c046f8bf4146e3fd7892a92d3516a43d6fe030aa6d13d9082dd946b9a0c1cb828e562af485460c423baef0e9a8c84f756dbb97a5d083403692de37a4d11636fed5a034e2fffcc13b5506e35964b61e8e856939d7daf6209ea4a374a210090d7e636da8e1306b31f22897bcb7ca93344a04ac87bf67efa0549b095e1a71d3c3c8fa1b99862d7cef2ae0371e2b3bc59c047201b093d555b97f142126b0dab3107fbcb1fd89d4a4fdb489252e5766481622fd83cb9c2b8757250b9190962ca87113fcd89f735fb904be1cc940ab547a8102a5881869772a80f37d46db1bed7a385cbdabad99d50e9999df2dd5b7ba2a43476981001e807be9380fb67149535558bdbb9f5fe53cc19aa3866a895ec9ece78a901b435ab776f9d3a25c15ca69dcfc581909783c520bfe08f1e44712ae741de9b3e52e045cdfaaa9908cfef6abd25ed0306ae623305dca0b389c48a00a45fb8be2c98239d5ae1d99ef653dfccb0d6b75bac55d441a193c16998f83e20e9f3139866968e4e434c4637d43824a53cf63fa4fbdb32a987b44a837baf43e62454544435403335461d997cb7b73ed872d3b5c3ea788db97c4e7b808a841c66e770b5c0a9d45b542d6b0271812048d526a0119831158f87db6cf46dea334dc36739c9c614081b77fe5c2fd3d24c8a8a8618ae5a8991b765de13c36f4b19bbf2907e2f7bf023ec795a07f1cbe827a6a769383f9a0c2d588541d721937542b650a3032c1b9b9959c1f6210fa3ec3e6b8af880934c1ab2b9a1222a65c5d891428c12efdece2158fcc6e0e26703a6f04c9598351a16db47cd0243d2ffa640a3566b126e3ad53c5b385523de90b9ee088b9b2ab78bcd2db89c480b9ac952b999272126f4adb55ea6fcb57f3216aefdf4924a4da22c090b05eee2bf076ff126e2c2b13a345d0b6e76384add9b1d6876f5fc65499441be47837032f159d2e9eafd4d7a3a6bbc1c6777f62d1b7638b5c7c4b51cf7bf66fc9b27e752074c9d9bfd5c9ce2086b505c60bd0bfe81d0a6b503dbda6b0fa3c96b8fac6af346f10a3345c4f036d4466fce7592cf0cc176051571a62757339869fa8bd8c126b93550942eddae1b38cb5807d6b5f000fac427dabc8eb570d7c43", 0x1000}, {&(0x7f00000010c0)="2cf45524212dc47e6e3b32308aafbdd915a2c5931624a239a402a2f98bba988faf64db07a7069e1027bef49ccbba226dd2fc4b0d753fb0d65489bb09e39e4db2aaf046ede07075283f51a5993509d71535413a798c4ef141", 0x58}, {&(0x7f0000001140)="0fc764e4cd26c1d655fc134e37f1f898c2c3d6a6beb5baced599068c1065d8fd7273753b9d0b93e278e5e972cf10690b502427e567b10db14daf8c94dcaba0e50f1b758623bc997c0ecdfc1be05f59", 0x4f}], 0x3, &(0x7f0000001200)=ANY=[@ANYBLOB="d800000000000000ffff0000000001007a36693a2cc64226447b20ebf53e80ebbb2e1b110d06db1fa849d631a9a1a5a46f35c3b5b3cf68f999e1d0ed7f96903ced73cee91bbb6d1b467a2c4bb4a63992d664dcb6dff32021dfa521cbaa18a46f1b0facd918215e518c26179dbd163348d950738401c90ad53ef8cd0984f14abdd65645045a246688187a9d5177966b7cf7f52719bd27ad94db3c5fb9eeca9c57e24eca5357e81f345ce0eedaafcef6b403b04863e1d5ead70669242a4cfcaa7a749a95d0fdc6368353014b7be963308a228fd9000000000030000000000000000000000001000000c63bef225dd1cb8384cafb88c214830df7026e2b31c65ee3db26274ebe0f30009000000000000000ffff000006000000bddc6404043414c2462d3720c25220e4eab5496d33c0e35537ec26ffe343ec034db1850ad0b9301122f823bf5d30ae3ba58af480ed7cec6a671c23d1077a193e2be544eab04ce4ef5f43ba639343b2f57a43e5159bb300b96d4563954dfac14b435ede85551b0741d09e35cb431be9bc56baa190945c03bafd000000000000003800000000000000ffff00000900000037b36c0790239a0849e9c1d85963675362f92e2a07f713d7dcf800000000000000ffff000000800000131f655e8cd0caa675db7a0578237c090b1eb507953929d8759d78036447aa11f5e746a3869d5c1fdae76d3d80d4664b3320e27f6c79e5df694bb13cf9ac094c2e5c4a8ce50c38af66aa53acd51c89239eced794cf3d87b7c4688ab1c8f4ce5c9cc6f7ea6805e3f2ee98ec2771fb1b226ba5335991d4f7b9e15c28d6751dc2ef1620de57f68aa93070abe03ad081369465fc9762f18ad800"/632], 0x278}, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 14:41:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x4, 0x3, 0x2, 0x7f}, {0x4, 0xe3, 0x2, 0x1}, {0x16, 0x5, 0x3, 0x1ff}, {0xff, 0x840, 0x6, 0xba1}, {0x6, 0x6, 0x1, 0x200}, {0x7fffffff, 0x3ff, 0x3, 0x1}, {0x4, 0x25c5, 0x1, 0x4}, {0xd889, 0x759c, 0xe38f, 0x37}, {0xffff, 0x7fffffff, 0xc01, 0x4}]}) socket$inet6(0x18, 0x3, 0x8) r1 = syz_open_pts() fcntl$dupfd(r1, 0x21000000009, 0xffffffffffffffff) 14:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0xab, 0x9}, {0x21, 0x3}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) 14:41:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000140)="3742aeafe956c7973aca23ee2d", 0xd}, {&(0x7f0000000180)="03be7e866981fbe532897bf5", 0xc}, {&(0x7f00000001c0)="01eb528095232f5ae7e673c9e85915fe", 0x10}, {&(0x7f0000000200)="b28beb08233966dad2c5e98e7c384befdb7b1e91bf510f4456d51c7cfff39f805bff138eb6270853cbb53d63c782090df69da6e406257cd784cb873060974666302c7bcc8b987b645956eb5b6b195540fd00b0db9d535f2307ef6b728b10e5394969d944942e39893fd0ca554dbfec88f014fd73896637e85a68c30e7c000ecd98b328b0abc3ae11bb6034560dfd48550bf9988035c4609f4ae47e34ad5aa65db24814d0d78108c7d6ffde", 0xab}, {&(0x7f00000002c0)="76f7d4a536ce51ce5f19bce5db9380e12e88c0235f25e22a6ca38398cdb0821b3b5900ccf92da6d5fbacda8bb70bfee5edb403c0dfe35851627e21172b1728aa858bdbfd7734f7d4214cf4ae7d29515e097896de3807e635efcd67ed7997fec78d1e4cb1bdbde56cf16918619a5b130a34ea9f06d0cf64bd5083c538cfec21f979ca16c00a48957a0df0dfc3edf724afe3a400c5f0bd0ad73900415deef38533ed85c73563931d10a1416915e6bee77f25612d53352b9d6635d2177d1d972135817298d59bdc454d", 0xc8}, {&(0x7f00000003c0)="be59d1b8114cbb4fc328ca285b563eb2ba09c863edb1f153e27f56dccf5ef80699708a0eff31dd34dad0119c8ff99d6df46f22f73b122fa06b3e9ca48d5799a387e7f99c232df7ea6e67753ffa25311e9162eeed5c5307730b9b074969b66685046954a6486861cbe568cde0587edbcec5f2f3b129cc09e77fe4", 0x7a}, {&(0x7f0000000440)="57a94b73ecab0580fcdd87381d4e0864df535b1e0f9aa86f35665ceddc4699690f26c4b5a0136e741f7a40f6223a7644953f1e075e6f684a4de39a885c98669f877472f3dcf2f824b7f8507f41062dc70388e55f50fdf80f01643923f44aa5f14b02e99b73ede644dea010b33d86cc83eb740752a362f7336f00dd4be4f47cacab8ca733f91d8bc1b6dc72ab6451034da05947b7222053c21e4358f6a72eefa432db0a3aea6960a954e11dceaf0aef5734b84ef2f4dca363402fdee4b56e64fcb3018cd966fa32dd745c987aafd3cade1697696ddc34b988ac1d0be8e2f1dc77e27f99e2a0dfeefb29ebba9cbc47caf77a72c7ba5a7752ef9e745b64", 0xfc}, {&(0x7f0000000540)="40f7c9bf4dfa9f4d57867e51fc4fbbba43c32da82a9842737c78d083bd076f1d687d9b3836b28f7cd7f7f589bc13be70050c93bf9266232fa9cd1f473923c90f71f170cad6135c5556fe50a4796bb4e9c91da98b9d0a059c7eb092f6c8b339db4f14f8366388a15b02879742722bdb8094beb2ef633371b574632b52cd7123f2bded04d6a2adb76d2c1d0f07ad1b48b2cd30", 0x92}, {&(0x7f0000000600)="1f1b16058bcc9d7cf3f9cc113d7f1d34ae46cf36661f0849b3b20629a57438f92d6f9d4e2e1c178161cc1b90999dce34b1dc5cc9c56d82140f52d59acfca7ea9718830b4500c323456f520596f9056c23f95460544fce034b20b4c32b6953aa3aa03cda0ed7cce39f3981729ef810b3744697783cdd34e", 0x77}, {&(0x7f0000000680)="2e8c", 0x2}], 0xa, 0x0, 0x0, 0xe}, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f00000000c0)=[{r0, 0xc5}, {r0, 0x40}], 0x2, 0x435) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 14:41:52 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x10001}, {}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 14:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xc9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1905c7c7e68c0be0, &(0x7f0000000140)=[{0x7, 0xbf4, 0x5, 0xffffffffffffffff}, {0x400000803, 0x3ff, 0x8, 0xffffffff}]}) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x808, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x14f, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 14:41:53 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='./control\x00') mkdir(&(0x7f0000000000)='./control\x00', 0x8) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeba, &(0x7f0000000080)="e60d6c980b9905afff") 14:41:53 executing program 0: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:41:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)) 14:41:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000580)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x0, 0x9}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = geteuid() r1 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x7) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x0) getrlimit(0x5, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1000, 0x9}, {0x18, 0x3, 0x101, 0xe2b}, 0x1, [0xfffffffffffffff7, 0xffff, 0x10000, 0x2, 0xfffffffffffffffc, 0x3, 0x5, 0x1000]}, 0x3c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x1, r2}) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x400, 0x80000000, './file0\x00', 0x40, 0x56c, 0x3, 0x4}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0x6, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x7}, {0x6}]}) clock_settime(0x6, &(0x7f00000000c0)={0x3b5a, 0x1d3e6151}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r0, 0x8) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4000000000011, 0xfffffffffffffffe}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xd31) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x1e}, {r2, 0x100}, {r0, 0x20}, {r0, 0x80}, {r1, 0x36}, {r0, 0xe}, {r1, 0x20}, {r0, 0x98}, {r1, 0x101}, {r0, 0x14}], 0xa, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x12}, {0x18, 0x0, 0x1, 0x3ff}, 0xb9, [0x1, 0x1ff, 0x0, 0x2, 0x81, 0x8, 0x800, 0x1]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) getegid() getgid() getgroups(0x0, &(0x7f0000001580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0xfff, 0xfffffffffffff001}, 0x10) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x10080, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0x80000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000002c0)="97a334b54527ac36354f963ee1ea9685db4e80af881de6e5f472c1ab34ddb5827e633d63b4cda78019271c472613062e7e98fd5a0a7129a72f9c9ffef2432d4876054e94da1e31685cc4c372ae826729a3ecbd5fffe5743e0274a5e1434b548df2e3fa4c3d2cb4ab88d468d9151027bf2f1bb6356099af4423", 0x79}, {0x0}], 0x2) open(&(0x7f0000000280)='./bus\x00', 0x8810, 0x2) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x30010, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x240, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x60, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x1200000000, 0x5180000000000000}, {{r4}, 0xffffffffffffffff, 0x40, 0x6, 0x6}], 0x2d, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x22, 0x1, 0x3, 0x3}, {{r6}, 0xfffffffffffffffa, 0x81, 0x3, 0x100000001, 0x3}], 0x3, &(0x7f0000000240)={0x0, 0x1cb}) mknod(&(0x7f00000003c0)='./bus\x00', 0x20, 0x200000046485d43) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x20, 0xa43}, {0x800, 0x1}}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="37d3aaffb2000ec1cd522205a4203d1c9f1582645fc84e7a00ddbaf7e403f3a0114927491c0dee93db9b677929d92309ceeb3b7c35dd9bc85256f09a46ab84d9abf741e8e11487db54d14470f83978eba67d702ba00226", 0x57}], 0x1) write(r0, &(0x7f0000000b00)="a788fc52062ae14fa30fb999563906865bd6ab57811703b84236f2c76519dc6abbc6a833a470b57772ea34103f82ce4b062eb4e11bc5fffcd95f97c7e0ea64080482ba2cc595cd8524e9ca60cee993c0c94a", 0x52) mknod$loop(&(0x7f0000000c00)='./bus\x00', 0x203c, 0x1) close(r0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f00000004c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000500)="d93f3e6a423397252cbf422c15ac121c99414076470fb2238b66c02c78cd87fc89821c07e379465a39128c01eb60ad7ff725e18d6a50c5f6a57e00cf4d20d49bbeca02a93d3a65169e8a8fbefeb6d677b3bdb368eddec9f6936ffe8b6d29a9f0d13ffeaf0d8d5c82b6447a16de035cf2f7acf323856c0c1e18a2006958eba14c46e14a4cd573c782c956ae909fa1ca244b976955ded8471265324e3e302862199f067d093f0f573eb34956bd73a26e682cd76223", 0xb4}, {&(0x7f00000005c0)="66cab7f34d4854c18c387b3d79efaea294bd4253961a8850091a72a0bac7892d97812e082df1ac9b434ec2c8fbe8d0cddc760a19991dd96c6cdba05748b4551735108dade4508a049006348405a0b0a73e5673dab2c3966f601660193366affaba206820535ccc11bfb4a8366df9808a634fc3077b4ea498201100cfe3a78151ae6dfe45eacfae6aa0d6f84d00cb913b9c222ecbaa18400b160df5f191987dfa78eee59bcb595f8561a102244030c6521f630bbd0c2f8540f676838a825b9470e1b7805c30c3abf97312b7c421e4d7f14d0149da9dd994e01ed3ef41c9b9070e5e72770b3d1efa489a44d7e9e1a6ab91930723b33c6beb1c06", 0xf9}, {&(0x7f00000006c0)="19cb7b1a17df1e30173284859480fb8a89bf18dd237b8e926ec4f4987cbfe47409f13cc8d85e1a638c2aaaf4e05c920ca8665755ba684436621f94b642930b9479a09ac7ddcb168d34d2c22f1f2b20ae66190f6f1ab8ca2dce895c16b4294a4bfb6e423899a20d8689fd4d349c7cddddfa7897007b7f1781a1a4e3d16f5331028c3e22d2359b26e0bfbe3db73ef50920e61b048f2a5c0b43a5e69098a19beab62b381cfd0589d44f387474f4e4564c5f34c42fa226383111b0786b7b1e", 0xbd}, {&(0x7f0000000780)="6b4fe2eade85233836d9b682ca78938a6dfba2eea9f344814791702bf098f3452f71aace97cc021928bdae2f9ee9d5997f041e1eace801350af3f471fc57f73fd6c070a2250306af206614dbee464dabcaa727fdd05c59340e1a8e777c40731f0ff5cc37f6c67cf8eb596541de5d0930497cb8bf922f0cab03", 0x79}, {&(0x7f0000000800)="3f78c6e8ea80ae69bbecb782668b81ad56491015d388f7d97b2622d401d6412a5bf68d43a065137639d2ab1775234ae84f3066c33ba911d6f5dbf6a3a1124d574f0e1d98a583a52e82a98844734d402720311c2ceb5c0cfe4940b4c0fd992aaa93df4d52d53b3339a0b709f09430ea209fd51ff057dbe05b5478648613cfe3d50a446f80c5e4bee9c28f58846e7d892b2fc7d84e72ecda463aa18d9f86db71d793ca487732ef4d505ca8392e51f6fc1101e8e5f410c1ac46f1c597ac3268c9c53d94da6731fcfe970d9284cd8f69", 0xce}, {0xfffffffffffffffe}], 0x6, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1]}], 0x50, 0x2}, 0x8) setsockopt(r1, 0x3, 0x1ff, &(0x7f0000000c40)="367f78ac67ecde15e18e9dacec9f112d2dbeb2d0c515d021a65cad1b8af30f2b609f25cf3ea43545fae497f8f477e7875388f0152968f7ed95287183e5fc3fcba84cc1fcf9d2001b68e5049a7d793406adb57ee63b58c9d77fb0d96dea671ed7096f3700333f453cbe6e72e80a57386800383744788dc05a022d95ce49fdd0d2084d736b12cd655495fdd8161e77910dcff038", 0x93) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000ac0)=0x7) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xd9, 0x8000, 0x4, {[0x1, 0xe7b4, 0xb19, 0xff, 0x3, 0x92de, 0xee96, 0x49, 0x3ff, 0x7, 0x5, 0x3, 0x0, 0x6, 0x5, 0x8327, 0x7, 0x20], [0x0, 0x2, 0x3, 0x2, 0x7, 0x200, 0x5, 0xfffffffffffffff9, 0x7, 0x4], [0x5, 0x8ac, 0xffff, 0x1e, 0x5, 0x201, 0x7], [0x0, 0x6, 0xffffffffffffffe1, 0x40, 0x800000000, 0x6], [{0x101, 0x3ff, 0xee, 0x4}, {0xe8, 0x7f, 0x9, 0x40}, {0xfffffffffffffc01, 0x3916, 0x4, 0x5}, {0x6, 0x1, 0xa2, 0x5}, {0x0, 0x5, 0x749, 0x6}, {0x8000, 0x1, 0x6, 0x7b5e}, {0x9, 0x8, 0x400, 0x1}, {0xa5fe, 0x73b, 0x25ae, 0x5}], {0x80, 0x99, 0x9, 0xbb}, {0x4, 0x4, 0x5, 0x3}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x7, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x80, 0x4}, 0x5, 0x31a9, 0x81}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='.\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) lseek(r0, 0x0, 0x0, 0x1) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8880, 0x71) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) open(&(0x7f00000000c0)='./bus\x00', 0x202, 0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0xfffffffffffffda4}], 0x1, 0x0, 0xfffffffffffffffd) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000000c0)="5c681f80b440afd243d91cce5ca61515628a148ed271569f4c1793e73b90018687742a22d08aa284cd5014f50217d825b33bc621ec6301c6a4752836d17e92727c2414f026") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) close(r0) kqueue() 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xc, 0x0, 0x100000001, 0x3, "34abd0e15d58aeb0859c4c9ac642ae993c38b541", 0x100000000, 0x6}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) read(r0, &(0x7f00000000c0)=""/43, 0x2b) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x10000) sendto(r1, &(0x7f0000000040)="a7df6016c7fb61434dd0cc4cbaeae996e113027cb57cf6bd8b421ffd04252718d7", 0x21, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0xa2f8}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:02 executing program 0: r0 = semget(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x800}, {0x0, 0xffffffff, 0x1800}, {0x4, 0x8000, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) fsync(r1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/245) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) semget$private(0x0, 0x3, 0x50) fcntl$getflags(r2, 0x1) close(r1) linkat(r2, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0xfffffffffffffffc]) linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000340)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x6e000000, 0x0, 0xfffffffffffffffe, 0x100, 0xff3, 0x80, 0x7, 0xed6b]) linkat(r2, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x4) r3 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x20000, 0x100) semop(r0, &(0x7f0000000480)=[{0x3, 0x10000, 0x1000}, {0x2, 0xe87a, 0x1000}, {0x2, 0x100, 0x1800}, {0x2, 0x20, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x7, 0x20, 0x1800}, {0x3, 0x40, 0x1000}], 0x8) semop(r0, &(0x7f00000004c0)=[{0x3, 0x9, 0x1800}], 0x1) lseek(r2, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/69, 0x45) semget$private(0x0, 0x4, 0x0) r4 = dup2(r3, r1) kevent(r2, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x621, 0x9}, {{r4}, 0xfffffffffffffffc, 0x81, 0x40, 0x7, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x2, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0x1, 0x76a}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x7fff, 0x8001}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x5e, 0x7fff}, {{r3}, 0xffffffffffffffff, 0xa8, 0x4, 0x1, 0xffff}], 0x1000, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x3292}, {{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x20000008, 0x7, 0x3}], 0x3f, &(0x7f0000000740)={0x0, 0x1}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000780)="999c325a892e3df5ee31b4", 0xb}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = msgget(0x0, 0x4) msgctl$IPC_RMID(r5, 0x0) close(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000002280)='./bus\x00', 0x400020003fd, 0x20) r1 = kqueue() write(r1, &(0x7f00000000c0)="7159d654159e91baaa537a55beb5803e3ff889d4649e7b71c38748a4e1d7708576334161799e29cf5d5b9e0900000000000000dc002c00"/74, 0x4a) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r0, &(0x7f0000002200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002140)=[{&(0x7f0000000140)="3c904e070955abd6e2cb7fdc83f68649a563f7e839eb3b367f0abf9b21cc19726eb3490bb8eff25c6d440f818b5e67ff4db6e7d7d6839d691320f99922593aace573159fd39ab0914145021e5dd4ce37e4020396aed7c8d919af60ec96bb470b3f02775624aa7fa71df01c8d44b591605ad16335e6e1009cbfed5d2a9a4c2834f77c7b7e1f5f1d63a76273e050fee75c419cd8b13071d5c1b2ca7a8c15db256ff4ccb33c1b18787f47fc5ed685896c66631af37779f1c9f2f2fefb0c5b783363ec7590bc12af3a2198f188e1d32b45ce0af03b8511c46eebbbe6cd7fc5d99d0741d9461754b024722cec6c3cedbd01216b331bab03a4009d8ae41921515c47f2b61f68ac29c0a73b7745ae6a4690c16baaec8d39092f4512432db8374e9861a872697b9599d9c51749dbf477bc321deea7273c4f3a390741ff1b78737f73f74723ae2b24b7f8287aa27d2a4981ee32c471ed3c0cb14123ee14e5d0db3d7f7bae98fac9fff8f12598a665694bd52c9c5a0ebcb8f44ce136c1c61af442b55c8cac63fd4414d665b128270457f960cea6372b70fdfbb4a8278ed2f23dde24fc6a7a5f372210b80719a68528bdf4f57af4416a1eb168b59a2869b8978506081bd6bd447068ae1921649eba10e6a9fdfabc8ca9bb6f0d56931d5c1ad2d5a8162725c4012d7a86f365e6e9781dcf8a11b12268d172ddc42613f5b14fd296fa5be98a6febf640425a44057a3cb3b37694dcd8196c6b9f345b66fe9d420e188e3e03d33ede73c43aa1574e5757b42e713966a8e948797ea4fe710af7722c810c88312675764fdb0c24d03de6cd276d2e13a7efb0fb5469cf4738fe7f656b4f31387ce36e55bff546615c1706ba94c153d2c4c921128fe303ea3427a4a365008a18ef9f0b0d57c870e33e3ea306d69c80a01c5cda634ad51a9773cfc448219e79539b7b8caa4110d095653969d4d4119ab2f3344e7d62ced1e880e03355e51453af3c853444e174d61334414659d424c9bc997b318fa7a64f9019bd248c173b81f6262fb30924398e6d73f6c4bf8db326a7fe836760dadfaaf8c82798b3f2a9e4663621173485aff9dc9f923daeada91b84c750ed89df6db9332336f87937c00fefc740c48efd28b2e49587968ecbefebba83d2dd2e19f9d5fe1042093e2533f34bd76ee9c38e90d25422e436e4de686eca8a5392a891fbdfb0256dc8cae648be8a5b99a6d063019390ee7476c413d595c1fae78e5ae2f8fe75a76f5a3373cb0fec336d3b8a8d247cddb04b708097ddbdbd35dd47324aa602a9eb7f3dbe7f491bf397637f888f6e8c13bfee7241736a1f688560ec79e74dc211b9544e4ea4b04e1a2ea1cc494662c6c20d198798be31ea804c9793f0fcd5c0b849f607614e16d9254946de2ed3bc7db54141e529e3119b509c5d5a240620ee379402c8b6fd6bd7231178e29e83ea97b2116eacc070e79f5e5a788c35e6ee659305084bd433b3b1365b85945ef28d86db98c2f1095fe1be0aab54e97ffd0a7f4501f2a16964730612df48d40aa8a0ec3be4f9bb260daf44a56e3f405ca053b7e649d433097ad9c35854f93f88e9d45523b69faa7c7e5ddd9b627406126f985cf98e8cb784dca214999538c5011e1c9a55c3fec60f62e40476951db5b4083123eee8a7bd9c01a465eee3ab53970e56cbd3e7d14d652bad5dc2e3485ed4f25eb5c4123f54de90a4a39b4bf3b5ac6f2daf1e29bf0ee20ff88213e34fb45b2c4a4cfaeab2bdec99494ad91f57a5eab96cb9fff6edfcddfdceb7f58123a92803ed53f084068a06c75d6436cc29079b34d7b55371fdd69dc7981ecb575ff6456c55d2189344c392d5c497dce48fbc6eaabc019ad54c621ff8fc6f4ab28c153c04411ea099bc4e0844e1d7e4395f5e0eb98c77f23cc6b12f1c8b1b049646a9aeea5398b4627dadadcff1157bc78574c50c9a2f56798683e0b2965e8ba842831ef5a307785aae18e23c8d4ca5db2702033b227cf281251a8274c85c986c7267dffbf41baa98cc3cec425630dbe57ee04445db8646d21e8c9b05706fef417554e593ed07f040af9b33aee937b85c8918c2d686efa439880468b426669d83d94e98a46da3568e84f381ae1fe5b6801eda4280a927fc455b3255c9560780b76789f091bb16a47f34ab7b2718c24e5901ac3897900113dff748fd71e7c5e996b9a3efe9f6e96ea7bf4b7b4d16b24d6d23a83da73217e0321add82c4c044e373777fb8446b754b90dcadb136d222b89190bbe8f881f760e17ee5321ae03174419383642ea7c30cf4057daf9bf4ae2c7d79e52d998206aa230e3e1d956e5070f353bb5bb3712d345fc45bb69363cdb9113da176ac7c7e9f3b4bb778c3fa98f8f9c4a6000dba677ee4238f7ff57ada3ce0407d0f80e82f00a353f3499b86fb9e1b25db8198fdc1d01a05280775c9c9c4e981fe3dbae810bd90eb2b1a918b849a2c629c885a33807e31f00de10ac8bffbd649db6db53ec3665555945566b2967ad336d3e373a39710a402f734f92f45ea2b0bfe97475d8efd75cc99d72985dba697b8d69f974d55135334d5d9a1148311dd4c65121c9815122eb6a25b73cf29959d217ed587f42d0192f00677cc0e99643b19623825fd6b6c388dbaab7fedc7a4dc3ab9bfd64c727c666b85ad8f7e16fd9d492fb83be3fa340acba24447babf058c73bf51826c9a99efe7a014e22d4b35ffafc16517b50b0280c2e353b303ae7f452679a5b7ca1c175c8954fc5a9bdfd15857d3608c85aca4449652ac0a107f718389ef6763189c927d5001c33bb102c32490eae81bc7543a569de6da9dd35472076d9ff4e0c1616b6ca9cd67a7de3060c12f66d7aad72501a34b7281a967602b6d3d29d662d0e95b339141d6ab978e7bf9b47a19bffae96a2f319efda5691e87607ff092854e4dcfac110048c1613e382faf7aac2587f28e9b579c89ff08b206ea2ce40a7fbfefa3972138507b5986a9b37763fe7eaff1725cc445d0ced48e50ccc40af4f43ba2eaa0e409e2c4423c21a68873514fd7605273ae69f6945567adb6403819af2452a2f35647f05bf9072c2935b06784994ccdb4cc6964d42711bfad7f6805d18d009cdf2e731a25d5bc3f10000e7226af2afe9642bb6edc8b102065dcbc01075091a1a9c145eea0b83dfcea68b788e969c2bfa0bc6e97328c21f516dfeb9e5949fcb3ffb2547a3d6a8c66afa8e34b715f619cb7232291623fd72a25683074911256092533cb68fc84a4416ceb4da9be92d08daf26dbdc5da735aaa0d435131680ca0370573814c66e2e08085fbcaa7a950bdebad72c92d346fc6b9acb38d5e0a505237ea838a752bf038850c69a9949432644f82b769e0211d359df875bd7a216bf967554f93fff13bfba5bcb5c5151833917b73abb3268a0e8d3d97d270b9ea4eab38649870a0a176745f91c5355b2c437805895b1bbc0848fa44ea70a385bb19adebdbb4436736d8b4cd810b88e033cf9392a9adaf307ed7a987ac9bfe4bf982b916a1bef4becf389ad6a9594f8e502849c6d4c068ca860bec970aaba39f58402b1a641d150c47dc120a5d8450353654b7d76e305077dece9d28d294d9a158d76bd260b207c2c41112f81f8c8bdf93eb69a9f77dfd5797cf527cb5b52b0c25b244edeb0ea168e5f6a593b8bbd50da6bbb21a15631d6e71be13575a7539d6cdc017787883fd47004a6be9a01a3e2ad05a6a96ff02ae10eb3ea71c5799cfc69329f5ad63a022235918ccc0d5aa01ad18b80eec713519ea81e9b20394c5de19f9f53e529b7827d94a6d81883542a4d929132850a22d38713bc1e5171dd26d315a168cfa290e52c14462e431cb1a688e74d24f7a3038b120a01be5810e204adcaa5279a1e337d9f36440e2021ee1a0fbc1fea9e40d31183a154a13feea3ae441d37a578f2b43d6186af8de7ff20113fd24152b67e10a5a578d53c6e9f0edd169154012bace9fd2bdd392bf9d29b9c744a408c0dffe179fc073c62760b3ef9d00d8be0605ce566808eb679e09082e43c19851bc40b4c471ca3af55813827291699d71ebbd3f5d06f40748291de58f2c4fccd78b89baa19a213472ecb26cb7534f5030fccdc3a582766b3f4565c12235b8e3abf4f81b1165fc96b3c2da1426db79b9c8ff1460028180cd626a37ff6f7d777ab7d0ebd554956c3901173e4bb290af298b4b12e43c9254616456e170c776f163ce661fb182fe83ee7a00eca7788489ea7e3994b9c428a26c9bb1a236d34553003bdded4da66e53f1e18e79d49f9b9b3a6d271e8c8de1c9b089a9a5b42f8600855b8fd0da46ffee61554db8f09596cf06d200f72c24718130421157e579de0528a8d2cc686dd051957d2a5c392805b0d75d2f628ef2d66ef90eacc0ba037dfd391274dad63710ee04c80e98a4bbbd9c01c37c205dc9d0c9965d0fb597d2a7c7be554959ed9fd4e5b2a460fba2cf30852738b9ec3bc2645e42576afc3ef886e72ac9eaf43bc10d1a35bdac0b2afc3e5b7b3889dff6bc8a5bf33c477b95e93482257bd314777d60f33ee0c9b4bd39363b478230596fd29ba5a694eac74879ed70f994123a15925d8d831870ae8b408e0a2b696bc9bfd3a657acbb3ad696b915ad41f96aaad9d3beaa9c1eaf567804ed3f484e9e6965757fa8b17379b3cc7968c4ae62cdd93bb4ff1d9ba5a0c7882150e0271245a8ef3d183441558708c359140b91564c412fdd5521ad25c32f8830467867924ac5f432513492778f393dea13c7af81412c93a73cfbb90d0d96fbae45417780a1a02eac5f8be6e337f0a9c8a8e1a12d3b5d3ab8115e1d5d370093794bbd07d11007f9b04db88872418ab57a03d49df808b803db82e82469b82eebdc096fa520cfb94aa3c9e881c3c6b4296ebdc6ad27793ea47876b5415b4fd9ee2742c1f4112902618e61683b57feaf43d978f312d31bfafb0a03d0188357577e9bc93db1f651d5efa818b8bcd87e41d0b10971a6105176db25d04d0b6f954f0d7222df66410dcaad5b548c1cf6469eb5e58c57f7293a73ce0ad1a8b9d8a1b5765d18824ff975b215de096071e297218eff12c4ae8d21f73bedc0f6ae42423e8157e30e79daeaf615588fb1cd6ec809f2cd8356b4358f986c6296432620f163c8d9854e34d69fcdba8570fd7552b2c1b681bedaacf7618be71e9ac0d1349c28963097afb3b2245781ac4951a03eb52c8a618e6465eaad7875ca11e325a2de8ab2bb2adb21bd5a87baea4a8bf6c12a723259c932822a0ba5e06b81deb0806c7b6fd6fabf9a1957d70885420d025100e7bc95ff01274d6b06924674241c9c53a17e746ea03bdccf57bd5f584637838f964ff582e4079cea9da6ecc24e7668d3a93e1f1c74aa3ff058235571c37952eb2b283204484b495585380e5e936ce6bb03c7fc20d3ea27729a4669a0784d949ffa3f63de122652239b44635b9c78f29122621d093e2e0a46d1dae2356da1e928e8e7a70534f7d485c4c9c3f31bd06cb5300ed00cdba542aee50ddc1b57c69fe4bded31ae23b0f2bfcb72b9930c93261a4ae30761d5ecf2a050b8ff52dc16684d5f81ba4c28f600035434e6ddf677636e3d5cd0e9e606b0a091bad70eb46ab4ec1c64c682da6c62e9fe3ee7e5f398f458262087ab30b323ca2a523fe778b1e881163418c8abecd576829f19e36f6a49519450f85306e2374554b6effefc966e27091b7248fc983494d32340478cafefb26b6259553814d756253160d554123d2cfd07ebe5b9ac236ea4d0aa1ac31ec93cd9527b040869644bc703a97689fb5b95feed40f", 0x1000}, {&(0x7f0000001140)="6127d945a49c8fb94ec0e95f8a18008783813435d1c1864f73471d37b9eaf5e8f812207ab2f40dd4738365b1a766b86059f23102e40101226fb7b259b37f404dfb67cffdf74c52078555b1b05b3ee2d26a4c5a98c1a04ef3a47994a05cc00631ee9dc3e89f6012e68a6ceb774b8b603e10618acb4a89b653f6d50fae0279e1b86490d04412a34d56c28a4e5ea14c7b0fc209473afd55b565bc61ea7df62483814afb148ed00c8ad4e111746cbc87c6e012d082ee86b83ae2f75dc05df6cb8f18fafcb2ec8d324af64e8d9c4465d7ab9f2bc4fbd7dcc3e4dda61e4c53b8bd752207d4690c34f85d48eb89cd402ab7fd2f40a673a12b72d141fa0f96f418c2b45c46aee0d87cd93264efd04734be12b20664ddfdcfc90715c8b3b3c0418eca92cf315def005ab827148907280eff038df5ed7b487796e98a3c86250686f52b1a4db8ad7316eb1bcf6dd2ac377566f221b877a0cd6a057b269b07294cee917ea4050b1f928f5188307805cb9b65333ea1ab9f0b4ce73f7a7ea57418e65bca9b09a89a5dfecafd079081a7f7c30f7cbdce0ba7b46d91f98e0d4ba2a05d6841dc5ba70c7a34e16ac688160a6b91619b54f3ad87568b0abc91730eaada2c182f4ce8c616551ef0cdee2f70c5cd2acffb57369a2216a923d7d3dd98b715da05710b9dd93f0fb2793616532a600827c707c4f0b2c4adf86883bf16e6594fca59cbe98454976a9811d82216675b3f1f1c2587e629b2921de0c7463f15d480876bc48895fb5397110147940610ef6ad95694101707318474fc559cdcf9e45a85e66a99c6c4df3b85e923c8d61d091b4db7c67cc15f0a29e80b7f8ad089cdc080466aa16183df50e572069535755cf089d6079206278640556450d8d8a3bf2202544f292799bdbf85fedc4c4ef228dac98ec282fb639bcc5fe3cbff2900395a51778ebc0aca7277b165dd4c9692a15350b9a724aec6f36612f682b9b92c909f0bee21a186e24b4a3e2b6acf77fd7b965178a48f8af828a021687a83412545d57c2d49dc109b2af25abbc62529a02306747b51ed1b60e28749b0cfeb7b0f8c4a861dec8b463aaed93bc8740e94f8f8cebb86e191ca97241a581fca12040ec41c9d15e7b4a0e025657fab12123d8da370c5ed436f28c1c04f6eeec42c71ad2f3bbd91140a321fdc9b91a8f4b3e4c782b19ab09e67c9076b53ddb05cf50ad12c9f1066797ad8080eeb0165e4b2efc05914f43f591ca7c660dc20ae7a1b5de9281d3117a1996137857640b01c78ec61aae8310258dd1e141405361ce86688d4172f60bfb9ddd0b3110ee34afe9b6cfbac71d0b869b074816b40e1b7e103e79dbced42e2384b29bae686f5637fb231bff82b043f2dc34c25ee97327ea5e974ec1662f11c13ae382555266b1f700a05e91d08e5f8ea18e7b74f9883544ad370cb40816fb557ad9427da1668b3775802867a1dac2172e038cd9039e3f85ae81d3fd225e7ebd2c957e0ed430b260df982c9dbefec986c1e4ec2f7cf88577ef0aaf4a27d7537f9e04867d073c8a5041757d1b65603c55604bdf7ccd40314680b9a3e164d0b659923bc61710465b5d2725c66114bbb35ed5fa48b9a2ccbc9ab23c8c341e180b9c8ef18fa5e72de6843812c4c530273c628b9a193bcfa73964cf872d0bc30ce9c9c1ea2fe509aef5ae5be8492f065e6273b7b3ddbdcf91a63d5cf253abc2db83a59cb3454d250b2e84c1778448d45c44a743e73affb3beb463c5756f1e1fb805468545d0ae474950ecbf4db9dc6dff0b49f0f12d3f2b409371e990b3f446e8074b5f4e25a2f01fe61a0e066111f903a16d90673888dec0cea6c31849325860ccec2f8c28418cf654ec7d1e598d5249d8c7b5dc17f810eac85aa4f1fc89f571c36757cb979b5518a4e7ca890cdfa16f9c72414402aef1a2398918027e41c3c74ef509c3e6bd0089c7823fd04920cd2d3edf764bae17cc9232fc8d6802082ae61a3ea8d40c9f019d7dedbe8b16b3406cec328f0b1d849cd60a295b42e5b88119387d15ad87d2e4da3684a31c0f58256e16d0365250e512d4a4b4fef8fb13200cb60a114844bc6de5eff16c4907e4eb16d115700919531f3ff2d04a900a161bf5d66e3d576f9253beb07bf28b901d913fdd831866871101b917e7553c9f3cc279faa916fc223e2d5ff08d38b95b7b01426e9242a764d9a10b8df64887e22ff6272736103c1590f83508b9d9ef07dbf29c539910f1eb11c4a4d0a373bbefcfbc740b13ab38317a6ec2d1c8fb0393cd1844f064e5c34091239a6d522ec74d04f6acc5174b93b1b4157cd9af09406a101c95de7cf896acfa5b400f660403cd7b8f4bea6b74e44a72487ef31294aa05c0f6f46cec238503898797055cf85dd54e9aa3dc7a47158824b127265b9ed86e4b28bd6ea8c8e52a55131620c73e470d6428ebc7b90c0c79612b6e31dbeac55a1fdee36b9c045a01e7792a70923de88d15fcf6a35006ffbf0070f5b42ae30f553a3d486851f856932f398d2380031f97531a8af99f7d485b90bff76763df9e6b959b34edb26ce4b9f1cfc39d5d7f8c552e5694f7fb4587e489e4df904f7ddcc0b68c4ace7b1d5b2bc95faca8ce3f38fd2783f7d2d8dee1a0326b25918ff13d984dcec7bdfc04c8675cbaf234cb69af07dab51f805fb31b6640a109a46b588fe93618a80a657e742c8084e423acb75272c280e9720df920d829f0a02c7c846d911fb5680390379cec5b6d10c9a8049123fb32ca5bb4b7cb2068a23c8edfe5f53d86ae27162dbe59b479c6faa04e6e1d1a321277a2786cbf923adeea9860978777da9157bb3df4aa1436036e6abf33fcdd84f5e912047010f91384f7182f2d449bcd82d939326b24845bd68b1f1f7dd8c7e64375c57e0f702978097001c6ac0267ccc1215b3ff1de2d7e6564bc665ccaa18ba2414f0efaa1a127d7afb4f9968761303527aa68046eeb03c9e7afeaef77e2ecbc52a90bc27ced8f8800289b59cf468e57617afb4f6602a1fb730ce6cc806a5ac7b970d4f836f694bcbb8f6d74c52a192d13a1d2f727e5175c3f0ffcf34abfef6d4fde2a91941524c58dadfd9bbf2e655ed472830fe442acded153a038642d5d83b07bbed879074b2e4ed9c4ab985e3c30333f3188085c54030f8eada7230a2423733e51b1600dd9f69099b98ed83d36d7e0e4ab0f09a9ed7ade40ac6454f2f7167bb330223f2c6ca506710f5949bdd47962d54599739a80aa8a54007cf28336616f537047e34935830ce6bde7ec23f093b21e8e5329c54c9e3a37401da97690a888ea574c6b4f48dc9730972ba6da706f1ded5368fc992a424841f2d2239d5e36d877b167c36f5bf97e1292ea44b2102514b4915265ac270cbb903bbaf11261095100f833aaf6c29952d6dc852826059fa56bddc9a238c6584a090ee9c9e380ae251ee75aeba1d9e6ec8e7dc9c3f13c2a3bbaeb75cd6d64c16e5bdd2688e6b25d31bd4174a026adc2606144ddc0b1ec1541bc80774fc5c24d530a4373a373035bb082e24cfe490d5da77ae72d806922cc2dd8bcd5edf082ce1a4d510bf19abe1049eeeddbe733aa8da75ad50a0574b85f1a1bfacd1e9a897d7eae75908d44f09ec5278d00c9ec3cbd295a39f5ba79315d878d01ca0c5d0030234b44cb022e3668462a8b3de554a427269aced7957417e863b6df0160a142b747467483f92bd06981225d6462001e115a776f377df12037601ad2d5ec1f35d7189d906bb22af595fa82b4118bdda5a71e823c4e22bdd392649102c661195c2755b933a726b3c856eeb4668f6aca10661d43af864b0a18a8488d135635ef6bc196c76df5aca0bd9ec3378d68634cf574f9f9b5ac6d173e23d82cfca787421210cf572dc5482b79a58626b4c77dd4827dccc07f08adbca026fd838a0a3205954c6d946e21dd7fd6629a487a50eb02b6106c07d9103a56f98282dceec21e84027be147833927530868dac8f463c469b8c857335a1dfec97523cdf6af856d1def4c4bd7016d0fee9cb48bd94e71c7e65390c9ecca1d0848f6174ce13984e7c2df8277c2ff23ca9c8a83aba3e91e2dcd46592846afce41cd95333ec6cbd10ee2baa8656af461caa4628f8ad052c61f219232bdd6857c8fb2beb7a488d5ede6d86bdfde6e9fd5b4b3666c7ccbed7e05b9f5f367ece4ea81a712e634321d6318951c68b80015c323a930f12009f4d6b591e8e9d429b1b2a7ccd5c2436499e3149a59a10525a4a6cece209f34c060a7ae49eb74f7abdc55eb4dcb1f0163e056f0343ccc76dbaa38ec2e6ac535e4ee75bc1bfc71caeb6e222319aa021d85ce37be5fd4146c493e61f6fcb42b3fd4518ee8bc5672dd261553fb13784a255b40343986b71bc29aa70d91021535b6b043adde7a7b96b7330491c622aaca8d48af2c625aa46dee2ae8bbb7b65930062abd20c8825076dd4cdd049872fba4afa660f7a8b74ac507ade72d03326c6a5acbd785bd4bafe4029f50aeeb0c01ea0c8c9a6f232f51c58e029187aab61b04e22fb6bb328b0f926aad363549cc9bda234bcd4e1f58613d49dc70ee065200940881a67f7326a676d0174793c443d0a10c02dfd0f5fb78f187648573ddad52c045077625b0ca3168233163d764a25085303786c1b10a71312e2b430309b394a9c377e35b2110aa5a101651f542f4c6a352593b245527dd834938d10ad2e0a87d49aafe2174a3c4ce1e11f59b7935208c483c7bd8d10add25ca0aeb6d7f64b8fe60da22ce18bc0473ec419344ca412902c930ca75b363b6d93b2564d2019c95451307998a2f186b1065b73b2312a148ec1cf4fcdbb4cb0e31be6086046790ebc67d940a3551617fa1f851cbd5f678662a610a4134a3ac87fbbb03fc608d87b08db35afe624576b02ba2482fa9c090dd67e61bb4ae8e120d776569c0f0c1d450477e0c59fb0b65a18983e9aab2abab953f5ad462a5522ddf1bd1c489124826c35b716ec8fef2983e36c80ce115269c5507591ae55cfe2caa1fc6c317288acb0edd411db59c7ba6fdd91e1305d4aa2c99d8ebe0eb0be04d79525a35e975ae73f5f6bd573ff0c64e11a1ad0aeb78d7a8a2fbd1e38e02cbce54c9f3c2b8c469a9c4554ca8d41a12bc7fd4c1a660d6ab3a83ca625131130245887b4f867a8f7325166ef7b7b68681afe571c4994797fbabaeb2dad13f47d9f33cd7699419321fc6cc88b06e73e5980b4deb67d3b48117dfdb1121cdd833cc088d423caf6f5ce80bbe1ceaa4b82faf1f333f2ebf95c29338424dc6527760cce9d4ae469b03d75029d0d392a34c7d30ee88eac4327e5973bd790feddf0402a2562aa9376b16adf50815fffb226a1fe10211d1ab3273641e4a10dfe81bcdec1e545dbc3969848bdb419147271fd627e7fdbf14bd0d0850f526a532191e5bd4e4ece437b59ef11c26aab0a26a82505e3296b44979a1c9adc97f14f1f99d2835fc3f3f9916327ec9262a78e80358094edcfd36880b679a2d66ca2f049cd37a951493edae0014a97a8a4fd4574255bc5233bc9f9891a18bbd8439d878b832ec0bbe5f233eba95a42a789418e85dd902b3fbaec14ae95f3f9267304314b53c3754e0652107e6433133e5d0de4beb448be0ffc08c6983dff429ae011e875da52a6b9355f86e549391976f288d55455feca68937fa4a5581ce16789905fdc88f7ef1484f20475b5a46d5ea6f73f693e814657421f822faf3410d265b32770a4c670dcc78fddcd5a792f0ebced7c43ae68e0362de7000045903552ca8a98762dbbe6439f575147e8dfdca35556e234e6309673a867", 0x1000}], 0x2, &(0x7f0000002180)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00902000"], 0x58, 0x1}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002240)={0x9, 0x4}, 0x10) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xffffffffffff7ffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x8, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8, r9]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x10001, "2e04956fcd77177be554c024275abbd652fadd33", 0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x118) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20400, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x20, 0x80000000, 0x200000000, 0x0, 0x4000000004, 0xfffffffffffffffc, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/8, 0x8) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7a559be6b72c7784092cac23bf83ab980208619db2050351d0b413cc222792a623af4fd903054cf01ccd6bc04cf3206d190fb6d598d13636ee2851fbaa2bf32550fe6183ee3635d620ee1ba2fe397fed653805a6b4c3168312a745f0471226ac7fae3bf093dc933d2557ed3056cfdf1f44c55e03759fac39871b41b0ca4febfce01996d9ce13eb9870aad1", 0x8b) ftruncate(r0, 0x0, 0x656f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:02 executing program 1: socket(0x38, 0x1, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) 16:00:02 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) socket(0x2, 0x4003, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000001c00000000000000001800000000000000006bbb0012daf54b1e6854cc9985340b0758306636c2750b4ef86d0492c1bbf0170c36f9db5c37c204db826410ef95fcacc39dc51f7706c63ccf8c7eff03c643456a16c7783784d3fea571799402bfc6a01dfa1c04afa10efdaa58dce61a43c94962facfd2087a784adff428b1a2af0b5e736c52442d0f4fb63580634f40eb87fce23b1cd1821da48807dc4408ec3e41978a54f88f0818645c56f97bed6137062ab7bff00315385b86d0896242c7ba49c1d981e2c1eecf6ee47aeaad6c2ddac33c9b8538547f7726c2ccf9c51ae4baa1767ef5d9637f899150878a47f504000000000000437b40c74cca4859b89df69db88b000006000000"]) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x1000000002) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000040)=[{r1, 0x144}], 0x1, 0x0) 16:00:02 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20288, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r3 = socket$inet(0x2, 0x2, 0x0) flock(r3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xffffffffffffffa8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x82, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x980, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x6}, {r0, 0x86}, {r0, 0x4}, {r0}, {r0, 0x82}, {r0}], 0x7, 0x33) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x7fff, 0x3bbf4899, 0x0, "d6afabf6ff0bb58d85503090ae8061e4869cfdf5", 0x6, 0xfd}) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r1, 0x2) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r3, r4) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xd8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0xffffffffffffffc7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x25, 0x4, 0x7704c55d}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x4, 0x71}, {{r0}, 0xfffffffffffffffc, 0x85, 0x81, 0x3ff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x90, 0xf00fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x42, 0x43, 0xf704, 0x3}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) kqueue() mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x100000001) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x7, './file0/\x00', './file0/\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002552ebe13179e6733b9f15aa11c1929c9f08301583f15886008a5c4eb2c4ddf45fcc734e21022591e2844d3299c71dfdf2d9cd271444bff76c94138d579a765505ce7076bffb5fad8b4c30c8216adff01b5ede36b03531071a09bdc8203ec18d00c8e222f6c438dcb117ee2c34086d86ef83ae7168432317bf77c6595c3e9d0a193c605cc5a1ff8f95332516573e0000000000000000001d9f804b3331e153593198403088cbf859096ed02f3a353921987110e9609193f9e18df689d1afa4d2dad9615e5659f8e18fc5f6576c8d52c12caf1b1cbda417b06a16735fd98361f5516a110533edba221e30fa9d4a8c0055b0"], 0x1002, &(0x7f0000000080)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/253, 0xfd}], 0x3, &(0x7f00000000c0)=""/104, 0x68}, 0x802) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="0600135c000000d7", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:05 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1f}, {0xfff, 0xc3}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x90, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000280)=""/220, 0xdc, 0x802, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:05 executing program 0: r0 = socket(0x1a, 0x10000000000003, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82822e2f02236c653000"], 0x10) getsockopt(r0, 0x1, 0x7, &(0x7f0000000040)=""/43, &(0x7f0000000140)=0x8ef5df3f2c19e799) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getgid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, r2]) setregid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000380)="ba") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0xfff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x2000000000005, &(0x7f0000000180)) lseek(r0, 0x0, 0x26, 0x1) sync() 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0x224) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000100)=""/93, 0x5d, 0x841, &(0x7f0000000180)={0x2, 0x0}, 0xc) socketpair(0x1b, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f00000005c0)="9bc4c0e59f471d63f8f7451e2d52bdc180649ca5416aa9045039dbfc48477a22ecebac8f0a6c5af385e94f869e21a0284b7c9edb5222e955d047951c20750a10c37e17631a0a28964f47473455bb43f221f4e08d4c4dba280cd2aab962d578b7201b416eb26fa31fa0e8c3b2adf410d8825b152b01e6192c39ce55231e0daf2a15b16ed15f4711923b1d067f09374244deb62ec15385533d4bd87c35cace46e5ab65dbccfef72dc4525649dd0bc2f6a0d93b8995053111254a3acb4e4e28ce7226e45056258fc45e9ffb5d39f8af85f9f14234cd542ea9f368cf9b8f657769efd6f4bb1bfe4bd05dbaa5b9db1bc6c49deb1ff89db4431625a79accf9b00bed185914626d78b87d3181f30e4b6c1ab60366d84ee0f10f6258bf37e9a7a9c80fcb35847e00ea00ab407b3ae1afdb75bb6465240e65a0e63c63874c8f58e11e4cc0446249924d24637e63723bdbeed34c4e24621c696826562415625c382a282aa10677c429072e7fe5b45dfa84a273f2776e14542bb880337ae787f8d23eef229ade229efb5ccb7a7d6b1939a1acbaf7ae687917d9c2280bcbaeb56ee1e3e7072e20378c5f17687783e119cea7285ffee80270688137ed3511e4a053d84cf9a8bf70e27087a3cf709073af0751f90bac23ef80c5b3a2c30132cee836164597b5ca459d6c4deed1e6a7162c22dfbc343b112e2542b5fd2ea322a730dcf966418f4515d492f15943e8746d6065cbfa766152492c57c984960c09b02f30787ae8ceb398fd5d31b99c761a4ba805f2e8d176785863198c64b7e59138c20841728909b9ebd19066fb1e51fb7e80d02ac8787f302f060f1d3db187f78fc4dde05ba96ee713e447bbb086894e1c5a808a8ae8e9ab06a21c0693b132d01f8f5a42cb1d96df631ba45e981373b863370d96f3de176e177cfdf11e46204ac501365916b6caba2c80dc31e3ebbe5b13f6e9c49d26d9282300c5d8add29183558bd3307da1171e0343de1af1db0cd6f9a85301cc5dd22b1b850e716ebdfba95ec8d3265fa935c1d45d5225fab3553c4fd5673f4d87dc9381735ebfd2410f31809361edad021ae6770af241ad2bf3f578f00ee7bb5ce268819e6a97226a6833af38afb3f4c8e8883699827c5949f5ac050d682927ffe1c0f5cccab260628fdeeae7376a6a52c14c6c147e17d835149f37f19d23073727f4d9e46e45a91144f9954a7a8036b591d945927488d5bbe308ea9d1049fa12acd4bf61c539cb13de4986050229529ab31f2f85a207063ff1ae0a003e36b88681fb0371804445d576fb05f28feeb5409f5cd1600f4b1581c484bd00dc242d6205ef1c48e94458390fd3bd6f2e14ecc7c8dfa0e72acc062db845e14f0f76a46f198533576f979a2455f45df17a91f1eff7b04eba816b3ce83b67c3976a7fe056579e3beb36144e067f04f2beb64a2654b6fccb0dd376284ac4f04b4e3b8a4daceb1c56df8c292ee33cd796ccc85be1641c524bf1260e6693fadbe2b68aa8bea0ebd809fc4d24405a7bc4943b23aec0ddca275d621ab884460aa60a0dc6f49fa564ef71afca7c457c57bcd013eb0365967c3cc96bd6c7889286b159fa1674f79807da059c5bf91fe2c493381b168a32c9c545d21d937fd6412e2af18bf7eafbc8120c83481107beebd029701241b1c0c23f6dcc94d77b6397d0f47bd51d57673470ce63e07e4cfc9d7953489ae138cd9b4a18d364039acae1882b2e3ef9b8fcd672cf82bdedbe7e39fdd7d43c92db933a4e7ca1d7b608aa0eddb92b6b886e6f085d0e2d4bab9fb15c330168f9f18036ab11831e171d1a000c6292fadb825471ff7dd9fd90e58048b9ce1a7c1e7fb82b65caee6035fa7d043bb93680e9ce95b8b38f37d8596294cc623c59a3b6dce952f462c0355b2248d89697cb99fb7a71369c704b9bbc21edfa94788a3a6cfa74f7ba8cdbf963f077a73972d0addffba66047fefedb3303f932f0c535ea08ae0a3de0203e748819b542148ec9a1a0443d8a148abb129ccff4e1651f181229f6623dbc157f200160ea3cd38b081b0e3648e8e7b618513bd9818da790663ef556530df90eb561d7695408dfa663f158e4dc4a7a6f097a999eceada92a0e3030684c52aff6a15425c4f3fd6fe707d713734b62143651ee211cfbdd200ae2abbb5a3dae0e652e6f3d96c12176e1f001451d1fe33b9a2ecc085c755410e01f0229f06f1b3adf1ec1275debae01ffaf6a8c94242844ebfe46d0cc95a25a2f1728fa7abf84b064ddf159c59f7c07cafff10e36bc40a9929dac6c70704f579a8a895046a0c6ec993c586e334a38bf85c3d975f64820e2d7e3bb858d1e5ae410089c753add0b7c9a4aef01426a8c2ccba8eb74b16daa29b8293ac1ad5910bed92205c54e041a543ce81d2c55543bec0c2a25d91d9607a1ac862eeb7ea66694905b1c06119cdf65247f84270261131359e961556a4deb15d31451bcd18936cc73de7e07e317a510c041270e187410dbd41c9a281b631465bc79ea662c83dfce99581a19c4330da18102e6c69d7f92ae1585b7c813c2721eddc80fed8a935e9aca298be37debba2d546e93d0a22757dc3b0f5efbe1ec458e0a62dbaee6db25abd8d4ecfd67285e77c18cd5fdd876a47f135b83b068eac8e1bf92299df976fbb00832f9e38e6c67522db1b4c986707db1e995660ca4b7a044c696cc3eef7b0406d901e2592e22adebd13718b6039259141a91f16a0bf2919bb472a351950ecdc9866f5ec75e03610ce9ee855c0985efa889721e7f3784a18b9fd7a43f1a4fe8b3774697204d1450947da6ea1e6225dfd8643d3a17ad72e3de6300b388213551d84943f20f5fa72e0b53479c6b72139ec596147ec2456d2c30cbd2def702fada30f4e745918a581f29e4dc7b4b5169566ad6b5665162ad1bc4bad33ebf472a272314547b0d1c20bb80d43e9f7842927204febb8270bfc8652a37ce07319f50d182eb6c3fc647349c3c305e879fa2e34b0cb3b0e75f48ca3c94c9afadf2f8b697ae62bf16dded17f92d0f2fcfc05e1aecdda00a77160271a70180f9b9113edb805ed1ecbe567cc0f2806287be292a9d7c03b6448d777d576798e91708e44ca5ec892c428b6c2a90a3f679a6cc69f0121597c8777d94849eadf4aa955af6cd59dd8a3213c36520fe703bc8f846d789520e6d7650bb8e696ef62777382c783dbd09f0e101b375f5b9ee7e285201f5f2ad611d8034b8a47c0ad0e7358d094ac482d177e89bd9ccc760c16818e9ff334b3de7e65a1ac0622792faccb013c8f9f1b8fee6c6f3bb78ed41123f443ffb41205a3e800d75a9e55b07358e9426fb7001785ee5e27cc3658765d8266b5edd20a6af2ca59e85955a2a5c9a58b51ac5b42381b1e465cdc9ac93566cbe97af754a718b64ac34198829a06036d6f51e1d5a53bcb4b7062ceef502bc9ffb6f13ca5b3895b8bc6d2fe8a043c24efce23e36a4054f4955d7a241f59fdbce2824bf15e05bf02400e5aff2f456f2716288a243c5dfecc21ec9c25a0b01ecf0daa55f5fe1664a0ac71f9820671dc14237d2943635538d58e86f59aaeab01759c75f8fef2f0a97d22481d26cbe678654a3f0cca49703bf76e78cdffc16a7de16bad5baea13d0b32a5bea061b105169ec6140bd281a8234f15e2cf13a0d76782677729b312b1fd1906323010b69ead11f763ff7c81c76723287c4ff84088d891388d631916d84a03df5fa603f08d2b395a3f84a55df1a80df208ce31720b34a867f353065161e7aeb8899cc1e2c59ae1a2691d56ebc7599af7800af27a44a5be10a1595975fecc6c0b272889cadbd68e6d6ca774569ac0918a329acf630d5dffe7e5b6aded988505cfc06bf018abfdc7097d7d2b10d96f39f87c0fc8de00c4f1f81915863a1dfccc9632941d85c7da8ed71d45e709dbce7a8dbb3deee9c280f41a5bf90be60d3d0900f2cfcd0274117b043df67743bd5f720fe660d3f964e0a7ccd49bd3595aa19573f5f097480b554d2c1502fb1b76cad3d5c6fad6c3b0fc2a4b4598694b16c91a167afe880a47b6da09eaf9e136ee829c17265d6760022d94f48c841edbbcad78fb3bc7da401125e704816df7b55ef56172591d32d0769931cad8cf77da11d01663a3a4c463eb3ad163792fd2a57ce1d60b27b55440c6d6bee5e668c178f17b31abcedaa9583ab7fea7531100699d74baca32f35ed2312958e5235a797eb19d8afb629bf07208c7037b399201f015a3a35c1c9d06b94e02b9a07474d1c2399fa9fd3a048262d41422615a0aeb2b65e9483d08f1737db191da45d859ebaa83374a4150b9b7f315f760c24e4f635c3af1c2668b16ef26f030f40d403f448d02bfaf805ad59029589c06d04708d8214826c382001b915756da62f7720af10180276745df48f1589fc51f976498fbce83fc57911c159d230bbd535ff2d9fcd1e05ba4d4345d195de86777c40146dd8f07b40bf1c92b9944be02918460300f34b0919b2012cace47f7055f55c6ab51100d50e60922c755abdb7da2488d2c3284a285f8084b387bf2fdd8de12d552fa98d024a3bdebc72b2220dbe08c1a7c27e8a391540a6046f3ec0d7a839869c8b87b26bf9f83c9a40dfba6a12ef6de4fe373e7b46c2cf8de8fcc443fa522cddb60992bc4873a083c8ec7089224d3baa370d9e7d1f47f6592bc5f54300f46fd5ca0866b24b18cec201cb55115df4678ec2cfbd130b192c27b3f8b24c73a717a7b502dfc3ca81b8023a390ee5a841ff5dd32f62e14cd06162da16931e5a1703d6904dcdffaa52273ce32c3d983ef7b90707f08fb8d0d4a60e918113486b191467a2daa21526b9b4508468e3e90345c6fd4903830ad2801e26063a49a0b2eb6975b4b85ff9467621ae99e8f341150a4ee2ff667e9177760f7aac19d62a5778d426e6321173e9d1e55b2a87e2082cd5aa6f42ea736592fdf85c6074c5817e071fa123186ee1513bd27a3276a754f456c67e1a2ca5b4d2343388e07f9267814a816a0f56065bdcf93e24d2f46a303158b9b9f4452045d705614a194b98f073977e4cb0d1e5ea29c2772b474fd88bd25229176db5223f6102428dc92257c549118d88aec32af848cde2fc9348d8dde67bee64c4d99cda629e220028687b500bbde1ad0f8a8df7651c5f799ab530b1c3b89ca291398141a4c05dc2bb158bb3a462dbaf3dcaa0acdf3885140001842288401c09af72069d0e2c660d5219f1a35608b5537f5e85ef42f381d83c7ca7f0d02a0b1886ccbad56da46bb1c422e5453b8c53de9fe8a5430b8837694dddd5ac6057a573f40438ccc12c16b7f1080e59856cea18483365b425ae90b1f0ac54ef99c40b1f946f21879352687e5fb1e7fc4950c17b901a01b4156561a9e39d366c8c091c4593597e65db61acc5e402d1f7125faee86282476a81b5c1d3fd3b5857f9343f40cb3b0afa2bd0c6e66a072780c459efb49f1f211b389d9c836d848d6ab4b6f68cbfec3f71ba185bcbf8578bd3301359a46e5696e54d0321eaed98f19d9d476819bbae07ac3f5b768b3e8ff930a5328e67abf8ebcc5a73835f8d1027e8a80cf19d7ffbdeacc50b60390cb24df8caa0e7d20c8e35d11ec62ea14760ff9ae555658982e240d1bfa3555cefd09a0208d4019c6653cc652894e04fdd01bb243df4935acf2ea17518b196c9ea602640c575bf474d971a5f85767d9b1fd4f1119e4b69331bcb3d373443d597eb3a4d07da0239bfd8f36868feb401016753f2fd069833c0e20fac782a24e00dc3bac88ee560300377a4cd6837c1bcd64dc70bfecdbdcef1d2", 0x1000, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:06 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d2105e3c547012e2fc06288bd2ce9896535ea68272ca098316fb687bddb171acb82cf4afb1ccd374dcf9c004d82e5d670fa36949f61a9f32779a807f382e5903474b805acaba868986f40c75609c2b10b58c7037534298beb83d0b5117848191410d9a5ee1f1def121f"], 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x5a1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt(r0, 0x100000001, 0x80000001, &(0x7f0000000040)=""/102, &(0x7f0000000140)=0x66) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0xffffffffffff7fff) getsockopt(r0, 0x8000, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x1e, 0xfffffffffffffffe, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x3aa421699784f5bd) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) socket(0x32, 0x4, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x8) bind$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="e96fea6b0d6ed10f508a26f0c3538ba11aae3fd474ff4b0db9c047ce5d428eb69b912ab4effb5f4f52070000001bbd180565ab5c7f0b4f268f490c228bc2b4efe4a9e5e5ad8c515d6c77b622cb041b3aed0ce8a18b0ed7d24919684d4f68b48bfdef2453efba8dcb30b4ab5e9ef16aecb843c7de71d6211db4450149fd6b69972c788d11d82b9da4d221bd230ff50512e99882d16cbfdcd5ebf0e2636fbf505d90163d1ba58c59d429105d3ae3bf64afa0e3fd9c42143d9f59e878d15b230e38be"], 0xa) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) getsockopt(r0, 0x1, 0x80, &(0x7f0000000200)=""/250, &(0x7f0000000300)=0xfa) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) open(&(0x7f00000001c0)='./file0/file0\x00', 0x88, 0x109) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43}, {0x18b}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0xc24}, {0x85, 0x4}], 0x2}) 16:00:06 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xb6a, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="9cebff09b0b97740d1d35141201c18f3bf436443de176776a035bc637cdaea73fff7fc501faa76be49365ade59b070ccb2dc2b7e186f3b803500d0370af63d664b5ca8c7788daf77e14b222a16cb2ecc3641a5e88bae83978f3afc29825bc0e3a162d2d7bdaf333a30b054df7393e8b621f9d521054a93802730492209e5c7f077d78e75ebfbf462fce47a82a5b283cd6cdebf01c3ab05511563f1ac00566474d63b4156ba267dd22a0b8ca9172c0888fcbb757349e6d457d84c98f0b46ff0368aafbfcef732c94c4db2ccbb1ab269767312e13a8e8d5dbf95ff2ceaa261ac70af3f7b357951e58f28d1999945", 0xed, 0x40e, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x81) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x80) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x400, 0x8, 0x5, 0x9, 0xffffffffffffbe55, 0x46, 0x4, 0x10, [{0x5, 0x0, 0x7}, {0x7, 0x2, 0x8, 0x9}, {0x2, 0x8, 0x2, 0x6}, {0x0, 0x4, 0x1, 0x8001}, {0x8000, 0x5, 0xffffffffffffff9d, 0x1}, {0x38, 0x7, 0x0, 0x4}, {0xfffffffffffffff9, 0x4, 0x4, 0xffc0000000}, {0x200000000000000, 0x6, 0x1000, 0x80000000}, {0x5, 0x28d0, 0x1, 0x1}, {0xa0e, 0x0, 0x6, 0x3}, {0x100000000, 0x4, 0x1}, {0x5, 0xfa2, 0x2, 0x7}, {0x9, 0xfffffffffffffb0b, 0xfffffffffffffffc, 0x9}, {0x6, 0x0, 0x9, 0x2}, {0x6, 0x4, 0x0, 0x1}, {0x4, 0x2, 0xd25, 0x7}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x800000000004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x68d4, 0x2, {0x7ff, 0x2}}) open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0xd) r2 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r3 = geteuid() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x81, 0x80000000, {0x9, 0x3694}}) r4 = getgid() getgroups(0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000028, &(0x7f0000000680)=[0xffffffffffffffff, r4, r5, 0x0]) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="fbdf2d02f2dd8fc5955cc2389d68c18a01a6d2daa930591fff713df5d94011c78a0770669f4726d98aeaf01a035cdb3635d73bfc560745f53a9b679e32c6bc6fe7c07d43ee7afdbcd225e73642f017fbfa09c7462cc1fb814e636c7be8890b77fc4379c36167da32f9efab52c7761b0d233c5754a2b9e76d6b6abd924e67719b95ab63c817a2c21c2325be6b0092ed3112c40661180ef0bd79c6469cef307a899b9ae48b521a1d97aec75ca735a9fddaaa6fa6e8baded17e55bae2027811505d0fc2c3a7117c9a453b556f", 0xcb}, {&(0x7f0000000380)="555ab805f29e8a4f0318061a887850523e9a2a0cf4f7a80f9b187bdce10c3da2a26cebea23fa744b6d37f2f4b215f3bb4956a953afd02a00b3bfc3719cf56b9ed4c9a8d1ca1ee4554c4f15f3edd875b90e4de3", 0x53}, {&(0x7f0000000400)="37e4141883af1121f3768326052a6058de71a34ae7c3a9c8dfe6242d107dac2d5484d1a8da748973876d56e4c7d28d2248a687605308f3b245765754966ae17dde9b12ce429a93677e0aa87be1f9bfdef15199140d0ad7cec1859421ce6b33fd6d75766c15e86df2f522325745a9c8accbb6523b810df21fa579f2829cf99cd2c1d55b1d8c03e9ce1088084c7f75df0d7c1529a12393bec472b9a5496fab86beb5790a66c8e7bd3bbb525e2c6363d723db78032fd8f26706e3f612597f5af9e4d12fc764b3478bada2b35e8f7293d44c6051d9b98f3d65feb8bae19a5cb1d8fdaf5116", 0xe3}, {&(0x7f0000000300)="23a9fd047ca264c5663c451c4c4ea04d543b9f66b85add248f47b08238e7c4826291", 0x22}, {&(0x7f0000000500)="e6bf596b85865ef404414d25d45289404f95b99c62c9aafa00d08429543809f1d20abeeb89d11d42315a375c56db903952c3f5d47fffd86b1cbc1640901b060058fa69448aae38ba123f7f906ca890d23282515f5f26182a24fffe25da2a9cbcc9f809678905b36bb1077c879fb8b1911a17c3ecb626c97225606943340fbd75ed8c643fc994bd57a980f97fd2581c000490f838417556472390cfe6863a8ec7c986c6ff29789ce676d1867a0ba32cedf4d8c72ceec69d952754965d6798d127251e86bb12f2c1ed412bfae47bdd1d3df929571e26667ee98781ebe49ba7b6948c0a029a93dc80cf6bd424249bba4d618b65", 0xf2}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x20, 0xb}, 0x5) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ab44e9808820b4918e9acb47a46434", 0xf}, {&(0x7f00000001c0)="2c9c563808ad2b08fb80731adb3451f253", 0x11}], 0x2, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() fcntl$lock(r1, 0xc, &(0x7f0000000280)={0x2, 0x1, 0x3, 0x3ff, r2}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x2}], 0x1, 0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = socket(0x11, 0x4, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x380, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x401, './file1\x00'}) 16:00:06 executing program 0: r0 = socket(0x2, 0x8000, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0700003ecd9d3f0cdc0d528d1c2c11e686e464d0d873ae5786c66dc7866ca55437c243496b08d7baa33c7a42cfed670700f55df192e2c9c9b1e49a"], 0x3) getpeername$inet6(r0, 0x0, &(0x7f0000000080)=0x45) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x8001, 0x7}, 0xc) 16:00:06 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, 0x11, r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x81) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = getgid() getgroups(0x6, &(0x7f0000000140)=[r1, r1, r1, r1, r1, r1]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) sendmsg(r0, &(0x7f0000000dc0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000400)="d2a26460f9e3b235dbaa930a4d9a9256633e9f68c580da75a2b8a0e14b09e39b721d973a60924d32c6e9cf8c189e04b6bc36b32c61647effb0d34d53ef8a4ddea1f0b0d43230fc65aec81a3e43a0369ee218e6cc9aba705f38bec22024159e43670698a2008fc85e6c03b284ad89a0e2122931", 0x73}, {&(0x7f0000000480)="14312316a6d51b87ea37964b59e4b1249797e0b1c74e4d7b212254f6dbb49b793e07e982c1f91b918ca433b9caec800d0d0fc588df926e09aa1cf3d2dfbdce6a1eefeb5538f9bf223e5b83f1221e3260767c99f365cc670734fe589f375d9935bf5e5a8a53ca4c1dd52a1072fcd797179912ad598b90e82c8a4cd37b44cfd4d1fe431c1645fb00b8ee8d149f7b0e32c13d25c6a57782b52e749a6c0bdf2db1e6518a38e6b0422872a0ec67286d058600e5f9bb4efad1900a0e33d1311fed803259ad9f95449cd50fbc4ea550ee6a926b571b82b35d8b5852d9d573851e2bf8f983c87ce314b75b502f", 0xe9}, {&(0x7f0000000580)="18ee84bd12e4b2e4ce6e650e9527631b97273dccd76dc3a0d13395d925f61b1ad75d96fa6a884bfe4af7c76ecda828bd2a81fbd5f5ed629ad98d6dcbbcc4b0283b35e370513bd0927871c2a9ba74c01c2aa09dd705d84165f46e3dc484d561f40cc2aeca42281568b6bfb9e34eec43a1560ffe3662e6c58f2306d3ee4d6c3f9c5abc0cce2895bd597161809b18c7c1db67794ea16ae8b95443433b005fd536e0816165ae013a3ab21242cecca755479f53781a37cb294f0d274f", 0xba}], 0x3, &(0x7f0000000c80)=[{0x110, 0xffff, 0x3, "51edaaf2ad022d48581d88dd81089ca3283ce763b32815516ee77db7b67fb939133429dff34bbf05803a060dade5c92addc6ab77d7e6180faa2e5f730fed6151eda693fd5022dd6e5f33b49d52c61a7848a90745fb55f8b98afe9d57932ce9d19a90e12dcf4738c115fa1b5b99513a81154d6f98d8915db2f73ba3b67cd81d2ea46a9fdc97f5d5ef54cf89fa92b29c8661ed217b59bf2b2f663672dbf3e9a2f7dea796fe93820bacc3fb653ebb3dd147a31be5389d85083495ce43978cde7081f410a1631b50f5354bd612187e538df20d404b818cc7e8875cb1307199e7b24de51c53a7159d4fcc849dec9073acd1650c282a466abe86d891b3641cb5da"}, {0x20, 0x1, 0xfffffffffffffffc, "a4afc79759e97644d37bfe1dee84"}], 0x130}, 0x408) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040), 0xfffffffffffffecd}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)="d9fce86f50c88071d8ff54467db298154cd124b6127e19b5bf61f4dc6fe037a5d64be87bd10936a7f4ed8d0c93deff89efa4512536861d8e890a8253e9280476f7ff8c18a869dc92c2cddbccab11ebf6150a6d500d7fb36a27cb9e1b9112cdcbc015132e6888f88e93f7508c042e792c590e37fe7e96610c8fafea85c40713700e60228db0d0b1b76458c1d5edfd24866f76d82f37c8b528e23f3a1749e27d7c1589c007ac3121f51e0e49f5094999fbdd8994d1ed91d60cfde44b35fafdee16385cf4cd0b80b682a7f208172309a009", 0xd0}, {&(0x7f00000000c0)="c69eef95a658fac5", 0x8}, {&(0x7f0000000140)="1db5f7", 0x3}, {&(0x7f00000002c0)="ce469e9a009377b0567b8dd8abf6d07b2324ac345dde59dd3403698e2cf493b88c5c0da927342ecf8836d71e097cbccfba12a95a4f62f48f862addeb952391e3f10479e3050e6c4177b7cb820c3b64b20047419192e88283969a83871787bca1384be48d53", 0x65}, {&(0x7f0000000340)="cbdff3728ef55e6dbb3545a28060fa7a688cbcfce4653e8ff51671d3a9783a66bc42d4f1c0c702f7d3e036739efc5a5b5d62df58d072555c8304b7dcae97b8938fcc1e24a68da880fb119e15d39e728a1f4f759e33b42a65e0fc92f982e3bf52a3c951f7948f62f29d122ba1b49b6b072b48bb7a6db049201f6864ba2799781df3f303ee29b3b86e6309c4e0efc226df", 0x90}, {&(0x7f0000000640)="530143577755ad29dab1ac55185fabe227c5d59a970ef560b98aa79bad0ec548ccea115da60aa44130917248c4bb351f5b6e45fb9c338a3b8a7871e87b09506d27f4c9d6b2f149b7a648f817bd912c8665ddb14b085d466955e99bac20b9415a866f5c772f0f9da2b2ee4b1e1ec93dc63d283ae1876bff753f790f641bf21176b7a330ce7f70c0e9702a9c90c202c12b1bf1b00cc28edebea942ac19346cdffdd0dfc9e10113b0222e4693408c9618a5651ab7c84d3625998715e1b9ff53bfbba1822a2e24d804a7c4ec03e7bfac989f4528fbbee8d1e2c86e8490832cffd913aaabef198a353fb1b0648b6fcf9309973b55285381e5156e2e05c6f95f151904d5cae844181d75afe1eb48a3d7d10057a5cf8e1b026e25294dfe5ee0b2f6b888162a2f63c78ca1adec159851c2e13d94d103c1306722c773fc423bcc9826b0c4a6864c3091c0c46d2d8ff154ee897691e4dec04be2ee56fbb8ed8a89aaa613b01cff6038638f1ae7a2a0cd29009087d6256563cf06246d0a5ee834ee9e7ec4b82fcae437c5ecaa8f6a55ebe20e942c7833fa77218e4773b8bc51610f2ebe5c1c887dd109dd35e43a42aef989c7cc24728d9dfded878ebb311e40e5a9142b08a2c4b58f55fc01608b7a84a7da3ce213115e6bd321c2b43af645d617a49b5b179fca8ee3762b981a02e8d7e84baac577f7069eafde433deead15b9286c5f92b9e937bbbfe1fc06e36a473bd2f8c2fda7513afaa6274ce258cde0db191e2f7932dd1d69b972e6927fb5edc4aaa7371fae5b610cabc499606dc952aec3cbb9352f6ce710878a3d0fb2dca54f495620b714778f35a75b14dbd36a1736662fdd95d9ca93273537a1901830ad6543a2e955883a76f199f84759efd3714a3b7a37c5d953c037c209daab669d9cd130f8aad49e1f2774c6816b4f283507db3e66ec5f01536cfcd02a12d7fe1a00b5681fa05b44c1fa3ac8d966239f3923dd5a1a420926aae2ea142cfc25316d206a5e047252f146cbff9616c1fc769f0489e9c3cc4d59cab48e395292839eab20e167d9a65d8632917b9ba6040a57c44495f01cb889c348d6cf7fb0f1f4601cf4a8fab50377371e03ee830c1721a06b7f29f5d14c81b848d46528cb00508a1db9e3c3d9cac71878051827a143c95aee3a7e48d6a711325907512636f9d8111e2ede1e925ec2cd6ac10f63086f527de1e26c48a96b39bce9427879bf798a8ab5555fda3d01deec7f99214238a5c7ba652f0c45f698a2de9e65a5556085e906dce80a9bfe5b7459aa578268292ca21e62e0d79ec81e5a9845a573a4574130bd55c4f92f2cf063f1e5322c48b31868d3b6078a3f12c5b40b61c05a732c69810b41d9f0075aaac9df4b1045ba1b516a2f8f565459fd82360a2111b0375c036c8be1f5ef6cf757f9c58cc52cb0c899053b5afc81f1959802790fb0628478dce84499723e1eb7e8dcfc51e5d3bd073eac267e5dda510fe00b1afcd49344800e77ac1aef260331b35f9317b4a787eb7f3a47cff4d1875e35e267e306e98e533a5ecb42c522caf29c1f0939f7b62f6a73e78626d8574b7d2417ab042581f15f0e53bcc51cb4650ba6138bf7e4e89fc6a2d2586b916f7d09b633bb09e8539429ca257ca72ad9b47d1547fd3fab1169eec1f2b2598bacd554348be141bade0da539de7fc4b22a2dbe8032d2287b4ccfb932159ad58c2a280dc2c92d840d6864e9433199801b4b2d28684def82535a53ba8559547d8b156b3e20841da082d24f94c7b708cb61864c03d121563195d732a2ac2ba193bc33565956584c32899556c2a0981f3c1065a091f1ddc47449783ceb9b7b216877cd5861c00e87df3cfa00b92c6f1a46e9bbdec461d252e5fc6baa057d8516b0a4d8ead07f0c2a48a6eefa196f1de668b05bab2ebcbb15f85ea18f925d912210d7b53f827c6068df097766215ed4047aced30c4ef55c36aff2a98e0880aebe3bee1285b18d5f5c5f5c0cb39f172cef124f544948d0cfabc12210f5d7f32414b62572b05b8f47a00490d24763c7d211e138a93e331701f5a3511de67df8b6c06130fad399f83d1c14a0f50c4944bdcbf034666829ecae49c7a550a009b0fe97c88c6141c6ca46eb5427a8bbd8a38c353d872613c7b3792e7423eafc7b36e51ae8a3ff4f6a5e6a67fca53a", 0x602}], 0x6) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x130) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x20}], 0x2, 0x620) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) read(r2, &(0x7f0000000180)=""/77, 0x4d) fchmod(r0, 0x1c0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket$inet6(0x18, 0xc007, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000180)="7733b7560597ff60346745245216d3f2da0dbc6b55a9de5459ee0397245724867c7b3864e8d62a12389d339b2f02f98ee836321b39d9a318307cceb824a98c5beac0f5b704895635c0b787ca34346d5d631a5af4857a930139826ec80117ab1b88513d1380fcf706d4fa12ad277f7c1cd5c2b1d5f01906164b476489b3053f154b43a3631f81de298230dd71194b3c3eb9c1ca9e5034658786a6a591ef1537", 0x9f) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000380)=[{0x8, 0xfffffffffffffff8, 0x7fffffff, 0x800}, {0x7fffffff, 0x8, 0x1, 0x101}, {0x0, 0x6, 0x0, 0x6}, {0x80, 0x7, 0xffff, 0x1}, {0x7fff, 0x48fc, 0x9}, {0x2d86, 0x13, 0x8, 0x8}, {0x0, 0x80, 0x6}, {0x9, 0x6, 0x0, 0x32e9}, {0xffffffff, 0xec5d, 0x1, 0x4}, {0xffff, 0xfff, 0xfffffffffffffff7, 0x800}]}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000240)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x150) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) readlinkat(r0, &(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000100)=""/36, 0x24) 16:00:07 executing program 1: setpgid(0x0, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:07 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x30cb, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0x4]}) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 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:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7dff5f055f5091044d799c20be170739d05403e1eafda553c1388add3a0841c2b87f493a6fd99100750c10da24ce62a0f111bd0dfe841bd9e11a8e02e4c5995b5dd8742298588f54133d9428d283d8d4ba5a801e1fed7c5b5011bfc97c1c1864", 0x60) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xad, 0x20, 0xb9f, 0x9}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$getflags(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x0, 0x4000, 0x8, &(0x7f00000002c0)) r3 = getegid() getgroups(0x8, &(0x7f0000000340)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r3, r4) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pread(r0, &(0x7f0000000100)="31a1ab32cd478a339532a210659e65c1ca7c13d1bbdb71d48fd4ebddd76b469bd4084e90f20ff4de507253c21b45f789159a1dc62b365c41ee9a523b51e78159c565ca0468a4d5c75e89ca2c05344a9cd4e96af91e90274b9bacb28c7343ac0e3e94ea9225a93e337111a81c1453ce815cacac013712638cce532d4e7f53e750b2a6d983e75055ad1f7f0eb2d624f347fd7c52299fb3f653d244297ff76f2f5fb04f6bd56f40cc0a552f9ffd39dab72f7061482d4813d0a0c118da12aca46e4f8c9de82139f88cc8add4b2301c7bd939a30ff0d7c29d02a13a67a8ee36f508", 0xdf, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000001140)=""/193, 0xc1}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000001240)=""/81, 0x51}], 0x6) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000b1}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffff1d9a) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0x4000000b, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0x3, 0x4, 0x2}, {{r0}, 0x0, 0x0, 0x21, 0x3e4e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x8000}], 0x7fffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd, 0x6, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000002, 0x78a, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1000, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x2, 0x400, 0x9}], 0x3f, &(0x7f0000000180)={0x2, 0x1}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)="f1945f36fbd8bc74a8dc14d75d2a3a448980b0c576f2aad0999f57601068bca744aaff3b4f45eca952dc94eef0750caedcb637fcfc7029f7400902525428b1183d7626fa6cb613ea7196a49e4f61a18dd3c1f46c2e77cc5ce4d94c4926131dc7a3da4ebc2e902baed7c0f4deec998f4bfa917d7e50b9ea052ecc8f00e04e00705d05236c2a963c2cf0f1f6a9f6b70fada687e1338169872cad206ba79ca3", 0x9e}, {&(0x7f0000000340)="1c79bfb3350f816972232e2c37cce3b2a2e03dfc622a709b20f57d6cda8d5cc1f3795ea91a3481cf1b29939be4b8b616cbaa1edacbef35b62abe6dfc374cb4c1311e6bc307facd1a10588a9b33725a6bfd54fb6898b2be4ed21ccd5e3396bc41e5f10ab498c694883dff8070ce091104bb410c9d53ec526c8a9b0fb8d47bf4afc259f655d64ba700ca267ea0e363fe5cd450d0d6104d024af94976e0ef5acb76b33cf38e4be79706c2e38012eacbb585637c20666d0b2de303fc45c4facd5b1262dba52964be2f625e675b41688dc25e3a54cc4a4e18dc", 0xd7}, {&(0x7f0000000440)="cd16b10c4c656666a20c9c4768943d74a87364a1e471ae33a60e035fb5bb3b73d6eed7dfcf6a0052cb30892011f9a35f2e12bd6ee80143f55ccbe2fe1d9f236a75c0fbdf34c27dfc4756bd6776072cd1e4ce8dccbe0fed510545a56b283e9e5ab132e741134f", 0x66}, {&(0x7f00000004c0)="e5ed9efdf4b9581272f92747f387588bcc70be3bd4cc6356b26ff63e770af715eb718be47dd735cebb2d9deedc551d1fcf6fa46dffbda1d9afe44612c954e82e666a33b1797df59d5e1d945c86812943564decdb8a500d278611570a72e0ab80d40603f7274f3f1d199d6a525bfa663483b06e", 0x73}, {&(0x7f0000000540)="b0049aa788bd49e59977f922e1b30af7db5970fe3f56dbc3275298d33557ceb9be77c3fe0fd16c5d76a31137f86ab9d17f5742225fe8029d63631336948771968fc9d0257cde5a98a89f5c21edd14b60dac3388f65b3915f6c8142fde605ea46ed86412f8412c24fff24edf691d6de9302560e5047dac640fb4d0140c39543972db233cffe29c3335a7c9c81d15b19344850694195e79a316afddd6c1a4b1e6060f4b50494fe636d460cc0dcf228aef7fa8f8d7e53a8e15847f47815e226047255a2a849895fe155b4c63a03f0748929503cbd689b5ddd7473c2f955a0e9db38eaf1d5aad1558ea4ecec4b501a", 0xed}, {&(0x7f0000000640)="daa95bf86cc208c6db141886c452ca431d9d50af5aac374d041bcd4945f687e26e20d2a4b88d798bf137cbe5744e3da507932debf3ee1935ba7d28e37b3622f5385f5a27fc6ca5bd2d4cb35f394263034760469ceed59c3e90f2aefbcd9b495517a2b39cda0241d6b80e0d674ed1d547a59ebe06ea77156d0596e6002c486351a12feecef2e34c161c4a7305d3ce67456018071a9cac402ce308ea48a857d2b740a116d4b370d8f6d9687ffc368d978d0b3627481100e7edfc9b87fd7e13ef7d8e72b123ec954159c911eebefa914b186cbb8b6cb21526de9f9eb2df8cea53d55723", 0xe2}, {&(0x7f0000000740)}, {&(0x7f0000000780)="5bf96ca52b2f13e4db8324fe7beb9359e858b0975395a3334a5deafcf2c5dde62fb95c0a8cefd34f398d195237e3ccffdcc686", 0x33}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="c4f5a9c32e6d35a59d8f1f1beb6358056cbd790dd2fbf2b8e960077ab5ea6333e6797ba53971167aab97466b5477be1df2caa7fd4f4895dde93cab1343806d864eebbd4701fba2a560f0e9640854212d432f41cf14f325d2f10741a1f6175a7ba2d704c442dfce245cc7e72619f66fe838e22e348e", 0x75}, {&(0x7f0000000240)="851cc641df9673e409a6c09fb702da3e42b21c0ff6a45e009bedbde3b80f36bfef9aa9568e2c6fb66200025e44e62b581f83c73ba95b8975c6b1552fe00a33457feddc0e194784b006864133b3acfe0f01f50853606a57de923d93e48c1bd54bfb3fe54d807343cb6243ed89eab7338ed650316c01846dfa114afb0d0c6355927c860b3c4ac80aa82eb7b5ebe302683606875c6db375158c32d1f42edf074f5033a073e4b546c030798f55d29d270e2f4d12328a5289a5beb30598692195c2273a74136383b8bbad01ce557558489b", 0xcf}], 0x2, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0x7fffffff}, 0x10) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xdf2) syz_emit_ethernet(0x0, &(0x7f0000000380)="b7") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x9) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pread(r0, &(0x7f00000001c0)="3b3dbf9d691b58fb0222c9652efea05f41c2ba2e826c6f8c9fe79ca33b67039e49a490f63e7fcf1aee618111c693b20d088095358a6dcd82ed715043c58cfba260546f3f986d036859dd03cfa23636aee5417eb6087f94d8244e6f7b0bd2467955222ca0de7574cf8181878bf32d9fcbcca7aff77a3e0145635b3444c4bae5161cfe56c5c5cae371f5042700617ffa553323f2f0954e323ae6cedfc60b6cfb183c14f454dc68cb6fb57ea2bb22544e7f8db51ca7d87be6406e04657886a07694f65524b3ad41", 0xc6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000340)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 16:00:08 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40, 0x8}, {0x24, 0x7f6}, {0x22, 0x9}, {0x0, 0xfffffffffffffe01}, {0xa5, 0xd2}, {0x88, 0x10001}, {0xa6, 0x53}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1ff, 0x7, {0xff, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000d80)="6b1b48eff6d410b3e34c05bb3fb1a974a8484f9d2168fecdaf63b69b3c193e69ae64eba3cbe743faf54a11dd6b12ea7e4599d42d831d18e2428524099cf205c441b2081fa3168248d958200b4161985d5a6b851997d02ad5229b0731ba4095dd87d70dc0fae4c363cf5587aa8049febeb2e708b8b2603ea2a20d7d27f8970dcfc46ba7fd7b866bf96e7e1ab6ac9e39f313205769833e48dd453019fc091e22d9d1d7457a4a9325f62314b79ba027bd0908e4cb681a53bd943b39208beb4dde79c1afa858ab16beb4faa191375901ef8f9e860b6eb62ce057b9bd74da3baf7643879d76aa6857042ddd36567b7b36cb5a0a96892fea98a09e9f87d97059fac5355abfe7eaa4be20d6162e251be67337dfed9fa91e70c55a2d7a242b9b2f24ba4f3547ff517860aab1e9be595bfa3cb42c27911cfbd98bd6dea44cd83e4c2174ea80a3deba58db3d9baa7e2e809312b9b61970921352e9966f24e872688ff1671f9f8e1f3218a7d220dd76fb728898d2d2716b63289646df02481dd6fbee4bab42ab3bd1bfeb40378ed30e0e0294f2a957cad1780a530e02f205aac8e2c155ccf1a9fe0359d2b944d039b3e48e129650f3cd00b74dc99ac7c66a08c9fd5bd0a14c5fdb82f2764aa1d0c7c58ca931a901e4112ad03d1bd35133c85e244af30602bde414df53095cd2bf9c924c1d391fd7895a94b16432cf5cfcf9157e79ccc7c5a15377be25031fcc5f09400ff3695940cfa4415483fcc1725614d7c90917ab6bc09b12c0f9148bd3045ed5f255c287ee10c5e30db1f5b5547bfe101862e325067ba16356e2aa70e9bcc1fd4b5761aa786f908b78787f670a45a8cff5b97f90d124d1626088e7639c79bb29a4b11938661067ef2c409a177481849411388bc60280375d0f2f10da40d54d59fa410dd8caf0db806854dd04237914f717abf59ab6ea09d3f01c21d556dc4a25b60a445ab2275c2f189b2afc8e676b41e49ecfa773d7cbdbc0b2318dfd961bf1b34a475a8f543367933453b4ec43dd44ed84413e78c550b9284cc487ccc0b1e215d0e92cfa16de3b7d6291523918f0b58e563b5bf9a861a00efcf757c68010b0b01fa189d1cd861edfd879c0b308982accfa4148d3017e4c99ff9abb756df8a50e230a073a0946a6807625f4e28cc1d2b02e0438cb75ad3b8e7608f9e232b1558b9498af7f11112b93417b4b0f88449a6ea55227e0d32f78751c379f3d2173cdeadc2db770bec47b80d04e4291179ee7c4d3d5d4889b576641a4a144c85d40ddf00c7440f329125458e9bae6b8e5212698476382c24b94b93bc0301a9fcdf84277abbeae50d05a9ce64305b8447bc4bc8d45fcab7952b67b613042fd1d6cdd66b36c37a17ae4432f0457f8118f46b4f1eda196f29d3a8f05277f748a43bf51eb468277ea964397c8c47b5ac779d16b79c5d625b61da315e2954f1bd62273cbd444a0ec8b4fc7a919edd896be1d3188daae0cf042d530a8081156231a907bcd24d4fda4432ce42c4f89b5d3ecee3ecc1cf002290dc51e1e25f98ad2f8b37f1f0defe94edcc2250a5f9fc04664f5dc4730ce575c5d50d389d050966048aa19c9538ed7fe92f7851483fc72deaaf651f93dd7028798770bd18474945b2146efec903c875ac4e44d7e65173659f5c0c76e5840d4317bbc948d69370359a4a37ae36c7efaf1dbf252d60c32ba283b60489deefcf73b8fd32132bb25cea7a23200a4696ea77e62bbe041e2bcfc47b67ea101ef9f3f333922b242535e143139e6dda0ae33fb7960e379bbf85a0483970457b769973b1c2dd5a01788e4e650b1a3c3f721840930d8de7ad22d7dbf4caa3e8db4af7313485f631aa26acb1f65945539223c25f5667f9609973c3d640b0f5d6dbfbba8153c1c097c9e549b4e3c9fac9f20e2edda2e2323a35a9b878bdc0c10a435ad632a45478524c5185c97170ce4068cf84f6fe12d2bd7f269a9c95614504343954ecf1fd29376d1ae83972d5418eff70760e10ac2a2bdb152fb9a883eae08c19cbf41c0253a92880ddb1f2f3c28711cf9edd883b18dcebf20abb34e682ce7145111d022d2af22cb4c296a5a665dd31588ca2aaeab4e979cb38b731038b9d0e7693c447b06fd134782865d401014be7ff1fc1380266235069a3c19fbea1e080338f5967e3cab7733f7b88a1f2365fc9a2f1455ea6cfe303cfecbe99e952c6880856680b4aa2b94f6345ec0bd6a161cf4681caab5c244a749a6c1c331f5db092b10ddbbe804ba260ebebbb1ef4ecfaf59063d1f00d260a04462d0f615b5711719e5b913904cc73986efeba261ff80dc78794e4fb6950e2e3db3f1f356353d6ce13a0440b2b65dd4e004bfcce3e78f1e671793f2134bb6c0c55b6356831b92e50be80a8aeecfe1c0e2abdcce933cbecd15b1850d1d824b44f228cd218425186fa1eb514936d484169e10b70bfbf982f63aa22910621957c3a6c7bf081451b75611ec8a52c225b71f1c1147e7955727a56123f0970860547c785fb8e05300d78217bfc62d8f3cbbf09f3d9e95bd9e6401758132e772708f828465b1e1c67f6b02ea962650e5be8e31eb62cd738cd095d1d1ee2ce5e2708b6c77b330a5773b0b180c93a750e4d87486faa8bbf3fc18d27bb85e0b571bcb7d761e68c33e49f3a68619f041594dd5727829294820a7b87969399eeeeaec6ec69a6604af384ca08d348bec8d97af19b0b19809d35687ab6f60a906306bbf49bff5111d68cbdb41544fd9102dcf0f1cc8551560a9a0f62fbbb2c7f9c238ae12733b5c6a36b9dba4e0f37b79dbcb54a2a7105d4ebfe52e682ba468f15a327662ab778047da0e204c3cc58c887248e2f6902971295eec5c2c40af5e71ce941465e3687118accf26435fe9412064b0bd42f3dd89537fe81c7b72f37c059849de1c0a7b104af0ecfeea857953875255b921935acfaecf0c472353818ab5c0d4fc33562be476d5deab45a07c3a0e32a8ebe084d2effe1071b58bfa8b0908a72777470e7b2136c2b6de1b20d6b3adf58993c743b06dd7f3e262afef40b62d462cc64c05af76f512e7b5d421f9ee9f1ea3941703bdcec4c46ca263bc829da896425af4c0fa5859cc044c62b59a7186c1186f7a6fcdb4cccf5719aaf0ad5517302da26fbd0cb7e557be556847d598800c5385754bf92a480d98b95b80596cc9c9916063d0e5c44e41151a6cd50ddf6c310de9d4368b7b3f13bef5af6aa4dc1f7b859499b65585d580e208ee124c9868fcbd64f626c6144ee63f0ce411759ac72d81330887e5055675030d34eb14dece4ece1d6333a88bc855ece680e0bf1b7c97b56e11e539228eb6e45dff79646e150783fab352723c2c5e6b35d3ea029f2ba53b08405dfc32a8de64728d0e124ad03537633237adb9bfcc7f54421c9558e69468fa234ac8151eb8b962cdb2dad7dc7e2bea547df01143689eb74ba5f2e81b8501141f847a70fe6a3ba7ae7bc81644f87b1bcf7bbba2134dc91c1ede6ef87cdedde4ecf08e36770b184bc0310a9e96717e0215e7e6350005fe77cfd18073876af8c14c0fb2fdd9805a39468f0c45fa6179ab101468ee97a4c9c189cc7e130fd8f156a8c947a9e40befff49fe44b50aef8aa15deecbb62e757711c4a1d9455ba0aad0d73182314b08c1e3ecd78cee76928224db19e434c53ba36b39d953053901c531c9dab3f066d6753823466c488dc57aabfe3b5762807a12119eaed7d63caa1ce8de1cc48ae8fc84af95bd2c2204db637dfb1de650b190fadfe4818a17e21913546eae47f7aaaccb6ad9bc6f1caa3b4e898d7e1976e52bffdcb54e3c8f97b17a5e407f6267e72114e458c7df001ac370e198f27478817020c7a23985d0be6b6fc2294a9df164c92be43df4911bee0672a5279d5d652a5a6ec73b00e737e5c337ca08c55edb48e7bbd398c9c020922bff10c509dd77c24622bdf5c92cb4dc3dbb6d6c0a6cc2bb9bf12c77243d04d528476bc6767e14783c259af0f7535be53792f95e69a6b10dedcbe05999395a52ae251f1cd15cca3ee4c11c64454456b707f2e6f5c0dd3275db560f4046b9c03746ea99675556f30424cb25a3c7238cc3135a146254c02de362830123ea473fd2fa0e120ea5301371280868c00a57f350860f6b05e1223dc6b49d2fcbf8605866b13777881739104d96934c4a99d7ecb45faa606fc6a0a72dc989fe5619bd52971bac2db1b3bc8ec55357e7cf5a670aa656ccb03e95241c56e5e2add5b4835506f5cfa2f9d6035dbde41e6e01d34c78b0560095eff0b27c1ee4bc3b7915d7c4b510ad8c48f8d7a143e79f06788ab1dca593401f953f7adce1fdeed039bedf71ad57588ae927ad800f84b80f0ae51dbae3b30c345c54adf6209187e5cbfa96eacc643aa7e1459fa6b60c649ab1da0dc1c54b70722fcece364a981d07ac708b3eb731b203fa5dae74d73f9ce0dcbe5ac998289d9263affe3bfef3231524e77d2d7b4db4b7032e0aefa25a7447a2fc30a2e07ccae54491d67b1b320bf4404cf9cd86d3aaea85e915e8796920d6091efe99592be200523b07a0e6c3cfb692b7e265b12f0ba99cc629212240da27ad2deff9fcb3048a49763ea58b4a02eca4fb7d6ce609d4c8ce25e6d5ad51c5c62f5fcc656f1a4a3e5041cead0a894ef82a71f0f7b3fee08e13096798a71dc0718ab6a56f752f6fee0cab60bec357ccf7ce588bcca01675d81109b8fc4d02c49009be8e9ddd1c1a82d4861812493b69f5049c010bc0555933d2b9bad7508e59c2e6b3327bae042e436c3f20e88d72dffd6372fb9fecc45c357b0d45917c6c5612d0d925677b729e1f0e67206a10c86b14041ac32ff1e0946308e1c47777248d140d784362650d471321a9df17dd6e3acee1db578251069ce6b6a15c1460dc4f6f3a84a2b1d579b99fab621c8bc3cf79611cc2df36e043c54a55a82f0bc4b1e8727eb543a6790b436efd5cf30d83a541fd12f46dc2f40ac612307a89afcd93b3c2f6fcefcef2f675d9aaf063ac8a4a8190bf8fb83217a691d2558a511b449dd59991025da5575d5f4f55b4b09461301c178b47093c8a225d21a2c83a25111a3f9b52366332226cc7b46e35250ee12fb09a458c149493adbf1358d8e3d6f667a96bc95114b161c1eb48248435d8bb0dcad3d8bd77e88c5c90773b44e064d02c795888154ea0322ce3f175f5ea278e6a3d8fd0b04ad2bfd4fc8746bbe730eec8d876fa22d4a7e3fd15f0b8b6d7e508fe09580fa36310c6a0b52859c14f96244209eca8ee9c1ccec178ccb585d7a6ad7de4fbe0c5c35ae2887cb4fd5ad7f3ca60b05520778b775f7dd628fa54e42efee8c60c59fbe3bef42dc2479d084c9668f8ede3fa42974e3fbef00ba406f6a4e2d988f30ff0c976a19de1fac2bfd8dc16ab218aafbe29125ef9a7e30e5d2a37de1354675074680fd46307fb167ed5d3d53c58ca457b4105f08eada698e06dc5701406e497d0a24a3bf63595da540bd360a7f6dff911f283afddeb0f552786ee60455fd3ddb949c7b0414fff528b1dddf67c7f54897d2ded18fb4a9c239c02a4bc9c2447b014e1eeb7a805f5fa2df2372a53fb464e5f4d28efd956d10e5fce316b58bedd12fb2d95fd3c31e7aa728d287461c1ef0c411f1114f5e321677aa9dd09033f6d5fa38d89e12af7f4d9fa165413038fb5d5052d3fcc80a78a1b1ec4e7bc3574b56fe4a77c58f3e1df0abfcb5b528cfcd4859c5e48cc3b41e4f07d202904a3c6cebf51c5e855dca5a7ad001a56813149c278b2a19fef5a3c8c5cde4a9cac8f0c3e4d8ef409562344fd8c3d68", 0x1000}, {&(0x7f0000000140)="85d31d931ae11b18d10458098c597816396abeb33e3510b7a1dd2121903b5923d6fde0879e9440b0cfdf863d01951de238b56eb2430a2a40af4099a642ca8b35def1d63a5ea0251090a4b3031f7f0d12930b9c93b9b80f751ded655dc114befc37767d1446045b7f5c742a203cd366daed40d362f4e1d5aeedafa9f235c59915c4872e26ad8e56e885556cdf4a48363e3499ad8329ab6da56d1f6548de790a825bc782ad44c0b6c51b6ceac322a5bf5192606520d8ec13c908ed46034eb3af94ab6fd7448b8a7a", 0xc7}, {&(0x7f0000000280)="95e2a4d45a5ce50b77e8ad25e881649aa54014446b0e8f6fbc5b6e94aacda85a2d85a7c7d3652d29883c0c83276b0e3ae634d215fc5ce42db5d90653872d4c3e51706c67d6b0d4dfce00520e0fde5f6f0ca4a0f45166f934ad55017df401c345e317c67315e117e5edaafd3f3121aa929f5f1917413e6de87397c5a203d124bd9dc3de21dedf9d2f653e4a33032d0ba62389d6f5bb65dcd886", 0x99}, {&(0x7f0000000340)="46bc1cb5ced3223229c5e0ce471f5e81fa911436c935f39c7b5cbae751c6e5a3bec0bd42d630e0950af8e8a14177ee5dd0a5e8d7e089bd41c5b693be16da7042a7b84290bb68ec9b152fca0cdc649cfb69bcba1699dcfa4cf9ba97e0bfb348c7c66a9a174c1434ba0b6e71be6a04d988c7ab558f0c230b18351b4bf14d96f9c11bcca3cc144e1e1d47ab7bef134ae54fbea1c1815444d9bbcb631a032fb57bd804cef62a58aa1b8e4b71", 0xaa}, {&(0x7f0000000400)="5c565f47690c56fd1dccbff3d384597c2d", 0x11}], 0x5) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="87c2239e5fa69e77c2a5102ff3000000", 0x10) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000b00)="b986733e565999a97046fe6d48a55ea490978f49ec9a6ead0771eafbc6a64e7cba7768a11bc548ceb1fb06b2c7e864b2bac2801f", 0x34, 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB='\t\x00./f0\x00\x00\x00\x00'], 0xa) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 16:00:08 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) r1 = semget$private(0x0, 0x5, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x31e, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x6}) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x180) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0/file0/file0/file0\x00', 0x0, 0x3ff, 0xbc, 0x0, 0x0, 0x2, 0xe400000, 0x1, 0x3, 0x7ff, 0xfffffffffffffffc}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}]}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getuid() getppid() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x3) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) select(0x110, 0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/145, 0x91}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x7) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="940a8b4136f5924a0b5cb8740685fc40ebd9ab0df8f2d4bf9ab69759716125e31c4076b04845942f730da351ed39", 0x2e) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00060000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9943b44fff7238b7b32947ebc294811862022676e8878bc4381bb158f2f43ac453e0850a333b505297ef18d4207ab242e7d549ed2235d6de5b06b5325e6c0dd5d10fa8de20d4fec9c86c15f37d4e1082b9f1bc73ad94b681850fd26d31c4179086d254b2c9831f8eab1f5c4303131480dea7ad93cd37a737b10afa670781ced677fa462898ffcf91b29"], &(0x7f0000000040)=0x5b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0xb, &(0x7f0000000140)={0x164}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x3ff, 0x4}) r3 = semget(0x2, 0x3, 0x8) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000240)=""/32) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x90ba, 0x524c}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67", 0x3}) setrlimit(0x7, &(0x7f00000001c0)={0x0, 0x80000001}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x1000) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x2000) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2, 0x44c, 0x2, 0xfffffffffffffffe, "85495500020000000000001167f5afa680400900", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) socket(0x0, 0x8000, 0x3757) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getpid() sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0x2b6, 0x0, 0x0, 0x0}, 0x401) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x801, &(0x7f00000000c0)={0x18, 0x2, 0xba, 0x6}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f000044b000/0x1000)=nil, 0x1000, 0x2) close(r0) r1 = socket(0x18, 0x8003, 0x0) sendto(r1, &(0x7f0000000000)="6904ccc3ce953d7938d744227b911ba837d4a0cd9895ffcff5bb4263e029c74e490e54598e4c445c18a80845a4739f2e72cc90cd73768d0f587c19b03fabda0028babcdb", 0x44, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x12) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = syz_open_pts() dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x8, 0x20000401) dup2(r4, r3) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: socket$inet(0x2, 0x0, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000500)="17cde8bfa2ee21db47580bd3a65c21c310139d6a64e63d004178e54457adf4638c246fae1e1876270dcab577b203f54030e22539ccd4c8681dbcfffc87a0c59370ed2febc8959566ce26d71c30eb7108235805b7574c9958051c522f4f57849144304217f3c9fc122674366486a16fc1d292fec93f9c3985ab22b2d8d227ea7a0f48faf30377557b0a57a3d83d51d7babd356dec5ab689a846b68be2452fd9017c44e4c6da4807f10b667187dda85ff73d7f55bbab9ae52040834deaed3817355f9c8acf6c844f15b3af3eaa882dd9db175a2015f875ddb7bf53aa6fb20868b11f43eed709e5dd7a8e09953c3f8cc290f6918ee51fb3af1609ee6bf4e84e0b440c5f3427671e64915fa1140ff14c052e625f6341603a81ea9b4cc0c0c30da51a8394ecbc9060713faadd9bdc86a0cc6d8d02df19deb310174e3cdff8b2eefc4c2a3218f9c03741559bf9cda85f5b7b9837690537895cc120c810296b673b193c29767d9d20554fba6bff0bca432655bf23eebc06269799d7a03bca3e4407224db232decd95764e1f8f6d5d68deb5a6a8c55f6f3af4f4caba6caf058d4bc9347b80b5374ba0e4c0b0a7ecaa16c0c285a6c9961bff09c6c8ae994daf14d3c3a9d46ae7cc7e17792800d2179c7407a93b3f9a76de2b1395bc1d2c86465c4ad019f32a2d87dc7430f7ad08afb80a3c4aa3aa5dac5e56521ce7d39432198c24eaf310fecf7708d54011de6d0852eaf2a21141696a1ef42577ae2323e3fd4437fdf3951ca91c5169f17b9cf31e357b18f2f6217f1382be18db634fa4b5e3f8687d34db58dc2615e5ca57cdfc309236a3b75687defea34d11c3a36492ec8ec280daca92661f29a725ab380978d3e3cfc888fe2950c7e1e2835d55903250446377378ae2e4939dda1e9cbea6a256b27d423948522fd76baaa25dde6bdc8e69e408a4481795f44b38d08a5b98e143cb3678bcd158d4866d8e98393dc6cdfa1bfa6d4453c9d70cae0fc905d8ef22cfb236b542857c6669b00b1b51fed42384f06e9cf1234b879469e1a36911c675d05e83ad218bd6289819e292fed83d639492fd39164c20ef4273399f590ef33905b9f73584e13090538a23a2ba615161baf23f220ad870ddf4398a79758d62d3618e867111d90af03dbf15c747a93aef9e8de78481a416656deb8ca3f555f25839f123852a0e2b6ce7c146c894e161bc68247a84affc63e612260b6c76540305a6fc800f86082df2ca6089e2a695d3563993a7dd6da382be3c837142f59cff6ece2ccb0343a417e5c3ac7c8d2eb40ce2814f646b3e85728548d12ce2e3b37a64aa36c93f833c7f809b2bd59492aa23a80baf337191f9face52238ee3e8f3a8c6d8c45f20c30377b89312d4a762dd792bed0df63ed88f37ae4537468169718e4180ecce23439ae9aaf7cf5dd66d247d757b5daa4ce29d0c8c60e3b9c753ae802a0eaa52bfbfbd15b70b427cff6807a741e81a8cbadf594c175dd1a29ccabb3369fd2efae95d4972e6bb1f4d203592bae919bed8578a04043877193345bff4b1eaa8a8ca32272c02c2c3c43da88bc8ea2471c6160d783b0cfbe3ef9686da734e690e52171d95f066cd04074c821a9a77e703ea337d021c25d60f1bca7b5e4389f28bb4ac99d48e229640fb9c4ca64440b551c79448381ffdf40bd99146e5fbb13d75b8f31cc2c564712996e3ef85474567f36cb7a30a16a29faa435180cc9b23f78cda77bc6fbb4ac2b034a6ec397825f90b3b3c96aaa5e70a566d317165097fcfdd6b5030862bbf0f1af0d9a360d44e1cab65f5726c5a30ddf6309fe8310605c141b1d5671e3b7192faef7cf3041a7b7b4608189713899422651a0b82d7572a77f31fd0cf405bc0b6c868ecf39b9fdeb7596ccbec0da8d107509dc3b632fc078a479c6cfae3612c9c525aac321efd57457da6e2e17e471b4536fd6396b77e02f0de68fb9aefa9cb5f85079151e72bd4085c4e7421f506ce5a078f81c1107d6dd975895c44560d0c629524e312249833287f72392e3eeaf49081cd9e91a2999c7aa6744cbf57648be4b651a2262846b81962ef3ca21925ac779835025a44894deb63747b3eac37096c003325f816a0f15c8b33b8e45ff179874521779b8839e6f426d63f803bc28babb7d2fb5f2572ec011f42d78eb5f9b007e046d2bd56db39f85375a579afecdbcb08cbc4329255ae107074226760180ac3b688d264e6ade0543fa529db9b8b42283439c26d5f51831785ea5da85f780a05ee0eea566529e15fa428900e86f653c8d7ae7430dbaf7182e7f2e84f98efee8d800b21ffe19f2766f0cf66a19f94fe2687b2fccc9e5fbfea0a6a23dbf43cc1283128a35c0c1a95d2375737d26a68ed8a7a54b0b754ca6687984de1e7495b45847cc96aa206d683dbd14aa4605a40adb755be76295a8cbe0d41bd82c5fa635f6ed44cd77c9976afc66b790dd29280f3b07ee4b81df5bb7050d596f27d5ad10e1888cbaf833b9f927c1137cd8c738287ba82e26e1edfc9ee38bbbb1f789f38b796844919e05bd6af61ba125f9953196ada9ec43658059b422d640a19af8f528b850f5a4b91cdb54c3bebe7309222aadbbaf85c740cdd0ca7eb8f7b3bd3818295989565aa2777df206083d51ae3d31f8724f5c8b24b2ab3458cc4999bfc68b7d349f87796a636e070b334bc59068a0982e87cfdfe26195c1a6e6e0867792a33b663419235d423c8d6b30ada3a6336b4f289911e1c3efcebd2ee3e0243457a3c703d283d0be2b35c54ae230448c44976f797de28fc889f5e1c0081b32c23a87585e4b4b9542da85c7c9c763d58716ec5c3e576669ebfa86e7f0c14e09a03d961dafa40ffa6c89a6395e5da32db498a6633a33d6bddd31c6ec812ef4a660b7767120887207411b87b4495ad087a76dc2a1d6de82670412713f01151f6b479beff91030fa01e7ae25287a5a1e048c5e799bf8cb834526132bf12d86ea4cc90839b3220dc70f8fd45c400cdc2cffc76960c2d4d6a91c5d09a63e140a35a63d0dc8426686ac885082664ab990269134ae94382dc15bda929fce5f1e1275623ba1f94cd38714f61e5d4fab1591397e302046c5beb9d03ff9425a7e05b9e67829adb40b9e0987c748168dd4a7716ce10ca3cce0547ec9c6de69225df3ba00c53e0b4370377a30027dd27c7c40cd0e755cbb7a69b0c97b185f28c6847870699184cad30eef40d19c3abda3d40b7634cb2056bc6eb554ff0b7fa9200ea2d33bb1924a4d0eaaf6da80ee3aa9f4a995d94abc04c251f67c7fd4ace9d768985522fcd74da3c99f1b9c0a309b7d7da5b8b5ec947f9b2b00fe8c7bd133652a35c3b945ea296f5b2475768b88e01c43c24103c303f120b56b4034a8fd7c733fcbb88e2479baf4da2b297837220a64ac49b5203f3b7ea475fc52ca1218ba4689110a31b19a29d74c89137604f77de4920ddc858e84665fa4fc695e65b3ff17be640d54f6b65849a04f151482a777446076330b84a56b96364afa94bc79f34ae690f10b1cb79811017fdbe8343a4c703d813f8fa13deea36207f74a227413a41353315376180fe6e0adc9fcc85a9bb621b516141fd4e00a0ba7f132958bf96ac2b7fb9a7922d41dc0413925ad36a56e6af0d327c80629b9b68c9d76930ad41c6a0cb4d89b75336d209d4201c2bf32b1a12ffc2aaa13c3a9d210f58587f4b7737e3ef3c2561a2a8d3acf00f8e905877cb387e8f17dde909ca99efb3343bd5fdc9d72c6e7647a8a62414ded5775b47530cc8aac3035924c5cdbb8bd807c49934975c1592077cb2b67b4b6e654b1b03de2b0d33f1ece0013c5c0181c68ac28137f1218f8194e86ce1971b2b378de3a103f148a810d1c50271b2e86f831618c5da5586abbd948927dbe0cbcf782e53ee03e0476b7824fcb4bc04ec2cbb68ac3f89b8e400691cb43372b86f92cfd687fb3beb9b48caf93966ec5a5aa8e09f60ab509bbeb9b8e4dbd98fba8153fc87abc19ce123424eca71cefc4623f0b00041659036224f1a855c349a9e130bc9ff47587506d371b3a3546ffad1dfa085a50fb85b73a21999daf64f6c28922f291b035989b8ee463bef2acd699328fbe1c689225961f96c39a83c81b9f47a0798c117e574476334c01a3694cdc68cdbdc2045f9bddd911bda917733615ebf744b7c107c710ff2e7745b4e7564668b3336235f5156818849c74f8f77f6eea458e97f18c346731531cbb1d3fa78384b1e76c665aad400add18b586d755014657ff3f537bf0f9ef0d9aeb14b736f3aa5f8709abaf85795f1eb8792c799298496248d0adf8b88aa96ac5952621a2ec27f04782a167976212c7197365ebe00f14cabf00b16d5f157ffef72033b943cf46a2a9ec326df6f06f034f41943f3de1344e273f4a4096969491b492d64476abb1e88aef140819aab39e8a8152353de05ae7e6c0b4fca1b77c5035a9629f7ef26a8a55981da9a06b538a8edcd1d6ca96da7bb56b531e009086f2be8b90bd71d21bd5271c96f59ac1513b1be776d6d66d79aadf707137114cfdc54c57ccdb2d0836e17cdcbc788b354fe2f0cd6fef74911579ac2c67bd61d8eff1761a439994290de578c2554168d1d9f84a7135a7a1f8d162196d20eb8b79dab71d4e47d32420b9f3e86b88f6c566bb482e12a6401efbaa80a438c9d982364c8e2d7689303f62a065cae4f8c167caa39174141be44b14aedb6925bcb1a6bbfca3c435d38cf71e861d0c108d0f02a7803bd83fb2b167407c3e259f2b22ac0b6726958f1ce00f7cb40ff4a20332ec24d69b238fe60d7ffda4ded5e35ec7c6c36f403e1e27b10ae38ae8f1dcdb79f66d9317de8356fb8b17179a42c0442767c2af787725f9c19b2cd5e57bb981bc1162c5789b144eda576302d8751b821e45f7f86c75412e7683f4578205307bf6fe4b6e8752fbccb3ada62b29732d1245041a29b391e37a3688b720c39614ce9d43716fa39bf9e26f28dbc977619a40ac95df152609edea82840ac68f241dccccc9648b885034c17de910180eaba9634007b495228de30a0c8687aeddf2ea2ddf419acae903267df8af19a82efdcc713d28a92db05c9153c367dfd69647df706a01b19915595b0d388e4d66754c6f8c8df8e1b52b26ece6f9a501900347c13ea09bfb1a2f9fb1f8bf7858eefce0a2aabbcd858f9c2059b188e997edfc51875af629d98a88c3a40a17b01fae39e9a33a2a8f765c8a38123caabad1b9c186853e4b27d6c5eeca1b6537a2df6afd24b60a1842a5f48a1b6158b586195b8db789239bc9098672fdc7765c56dedc3e52ca2d1dbe6aaba430c59b3bb6183070b180c6c2b057a4a89073ba34cd5322d63ef922cf2dca642e3f3cb7543144a0f083f88feb7de71a211d80b4b0effdb5960fa554de09c729d7e01d0fee861ff184db5811fe85579785ffedd27e9d9c014b0a5a979fb8219c310356b00221ad0f10f1530dda1f02a168219238f5cc4931eff368bb0bd3ec68a663a12e316948315ed0c55641e4b439e33dcd2d05e54f92443c01aac0e6e889379618f2381228beb9e1e97412766126f3b04c3e0cad887357121e38f1a2268d5ecea7210126463caa5a76a23cd21fa224b9fac393eb370fef50a1a7ea469efd5b7dd6fb64a456df6faf27f8e63d1941280a017ec8b33ae821711640fa6f3849c4911578814fe1b7de1b3e34137b41828a2797b12642cdb27340f5b83e855fd01bde9a3545519348ae8fb0a54431f342ff328e170ec7341d260c1616d5d366538f723bf748a5478fbad67bac4329684e8cd3acd0bd94b1496", 0x1000, 0x4, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='*\\\x00', &(0x7f0000000180)='-+})\x00'], &(0x7f0000000440)=[&(0x7f0000000200)=']\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)=']]\xfe\x00', &(0x7f0000000300)='!-\x00', &(0x7f0000000340)='&\x8f}@#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\xa3\x00']) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000001540)='./file0/file0\x00', r3, r4, 0x6) socketpair(0x10, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x7}, 0x10) getpeername$inet6(r0, &(0x7f0000001640), &(0x7f0000001500)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x41) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) fsync(r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$KDSETRAD(r0, 0x20004b43) 16:00:09 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) write(r1, &(0x7f0000000040)="9e908834e2cdeaaaeed162237978c281082e52d30e8b6b475d4d35fb9eb14e3b1dd3e510dd8a966538fbd99b720f8dcdf54955d4e63d8fb3c4249cbfbeebfd7cacff111b693ab612a1e74d76a81c7132", 0x50) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffdfe) connect$unix(r0, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0x1d8) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ada7da0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002800"/4098], &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f0000001140)="8cc0c7ac3e9b10d68ab2d38a0ee2ba1714568c389d7dbca9c64327bf80c8f39088f40d0055b4eaa2743c1e814cc906d6499c8f7fa367d6e609b439d1812c1d4bf3fb1efdf69e94156e8985e278185d284f3995abdc50c8f426ed886d5d531faf588b06d8dbd67bbbd339ee1be58849e90928815b575461454e249f72d8eeba8693b2d7d8ac355462c0acd04bac628d80b528e3f4b9a4754e5eb1", 0x9a, 0x402, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:10 executing program 0: setuid(0xee01) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x18, 0xfffff, 0x10000, 0x7fffffff}, {{r0}, 0x0, 0x80, 0xf0000001, 0x400, 0x4}, {{r0}, 0x0, 0x80, 0x0, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x41, 0xe106}, {{r3}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x100}], 0x1ff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf0000004, 0x100000000, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x72, 0x40000000, 0x20, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000002, 0x3f, 0x6}, {{r2}, 0xfffffffffffffff9, 0x1, 0x6, 0xfffffffffffffffe, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000042, 0x7, 0x6}], 0x7fffffff, &(0x7f00000004c0)={0x9, 0x101}) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:10 executing program 1: r0 = socket(0x100000002, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvfrom(r0, &(0x7f0000000000)=""/35, 0x23, 0x43, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x2) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './bus\x00'}) write(r0, &(0x7f00000000c0)='O2', 0x2) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x90) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0xffffffffffffe6b) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000001100)='./file0\x00', 0x48, 0x120) accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000f00)) r2 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x0, 0x7f) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000840)=""/28) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) fchown(r4, r6, r7) recvmsg(r4, &(0x7f0000000ec0)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/178, 0xb2}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000a80)=""/31, 0x1f}, {&(0x7f0000000ac0)=""/240, 0xf0}, {&(0x7f0000000bc0)=""/80, 0x50}, {&(0x7f0000000c40)=""/146, 0x92}, {&(0x7f0000000d00)=""/165, 0xa5}, {&(0x7f0000000dc0)=""/60, 0x3c}], 0x8, &(0x7f0000000e80)=""/64, 0x40}, 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') getpeername$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000f40)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) getdents(r3, &(0x7f0000000f80)=""/151, 0x97) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) poll(&(0x7f0000000040)=[{r1, 0xa9}, {r1, 0x14}, {r4, 0x40}], 0x3, 0xfffffffffffffffb) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3f, 0x16c3, 0x6, 0xe5, "bd4bcc4b6df4eba4e6ce3e063de2f53461030a06", 0x80000001, 0x7ff}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) getgid() fcntl$dupfd(r0, 0x21000000009, 0xffffffffffffffff) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="80") socket(0x6, 0x4006, 0xfff) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001380)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021d088a70bdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9c0400000000000000bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6f7a2b52028c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f", 0x224) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff, 0x80000000}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x4) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x1f, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x7, 0xff}, {{r1}, 0x0, 0x0, 0x1, 0x7, 0xe3d}, {{r0}, 0xffffffffffffffff, 0x94, 0xfffff, 0x8001, 0x4}], 0x0, 0x0, 0x43fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0), 0x124f, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20004401) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="cc1e2b880c27335f441162cf4269953cff49088d466d2bd48c94e1e59216d95bc6d239e4e68d8fd27029c5b88029283765da6faf540c01c27b035f37197af7603c5dfd41f76a3ea1518926a6b966f59ef2113188be55b84407d185a6577a2e7831955bcf2892abe0ea2b3ffb57443574dfb9ae0eda117ab68bde2e13a29b32e95476b087ee7303666bb4e09a95dae2f360d1261423e3eaacc39b4ef7497c8e7cb971486a348ed2d52e33eb33bc5c843076143fec05d137a02e6ab82b9009981505c5e97a678a9bd94c4e9e6a67b9f426daad031d31d7e78b", 0xd8}, {&(0x7f00000004c0)="8b22558e27eadad845fcc7407d20ac6af7b1d45bd49fb3e84b16f7ca7a4aeeb36e6ac1aac23cdf10f5682fe6c69f1ebd9b5e2a134ae567299db352b67284dd6bba810ddbf205e7ba4223144bfb59266a358137ba4d871050b32601ce26a33ac41f6f33015a617923505a7b3cbb43e6e037f1e2f9244c962c86cfbb94037307f9200c92b18c52dc37eac2d14482efbfd8a74d0e81b572399f65c9094aa9844f1278e0242d8a6edb23289ed282f3d0dc09bec434faa71522cdef2ad9cfbfb6134a79fbe033d61247432f4fc4ab02a1b1797b1e44b46015a97405ff6feb20b1e0f1eff7df5c28f999ca2e378410ae618800c47cc8750d6d27664d870da8694fee79ece782622b01227ae090c726741e8fc69f4eee15282b117399532b26834e3933993a3da131e6c242a95dc8db29936ba5a0c823437f97e5bd50a8ddb795acf2a2c933442f04fe5df8fb4e8018739b00f9264c638f0808b9622351eb84abed21ec5a07ba5dfbe5f40ba54767a195e98844374943a27d2552f619d01092b0b3d48fab3f41bac642781f39ae031bd815d6d73c8aa2ceb0d65b697d58eea6d017d0a46bbd27694787ab1e86f259dbbbd34a0793a1085c9264dd8a7735a094fdf630142338bb9536051263c45a697b2049ddb903dff17f26e844d001850808b2d32657d1f64cbde6f671789d97ab4fd64bf0dc49332c533be1a7a8a440b23a9b8d909ca35faeb1c9841eaf54c08a73131d2f890ec7ca75c2fd28379dc47a74ea0f6c86101bdd6ace9a747ca828260054b6396ceff5be6d174625ae477b95680a934b9735aa61384844815f25da43b704e34b5d0983286a0ab1017b2ad3350bce96b88b1c7bdb8b79e2e0ff5feb9268a45858199e2f628ffdafcd3f229d12e2eb839df7aef8f406de5d35485f48b7d631cf7070edd5538ba02d6c15d28c64759fb6809059496595d397919d8d92a3e9fff6810626a27874f058d85f4487c17f7ff5976a77c6a263be0c872de5f3725bd7e4d768060532dfe1cc32993380ef6cee2842fec696907dd202202e92d3c98af872accea5df77022f1f95d641a6e154d4255e69bd6d61b6c11704d04676c3a50b78974f60d85956c6eb510ed92e8f4a2a2768a884effaa1880940588661707d159b89e8a454cf3d80770f797b171446b235a82964cf51e666b01054e6cb8c43ca93941013fd1f6fa670aacee63282ac07f25c38458ce5536c2d2be20bf2f9a9295d5d57da0a9104b78b557a528b1115b7de8cf153dbd09476bff1779dea783c7557283dc0d13b739dc41b86f03d004c8324723aa431055789fe26686453a4d7119fafa6ddbdd96d9d8dfab4ef79174fd621e3db0ee1ff7459e4647ea7ab285669073aceb4ba691f891102a1fef586230fac7382a747bff82259eb6c47369bc881c5007f88686440542d6c9e8780799aa1c916178ccc48bf8adb3e1bc89b829c271e2cf10ac5caf41b9fa17c05e60bc09c3b8dba881c6d8f5bd94f156842a9b09307e06b88756f208accda42dd8e6a23513cf35adef112b633f1f0ad112667ea92a311f15c90238dc70e58b594990628d15b2f376fc2afe8f3c51fff8e71a696ca377b6bff0f01a8519464c9a68666e4b996e46d73b7755f9e2c07fea3788c66ccf14a7ce71249e8da9c6e39f2325382cfc1ee5ee8220a84b81e23406034f50430cf827cbdcc9b0f098b79513b995e736ec92bcb22b84853507e8c59a081e2bba72f3a810a7170fc232624861cb98e14da07ffe9c6a8c1487cbf5962e9b5cbb7f2801c6158fbd360268f6fbef8abac3b7e025559c9eefd38d8e5cbfa302b69799123d03cb904413817633a82a28a1a0192be88a3b8ac298800a3cd876f7741e3a573a493bfbafc4f5c8d72829658af98d9d606a70218f34122aafb6c15a7196395fd0b983956f441d6c9c83153f37b3b0ff00cce5fbd47e5a4cbdf9e2c573f12a169aa900fc91876d445d3f92e1ebbd1bd32dfff5afab08ab291edeb2b17037c7f437e89c243f5f5d7aea68315b8bf3e9b741aae4b39f8b098ebf055057f761e1563d1025b0791b0f462ec0a73e3e0fcf68d07c708a320073c356e8444354388d1cb2106d6b3bcffdea6f9dee4b197999934218e5cdb05e6bb149dc17194f5036c0245c0bb021c5e0c974549a0e9024edc64bac1925d535d5e4cf7d3119d82bddb2ea93216a25c9bc5d29aba73477a409a74ffde1db8789b1d7be1e12ecbe18409cc8c3d5e21ccb3990344cb7cf59a518f19f64cda7fb21fa948f9bab93120315dd9568e0f6659486f8e4882ed8e42bb2dab14976582157e1d14e491ccd690a25a3ce216942ab262844648e5853718dc4d2e2333ac7d587350235b3c3cd7ce4fd89e9e6875c91a3a568cd3cb79953a54b9739d5d7bd4f929e7c75bb7aa7da251e1ad66773f6ec6c0bef1a185ee0ba84879459b41c40bf0857513627b7b197aaa3372f807d60a4b719ca1fe150aab19fd1eb63994bd4b135a2be5a49d577018638ae4b009a0a6c3e0822a4e90f4c517c5c45a602de2c587d47d30d8a67d95ed321d5ee0788d2e6c5ce8d79e326d7010f08707facbea5ff5ac19522c3a3b55032270d5f6094f8eb49bc24102fd9bbcdfbb8b09b553e520694972f2652e8148ad8dd1ac7a4e47aedfd9ae1806f265656d9f33b3331f7d0d9f322e3a8979ad5708d3defde8cd9ba7bb2de15896871be7d72261e3e09ac3beb2b20551cdb75cc61bbe50f2c2e3eda9ccb501c2a6f194eb70a726df45a080680b3de551f9e97293f9cf52c40cd7b36f16cff2aff9aeab25b8b242ee7cc53586546a8c9e90cedd2e1d49b124d5ab0adc81c5ca490c909937ea37dc137153018794fd038a8c292c0d2899409c3ffbd8b241eb09d269ba5516afb4d8a492fb4299565ccc737f53106be32d29965dbc3474767c376a3a4b8a5e91e4bf2526e81bae36a991565be268b1f8e2bca80dd07fa75ed352133011ecd3ee9c56916353e5557570b05f03739290c04bbed0c97056027f76e1b83c051783978af28c6e0dac9a0b3e25a5ec188fe82348cddce54ac1d9a86504c8f4fcc12897a247dddc05861342d8a9c339c553fd6be1efee203fbc90714cb54a1d4aadf718abd7463e9d63a0c875fdfb7c6023b41ccd817c6e5406dab07acc2dd4e678b44e267b665b725ac9ee33e3d740c6853bc813ef240411f0e7e8d8b1d4831506f50a6b78d55882286350d1e9258548686887c3d67a7be71d1cc2eb89d75506bf6662e10cdefabacfd2dc29b264891337f76890613e1cd26a0959154d6df86d5eb9b35d72c4d721c725f9ec9099e6b6640409c456b82dfcf36720d34a906b658d81af1698f53dcb1c93028ab9f7b0888105367980069b04f9a836f79afef0f838a95585a61ffdac36ded6fca6b95fba9a05b6b5e9d205fb3c19f7f315c3d85a89a0d9aa4fc7a8d0a9b686c2b731033052c44a08783de72c933baf041aabc0d48232b9f7eaa541065f26dae43f1a789f935b85e9585295854b4379768e04ede2c590535081b59beb62a60cdeb555a7813d80872d246334f71915f6d08b7a5f5cad5c5e29f6d0bec8cfa299ee2a7e8ce0dc21b45a5d3bb9462bf51851948f161934d80fada21b1afc4f2859a73d82c0c799b935b4a618b6ad2ae6a1ced8ac133438f0aaaa7ede045158be73e5b3dd3bd59c7c026582486fe2fe49eac3359c2a7fee4f3ce6d8c80b2e848764235dd7ba9773b51bf0b3d7f1167e5d7e0b5d23b1059f31b90e1e1302dd9d4f04026b195101631cd77f1b03dc3220ac5a0d67e005e9192cea75db0fbb20aa72c2894a70a6400b818395535c982878088ad9d5e842f0034061a19adb90cc8108ab60641d1e5365427e77c7b4169808de9cbc9d7c2090222ae67776c660412057819f1c7b1c7dcae9d8212c66ff5dc50a0b11a7aa5168a9d523cf0b0068bb0b5cee9f93c540b259193d4e17160f7b5841ef4e3848c93ad8f4cc8ca09cd81de6f36a154c11f039ce50a6912a107021d700a325d51169387ce8dfb01a018b1076191a85a519729870000399ce83eff438419725ba36f241cba6e77b3bdaca98454e1bd3e8bae592e77513126153af284a4672edfab2dd7afed59727cead92c0e85a87306fe636e9fd07c21a4d3ae56de6f66452706487b0ba17794943f325a4581998eaa74d976aee22f1402d080cae87ca460d19b6d633c2ba981b8b9127b5bb7a9344d08670c4f53abae2a835e08975b700455f551557fcbbc82597c5604c76dedb4276fc37bb95d8e0cf4a7bc29c5a174a9763f5d5a61da49427e9d537a8134ccdc243aadaa32df4de9b0cf22dfcf6ba61084a549ac2e5121128f3591d6fa132262f69b0e75c955dde24de36212460606af9193af3b6c922a02746c6fcd2c7e3df587b7c92a7b9041604144ff9a4266de9a500047620f4ce2af9698d4bbf97d12fc2a34617ce63800045b7f420f68d5da0af63ffd41a6af723b62d7c4fff51a4eeaf70bb7a7733348a3d40855bbda78a285fdd821b6fd9a7b140f8518b3e2c5adc172fac3a232cbd7dfb92b3d523ed42dcce87d1cd85b92a09c90938379036eceea3e5d44d4ae9ddaa4cf37ca7a5133985f067828b10f5ae49d8f5ab137dd87aba6c5fb0577973d43ae42873f880f9d1ec42237be650e8804ebbde059c6c0f1da195080935e127a03ae78381feafb19e25a3aa859adee48f9678779dbfaf05a11bc52669a8ff05638ad8dc0af1254d3deec3ab8a400a877bd455ea3f78427be200877536b7be9fa143cd8e4523c2ddd2f58702cde53c7ddcd321057c0a0401150c7d6b40b7d03a321c41107908a4008620680a6d80efc32f0ca1e1901107eaf873edc05338a36a11884dc79e9d2600f4c9c3c0d9f4f66013e5a43fcb95d1d7c110ce794f1b8b70dc4180c4e846c37fc47f974e22ee05c91439b8d55c4b1a720816c5896d63b4facd3c6a1cb86181d7a9dae856c24e4c1f800579fa863d90ff9a6af5d79e6b8817b7c89612db18f9743dcc2ad0e6611191ed1d7ed74d18519992bb9390bae5d473d9c17bc4eab42437562bbb4bdf3df89cc0bcc579ab37b92a44e3f6291b4990199f713ead5726346706e77a1b3cc1a5bbcd89229e3c576804288064c0e245d6e2684b1fd0addcd35ac67a647c4bdcd56333c92ca3c6ee370eaa953831dd7113315b78df13327900bf621d57d205039ce34b5b109a2de8a9d727b68a19f2c9164da154ebd803b5726854f18d27b40901c50b38cf13c370650adf4d45405381adfb7617f9f43870bc3fc06710d3f070105a9ad6ab0d10a7dd95af8623dd66f15185ca59f0adf653d97812b87ac45e87ceac1d8369e66cb8b226c5584aa4d03a8280a9bd46fe5543e41a28fa4778f20d4530c9f8c1e89e1a45545155fcd60a0a8dcf0ee8af32ad710594766143645d3f9efe7ca2cab4fb7beb1125f9108f992926d6470caf4221504af3af354b79b42b3f3e627767eac0d5ffaf2172472a72b53479f5b1b19597bd5039f06ba3e0a7332d57312429256d19ebf1fb5b826db12c04769d1b4caea1769fd5334d3fbeccbc55a2c8d3ef7dd2e17ea2da2744c17a0508006d24371a8c5335e7c6ea611459fc519222f63f2a5045305568dc66c4df73a9a308d9c61436854e3800664f122690fe8ace971c76ff3c71d14b3ed2518ac0aa4277dce62416b4a764b61891905e55b581926b3a81befd3dd1ecff79cefc01f2df346b4a088493b8a7f088192498c79a95654efc1294271aa62af67397937e7d21714abda92e629909d4e8a41fc410d4a108c6be0c7ec8e3", 0x1000}, {&(0x7f0000000180)="eab0c711396b3ae6bf83167d5394eb0e50d3dee549a7dbc107367fb150e45da40ce9e53d43f707f98a4202ba493d7c4c422e8c834722967489ffad", 0x3b}, {&(0x7f00000002c0)="f583fb5ec57ba70718ade814d99251411cb6a761abaac9c5326394f8e55ba0e4b92a765a085cd5f513078147a30748858a544380821fc1d6898fc27471f5575e672bab445a30dfb9dd41c7ec06239ff7cfcc58b1a1b4d6dc6c347d8d036d93f9cd39982d8339c25902aeab4eeffffbd4efa311d85527a3f59e8777140dbf8bcf1a4031835a74a357d57d433e36316592c279272dd7fec6fe18047e0e79e99e98f435c96da545c210ac5f4335825166db0d3bc96307a3d917f71d57cd500cf8498ff7c60a1116969efbf973b4605740f5c62500483896be57efa4cd2c3bc9a318ed36b2", 0xe3}, {&(0x7f00000014c0)="66f36422c05c7a64cb78dea51dfff62a6d0cefc8e2285d470f9b9279234d381953550b46a63670b37ccd4439e8589d647a23a9e262e390c4a3773b2d45408ad28011d2e2a5b5482f4e4f1904a32b86479b386c7af1411ca3b76af7d17fb536b798b7883b255a31c22f47ca0b0b5278888710dd07663506f2149b53513a0adea52b73f7b9e31f03a343c7470df765ead9dc8a2cf22b7d306ea2d6fc33648bde5d271119d5a2036743a752ba7c548b80ac07c54d15a794836787ce6e293e06a081a2ced8df18b593c7219fff4447effea3cf91a8c8d54272f423b21adf8c5424b1e650f4de416e82f871ae6121882460c697280a367a32b29d282df53ff3fc492a75f3c239ad51bff47093a1065a4be8a7f5cc4261345584940af66f523db07e744cde57ac72108bf651e3833698e85d0cbb5b1cc95324ff54c227092feab06ad7cfb50a69667861e3598e858c002326d3795cd2d91825669914acf426ee8868c93fa231f6bdf4fc66e033b63aff0b397dd92f2b113ad34288a525cbc669d0ce1f8fa0bdc61b40c757343151fab3e6b4a86a5ed78bb1c87aa388fcf2be68ffc2bfceef92ad3acf8579f32d2a3fb4e7ab9f34b0a0dc4913f9bea20e7d65c0afbb5f66e5061502adb7235e569bc6dbdfbb775d0e03556c1c2327c0efd89772ca28c1fdd23f5317c5426ec812562bb8e17bc7a784d86bf24f2d0ec78bef92a5e399031d6da54e74b0641830eba71d6dcbfb0f298df74147263a5e8c64c86a740090abb8a12b8597b7a6eb70183139b64454578c44fbae7ac31d8340e1db4941a9fef3abb654907eb37b4049884c09772246292ebf5ad795a24104fb46c438ac0d848cc7dd7e9236928a3211f2521225e4b2d5d62e6b131f1a3c0b0272acda8738258cd3e476d248ab87bf56ea5eb41f0634494239831faaac056ace705e973b3db834b93d417c41faf8c9f3a10195e9ee475df73a6a83ef57723ce3ebfeaaf4ea9e4456bdebc6367bd628066c1988b83837436f43ec6d4a08a0ccbeb2a8d5d0b985e6eb54c8e6756fbf66ef07fccffd5ca4054c29c56bd14833e544c546bab7963fa2d8c05a7a6f5992d5608207431d2590a0c96b824ce2f817ebe69f15e5230e4c9dde016c10f6dbed5cfd8ba9105973a4603c606a00c809abc99d8bf8be8ddaf63aa880223d1dfcbc8e31a202646ea170961cb5edcec23151a46d3fc83f06c14dbc1cf1f807295596b2989d4c1f8495b57958093fb2e7ba27952881448fc2a459feb42ddbdd24aa118dee85a945c2e544e0e7efaecaf647ff49e65f1948648ade04fe4da2e9980b8f5ef954fc5ebb611131908b165aa2a7930c75e8c8ef1d51b8860029312878ecbd53709a25feb52e68787381ce269979047b4dd23283588757c6e32c0a08ad125fd4fd10ac5bbc8562f045c2e079aeef124763e1c664cfc01b72f4ded7ff3a56c127126f04faa263357453799da48e681834e3dde7c8f2d984f685d08184fa9a1c75418165f0c5df85a9ace157d82c1902ae4bd5231bdb8234a1337cb382c50a7774dcf3b7b0a009a29dbf80eb158d4b0a841a2035a84707a58d03c103617f2749828f145c360a01d1764913323f2d63b322166007c11f14406e1b838ed6698ea698ad5abafbd416fbe543b0dc55a1422d526ecacfeaefc1d9ef973c7f2d7e728749d13268906babb30dc35824378bd90f8ba4bd8da96c3fedd80f0e1e4ced2ddaa5fec8faeed4d0278fb56b3c5142b4f7c0c61c75ad36dbba3b5cea5317d221395a66ac8652898cd09a00664cb4b4b27c2e445ba7e89974b91b2d863f2174a7b805e96576af53171d13ad5f62c756ad93a5121019f9e540a78b313f40d41f64911ea1fd65a0002a1df439723dcb8c9a66db28e95736aa4ac671fe74c7cc48ec80f2b648a520777f8781cbf8e785cbf9efbb3922ae6e46e0ac7a5e19fb5a6e1f206a06216453cdd7a76ef9850de55a96122f21a4fa8044579faf77b623281b1bc0b0adbf706135c3757dcf858456df15574323a51947d5ca51a46565eef9515dd05ff4712e3d8b5f57f5a5840b425ed016f5899a726f52b867cffebb604e8d218ba828f1dc113e21b846e24ec1060714c203264357bc922ecfdbbc914961fc5441e6456f6137937bbca22b0bb54a5fd26a1fb97ff4ebdc6891cee7a250e4bf4311758341ba6349aaa54aa743e0e2c907b32eeeb15594010b9e1e3cdf87dab414000340370fcf274eb81b0d0066da4e23e0dff1d381be2758f10021437aebddec6f63ebd44513bc0c3b0b33dfee76bb5b33e3d37cad75e093f17c5fa3f722db8c20012a3e1d50d17b55fff4fbbd89c386540448ede9572c52ce2d3e7a0a087f760c54b18795bf5fca004b91ce8f50411dc90c86d1da4be36965a8fa83084a6156893337da56ba5177671025517a7b445ce1ea802919764530ed5ab6a8e68a69a752a609e5d07d70232eb1e330fb8eb14044a2082fb3fc267f90d3c971252a94adad705de03f2bd38d13128c99e6eaa32aa6b0b1155a51f96c6a53dfab3833bce71c3c5222105f978f7554270cdadbbecfceb53310ea26a23783b459c590cd0fa3adb2f6e8a02964289b53897931ca8eabd4c720b5e545aae28a1505601838fb877e468b78250a4af7f2f1676df82e9d5a1bb4bf93bcde88752769917301621d74611d494a2c018cfea69fdcc26a4dd06f313212433702917807863f34d0dded54a5f502ad8eea814a46079f7b4696a3e651343e08be3f0a263bffc0599bd83cc11080542bf152cb6beb30a1e108d3435012c356e6499c9afdf2c52920ace99b64c6e70ce47ce64eed9fe6e0c48e40207cd7734b046615d410d3a668075916a972f1f2627990e8c09bfd5f594ec7043fecf1d116772814f6243279787a93384873899a21df53e6b051620fd8eaed9703d3dca5d6c5916218ff5f7310885a67fd4a77f6a7102229485b7d65031acb97e2d2a7d3f64ea43257330457e5d3da2d1ed0921a3782ed78c06685b521bbaa780b65a738c580640273dcc6da94b751b772afd09ef579f606892dc0ceac7155ca6ad1a34fcf9edf2d0d2b1de37e639c1e61d173716a22135f514a941487a50e1e01ce3396c9836bb542724a674b1a662483124a3c09831c7a4b46316fdeafd0573370a5e4fc02a1d2e5bde84bd39804e36063523c0173371b18effce7c1e7aa6f70ef690fd5f63ca9391c1add61eacd0eb62dd089fae0c4c6dfd55b6475f8579b34737e77c33dc574512544f7e26298295bc91f29ac6c31798c5d3457cbf3f6d7942a5e0ac43a5698179eab19b8bf75573f557ae68ba742028547b042a40b160ca841ec80265a0c48a8d82f46d628446045904205b4357978c06b4690f1cbbe7d57c581442f91d3e6e52bba646059ee675f27a1f95ad6dffb91e830ede66e921087416403afdf9f993d0ce219943d3f646e17839a376fc84356a87fa75db02e2bca369893274f67bd41db5f9a759fdd09a57f14be0fef8eb6ac3563b2d54448047e9fc609d0c661a4f073afc3e2df12edcb948eee2f29032dd18b5cc40d3ee6d453929565803976c8931f763b1b91c497c315e46bbc64e1bef37f24ba58a78170f407610e92b920ceec1bd51cbd10d0945d44f3d3a2b58f90e03d55e6d9eb36db7a6d8c750ff608cc767f235e7777dc913c5b126bee4121a485b6858cdd460095d317c9c5eaf2bc171259ed1949fd22bf7e99344ffab742cde4a63889949e2d844c3661587cdd4a6f9cf2e5be0b840406f1e160a22382778437473b934f4ef1f23b3ccd78bfec38f8faf05b407541d6905aff370c13d108e7f4ba72e63360d5213615eb79e8dca220775a00647a37dd4cfc5d50cf1514c72823c69080552017e96e4db7da3e73f10192730ff86927fcbbb34e3dbc83c7ccebd2b0425c3538aa7cbf6fe35e8c0e561159ee6fdb27aa5d48a5c604ff879398c7132834fde12ab0c665f7acadee281924303ee770d4bfcb04823e446b91ae336c151e8ab3cc8e6703050229f0d64388744dc888297eddcf963fcdaa8ee9471121bb7366e54521e64d80a56ae7612bea5ac1a093e676aa55b7c3a3a0c4a6aeb89bec6ebd6311a1995632fd10f78cbf2b94f2289d1beb2cc7894d6c5f0ec4ad56d6cdd149b0b1015c993050eb24dd7a1b8f22e360f452c4a63048b522591f01efbe3fab33004c8b4d7ed2467f5e662019b1c02401490f78c01ab1791aa0ae6254628bbdebf12f38b535127da17f61e9faac54de2bf1da43877710104612b01e6e82e9c360f666fc3783fc1852ed9b22600af7b5cad699749c189442091acd5551acb9d895cc8b55d5287e3e592b4fef51d9a273c2a99dbe3356457ab5bc9c7cdfc65994f0bcb41dc34aa449481531f35323dfc4e16d93de7c339793f15819d9715a00aa8c956765b22228d5322bc75f10a54032af82770ab9aa636411274c42e9dedae55aec8ef71b49bf24b2327dc77da4b6c18b7b74e136f69b26d0b3ad1c500bd1480e7706210842f7dae26f04cd79cd56f130c1278e9299f542bbda65ff1ea045a76f3e3a525a7947117b0d4bdb1901172dc47dfe6e4bcc1706967915a8eefd57f8ad96e73cfc0d5113d1967df8d2f054717cf775343fa7167220c502d86d32f390717a40cb35c2b3de8805ffe81669734504d6373d8c9182342466bea40a55c46a9bfd366f95d32e7fbcf2f66f75c907b93c100469a2d285ce0d6f3f161875a033f317c9b4a8a2a3fd54f42f8d7d7139698c5ae3b0d87799e205cbdcfede26d4222016a53e5a3ba27bf17e6670ebcb486f85b440c5ae57e82cd5babf602723cd743090ac27d01fa10f11ff5065661a1cc2552fab59fc9e88038f44e0b03392c341755709dbe53bf9c516a6f735909ed459728d54d5b8470fa269cbb615ee3541bcd676e30edb123e602a1d05505adf40d98ee6e8900a1d1de7d521bc03770570d590d51e97c57ec928fd2239413ce126f51498c3afc64979b0219644d4cfa0c29e212ef8d2cd6ff70297fe3f1d688f165484c43ee6fc7d77d637a707eea75614a745506285bc5ed802928a86d855cb79c6b3aa76f789474c481f6b544ad20087f3aa6c49b99eb44f274e6e583ac36d53cb25ce5a502cb8b3ea0f04139e1067359a60f3561b34d490ebcfa1ee3d08d6db9ef8ba8a4257ee7dac95bfd3b81ca4a3de3c110a15ed2c95425824aa1039ca968f1dcd4fdf7e169a57cbae7c2f2cc0af0c7e0a4c6fa4a1e7d019c13834d41357a4af0935850f7ccfeb1d3080698f914860efdaf307f7e01c42cd302bc6bb2f68f13e4e809cb93e775087765fef2e35c59bc51cde04d9c942cf1a53e93aa82ec7fb5004b7548d61a499dbab3e894d0e2a356c1abacbf2bd245b202663bea12691f25f49bd8b6bc2b2b3ddfdfd5ebead378692bf179960448ff3e4828320f0be83d92443bfae51d4656e7ba83375d6adc4265c9be77204db5a1edf9d64273b267103ea20a18861b5276fed5147c66cb7fdc446659a9013df973bf00fed290784ac39719731e3adb608b4518e45f892cd40779b2f2a2016856e3a9e8c2f4881245de0ef407aace773fba3b1973bc385dafe8aa6e782f7822113ee4cfb3bf9a1652a3c6662ba25e73d83ed9bf5bf175aa83578ba544890c1b2f7c16983a06b34d801ce142f9fa15ee00df1fc8c9052e988a39882eb7651bc5b4e894fd8dcc6094af71acb7176dba261cdd214fb041dcd6b6f3d525ae09c908626ba40d3e0cf2821689cc3c1ef7213015f8d27d63c52f4e3e268684257989eaa23dcd0e34d583eff87c56c7b", 0x1000}], 0x5) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="7056fda2d8bf1f4badbc7e8c7cb4247133c7fdc49331e2f26ef759b7be6e2d6faf56830b8188854c970e8bb6cfe3f7fd94801c2bf18ad31ded4285b89b3fd8669bc40c93f4211227b46862ce8ea5f3d701490817084d38f91861379b4a120ad1fe30d8a623590137aeb0350b23f35f994c60d6008a2fbd7eeef97728528e8932c7ed36462e3345979f7e3e5e8d803d3bbd10d8b73ddf1e458ccef4226515a79cca1d8018c165d1cbf46856b21a37cb070887b957762517e01a7c8a32e6934c2fd830240f1e4788dfef195f7144ebc13c6f6171815776b7c8e75330432cbe529df7815cd421b6e9df11", 0xe9}, {&(0x7f0000000200)="ab5330d27c8d039a4de14b7f28eaf94d46b8fedb2e28ee5be418669768e7d0b5d80ed03f367e80320ff27aeb3d6ae0d9aca218e3135959f024dcee6d5d31a90c94bc6b8b2d5d8d099d41a01eacdb9d7e9a516618ed5303f5503549826fc1a7f43443724d3c488833f09009842b8fc281ae2b091a1228bb0b0128eec05bcd88a7889b59d13eb62d9dec89f3914b8d4871fb32e189a1d00d10712260a02ba5022b79e0d482c5942eade25d5d66ad25ed78fd19b086bde16db8a67d59cb2d00ca98d4fd516a21a41b0abea8e7c94d157b45ff1673c5a86db1f5bed9df3dc857ff77cedb52638a80669cca738f18a0a11020dbc78b2d7148623f9687", 0xfa}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgget(0x2, 0x20) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xd}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000006c0)="956d751c35cfdacc3e9d355b3cdd2ee047eeaef313e4d3837b5f5d274fa9c3bf363c944a33011a3006a5c537ccb7ccf9a58bd506aebe6950276063e093c869b4ced9380d58873a8f7df5620cd707235d3e1b032e246c86dc4f5b35b7e533c8a901b3228988038b1decc962c4f3358db30c1e786e85ed1b8f468a44fdcd90db04b9077327513d39c117bc8fcdf37c88923328e0991e964f9b92e0e3f1c5efdc6b477dce129583ffa6451817809a947767929f2c14a53631dbf0a019e93cbe8207d0ef591f6e60b5c3b07f61d2bd1f7d26715c040c92bcebd0cb842f66ef48fa9f10105cb5f37f1c99ac2b950610c66a067909e8b604196f3177a08104bb02dd2714090c267097870a44e8e588494bc4d8fed22fd20f99bee7484e49448e3eb8d86fb631931f2c4d8474fac4fba8d3cfb766e7e380c17a1e3fc766927ff518831767997679ed7dfc708e0a55974296d270b4f120156928653e32f9b211ec876daed84d213372b0a412df80da1a49488a667f5affe3827af04a20b2d7ff98705a45f89bce7d13ef12ed5c319666dd1e7347a143e203fc4b052b905caa12a6f0bfb80c9a8879c5627fe52dd09b105c92f40c0ec3c64e073453ed1ff4f8c5120406d0a8134b93cdb2449772baaee069eb77079fc8c2d85b8471d9dc8d4871933d271ea31c38d662d877cc53a89336cc5d9a3700a2a19b86e9c2939faa3240d80a626caf8fb825d7d4789e019dd94c45529a7acbebf2e5ac296b941040c871a1119591d4baf57a78ec06d6751eb649b5078fb82170fe6134d0d7690b3d255fed8c18a17b5a43edfab9776347527f23ad01c3019e2601927ff89ddfa0784629c80ef468dd2a0d55e543f5a4db6855efee1a67b59d86403418453320723ca829c40d08c0a314a532e59cabf6efe6eaa4b7656a00d0cda17d3b7d403a4dbf11292e46d34220d9503a8b37da8220f2688219c94efdd310c9ade54c3fce4063888043253cf5c0314d4f51925140b781b9ebfb9fb813ef2081d180e8418a22b7b77c7045ef310f13f01415954588956c5a3bee1bcf5b4684b5566db2730aad37995826a9c8e2b4cfb4361f869007abb62acdd54f71f40cdba45d5b09af693f1a87160ac85a6b69250b614662ec1b13721386911f3707eed8c7873763bcd15aa485a692afa6a0c87d26f1e150698495a0443526589291aa6410470669eaee04c8563b268b29d70baa4d722a0703e1c7860090758de7f33a0cfc1deea42a3df224ace32da7f3d66bce1a5f6165c9a81a363750fd93c46ea7869467ad03dc725c8165e0bc3a7dd29947478ffb38edce44a35753c001b6883340efba63f1750d7cd30455098677264bf4433b5d8a5f1e4f1b7dd1c9cd8bbb50c014cfca42dc72f38e81515c55e5b1aebe9e94c193d59ebbb81d959be48c9175f117ed5f1ac0d5e5407e002cadd3dbf6cffe7bb8ec97a1da4847f6eb1bb6d7a67b1dbb6a7373affba37b3dd1db201907576e710f9fa02123edfaf10182d0fa342bfe66e5b73bc9a85ce3a6c4b83ddb2326af2a60af2f0f7aeedb51032ce6a7426a19addba3e4082ec8e11c3f88c541216289e81b7e08eb8bdd149b8ec005f4c3fe8ff99b969b132290f8a1a10a1ebbae30877409f57ba05ca96d62ebbc6015476a304e3038cfd5e63f9624dd16343fc9eb738f20246723c4dca413e2803c1bf89adac78798178e468bcc1f61b56994b34096d5fd58955175d1c2f370703b14ac8b295b8191abd15af74542dfd18e2ecff6f3f96c7539cb58de3338b7c756b67f503cd91202cd235ecce24cdb6f26ad6bc52ca2253a9de1c84ec297c97aaba7ecc07ce4c8f8bbd70563c98a1b27107708f3cb6f4ebcb32a31b58e76dd89ef103a8829ef595129c2d9db6a6b36f1b3df0e243f13fb2a40d1350398d1c194148460d97c1cdcd3b9dc46134602fbcc0e9b76f6a138336baa8fbf5995b76cb17cd11dc5c0e5f1cbe7470613f31f64e82b6f1ace60d55c88b1af85351789c0d9120c9475b8bed8c5c7d644e14fff11925c28936d5c119f99bd64762b75bd7d6fa8dea3d9337af80b136bec1a18ca9e0b5748c5460d04ce8a7adf14471b42ac49a8a4a0af5e85792796877522b5f09a6347a7e3c7eb8ac14b3ac608914842d5a34036b5645da0fd48e7964dbebef0733499f0fdc6e0371100d112c6b520a24e92f759ee5a7f90939a4819b5cda3cb1d41a0f69c2ffcda6e27160af382349358a6e261371dc295b12b2ea6b9b206ebccc23a9eced81dea822fefe57bf670064fc38328d025129f2ebc002511b403c47f95700a545e553509737593258e09321db1a3b41694b20caca71ba6333b9766928dcb84298c37d08492ed0b350004f5a234e3609a1835458d98515a0b69dcdc42feb43532439f186d07d541c42033532cf8399f93ac1b37b583a2eb2c5847b44542b1c9412dc24ef800f79f4901b6a68ba4001b47553fa89b6a9e9c700ce8bd4dcb0457d52724677af4c7f231e384a0adfa788f1113161cc3912020069eb625590ae3092129f37ec5646cab72f1d2a170b04f928bd88d67d0298e189e93d58257b726ab9a84307de828ecbdeb77c0143c59564d82c68b7d6c1af8700238c51464e6d5b2572b172f0aeaf78784ecebbeb22378baef0ab230ed4f524eb25d434c757670eeeefdc737d9cb9ec974d44bcd3e2b3c5ccbd0421d2dc54b7af6ee1824592e29aca8e20300c85fd24d5bc2b274f0829d060c527b9021ae55c6e69f6b3be65513f184d92b3170cd69875da33b9d705682150eaf607bec27e41c540b232e1f3b93b09534e54ea360136145c10fb466c213ce8f0112b31ae048fdb23d201a8eb7131aeaa72a9b314c1924d28795a8965fd898cc8de6fc2d42cb0cd381e395320a230cfd6e25b5b580f5974b7b5b339501e887e354a3ec8ad8d058c68abc70acc8f915d898dd5cf24a08a35fbad581cb005cc75af80aa9a47fb061dfa0685a77840039146e514cc9a6e100024b7b9ab7a51d8b17b5cb1478f281444643dc5ef24b137680cf41c330be621903d20091df6dcf5f496e8d5bd221e4539617a0690edf22d98cc7abb14443d03efd2b8171cb3c8f61ca6b77b42bf7058cff62ad7f362b206bdf2a3dfec01193d0bc57a5bbfe697ee31697795aee70f27b3b6168ba32e061d77463e56aee61ba09aa5e3d41e0c3f0aa44484091f5bf06479ddc28a24132473c5ac6d1974507ec7dfdb632c24f7117ad3220edb83483a7258dae63d8a74b950bdc6ba6540403848f2d06d40f8e6ca9b7b918a5db39586c22ef9330a17646ca2ab4a5a39ced817719597c314715ace3416a184078c691e678b04777234dd05731ef7f60859e6b71e14564411555f013124d2a8a14dde9c7e79fb871d4a49baf3fb40a339179e49ef43518e44c0f42dd9e4e0d3612edbed600acd855574905186ae379eb7683bedfcfcb562bddc3642ca59f174517cc3db4d376c23fe658a1eee78ce19a829f227f8a78eb2060a2afe50f75915a2a4e135f452e00a31b316f576de1dece52258c39664f872ea6e66f3d2ca7b68112303adcb1f8c38297700970988c484809f1c80c61094f501824de38538fd657f3459acdd31d69f2181862639c875e525d859d0a05c8c84bd42e2a60a3ba3de7927be91fd89a5035f44b211d3feb9e66493b4dbab1e4fe48966489145a2cc758bd7d357e2a567a97bffe28c7cee895b471c5dfb5b80046f00d82256924bfd57c8dc76978456228f9741f79fc118073e04095d3811362fbeb06d58d22929358f7be694a3d647ff28991150857b5362c69295cf66235ba825a2058a6cc7363ed2390f53320bf7033b1a361c39e4113f0640ebdad3db61ef15cf78c752c069c58f613742066c5cd554912abb52565deb7558ae9b02c63182e91828801cfa1dc6e3aa1740adfcf7ef0f13d850848c9f35368c5560178d9dd7a344ed3ff6a3a0304fd7400f7540bc4b7ce8744444a177eccd51805d96b8a2ac324f08197467a3300b840cd7719466731837eb58f01d4079fa8d6f436f3ca37d79115b83bcc62872b305c084194578e0ca089c8abc66f21fe5e9ec469b27ce0893de63116d6faeed64de8f56d044367641e975817304690652a81904bf9a54c363888e1c930b529264f1a9902f670a6939c614da0b7d73837f4e43fe16497e1b0399e3df849c2ce77a42fba436f127c31a6a8f1b0d7bcf2c372c1fc67156523b248079475d6ec6c9e0541f88594dd6f90c601933cb4e111d0e96ff713149cdeb2a259558953747315c94249bfb0d93c6d86da88a06bb21ac8e4be5f53daaa26aacdb4a2b2ade8e0396a35030bd4ee9c1d618cefc2e7f71c9e869c978081cdf7e41770372953bfa8d8f7232b651f998acede5560d90527580253decd07de69ce96d769eef2bba98b88b2d910d0e8eb8eba6e011f28d359aad035222414a39da6df25c46801ff554678f1a439923ccfe6d3a1564994b25e594033d2860072cd0bb2384cc1b9bbeb8377f7a56ab02493f5812b83a9fe081c54906f8a6753b4da6fee2901eb61fbe39f91f57219be0bbb11797038c605c7325882e9690f70fc6f596d3e28cd5ad497916f503a2b74ac778e1d266881918757604cde9a157998f7d85b969c8eb5cf4839088e52b93577938f6743b762ac3f89a0dd3e2639acf46b5c978ede805513cea03d59d9f280134aded74e2f7741f3c1d8444728e240c1f3e0f915ee021cc8834f12b1fbbdfe454f2240f7c2265c8f3277fe63e0d458c838c71c5166562f7be29593a3c8e8add75d59bfd35d7237bcaffcf44e09da89aac566c20842018963d75ea74535197920675574676a09b2187e221b91f77ea41c66920ac423ed8f0ee55f1281014a9f46dafe8f31eddcc28dc38b2c4eecdb5d7b5b6b8796e3be7660904885ed78ccfbaa42e70f78f2adb2d11ce1fe30badbcc3bec444f60a14e9dffb508a56aded714b363d377049740fea065fcbcf0e1862419f8aec6a50732b146b07daf66779c0be93f8a75bce33c468d077f2eecce341dcc5944c90581b0ac6f0d00450df969a8be719c023f7f8f5811069113ff554007e536fd27dee2a54e2d5f5fdd863fad771d3183a7faa82ab6fdd9543882a90fd29b2401c59a4c4c79d103474140aca0843205a64df7d907c2e295ab7951031cc257fd0726737610201f9ce866295114ae7847e3c74ff804e8817f76e544dcb59a46174c6ce59e945d72c1561a3fbc5c9e3ea735716024fdf3b767e8b3f04e0929081470d6f91fdf986b194c3d055fbcc3490915da88b60c92d00b607da7128d709950210cd4e0f3ad081795d3a3694c179b21bfe5a5a93601fb58f63c78f0de4ae2bf160cc4c650fce924dcf4615b91aab80f7ad94a4f063bce9b40ed39cecb50e5592eb476a845372a2d9875a0068c3fd8ded3b401cc8677dec78feaaf1c69661818dedb2b0dda64f0a375e24e2bcaed7e735323905f732ca58dac3e789cb9456ff68c1a43895ef9fe37e2e38b3bdf86662a8b447cfcf98b0372e086677a5894ef8f9c352c782f1b9083d3045343832f0d35d55655ebb703e1f7e1308e0c92d6a15840f8b55114cd6cd09127e101dafbe96858432f0bfb238fe9bfb9fb131525d706c386d8b75478d54cfa8b7bd9fbe08762d444346c569b47670d9b46dfe86789afcc1e1d8a406f692eb2a6b2c08badd7eec58877de930c2b2a3326ca210e687e2e2b8309933945e65b6b783dc38f2424e14e47f9a088ddc075502be03db80c06249611bd09c666cb16202d6505c97593cd68a6a7245a17540b", 0x1000}, {&(0x7f00000000c0)="7cd2c82b1d2d3355506a852de76df9c886311cc9ec8fe3726c0b7ac9ec5f65c3d44fe3e62d3af92bc211badc223c13", 0x2f}, {&(0x7f0000000100)="a384fa6b49fe7fd0eb007e66cfb1bf59abe0aaf391c52da8689804b7ee7fd12317068c92dcb5bbd041212297d359944a69660a5db438fa39e56341d568703c83b00725ff3ba0df0812a7c00914d1f0d4761feb2ef3907b85cc27d72a00669b98472a7d53ba60df79370e80c64c8f979b53de8f8848ba448c753830ce37ed5b8e60ae6c771b162173c1efdf13f682685bd1c5245aab270b3b05cd814573e227c04c0fb39f8ca806", 0xa7}, {&(0x7f00000001c0)="ce0e5bc747ed983994b74867d838f4f70cb2568a9d0102161cfe1fc7c99b96712c93c83ff27562c6b4d93d879bd1622fe9dfce327c946ee9eb02d3dd8c5165de2323e6e9a6d013dbdff853a9c269f59ea6e1c1c0557f08f36007844831fddf551d1076e181668dfcb2afe1f144b7fa1999f407d53eff328ab35ef55d4ba5873028ee670ae9373b2fe567bde98f1fc1e49704e5fe2381c9dcb92eed14ac26df7310804e052981f3a6933f42c4fe", 0xad}], 0x4, 0x0, 0x0, 0x8}, 0xd) open(&(0x7f0000000340)='./file0\x00', 0x20080, 0x0) r2 = dup(r0) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0xf7cf, 0x8001, 0xc000000000000, 0xffffffffffff23ec}, {0xc06b, 0x401, 0x0, 0x5}, {0x800, 0x582, 0x0, 0x401}, {0x1ff, 0x41dbfa06, 0x7, 0x1f}, {0x8, 0x1, 0x268d, 0x200}, {0x1, 0x20, 0x100, 0xffff}, {0x7fff, 0x20, 0x5, 0x2}, {0x660e, 0x1, 0x1, 0x9e9d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x890, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) listen(r0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000001000000000000000ed8ecb4bd74805c04a7f93572058ab1e23a1baa073904c524d24589cba04d508c3d501b1aa7fc8d630faaf040e5129d156e0b6616d238c0499c61aa79cbf4f42a27f2f45f07296aefd1c2fe7961852c8971c48e0e98c8f5764b3f7cabf7f95a655956064c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f0000000440)=""/246, 0xf6}], 0x4, &(0x7f0000000540)=""/89, 0x59}, 0x2) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) fcntl$lock(r1, 0xb, 0x0) close(r0) 16:00:11 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) 16:00:11 executing program 0: nanosleep(&(0x7f0000000180)={0x10001, 0x1}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x3, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getppid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) ftruncate(r0, 0x0, 0xa2) 16:00:11 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0xa2) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x140, 0x6) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x400011, r1, 0x0, 0x2) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x3f, 0x6, 0x9}) 16:00:12 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000500)='./bus\x00', 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000140)=[0x0]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) fcntl$setstatus(r2, 0x4, 0xcc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r3 = getpid() connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setown(r2, 0x6, r3) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) close(r2) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x80000000) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xffff, r3, r4, r5, r6, 0x8, 0x3}, 0x7, 0x4, 0x10000}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x6, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:12 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000000000001fa, 0x20000180) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0xfff, 0x1, 0xffff}) pwritev(r1, &(0x7f00000003c0), 0x10000147, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xb) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x20800000036, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/15, 0xf, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000007f000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = msgget(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962e3cf07d96de34cdd4f274dcbdb102b3f660ad2e725153ae2d6b8471f7f095be6e71cad2f4e6d1ca687a7b5b6b3d52ed8a957e29b63b678fc3472144f490098cad7c23da58f3e56fa9d401fe6f162b56045e980b95c830aaec2461a2e620be7091dc44dc77563814f1327cefa72dda6bcdbe339107976ab99675ce8255a3aa7d415f38a67127be87b124257bd642f901d0fd115ba2d13c4429e49076d3de3e011b8cdf40be65475d42e4e127264f0fe8fac8ba52975347f0a540c4d495bffb2240d725ac15", 0xc6) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "ed040000000000000000000000000086df500d40"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x180) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x400) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4005, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) recvfrom(r0, &(0x7f0000000080)=""/116, 0x74, 0x42, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20000, 0x0) r6 = socket$inet6(0x18, 0x8007, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x180, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x212, 0x0) r11 = dup(0xffffffffffffff9c) r12 = kqueue() r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x400, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x400, 0x0) r16 = dup(0xffffffffffffffff) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10000, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x10400, 0x0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x10000, 0x0) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r23 = socket$inet6(0x18, 0x5, 0x7) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r26 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0xb08, 0x0) r31 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000007c0)) r32 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r4, &(0x7f00000009c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="8f1adc1a914e387ebdd9157279b9bcd0b98536e1fd30a2c540365202a795ead889985b359feba6a61f90e94597d18106c0ef38d69234bea939081a2a7ec85a976bb12c6169aaba48565e01ce9270467f08448ef7f52803f9abd51f6ed64c909b40984ede46024093a4c5f86c08a660a90436b3fe435306607b5d7badb535c3d70235103f31c7f443ca94a1e43af93fdebfbb550fd8c3d05c7bafc72ffec1785364b9", 0xa2}], 0x1, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22]}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x38, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30, r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, r1, r2}], 0x130, 0x4}, 0x8) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf037ebb57e75bb2dc6657ddac47a47e1d36a82818afa3f228ea997e3ef2b473f9ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1000000000000"], 0x10) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x200000, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x22, 0x4d}, {0x82, 0x2}, {0x1aa, 0xfffffffffffffffc}, {0x45, 0x4}, {0x40083}, {0x67, 0x6}, {0x88, 0x55}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x9}, {0x3, 0x3}, {0x86, 0x8}, {0x23, 0x7}, {0x40, 0x7e88}, {0x4, 0x51}, {0x86, 0x200}], 0x7}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10481, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x640, 0x0) r2 = semget$private(0x0, 0x7, 0x104) semop(r2, &(0x7f0000000280)=[{0x3, 0x7, 0x800}, {0x5, 0x6, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x63d, 0x800}, {0x2, 0x6, 0x1001}, {0x0, 0x2, 0x800}, {0x7, 0x6123, 0x800}, {0x7, 0x1}, {0x4, 0x800}, {0x0, 0x0, 0x1000}], 0xa) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0xffffffff, 0x10f, 0x81, "b35e80e3e89e920d450b644c074278818766ad6d", 0x6, 0x8001}) setrlimit(0x6, &(0x7f0000000000)={0x6, 0xe99}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000300)="5c6223b7682fba4998fc5226fb9b5277b5d1bf23640a6f234e9c0aadd683851ae4f2ab5a9a0377926a9c9a94e2548ceb069b8bbe069441969a48cb7a28f1137ca16a7a8756333c748cec13e36fde4ad6eede8640714ed65f0a6fae16efedee5b6b690a74d4e1fb4569f2e5d52b9ee7623d381cc1a9bb0cad4a9f7387f2f32b79d39fc3179450b0153a369a35fe53ccdf2d467b0e2d9e0b575867a118bf3fa76d9812b389ab3347dc328baf0e64edd964b71464300251b04758ce8c92923c0b1c1ac6c19f7eb9669b2a9f508c0f445f9edc302514b54f13efc4d2cf039b9ebd9ec0659e4f1ca5f39bd498d9257f283b8777aa54ca0fd7fe89a8a8cf1e3cc9ac93c512b96fc3191454123537cd231be8e63b963f8ebb11b7dc4c1b06e663a3443ed51fe30c0eaa99275eecb370da5351e58fd974a2e0a42c7624e10059f0b6c0bc6f58a30891392de27fd9a57dc5cc461525fb57fc8c6a0862c47ed66f041f9fd8cb7da1ad759c5d94a9fcf023c44602838b153cddeda5d4447b44d20b75bc380be6fde9566373a4d707388956f5081e8b997d313017b4b36c1f9449ffe385f3ad14ce4db549838f1f3dd7c8dbd9238bc509345f04609855548f5b22f9e96320d1802e7a28a6826c4283365507cc500316838d0a4069538c160e24ef72b0e4e3ad02d0e9550a696a0dfda6dcc2b29454bf15ec411e5ce9ef878aabe1b1e919dabab18ab9a276fca3829083305ea00acb6129d40998fb0804c0d30b615e85645adee7bad736243e839a95ba4e3ddb08f5a87389e8f6288a606e5ea1cf59cffdf8233fb0a315073cfbe612f6efb3f7928d6c80976fa3f16c14262b6b4eb62e54c2a37848b2bf2b47b3a15e16a5d10a579655aa8aa105b7e5c0ab31b4a9c7a74a61e7753670d7e064383fe016d9b56001a83ea772bcf0eaa50a3e1fd3b2b2470885c0f61405886454293f583278b8dd2e5ce18c9b0ebf0420e29a8febeeb8c9c87ef62f13a933e65bddbe4774304e98d1c65e099def23e4b22fb7e1f7be48fbf8cad6b546a49f901969c74da859edc57dc311f37ddf17f316c1c2759fbe9b015a02ecd1c975ed52a4c521133ab9459fc27e92ce15bbbcf42743fb511c16c39aac26e527eb73875162a32e60249871a3e402360f0dcf8d85382e476c65bdeadb99a7b50e12d8049b1b26340737c64f820a8470ce947ab3ec06c6a38fe1152b7da425537f390733bd06c0265c633971d2163bfe39b7d76ed1e323ffbc65fd08754f966b748d97afaf510c1e98e524841af830f1c0e9d9507b0ddb5c20e070c96c20be17964a7a4d2917878918c550787e8e1eaabb4e1092f36cb6edbd2ea27cd87c07275e2e48845b61b58c967f0fb2ffcb4b0a0c6bf197d9ba9f59031a80a60bd0ddad5bf3f35396888936ef6b4eb4511a836354e777bc534385895c96a73d73b82bd8df4133289a8335ff9a3d7b98bf8d1f0b2130ced585a7f8557d3534a3a9bf94ffc1493e613f6069c732a724e2139dc2a973322bdcdbde78b2534f96485586920506f862daf7f0452cee4928707e3058bda2503035ed8ba2b1dfe9e9af695cc436fb8736f0af8f895727bf3fb53549054f2788d1023bc1c79432bec1bfd62cf423b911eefcad557eb9ba0ba2d8106af809f55d84c03a0fc06ac0683ff382121c6fa164ffe18d77f3ed530f94685cf98d3eae05ee6cba3d3eb3f5667c7ecd413297f36e0d3cd9a70e15046200add36ed1b1b2ff3300691c0de6404046b6fc60b2c1417d42d2fb11f97f6fddd0e0a8b30f841f17e3ddf8a1c7a90aa21e95bdd6da7a785970db107c83ddbcd44e856bcf99b773ee0037497c1dc4eb88f644603e844e1fcb64b430626640caae84cd746f1d9d9cb16c23146e174bbff1ef1fdbdd7478ef18d2bcf645a5c55aac3d5cc619978582e50f56f0b8b3bacbade529ca811c2a86173d82d9b3adb5ec982e8872e8ef934cb6442b17f38bda733d82da625c2f2d3a9a102364def027b8ca3065a4d9620330899e7434db9cea1e78f57e72b720061bce6120db6043c7a186b8c1fe0782ea031b17ebe8541a82cf683b120c824d0c78b638ab727b649a162fd84e9509406b4fcbdcdf20fda6cb7b016a76fc6ada463f49aee351763ba6cc65c561af2d5173ab1acebedfd66e1a60dfa73c0066caa5cf99650df5802bdf6e5b1b9c24dc8095c889eb6348c76a410c5e51270172f7f8e5bc725c99fe09b344fa3bf510ac4891ba10623e6fd0bb6a5a4a548f9d521c7990900402ac9da507b70da641395f41c85f66d426007cce015b02eab014f1f177c7b60eaad925b74df84645a4b7e98d3e5b54edc32ad2082aeb213bd84806e7b0dc8b18838b81bbbd82982095782405a2606677eb01dd9043764f1386eb36de69fc936396647a078b3447e874aecb75c2574c034fab7e1223b08a36211ec23d7e723a0cc77a71ab41410e1e715b12d274944ab9746c390f9759d8eeae7a892cf97d3dc78a349eb661d71dda7be0f473d0a3c30ae9f311e1fb0e0b584773cb9cf3d8aafc5c35d2c4c129f54704368da579abbd06204b33332046ebd9e9de56737304d6c6c40a56dc6ea40d0b2595d324a9f719bcdc78a6e549f48bb03855c36e890efde25e50694f2b472a2bfd43acd73b91746dfda47347afa9d5a3631713d9b922d042e5a2835a8ad6aa87557faea86565c7ee5726f6eaa3d6ee8ba6e23b38ac09c0091d269112d2d870eeb04766a4846148ae2cf2a3cc7aaf71b7fb73ec9cf4bb32226e31a6a2ebf0b3abda9f83bc614f0be9534e1734d3381970b3f6cbf5fbda94cfdd025934febbdf13a8090d568a34b66523ba054c1f7fc4e980cd8a3f0d0ea56d1e535d61c8628a3d9387dd8d5d831cb1fc65d189d5d9cd9c4c3301fb8f9e05e3e54937d98282c6cd574ef6b5a00eef95e4b15054932965075386839a1e2fe468799bafce4a501e396ff21ec2c33fe0b5e6c1b12157700f83088f701963f3a6fc0e53b34cb1aeb9ec5f65a73719a4ddbbc135be83af0aee672b630d52a6d5f681627dcf53b60ac572c74098a9a1420d338aac0dc566e927d189c877a78e21d82487562faa2e9d11e49c522acdf3bc6cfe78eee2fb6d1d2d008b0363df3414664b5aca98ab838755b2f15ab4b5fc5b8f5823eaffa8feeeda64c0cb91fa83175db5c37806652d1a7dbd289d8309514fc757f9b00b84201ff7b75baff1be33154d3af1a475c3ceb8a05a61a5d22da07486916ffbe4a0d718761029c9654689f0e6b216766d5cbd1cc2414b17a8c452dba2548f645c5a8a0db8e8eb1a8c7427da1ab710565c9296a248d6636659f72f68e858d5b2ab4727233fccb4f81f183f00066bea857812f8754a8a64fd0240bd27fd8fef2034ae5bbd0701602a019b0fc4a039f194f97fada452f29db90986fd63db17cc96b0f099a1e4ae501eb40cae7808d23ee0897c6974f54d675cec209fa7deb59c2d3b799eba4e4a395fc0b4dcf09eca4ee23d0d4398482a4338da9f70a98263efce124855592bb9ca05346ed7cc9d75fba6448a7ea8752fe46f74f6604a05b5dcba63a93c1ba6239f64d62f131158e57e8ac3de5d900da8ffc15376207cc37a2c9471ef72406f9bcd4d42c7e8d296f4c2169dcf908bc350b0ac85c79595da39012eab4194d68d7537160da39ee7aa7f57e9995a166a2161f2f97016a9de3f3e7116a27c115b8bc9a3eea56606d4d506ac331374a9b260d25492867c9b5bb203d1bb0e4decc51297be65f991dfc20ae3d927fab730228a5e4f56e0a2a9ff5a85ea41e88da912aca679215427b6e2cc54b27c64fb40b8db53a06ee1774b8f2eef94f002e1ec78f8fedcd876501446a4ec08507aed2758a6adafe196da58b9ac60ff0d65ed183100748e508a8074672ae5e1bf21c8521acbf2f962afd6b0e5002821096cab74a67afff85b160317396f8d0c0c6491474dff4276ca31c9eb7f0fd1d3608631fb8a9199ac63a1888b86c71e45c540f577c8f360f681033e23782bbadec2be9cbd6aef831b41a708def34b9eb20793d85b1294b513ba205ef3663fa430626dba7a0d227c10e4b8a42bf71830e2e6d97134b1b5ec6e761b45da8c65440190d3eb8c1fc28a9bbad8106d810ec87a3e18cb69af075daf66294c6d81169a48358184c5e90a7678dccb077cc4b66adb47d47f2ff1e80f0cd31883909e3ba2075ec38c1e7f85904cc086207852fa18740c03fb5737035cfbdf19337711d5940d3dffd5aa2e5907d8b17ca69ef9f39df4f98c13926a249d2e98d788e4507ef67b91afbb6a37c81b11ad6e5d4eb9b73e09aa85d52069f3e25be57cb5abf6ef0cba4786034b959739a2367e0db98a495eb3116dc9c943b5d4d2860312310deab7ec570d954ea281bd662aefdb0bc1ee2760234c3d44339ad3f290380853e4a9285815b1cff401363319e9ea336f4c4bbd2ff341cb4b88b6213e645ad920ef7145c554d64cb2a44d833ab03e04187181275a9f5f63764f6f733620816ea548bb0ff62680ada2f6243f73bc0ac73318016d84e19097efe64afc70e9f275e6bc0327817dc4e6dbbbbb8cfdb2391f5865a5e7d51bd26c3e7f51d922d33d217c2a55cbd48359efc169cec1c2f571f8f682f5afbb07f430f7358da85eb95326a5f87edddfdd8635253f109ebf82bf8e6bb0a53172e08def73468b6989f225baec7ca94b2f0c8c714d1867cfbad23590fb4fe3f85c3534ad5bf243471b3910d7c765eb486b19ff85fac9b843255c0777795bf3cb770d2060af19957b201500a0c00be90f30cccec0e3bf32922f09934f41c271b535bda7f81df444acfe4bb2d6b27f1d1f1db5243c55dc226285e0ede55fe80db60a05494e14a50544053eef627d442b5fea193b1dcd66d38bb4de296062f1e76e168affdcbf36ac38fa931bfd2e73bc31d0f29b0aa511635be1298d1e6cfeede60e5beff89890a8290319f714acbdaaa777a8065e8c0109ec94fbe3aba38af3d00aec4ec39ec9c77d27eb41de7a0c1d3de53c8cb91902ac058529c1d0eb5b635925b45db6270e4e1c71d8064f2ca653ac8f366dab6ff8d6d82a10139d0ce6941d583207e3a8507563afd306aca2d1e4f0355c0bdedcb4f91cf898dfafd0ba03df42f82c92ef1f67e6dbfde5ebc8f8526f5d26c98a977835a6298f724f5a774af3bab5a2ef2ad7a18e77abbe3e4630ce2cfcbbc0f38eb52ee6e37c596c61fcded1318b7eee800bb0f4e988f21ef34aa0fa0e179a97f095636b6ef419fa236c6b8c8336568051683ac61bece67c440b193f84c85af4def66ac621e4c78a4a7930eb2511bde6935b33a2c03b02ad0edd44b33ae5a7a19de513e2da411e10862de50547d70c7daefb74400d156989f35f9aeaf68a99f1bac3083a3a31b375f67b7aa11f75d47ba064ff1dee789ea78cef82e4d7e99a3871e29b4cceabf75eb5d28e28c761a2ac2ac0d2f9ab67328fc861b169a0b222c94c7711375920ccfc2e9881a0f72a8c0314695d57d54cbe84a74e98e3bdc82e52d100be26689b8b509c6d2ac54fea163cd023e2be994e495ecb04c379ff4627f00791a75c60ad3bba8e29282a6231681ce5d1fc4a1ff45321d24c454aea301079b7384fd551f0006c7ae61617082e774ab1861183806f95da060d7b9c5951f73a4083fb69cfae3c273eb6c14efd2bc178e822a26812d3bb790a68994ea0494e13c3b5beb882ad2062951c944eb98333bb46a22a1921c9a39c55b28dcf1f82f4dae48187291e3676cb7adaceb174f566592867fb03ce552fe1e8b3ad4b93bb80798c04c0e0467b960ba5", 0x1000}, {&(0x7f00000001c0)="3fc6e232c91a0c9e66c6c0a41b607905d1cec02fad33ad66f48f12d51abb31bc55ef75c09214f439239afe46094bd566dd84e4a605c06fe281961caadf0ba8bd971a7f56601f1c2ffe6eebb7f7ef19b9fbbd968635a7fc0ccfacec554560221bac062ad0407cf5562f6759de8c72195e876d1045d0deedf5e2fea324dbd52b874217c200991f1f2ad336dbc864cd5574", 0x90}, {&(0x7f0000001300)="0fc2e62c3a12f2bef05250003652fc402111e11272148ded82580de3be09bd1e4f2e170986e56b3f1c76e939cad91f37ce1e73a9a74174cc13ac3616a266541b2351a90d980d3ac4c708c03f1006760345421e47a21605b3bbd7941a5279cfe9444f922d1de895e07a5b199ed25c50a214d5c0a6811b4829a5e8e92d0f75e6687f18ddfde6e084d746d10166c0dcdd4c6e2a2174bb7c5d180635b4a52847efe130849b4e2e6bd610f5c184ecf5dcb1ff840b05dd5d5a1f3da8", 0xb9}, {&(0x7f00000013c0)="7fa63252f139fc6cebdaf6cca18a8517e11b9e69c04607a0a773013cb4b6f7c9c3cdced0774752b44e76fb6387760d121188137124ae2e36c241a1824b7373b9e84f71699300574587c65e8777368f92a55f540e8a33a5a5c6885b518af415caff7d79ec48b3b93d731f50487bac813845ef72da04202b61287a388c1168bb3324faea98ef076d49fa9841e046fac34d1ed1dd9ecca9622d8d08a314cad4845d9962feb143c93d881651522cf27198e3177e3a47d267f2fb3ff0a30feae2f4673f1caa6365c99379292e3caabfc27d38e693a9a2af2142f61eb084212cf95fd08643d1b731efb14b92f2f22992e104", 0xef}, {&(0x7f00000000c0)="ad490997809f1d839bb8f8a86fcf80b15d2a8c89cbe524d9f12ae3236e", 0x1d}, {&(0x7f00000014c0)="88651b0b459bd2b29b9ae802048be9b0dbcd16f4f46e943686d75670e8b31fb3438f638b3c8cd7e975416dd34c74f0956cba76e51d11b7595d4c62561b305103cfc7cab31d86", 0x46}, {&(0x7f0000001540)="157f664f488e62f5da43312fb1747275b096ea17317606a74a2dc5a90f6dda792ed4edc5e0bfb2ffb7aae30e2044271d5d68e79442763bbdea310e26981c31730a45134f388bf08aed61b3d69d3f80c794661bd5baaf95a320c325dbb09ca43ed585ff5456ecd59d8975ea7078e0ab30bf85d31bbf415e537981d9733bba9dfa5057f5d91f9e3aaeccf4582fdb0459744c29ed386fd7fc4716fa5036546197a5ad0127fb56dfe907f2999cc59d87b3641514", 0xb2}], 0x7, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, r1, r1]}], 0x28}, 0x0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x55) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x10001, 0x5, 0x1, 0x5, 0x7e150a93, 0xfffffffffffffffa, 0x2, 0x0, 0x4, 0x5}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000008a, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x62eecff, &(0x7f0000000040)="9e88010dfa8b4bd6cb8d281229dac7177fec2a65f8699486d41165fe9929dae3bbd97a95a6") 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000100), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20288, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x30}, {0x6}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0xfffffffffffffe00}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x9, 0x6, 0x0, 0x401, 0x7ff, 0xa, 0x2, 0x0, 0x4, 0x6}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = getegid() r4 = socket$inet6(0x18, 0x4, 0x80) recvmsg(r4, &(0x7f0000000880)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/2, 0x2}, {&(0x7f0000000480)=""/84, 0x54}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000680)=""/98, 0x62}], 0x5, &(0x7f0000000780)=""/252, 0xfc}, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x40) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000280)={0x11, 0x8}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r5, r7]) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(r0) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x4) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000080)='L', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x81) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x1) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0x9) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="1ee03d3fe5b54649a55066f8c92c888d7aaa9afd24adf4c000ccdce89d5682033181d0840c5d81054b7f17258e3b7a9d9337d312ebb8ea929e1b17a3579940cd66cab204e16dc2596fc8ebcb7f97cefe4b7428eee8c3d06b877f6f5f242efdada7b477362b6ba68d6ab8bd1d009b6a63cd72d1b997cf276d5265ee91b3c5a2e6730fe62657c093dd9fea0ba0cfb56e415e831f658b0b2218baacc06184b21f03e1c6772cbca721a317e6a3d18399a72160e702eac0a6d466fe7a507ceef062893b716f2572a52ec7eb86ae599e6308e883931a566626696a17670976e13803e98fa04fe10253866725b2a342b2cc68", 0xef) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbeeb98ce1eff60829807c39b839019d55a5196155fd7f6d25e93ff1f821f6e640c451253e3fe1d8fd7a18509d7b9e4d954401a42968a6a5c73ccfe6db35c731b9951222d7a25259944f49dd05824785a92052f20ebbc2dda088787ac6692a55fc16cd848775144c1c5048651d0100cfc956412c67f08b6bc82693180da515e099cb01803310f500b18e118ee9b145b927e3564b6d37858d7eb01eba2bc372653e3c8d197182eede8a9d5bc6ccdc7000e62a7ad1f69e9b6f39994b25940a958aef5c0000000000000000000000000000000000009f1320b1720277fdb901f52d4634fdc1872821cc584fcaf127b262b92bddcc460208a403479acc8fc1d8b06edde1e3377a2960d72e730a36c04d3ff004ffc776308098c7874d812279339a9bf9b0929839eb457d99d22f709fc0f27b9ed0b65747db7e263d3808787b08019d08120a021135a8649250a27dfe833ecfe1b1253fd5f471"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086000092cbb014ff061b7dd907c8712589f7668b8b0000d0", 0xfffffc64) write(r1, &(0x7f00000001c0)="070036c44a2d705e603a9e798031a7c0e91494c7899624b8a0e6595cb5e9b0f4", 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x9, 0x8001, 0x8001}, {0x1ff, 0x3f, 0x9, 0x5}, {0x100, 0x5, 0x101, 0x2}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x100000000cd, 0xf0000001}], 0x8000000000, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getuid() setuid(r3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/105, 0x69, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socket(0x0, 0x3, 0xd10) 16:00:14 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000280)=0xc) getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000780)={0x2, 0x1, 0x4, 0xe95, r5}) getegid() sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 16:00:14 executing program 1: getgroups(0x1, &(0x7f0000000100)=[0x0]) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:14 executing program 0: setuid(0xee01) r0 = socket(0x30, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r3) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe(&(0x7f0000000040)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000000000003dd8e8f1"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) close(r0) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x96}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000080)="7fbb7e3864379f20bd7f8315a65bfbf3515a0e5e1bbf2d17f6105e") 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7fffffff, 0x9}, {0x18, 0x3, 0x4, 0x10000}, 0x9, [0x6, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffa, 0x9c2, 0x8, 0x80000000, 0x1]}, 0x3c) socket(0x2, 0x4000, 0x8) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="820200006c653043bdc4b3f5f07b000000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) rename(&(0x7f0000000280)='./file1\x00', &(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x63, 0x8}, {0x4, 0x401}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="778a2a814f1c413ce1fe1f4db1e4367c279666cc7a225f", 0x17) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x0, 0x2, 0x40) semget$private(0x0, 0x4, 0x40c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) 16:00:14 executing program 0: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) semget(0x0, 0x3, 0x40) semget(0x2, 0x0, 0x1) r0 = semget(0x1, 0x3, 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x100000001, 0x800}, {0x2, 0x9, 0x1800}], 0x2) semctl$GETVAL(r0, 0x83, 0x5, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x8c) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/194) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x108) 16:00:14 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') socket$unix(0x1, 0x1, 0x0) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x40, 0x22) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) close(r0) pwrite(r0, &(0x7f0000000040)="f14da6f0e5653481de9c5506d865db", 0xf, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fe, 0x0) write(r0, &(0x7f0000000480)='ml', 0x2) close(r1) 16:00:15 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8000) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x20000000000600d, 0x20) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x3fc, 0x40) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x4) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = semget$private(0x0, 0x4, 0x62) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/143) 16:00:15 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x8000, 0x3, 0xfffffffffffffffd, 0x9}, {0x1, 0xd4, 0x2, 0x6}, {0x16a5, 0xef, 0x100000001, 0x9}, {0x6, 0xffff, 0x167d, 0xfffffffffffffe01}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:15 executing program 0: shmget$private(0x0, 0x3000, 0x400000000, &(0x7f0000b39000/0x3000)=nil) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:15 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x15) r1 = msgget(0x2, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/161) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1f) fchflags(r0, 0x0) msgget$private(0x0, 0x204) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2f, &(0x7f0000000040)=[{0xc}, {0x16, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) nanosleep(&(0x7f0000000080)={0x10001, 0x8}, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x100) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ad012e2f66692c65306c42e6b8b3aa94784593be169df34807f1e6526dc12a20fd6e73ffd7a53e269e70b2a3ca419c08d4f464f5be4d38a6332f16ece9854ee192b28c80af282b02dbb878ebeca84f9679bfc13ec7e73c9127b05a34598187a6d33fdebf73773c214788"], 0xa) setsockopt(r1, 0x6, 0x8737, &(0x7f0000000240)="a9258d9263f8c2493a35abf5ed4ec620124ee6c7129615410c67597e433a410a946121d2dfb38c9a8ffc9febbcc5b7bb7e55f93c02ed4f36e0447f23ac4132657b7af73bc2c7f4ff28da78ef94dd3c4470438be7bf04295d41963827fb9bc7a0ec735af7b5995542b71d99f47199dd052f02a31f74a2c58c2066ec33e4f4fed47e7c9c7a0f0bb8c4b2b93894054bb4965f3e4c2bc97f35bccb36c395c1e232f071904e01d2c5f683aa728958a9f05c68d091d09981af276811cf4d0388a95c74aeb66125b8d4aca74c337526f2439c8d1b3c31859327f3102913073ac964a96831347206356b2d8c46bfb25fed", 0xed) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/108, 0x6c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x80, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="ffac7ace188779bdb307aa63daeb24f306b71cd4e57ad25bb56c88b299f538929c770cdcb1e1f6637f2e9fa36544378257e8c0b1955adf10c1431b2ae01900eef3a8752006d36352ecdb4ba1787e1acf5c8cf7645115fea52204b537a642c11590615df5bc58892d92ebe20eb60ba32cd25614e9e1676f4bd0d46774a090ea405d060827fbf5e4cf729fef53245c796004c6ae18aaa4846bcd3136c783b9de93a645710628d7fbf4b865327aefc94cd6c8b9ae88deacfb269acce619f87ff95799c35b42b0c25e5537449ec5f9f2352eaa10a5c6df0073b7d24976a2ae3d6af0d889ae008ed3bc733a8de6a16559d8622fe40cbbd7d01d5144f47fe66b0e953fb712965a149f708317dfb103b376ee003ba8d207607b7f3b07ed3c5558c839ea131906039bf811e79dc1d3e130dd2f799d31d82daf919482fd0e2b3e8e2109ef3dd63ebaee97472f47a1889b4d8d5a32546e236c5cc89a585214b6c3900d5b5714ccd0834c11192802639aed5fa1de89b57cd4b7ec72f1df704a097b0228a580310159b809550934d7f13b54a78585e815db83a4a10a009c94255828e82aa72df66405fa437323ba289867f95d459b108418d6bf07fa9cf27862d8bbd398baa83f984a7e21605c228eab9c331d802855cb4879bd6768960afd837713ecec35d2bcc54dd64c732766c7fb5d7edd78a213590abd2006c43ee900814d9900529d432f250f2d364f42be35823485f3d6ff09058002977aa2ef7990b5294805889f78ff2e49f4baa4d68d916213330f7225db809b80acd7575f8ce846a435e6e3f74eb7957b4bd98a68d3c0c72ac3d5ce079455937f656c504eca5603382a2258db5adfce3d3bf3d5864e5ffd7791aeb401620e31a1b5fd1f6dcf948a1634e398347a01c2598598e2d5710e10ee6fbf3aaafc69f2b3ee12e966cb78f31b1c6da87478918afc8977055dec78dfc6d1a602f903b9eec95710421846beddd00e3c1e5a2c71e10d931891282fdd5a708ec776c58cff53822be691ab2df7f61f3cc407c1865bd36f74b24b3809a9ecd79c70654d3a986adef77bd1def498fec3e037bb0b4959cb10e5f702b9f64f33fb3c624c2965fcddadeed93176dc8b1b9b2d04ec2d98cd60c3b259d9f826bd2e7a223a3bb74a89a5f528f42d5ba8d70805c2717963fd642f9c0e8093cb991acee7098fbf452632c450531bf7dcacc73fad95d26b0ebea6ecee9404ddd465aa0707eca010581602b1d59db773118d3b9c52d05ae89e147b14343cad0f060b91676c46111211d1abd9f008172d65d37f394f7c90c929e8d3a7aca1865a18ad6d008e69a9c8dac8e6b4f65851125db0012fa356df025a0ed089711568296a1baa59cb2fb01aa810a94699fa050970987ae7d673b66cf7f78e580b8c81f0c6831e324ac7c249f0d662df78107fb2e8cc2e0214bfc61792449f9e65216b9e8b068d00f72025d3cc9061308b18df94f5315927efced51df568fe475ccf4e35540587274eb9ae2d41f8e1461e2b1bf0e3f5aa3542660f700d730fd67c429b1c9423a43486e23a148dbd08214fa2d3be7ccb1a6768e85c2c02744c42f187a25db5112ffbc4a16bd174133fa8836936f456641ad3500d743f8958454ba68f418d00a3ef4fcf62437fc41fb0fbc10c940d9bef51369d53290860c9672724ca938000269ba9fd244b985d7f7b530c19f2d4256fb1a52ab1c18522ba9623efea2ed760bdad79c1520be064683f713f6f34d6f9fea6c08daec8e595a9d302cc32ddda7a7fa8685696ad616960e941461e75e8bb3e763a4eb86f36c181615e68f016dd9f61abf5d4bbc2c01b4c3368f5756384e44ae45d0f343f80ff3d726fc3a3aa08c3d38ccab6b6459aa9f4bc80734260f9624cfba76412c170b39dcc50bbd07753f98de181d1b2cc5daba6ddeecdf7137a102d216715be9e465de789190747a58cb4ccfe16a4cb348592ff52f930cbb8183a412cca29c98d986a4274035bdc422e1b149395f68b482b8912fe3b749abd9d35d7acf41241dca67d284f4c0a419f5fa6b5be39402d126f2f938eb87a40c16f2dc865483ecf8f5a56036b6ae711f7c63acf76b991cbc21a9b256b6bc1a75d40649c5a004a1b3aaaf5df7d74aeec7e3be18b6612069fc1d9b64183c40ae35f43adfab8f7e5e75fd7493c0795e2cc798e96293f05a3f8814afea83658b7ba03748da1914e4cb3be1cceecd6a47d5e9fce9f8ea3af8dbf4ee791a8840b69c8ad1ba03dba623d6d233c92374cc80cf432267d817f466e265bb147157c44613b83601f288ff64097ca5fa14a44430f39969f819e2d19873b916ad6bf171431e7dc9abd0ef3eee579e829ee9046aec87e010d1dc2687b83d7f6ce904b88932e77cc2524c549d5fc05fc569e99e87a7d10b652c0d90c32d74c556964854a9eefddff1c2bc11d26229c5a15e37bd5803f1c9e77805cc32ae9aaa1046e96acefd31d064d2b55a3c7c6060a4b72e17112fb03345ee354ec29638d9bffcaa5db3e8042f91a2b33c1046630a821a31e68a78e9d63606948a3b61b317fbc56c58f14afd4a19ffd47cf6ab6657da40494cb2542e59263323b1b52a0579422850e5d1514b23498cc454e315e55a5e49164ab503d46a2289a49a611f9ebce8d9d7b7893e782ddee65f3bbceffde5d1d33a874e535771823c1cb1e64b20257e6abd5b239b873bd7aea66fc3c4dc6bb91a8482edab8dcef9f6d49d9aaa42b14921eaa11b9f0297864591969cd8e4547aa6c5d9c4463a6cac6b205461b88c863a7fc7c87b672918bc77fe14121f07592b350ed9e52e6956ab4e82ad8c1f25622ec143675054bf735d8b8ad26edf377420b46e39907cb154c2162beeb99520f32945d701ce5acb9a06a368f48fe6b3f34182819f2e6801fa2a0d0e96d0131789fd7b431d6e3e84f0d9028ce91e285ab8bd6c0c22f7725a69bdc6f74006035787f19c970008dcca026f7008c3c656edb01890202820c0293ee1624335855d01f2f5c261428b5339d89502253408bf859c218caa5115b6060107317a5f95fc680285bc569002ba038eba6c5521a6a17701f26d2827a309758415d098e1689fc9cae4c3a2c5498a265f78fdd28ac1617c868a6c96a731eae2350f5e5d860d8f3eaf68ec0e9a1fd7fe706eaef42fc87b3532805f241bf97ef09310c65adfac85c82df69726802d039c22f27c2dc18bd3bda80117d5ae43d844c05539b2028aac4ea45d357cf76c87f983b70e7ac94e79f4e65d12e46eb9af6630b614442c21f4bc0a8999e73b8e1c47f3ccd62ed108f9e8c8e83538ab1150087c68eececf97b8d26affa6c6cb103952bf4c631123bc76740c4f2fb3b82fc9001ff0a4becb59ff309dbcc2fde41024ffcad1949e537be857840d37a8ebcb75397fdf398c6095cbc781519dd5ab9c03002000ebae60fafc444242cf0918f4311329b1ee2e0a5bbc1ab93a43430978ee3ccf10ea258bf74dfa2803fb1e67c91de458e92d98439a601e556052142fe5aa08b11b5e9a1a65fb650072a3734ced675980bc8b60da6ae8a0a39d4daa57a780bad831c7361ea478f181488b2a142baad29629d719b86bde84f6c9fbb8e13d567fdb15e6d04edb7ef0c94b131f313da6e495fee762ec71cb002f6614db6fc5e2c812a8b428564b395de74f9863dc59e762e3424f83aaf02e6c178a2b9c990fd0d35607f3b13d9ecf2cf32f5dd05747d18e14d56841cab8ed699d5216217212fb5316b359a94ea20de272203e521c4c122f19d7e02b6e769372450f5055072a407612726c22aa98f08474ed5db0dd1de67cbde6f82bb474528445eee9df01e5ce438299caa1e461396c33595a6b63c9922d2e21541fbae90930ffea753da9bb02e6895b0e5190f32ffc4fe20aa339d5ebab1fe285be2006de0deaccc9337606f0f613ed01ad077be1fa9300c5654d612d04c0a8daa89ebe6e43e654fb50639e520a4b940c61eb29d8650f6360a2fadc2f8b7f39737cddce1a1e69b559ad2f093c274344e3072b57a6fd807e9a20d4eec675d8e90383d4ec0367547e761890eff61a656f70010f8eadc66d2f6fc9d06144a1289fb9f64be9ed737a38ac454cdf3155352340219044add3b6a03684eb21792c192b0785db436e187c0c1769d0289405ebfff6b124586f5c5a8a480b766722cceef1412bba536b6b742ba428d10660a5b911081be83ae85ec3659291fecae5de342758860be3a1d728f6474e8b98b96cfeb2bfa79b93309d4e378351091ef472c5b2e77ef76cbaa15dddb7a63f4ce60bbbfb90e6a92c5b2040b9d5d227b71a1ab7f21b1c08b396ab24d653cede2b9dec15bade569fdcb88657d16353197182aae3692c4ffc5b483dc56177808894e4d096cdd38de2d9332a810d28969a9662bcd3ceb5bd7213f85a9ace18e1d865999eb7901f22385ddd94afdf988a443bb28c344c89287cee13949068e8510726e12fb71f6008d1baeaa6be9d47dd82e3b3d7442c862ca35b44cd49db8ba65acde98bd4cd535dc104914558147fe3c3c79b77583b73a1a152b476e68616d10b473a88c4d2a28eca79706e9ad1fbfb70a294857b2162d2d4d59485a0e98714a4fa2e0c919dd0973809d624075758539a9db7d334deee2e2e3f1585acae8c9a8b498506f531d58207e7e13f8ebb8e94c425b993e2a427556b0bb0911f3a88d7b7f5faacb47293ff8d422fd9f48f41b7987048bc0d69da893f990db870cd1f1d1e2c681c05f1cacd331c47881fc004b166744004c31c8c0394c0d71df75a40aead8b9c76a9e57bbd39540e9b6b50236642f56a6a478248ade0a691c3e9ab2ffc289635fe1040ae7452454312f7f10bd32d26a250592a9c4dc6fbc9446c184a76e6bf0b072c3723b1844a58c54bd3fc60851133c264e8513839d46be5b3de3d00c3b9d200e6c84c83304f1921a6464fe7425ff863188ed8fe68b7ecfaa7372738daa207d9a8cb52f31772a95b35e76e62361e1637279923abda962242201eb1288c2ea3a3c32b9012868d9b700fe4a9f2f1ae167408466d9fd57353655b22d45f9b34db72a4fab01f80435a73f6a1cc87a2adc43ec40cf89fd32f1948d03bcdcd5041dd477ecd11662c70364beff42e182c12af3ddeed60b229fdbd9565d77643fe4c7ffbf05403252feff127d7cd2c6865b7a64468b5017470d00f3371bf1f0181e0e1801515e8d87a992cf9954cfe497dbb4119674c909acfaa8308847f8184780207492e2cb88f16fa265a5184bee51d497beec5d1e4a5d58ca4e38364c5d4d62ebfeb62841a998617691bc55c68814c7646164d6ff0b96143e3b98a9e97571e237fbf827887baa9436eab97ff04aa2c8e895bf63ef8065e5c4ff326c19dc9302fa9fb048af6e4a07beb8a66aff274f027a5fbdf46dd41653b0471f616c5a54a3c26eb46bac5280955d1ee37571e45022fba56a407cd94e514d90b6d8dc67171d0aa65dc949430a9b94310a0289f586b182512265ceb4fa541f5d2fa7c8ea961b129946fa47f789a1b3d4c40e46c4a79a7e0629027a97e20d081006250a4e45e60545ab6fcb48ec6a0a9f3b2b376a781daaceef9ef9f28718851adb6b45a0c65e5c7571b2209d3b7173292d88920f7f8b806da55aa204d4ffe181da492335c70a9b025c4418f2e09e4180043b6cb18da3089077dab21fb3027db42c6e558812772745666ebe4430ea466ebaa9671c48dc073d8ea1ec65ea67297cab3e265fb692785a58329f08c50a7218bd7232212ea73e21ee365b330c91c619f58a3b0b63ed2288cb42bda0d908e6cbac8460e180", 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0xfffffffffffffe12) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffffffffffff9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0xfffffffffffffff9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x7, 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r2, &(0x7f0000000180)="cf7f8419a6f4492fdf", 0x9) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x406) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="696c095202c39831c6cf5e4e0fcdf1b037bdcaff54da8a9834ab3fadddb87ef805a4637399bce9d2ae5205a284c986bccfbe0364100f099a2ced8fbdf1ce158700"/76], 0x10) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="bf3cfa6fdaccb4dcb101485748c242391ed6f6f4c35efeddb60fa718b82cf383cf50adaad0695c9ba20f5de6bbbb5c238daa1dcefb4e92f612384ff1c44424c7fa0db4f51d0f7d3efb85fd", 0x4b}, {&(0x7f0000000200)="42aeccf5ddc307e4070c5190965caee2571d40d15e919a2965e0052e368b9f2a37f941e5876822036ae0d5c51bf05d3e815136ba9beb709289853199c7aee3aa54f0c5bbdcd9b85ddd543fb56f1067f766150309cbdc5980ffccabea9898df5754fe2302e976c0d7ac7024c842ffaf3ea500a9b06af1ee819283bbfa442533da0c5c67c6a84508f18e06bbf972022c0de189bf1aa38a47601a88b8535e3c728d7579b9890c954a227126c9a123c4addfd0", 0xb1}, {&(0x7f00000002c0)="256c5e37827acf9379cad018fe0a9df8a0422d1d09cb287b88ed441ab689c45e49dd81b862d1f0150d542862bd34f2b1de5a0630693c2d1aab5312418bf7e0978bf3363517d8c82a414a45b2a8eb50b8c7e46d884e5559ca3bb0eb8a4fabff661537ece5b995d91f258d892616a66ea689d50d978af439b07d3f5b1fae519f352eb6471698ee035835d603ac1249a0bd196639c447a1c8b00e5da8b5", 0x9c}, {&(0x7f0000000080)="e6d75bf55d84f13e5e3cf2b1f1bedd1b6203ed7c2e131445c457a0a23159189755c8b9d40ee657958bea751d1452d7d052645ca26ccb609ee67c0df9cf76d4", 0x3f}, {&(0x7f0000000380)="72455ccb3be476776ad9d17154227b0475399a2403312473b5c77730f9424045dc544e878135d23c4fb23c9cc120ab23afe20ee85c627b7e5cd2b5fc7295352d4c817401f9b738535657d88729d779a2365bf1bc6db50999164f7ef254bb0c0337504efb72bcfabf7eb4b5e406628c4066bc2588663875ad91e75ffd67284b28a2b02165", 0x84}], 0x5, 0x0, 0x0, 0x7}, 0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000580)=r0) mprotect(&(0x7f000004a000/0x3000)=nil, 0x3000, 0x12) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x5, 0xfffffffffffffff7, 0x5b2, 0x4, 0x1, 0x2, 0x1, 0x5]) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x10001, 0x0, 0x4}, {0x94000000000, 0x8, 0x6, 0x3ff}, {0x0, 0x29, 0x3, 0x3}]}) syz_emit_ethernet(0x0, &(0x7f0000000280)="8afb5994e57ac9c5c012620943") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d25029be96914f631813a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) pipe2(&(0x7f0000002a00), 0x4) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000002a80)=@in, &(0x7f0000002a40)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) r9 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) openat(r3, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') getpeername$inet6(r9, &(0x7f0000002940), &(0x7f0000002980)=0xc) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/234, 0xea}], 0x2, 0x0, 0x0) fchown(r4, r7, r8) r10 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) connect(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = semget(0x0, 0x0, 0x88) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000700)=""/163) r5 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=""/207, 0xcf) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000500)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = kqueue() close(r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x4020426b, &(0x7f0000000040)) r8 = semget$private(0x0, 0x3, 0x4) r9 = getuid() socket$inet6(0x18, 0x5, 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r9, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) dup2(r3, r4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc5fc, 0x0, 0x0, 0x0, r2}, 0xffffffffffff0001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3ff, 0x8000, 0x8, 0x4000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x21adbb02) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) fsync(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/208, 0xd0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x3) r4 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x20) r5 = semget$private(0x0, 0x1, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x1, 0xfffffffffffffffe, 0x5]) r6 = dup2(r4, r0) select(0x40, &(0x7f0000000380)={0x2, 0x0, 0x0, 0x19, 0x10000, 0x4, 0xfffffffffffffffb, 0x10001}, &(0x7f00000003c0)={0x2, 0x5, 0x5, 0x9, 0x8, 0xffffffffffff0940, 0x1, 0x9}, &(0x7f0000000400)={0x6, 0x2, 0xbdf, 0x7, 0x3, 0x2, 0xd75, 0x5}, &(0x7f0000000440)={0x7, 0xc}) r7 = getppid() getpgid(r7) ioctl$BIOCFLUSH(r6, 0x20004268) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000480)=""/141) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000540)=0x8d58) kqueue() setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580)={0x6, 0x52d}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x2000) dup2(r0, r2) symlinkat(&(0x7f00000005c0)='./file2\x00', r4, &(0x7f0000000600)='./file0\x00') getpid() getpeername$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) socket(0x10, 0x3, 0x6) utimensat(r3, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x4, 0x20}, {0x6, 0x7ff}}, 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x775, 0x1, 0x7e, 0x3ed}, {0xfffffffffffffffe, 0x4800000000000, 0x3, 0x1}, {0x8001, 0x100000001, 0xfffffffffffffff7, 0x1af4}, {0x4, 0x2, 0x8, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x3, &(0x7f0000000080)={0x2, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x100008001, 0xfff7fffffffffffa, 0x0, "9375b01a93b45136fdf0f0e1747fd11e3b4ba8dd", 0x7}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = socket(0x18, 0x3, 0x5) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x3f51f10e}, 0xc) 16:00:16 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x21, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x2c}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x8000) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0xf9, 0x1, 0x20}]}) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x44, 0x4}, {0xa5, 0x1}, {0x1, 0x400}, {0x42, 0x4}, {0x101, 0xc}], 0x5}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) pread(r2, &(0x7f0000000040)="bc1fc824de32ca6da89a0cc6a5851b645a062fa05f5e8c11b014ed6d60e882eb4a83f985eea92b3c0fedc0ea4126c464fd2ee6eaf238cb1759fbeeea81886937c42d861bc0bbd0a699f5918e6c68cedce161f9b6625ab52688d455d9df0e0053455f4ca3a867d23e5cf8e2482f9b79f48087", 0x72, 0x0, 0x0) close(r0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() getrlimit(0x7, &(0x7f0000000000)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x100000b8, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x801, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000380)={0x0, ""/250}, 0x102, 0x1, 0x1800) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000381000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) write(r0, &(0x7f0000000180)="c8158ccc0a733d117e89ad3a0fb6f692e4d6bbe3", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r3) kqueue() fcntl$dupfd(r3, 0xa, r1) fcntl$setstatus(r1, 0x4, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x3800000000000000}, {{r0}, 0xfffffffffffffffb, 0x3e, 0x2, 0x31, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x475, 0x4}, {{r0}, 0xffffffffffffffff, 0x9c, 0x0, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0x7}], 0x873, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x47, 0x1, 0xffffffff, 0xe5}, {{r0}, 0x0, 0x2, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x48, 0x48, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x64, 0x8, 0x5, 0xba48}, {{r0}, 0xfffffffffffffffd, 0x84, 0x3, 0x6, 0x200}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x80, 0xe35e}, {{r0}, 0xfffffffffffffff8, 0x45, 0x1, 0x9, 0x82e}], 0x4, &(0x7f00000000c0)={0xc13}) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000004140)=""/4096, 0x1000}], 0x1000000000000130, 0x0, 0x0) 16:00:17 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) 16:00:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100000008, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2000000000000215, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getpgrp() getpgid(r3) ftruncate(r1, 0x0, 0xbaeb) getrlimit(0x6, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00007aa000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x104) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x60, 0x100}, {0x4d}, {0x2, 0x8, 0xaa5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) fchdir(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xffffffffffff8001) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x13) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9, './file0/../file0'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0/../file0\x00', 0x2004, 0x2) socket(0x19, 0x7, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7, 0x5, 0x1, 0x4, "6f0a0592fa873d9946e13c0b3cd01de2eeca8807", 0x0, 0x7}) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket$inet6(0x18, 0x8000, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0xd, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000060, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1c, 0x40, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x88, 0x200fffff, 0x1, 0x100}], 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x1f, 0x3f}], 0xfffffffffffffd73, &(0x7f0000000180)={0xfffffffffffffffd, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeca, &(0x7f00000007c0)="1f34d1cf050053bb896b4584b5980aa9ab1981183f4c786f02e8cb3d0900933daf031d88281b4220ff7f39ae061338e8731b91552caeddb8342216e79681ac2ad786bd07c7e0b68e2d22576b3be0e000b778013e27d0e5a6ab1e5f0004000000000000d5cad9e61fb51cc61ff23e6bafd29a0e9916cc47059088a8cf8d9237da09da293fe016f54c43dda5a0afbabf3169ac41d38b33e2642b6472db2619d29e12216b8da2ca495ac1518f6afc39f8f51829a47d008fa464490b746f2fb4dd500c0e494b0a6c3bbba774a9e95f950a33270fd9fec8d45f36adc67f46243b24659405bf20c8698d4f127b25518a17167ca74ccada44d7d2767c105133247ccd43b4b038610d113f598c17719e38048276bc20ae79fa448c1cec97eea372d7cb28b87f344908b9436fa9726431c3283f6dbd5cc8860000000000") pipe(&(0x7f00000001c0)) 16:00:17 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x1000) 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)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x7b, 0x3ff, 0x7, 0x1, 0x80, 0x4, 0x2400000000, 0x2, 0x1, 0x20, 0x5}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = getpgid(0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = getppid() setpgid(r1, r3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) chdir(&(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xfffffffffffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xffffffffffff8000, 0x10000, 0x5, 0x13f8}, {0x8, 0x5, 0x5c7, 0x1000}, {0x7, 0x2, 0x7ff, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000440)="931cffce1fe5ed86cc2a855ab9198885a62bf995511a7c7abb9bf8dbfbc54eec95369ba15b0825a91c086a", 0x2b}, {&(0x7f0000000480)="519524c7347326c51dabafd206a37abf773d3744c75b28c217eddaf8bdaadbd10bd1ab0c8982b445d99e5ae09b27e489d116d665dfd6451a7bf615c35728c5fd879a8f2fee6a2953c0c064", 0x4b}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r2, r0, r2]}], 0x48, 0x1}, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x1000002000, 0x4503) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}], 0x4}) 16:00:18 executing program 1: r0 = socket(0x0, 0x40008000000002, 0x80000001) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x8090, 0x104) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000003940)=[{&(0x7f0000000400)="8c806727cb488e4c53cf95b32a8b14b233df403a997b6fe9f586f76593ff9a220bedfe9b2968353669d18854fd1e8f4a843952dbb11dbfc7d41db401286c09deae49bb53b276dc6a8dcd22d6ec8827f8500dd6bb", 0x54}, {&(0x7f0000002940)="831779dd0800dd241d2cdf9e36f9f3fc234a8e50203199360cfce6ce67d1c3e8ebee156b2ca6f57c9217d8ff4a43c5220fb3aab2da100f22b92d53d9ef6244d3e095b949259c63d6c9ea02adee05bcca7c1b95e5bdeb932c34d8ebaec64fab79ac1a0286d11debf18b85a34d43aa82b18187329bf66764959203c24828680d338c84c5132f5154a2f8bfc2adf1f3350c5a376dae43241c6cae9a3729d09bf848a9f41b932b34f579aff415b0e2509922d8f4f5cd6e30229308417c7703b4a474cb3804385da4be2f59668068634cf2c08f69a55d8617c704e07e2d3ff65aa92bfab33b61f36c3cc2e8e501798add48626348d0bd", 0xf4}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/146, 0x92) ioctl$BIOCIMMEDIATE(r0, 0x400c5708, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x8, 0x7, {0x9, 0x1f}}) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4006, 0x3f) 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x800000000000002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30ba0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/106, 0x6a}, {&(0x7f0000001280)=""/229, 0xe5}, {&(0x7f0000001380)=""/119, 0x77}, {&(0x7f0000001400)=""/63, 0x3f}, {&(0x7f0000001440)=""/137, 0x89}, {&(0x7f0000001500)=""/81, 0x51}, {&(0x7f0000001580)=""/179, 0xb3}], 0x9) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x1498}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x2}, {{r5}, 0xffffffffffffffff, 0x30, 0xfffff, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x401, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x10001, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x8000, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x2, 0x800fffff, 0xfffffffffffffffe, 0x1b20}], 0x9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x8, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x7f, 0x6}], 0x7fff, &(0x7f0000000200)={0x9, 0x1}) dup2(r1, r4) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) minherit(&(0x7f00006de000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xfffffcba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="e0ce5f4298c64f48e23acc1f8cef76ab54f7cf00fccfc0883c0fdbc54efd4a2fcaa508e2378a4d9648c862cde05a74cc41ede795de84419904041559821dee5f936c8efbe36a558084a536e68a8c930646783798dea2b98f3f0eb08641a8c6f7c303319419fbfa5a8c27e16a0825cb7f2c2b0996e41ceafb98cfdb4a31c3c67089083afa3f30494818ba519c3b64ee26b09fea2684952252508645", 0x9b, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001500)="d7", 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2d, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000240)=""/141, 0x8d}], 0x3, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x33, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x811, r1, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r0, r2) r4 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000020, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x30, 0x7ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x100000000, 0x8}, {{r2}, 0xfffffffffffffff9, 0x15, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x60, 0x80000002, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x2, 0x8b86}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x60, 0x0, 0x2, 0x529}], 0x7b0ba7d1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x99, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0xe4fe6a906c9018d8, 0x20000004, 0x401, 0x8}], 0x3, &(0x7f0000000200)={0x100, 0x400}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000880)="10b2a39778af8f2ed43c102d5bd9ffa3828a6eb2f3e54ab1e15f6d714187a25528ab42a322dc12c5e35697f3ae3d779bd82440d0f1145821f3b75d691267b5943d0977dcda8875734e8dffef14e6fd26277320412d2869a94df4fae7dc47a5712c5123ed83163613fdabb77c63cfc739f5acc85c29358d334f226e47f8ce755c55a9a00676e84fde7255658e6414aabcc63e91e21dd8739250ab041453ac2986d00ca09327dc467f317164f7ade71ac24540df73c9f2fecc8002a50ea2783baec3b009098af65f7b304f1f0cc921beb5145d0acf703ece35e5cd2b805dccd94f633b5dde228be7985fb6ecde71bb7d6aa504b232d461d559ce6b13a94f1b247c8d2e9cfac4bd8ea8f990da80ae10ce79adbb689709bbfe7d7d88313cc2d4fee92cce155c557f3d276fae4d9b9b03dbd3b9ac09035fe92ec8cdfda057565966e9529cb8a8561cd62440c788e319fea387a5c124505ecb90a0d97fcfa67b", 0x15d, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() getgid() getgroups(0x1, &(0x7f00000007c0)=[0xffffffffffffffff]) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r5 = getegid() getgid() getegid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgroups(0x9, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000b00)=[0xffffffffffffffff, 0xffffffffffffffff]) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000002ac, &(0x7f0000000a40)=[r5, r7, r4, r6, r8]) fchown(r0, r3, r9) pipe2(&(0x7f0000000700), 0x10000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000006c0)=0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xe020, 0x1) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0xe6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="a200000100ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c200000052b0da51badf3d17bdb88f4d330dd0c2f6f1ec8a47c0f09381ec255898892aa903d7dc622a48b46e3e9ca952e2730abe021dbb0bfc58ece87de89ffc447a627f5276a5703ceafb55d50455a52d5bbaaff97c8b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 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:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000, 0x0, 0xffffffffffffffe8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000400)="c4438f273262e0cc5cadff9c21405d5c476965862899c54f73494673") setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x40000000000003, 0x24, &(0x7f0000000080), 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[0x1, 0x6]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="2c95b1a8deee855e93bf554e01d02e6383f7a11116a6e45e628f624f001d609ad7e25cf46f54a5d262f67eabc651f8a7a32e33bb9131070bf744ff6fb9974b858a00d50a9fdf92aaa138fec7d41a3bfe211d21a129e106b8632331ba06201e19521c5ed7541d01d37f660e667e4cd08d66793b5c57562e259a08b7c6248ac9a2b160ec9422041b43c2e1175321654ddb67f43c381f628c9d2ff484cfc83c330cf250a5ce9e7b2f613e3b991083d6da03c3e2d2a09dc9c2ed1a6861ff5e5c29184484e59744d8010a634f95bfadf44e11d2f6410509b5d457b7b76f9848768ef3bddd1f3687e93ded28ad1b2e85141b6f227446135dd82af2321b1cce3566a2debd9813b35591ab5c678c82d6d6eb2d8ec84cc6d5cfa80825c41fff4ae547baaf7fb4136b8388c142eb3c66da437128059f3b764b14b98e847bd2e71c6fe70a7a441d754ff160fa6a5b5284cf3b1fea6089221149e1420abaf6333b5078af6cf6dd5f34de59b92f39c533e627acf3aa66da43b0e0c37975f5f241fe9790284fa76ac8a38411c695caceedeb2bd1e28de75ebd5c45810a8103e2be2591b6a0b8c480d7302734753790fad521e0897736af981af605b57678cdd88e6903fdec389209d3807e6f2489c50c5e445cfad3027cc0d2bb93f25bbee0d57d5b52e4d7e5ed4156663fba9c638802e207c64d75f8b59b746ad6bd1f9fa6478155c49fa436a78dc201ae27d54fbece1f54b116fa827c7b0f71c39bd46cd253db8318d7633dc825c5ec54c687d40465848173e3a3b201c416be098558373a7f9ba125ea97981f88155c86a5d9077a95f8a3ae140173d6a731b2e0e8b55d5fc76f6b5246011617f53bcbef3766a19e7a4c813c20a712efed7f704b853e1791c92883e6440d8e814836371f34694cd8eb70edc4e989cff3d59e8434b619d18c0ece5ca4c31c6818e833c7fc2514b4233ce186faacf19edae1a2785a083a2d9bb42b8f2800a89188ccf7f24a22b749f733e6f4e84fcd7a9e0b452fd7d49d4923cec32568e6c475b3ddad67de980d9e80c1ecd17cb731b24de17e8f86a2473a937d87b2cf028182eb0641420951ed80dde1e191d99a7aa7f98a5f629f77eac26927301fb20e4012c60060a7b69b9ddfd022e89a300d26740fbf67cbf5099ade8bbbd41dcaea719770dfe34d45f2c3465fe89bc927390507ba94ce29b95fd0cb3995b1c7d914b6e0316fbae407729312c4ec4945423d7490de63bb119b98408b65bd79966783db5691a401ebf4d3478003ce2f02c7576c122dbdbf824bd8c3edc7aad38d5cabf30414104bed7694b0832ddf939d98c4ad7cf13bfa7da93f30ceab577731ffaa19e87c391681d2143773f3cf9a533c1caa0e6ccb7cd7b5c498ac3b39317e85109f74e466afc9409d69671810b9eff64a74acd47139f3e9e81a11813fe77e871c6ff6332512a5c3fbdad835689f673c4738311a06fc46f77fc9bb596c4ae48ec5d20db1cc0bddd1c301afcec86c8c198510bcd398bcf499115a7db44d7d3b7e07f314b56625a786926d23e16ec29a6a3fe32633e44ab90b6492698de03e5f69cc70ac947c957c508eae8f9a59e963ded396335b40e17d80dcde65659f6f621ca57b3cb6a44f10d7226d44f1ea3fed790b36dd1aa8620a704c0b82009e7055ec5eef8b9a431a462724e03d82c04e81a15e1fcaab45c22cd62cf2104b9c4ae5e49adac5722c06e9b410e0ce49f8d9b452a6bd08d6fcaa6106102cc93d1b5281974aaa2c57a2029b0c1e107097ac26f6670ee0924a82ebe47f5a6ff576e76d5db213b38c9407393618fd9d3d4d62c5e22a79bb4ad7d69e6dadfe29758d60f8c867e4d8c1fd11f84769aec9c1ef406133345c3f7118f6fce2b26f0c247d92edd473ddfbc49980009b8ca7b0da3fa11ef9f3b0ba40f633f6ab49cdcc00a06920919decc1ce2d7426530bf9e5704b6e7218fae3746a36f4de34f43b5118b7ca789c711ee55d34bbe798191dbcaf874e3a9f6f43198bfb1d7045197101f900c50709d7eba2a6bcfef6a8fd34936b6a9b68978ff165aa1f696cd3a5f8f019d234882796583e503a652aca9e693eb7fd95e28c23582ab8282e3da282f59c458cc38e40372dfc4facd7e79e354e912f976d1d19d9045dd8e916244e74cf0bd81b6a3983a25b12f5a39670617830dd9dd4098505226090a4c78e84e27549cb4994c593c48c44613883ed577081e5711d4427b434e412f3448c7ae8ae0c015b05fa21bee643d3d024d7c8c03d801bd625353782e41fe889cf35d374e984a6b83119261fa51663a6ee6508d8b9a723a6016840d05dd9d61ddbd52aba1ed3d4b53fdc965301ddcdf0253641d1b0f7f5eb20e02357912281dbb8f6f1af81a9739a71fc0589b9a76357cff221c4f6d78795e367c3607249bb12d58b06b8020d8f9d204ca9fbd164ff9dfa26b5e6bd6254878a73bc9766fb2d8b99911be3aaa77dcfa3566cf7fe329e95e05d783e15c5ef3a8d2fccb0084c6e0a16f70fe158eb40d091ce07c20978c990f81c035c4c73540c8e996aecdbe1c125be3a66c2478d6b4128391fef699ffc2503d1ce7839f2551815416d79e66a494c37342d4f5d80adaeaf3897a94b7e8e3e4be78f15f5cd1d72f2b1211725f524661ba7c3ac4097f0114d0ca29534f7d2741ed76f0a8de621e30693df094a1ed1ad7ec4037686b7d098336260083842b2971aedcd7123cd9c95a47f3dc9885d1d3e091c3324841f041a69b3cef7cb6f1d457539f68c3b28594eda121aff7c6a62a34d03e8cc0ec4a487364c8855fd5e0a893f4ab25ac3fbf2ffe98fbec1f6b5d969d4ee05e9dbf9b46c3f55eb580885e08abf5479b3fdc8642c57f2910c67424c2a91fecdbd5887c6e93a5337d688f4ef14c715eeb7df8c7eab3b2d369f52fbde73b06189d70244636edec3219183331f115f23653160b1cb223ebe1bac13c2cab54e310f70fb2e8e9ba5d8d0aeb1146798f90e1ccc84ab12dd461c56b1824fdc6728620cdd8ac4d9f68e5deaa4ba8008190ab118242570758de65791a7b79588773cad5c527fd6b26b77cc27a4958e8009306c1b74f76c29eddd5b1695ed4a35f62394d67c7e2528a290c53d240d5c2e4216d2dd70a5a0f6294fa035b216b3f9ed7b48aedf10e2e08b680132c015df10510956dba273316aa6f0761ce62ed47be65e6904d02d98b032dc7fe3c09fc3a6ffa016c0b6e1d1e4d54d62ac7d7a8a619980b104fa5d7063d5285c7b4ab4ca991c1cb2c3c394df1caa51fdb3a91f4306c4a0cdcdf0c46e2a9ff7e42908045199d99a6548463a56cceee19a5a888cb0bfb8a37b070fd8dd806f79aab51adfb158ab12c66f2536eb691ccb7189d9fa1f1e7e9008f074b7c57ba3ab4ede5f2a4be0d4832cbf5851dfd0678ff84ac6867ba6c65470735fb290b19ec70547fb47b3ba8b490b269644d5efc7ace5450d0fdfdbb73e5ebb79f4a51bd926740462147b8981deb2aacb499b971b53b1dd631a31c349e9d97e1d0795b14436f1356aaae92817c5eb523bc632c5e71e480a7ddfe68d8f150dcc625a44ca9e08517f5428e06b96d42cdb289eca2d55b119486c1dbd02b01bd33a44d5e5eb4d881b5a77ed98d0d6d3773d4022b7bf3de8435bf8b4166ee71f047fd188386652f6da52b1072acd450f522890ecb76e132fb6a61fbeddbb6dc89f4f2440eec20b43cdf3630e6d3b7f0d1c2f04d73c0ad8610ab71d5c2bdce9a9df83c7acfcd4a36f024712cde934e5937fbfcf013670b7d1e1ed305a09be90350c04c19db54eaf2bb18acdfaa58d06eab9a1d4107db3ef5ce2b25abe126908bc597c21c4d37094a07d93f7217678d4c65a2a4025068261f57c2686b2f0e3b1e3ea90358f229225793e5697e3224acdfa02fea48d7c23979cc899ecff326064c4223dd212789d3db345eca00c5ff0bdfc3181c4ce8432a8f91fe76c9f5ed78f2baaa8594dc76cbe1bee3e55c84bff1982f944e0e4cc0f3beebdcd712be6854b1f81564e220342283e1b0371d8c568783dfba6f203f3de57c913c0808582112caf132255289de94a92137645e264dc5c83885530f524c30f6ef04b6dee6f07bc3012168d753b123235dd556be7f647f89b6da318a7c8a725a122ab6755d3aed4b3606f833e2bd6689bfaeaf182f3e258f57e533e1869a3304a863a177eb95e3082f1c87ab291ed2c9a12fd910c16bd7bcf2c7eb20c2def3b0529568e1640f409dcb7cfe205a1aa2eafd4db50d292c466dea343e215608a211ec304dc138ae89e3d6e61b0343f1bea9de3c4e1a0b9bda970eab881a701404a22f953fb7fe7172f1bb7ab7669e95d581dfe82fbe828dfb542d576f1f5e5e3c06ff95158878b94e9f201164c759610452c2327785a53fd4b3672bd1d80e8ea61704898e25865557d850a5d0137cd91e7a84868e861f019e6588a3cc12056f29a64db7f9303e515f730becd2b16e1724b2bc8683806be45db336e5238453578fb7691d5098256de66fc1b3e2c510d1b9efff4d3b2922319bd26dbf05c3bac3f061f4119a8ce3e61aaf844a2932cdb75e7fe3dea4885b9386c4db1f6a0b7bc6a4f37522f5abde800675b52f42aafe1d15e3d4d3b24774b2688889c86d11876587c0f9d0436599022fa72e264e197630fb5d3a891fe82a090d358df42722ee82f77cd503e83f309c27902ec0c7d551895e1c7b6f07572f8bbdd8a46f8d07cec4b52d4438434eccbdac3a0d20b0614870b5cfec690357ad2588febf1a5a4c9992ead0ec61027aabbb8c26d7444cf961e259da75ce9a442492351af06ce2c8569758b078fb40846387f449101e48a888d140d89a23148df02fe98f0749eb2f8251c6009f939931e8b0a645d8abc753c885db6167902aecfeace1c61a30d411f3065e5b1bf755935a44fc8d1493119f924f6d2199587fc0daa9ae5334e7498b7efebe3d749abd8b78c76687e633f6bdbcaef9f2c8cbe175004e09cd4ff6b9bf356067381e9b591f82620d9e8f820c5fcefdff376f98f872a3be91779c5217d4b3a945a3b0dc00fb8e0d112c4205af4041b14c989cae14a9ab08592a6819f18ab44539b0b1e4407b6670198955928fd71271afb26b09356c7b031b966e4b420669ea9292003a2a4bf637096fe4da1dae3e483cc90d2a8b1e0676528ad25f5ecd1d6684897fb58698c59783f085a7d3816e2c192898a8b9d3026eec11a07f3da6f6b4d8406dbfab8d374ecf19907c11448086b4983317194e71cd741d71aa73c5d26e9cdffaf5c5a1424685426bfa4450fb1180d2d1aa8d6494e8aa8530d0b516fecbf5aad99298ae122a2cba400798b79293b16ac3f81b197fd68a9d6d19c84a054c565300296406d2f6bddb7132bbca90ff40667559c48b511e346b5d9545b713cf5fe3590a25ec58ce6e15c1b594d58c0219297255545c9f04c1ec4bac112b06e6b4b1cb8249e339a17e1e49aab4efa7ca391e94643bc52dcef89341c2a4174c9a32a992be7ece7e9aba49ccbc54c8476537cd2b10124455036c97640c0d0c2135b501cce559bbba3e16815b9a24b0467b830ff8771ca6147370285012afa25613596d50ebf77680be98e94250d07617bc84c4a9711758a2c04d7e23fab8aad77b5791094581b4fa0de44b51bea3d5a83c4902ae8539ea33775185bf5ec2aae853c1f9de222ef0ec9931caa379793df84f949fddee1088ddfbb934042b371b0968a450fe5d3a03da162c5339346d80cfd0adcdf33b1652b3c4bcd81c5554aec0ef4a6c6dcaed1ec04dab590e6f34d7f670e0f94bd8caf096071192fd1", 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x80000000, './file0\x00', './file0\x00'}) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) chroot(&(0x7f0000000180)='./file0\x00') 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x1, 0xfffffffffffffff7, 0xcbb, 0x4}, {0xffffffff, 0x68da4f6d, 0x88, 0x9}, {0x200, 0x514, 0x6, 0x5}, {0x8, 0x80, 0x200, 0x100000000}, {0xb609, 0x7fffffff, 0x5, 0x9}, {0x7fffffff, 0x800, 0x6, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="9ed253644207edd3699fe85ffe8b20d331a47382c7795298366d21e08151b394468b05733095efa2d09cc95b9a599855ca182a27c386f5f2dfd931fdffacec677950b8e93724b905e35ec1c1b39357655a2f18e73388bf9a8ac6d54d8d406b58cd1a0cc3c5be69360cfd31366eff1dc3e3f794c4fd7ee4714bd3467aefdc72", 0x7f}, {&(0x7f0000000380)="f8eda240ce3329e8d392277b4a53a52330ba7236e6b0367690da1028e22ff4d348e376a188aab3edaaca031db72adc49bf8640eefad36db44060c150026a5734a8cdba59648ae2cde354bafa6e6acaaf1fc723df8f", 0x55}, {&(0x7f0000000400)="7e1d71f8a71e63491ce5ba89120a5b0a1697830bae0978a940b380af9d5d2e919f4113ed0693165a8663258f420f7224801508fb7ba97e3af494c19e4e5639efc7", 0x41}, {&(0x7f0000000480)="fe691aa44a7f27afc83fd407471ca3837638aed6fa37b676e0a7e80a207e2426c3435c862cedf41f137844bfd14e747d20c4957b5d2901fdcee1853673be4c60b7f576622e45ef34adb7313f434e", 0x4e}, {&(0x7f0000000500)="6dafc99528a3d336eab0c7ba4619a7dff89388f68a8f070920ff115ddb0b606999beb951fd09c5013de621094b40543ee58b085d6f7c2edfa4f8a4483c0525428b8b220ec13dc6dae59f48f9e4b334bad6b3a33b618c7e8969eeaa584e52b0500d7736e243d511d37b71701aaa0e27ac431a1c134619168956a6b4df8dd0cf396a29031bc491223ef2e3e6b468ccaac15aec5fdc97d6794cdcfa7b1b03632e0f9b96e325ba4d1199d40f5428a2021de40298f2a0b9ffb8267dac855f9bc0856837ffe68e44079f491950552857e1dcc75c8c8b79c5b9168c82fbe9", 0xdb}], 0x5, 0x0, 0x0, 0xf364106aec453cae}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x400, './file0\x00', './file0\x00'}) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:19 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f0000000100)="b6c5a0d37622f9b5c5bd937506877a22549fb2fdaa11bdb0ba1185fae9f9310e5d88f7c7e2e977a38921c2cae49ba8e2bcdf98b99915a4ef91f73bc96a6acdf2d583717d0fa698e6d380a6fde7e3d17f67e4d0f79ece486800472bc464a563") munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = msgget(0x1, 0x400) pread(r1, &(0x7f0000000340)="0a2749f0b9bf48d64e8de5690ca58682a1eb6c6fc449170b25f8f4ecf33c9e3b5e10a7f8467b62f659313eaba4d924fe3ea8cb7f82daa8bc5d5d47a0a487f0a4501a0e662f1d", 0x46, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xff536baf36c8e2be) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x100, r3, r4, r5, r6, 0x10}, 0xffffffffffffffff, 0x10000, r7, r8, 0x1, 0x9, 0x1f, 0x4}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)=""/20, 0x14) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000000680)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b3510719d756eda16ef2a877b12d442e030000000000000026c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0ba364895f89734c685ff7c66bfc2a589d47c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4a0ded1bce9dcb4f7580f7307959c850063a9224117f798e5020000000000000000000000000000000000b77892909c", 0xe1, 0x9, 0x0, 0x221) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x1, 0x5}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f0000001b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949e9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bdfd32cb51d34253a5ec47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000000a40)=@file={0x0, ""/4096}, &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) r5 = fcntl$dupfd(r3, 0x0, r3) bind$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="01e92d2f66696c65300076608be72f22e0ce81ea8131ce45991798d8d4d9ddc3cdc8e573dae447698362c0277aa87ffba7387c0fd779b35831e29caf58ce315160751f0487521e145b5ae40276dbffe397d0994eee9d51854d98f97115f3f386d9133d200da3af5f08189f6b5b0098cf31f3948654ae2cf5cb4d09a457a46915a0d96294b24852996dba5f335dc9004dd07bb088986878ff46ba9b475a86062eb0c8c8d972052560b5263c0c79e7d9412f6d8f46228ddb388f18723fdf5c5051aa7c205d3f408adb87c958798c52048dec9ccff7"], 0xa) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x33) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000600)="2b86de8a0ed802f1f86b7e6bbe78f3eb2b23b06353bef643e7f7658dc4ab22e2f66613212eb221eca747132db1c86ad877d4979de1fbecbcb2efb4067eb4095767a092a1ba7a09c240bcd164719f6c8fd99e4e16930c4580cc9574b267be831742d09d5295a923c108e0f8b10a0d1bfe5f311fd3e6c1f467b65553ddfc961777edd3d355a4383e9946c59cce9b08a40e04ba608fe6cd03c37f0300b125a31345b3662ea0947950a4beaaa326957f8f0d1fc43eca2e563b79504521a5abc966478c71ba9d86859173d147416803abe99ce05f032548e5ec9ac3e41f2d37c848f6e91ae789333321500000000000000000000000000060db2be4c72eed1719e52e22f9e6a4339532f692381c9d8d82470338de4b3f313e1417cc52b5eeac6634d7b8f4d50e49dfce7345f11c90ea4310bd7f32636119484368781370a9be0c4c9726579713c80314f38aba16242a7818fa2dc79aae80adf9096739fd32e77d63e5a2dcb1281afa9d8cec43c854ca8032f54a0831b8aaeacf14adbed0ec93c1fe4f9767936ec03654f857a65f6db7a02208d17f9fe7f5e0d9c5781cf2ff1dfcaeff2341b875db39191381278611f6118e43b9ffa104fc60ea29c97c0c2424815d86b2ee7e88ea70006256afc57c19612e87aac0d77014a1024652c770d7408fb1433b", 0x1e1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) 16:00:19 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) socket(0x1, 0x4000, 0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000880)) r4 = semget$private(0x0, 0x4, 0x226) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x40000000308a8, 0x0) rmdir(&(0x7f00000008c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) rmdir(&(0x7f0000000280)='./file0\x00') linkat(r5, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETVAL(r4, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/22, 0x16, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x29a) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10040, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair(0x20, 0x2, 0x8, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x0, 0x2) fcntl$getflags(r0, 0x1) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() fcntl$getown(r2, 0x5) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xb37}) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x24) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r2) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) r2 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x7}) shutdown(r0, 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket$unix(0x1, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="c0bb2e41b72d477638ffed053b915d2f66696c653012"], 0xa) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0xfffffcc9) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) socket(0x18, 0x8000, 0xb04) r2 = socket(0x18, 0x3, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x2) shmdt(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x81, 0xffffffffffffff01, 0xffffffff}, {0x5, 0x7f, 0x52f, 0xe22}, {0xfff, 0x7, 0x80000000, 0x1}, {0x9, 0x0, 0x2, 0x8}, {0x6, 0x40, 0x9, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x6, 0x6, 0x2, 0x100}, {0x4, 0x4, 0x8, 0x3}, {0xafb4, 0xffffffff, 0x8000, 0xbab6}, {0x43, 0x8, 0x4, 0xfffffffffffffffb}, {0x10001, 0xfffffffeffffffff, 0x5, 0xffffffff}, {0xfffffffffffffffc, 0x1, 0x0, 0x7e00000000000}, {0x101, 0x0, 0xe3d, 0x5}, {0x4, 0x8, 0x8001, 0xffffffff}, {0x0, 0x0, 0xaf, 0x100}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:19 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x60, 0x192) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) syz_open_pts() r2 = syz_open_pts() close(r1) dup(r2) ftruncate(r2, 0x0, 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20115, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xc0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0x5df}, 0xfffffffffffffd96) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000180), 0x271) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x3b0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x2) 16:00:20 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x44001000a}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3ff, 0x6}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000a15d8ad7b6dd6f882193a9fe9bbe0a1be249be99adacca7ddd97f68536032a550ee726a0343b385a837da085ec9ab11940366c474d837f2aa7dbb258e1f608e6d36274c285af8676d924df9a6e6bdfe5358ae33f5447f4f6c4575b8cde79583138d0674f25fbade6cdd6dfa16381e744cd9841fdf47bcb1ad2080584005a2d5edb430c58d3745bb5efa16cf694ce6f64f7e00f7b78e3dcfb72098043e28c087bd221375e2dea530149685106ec28", 0x95d5477f7c8eb788, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) fchmod(r0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0xfffffffd, 0x3fd}, {0xfff, 0x10002d}}, 0x2) 16:00:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7f) 16:00:20 executing program 0: r0 = getuid() setuid(r0) shmget(0x0, 0x1000, 0xc9, &(0x7f0000ffc000/0x1000)=nil) 16:00:21 executing program 1: getuid() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = getpgrp() r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4000000000000100) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0x7fffffff, r1}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8040, 0x100) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x8) syz_open_pts() semget$private(0x0, 0x20002000003, 0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x100000000000000, 0x0, 0xfffffffffffffff6, 0x810000fffffffd, r1}) socketpair(0x1b, 0x4005, 0xfff, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40000000000400, 0x0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80e080, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000700)={0x0, 0x400, 0x100, 0x0, 0x87, 0x5, 0x10001, 0x10, [{0x6, 0x5, 0x9, 0x2}, {0x8, 0x20, 0x2, 0x59}, {0x2c6e, 0x80, 0xc3b, 0x9}, {0x5, 0x329, 0x8, 0xffff}, {0x401, 0x8, 0x7, 0xffffffff}, {0x6d1, 0x40, 0x9, 0xfffffffffffffc37}, {0x80000001, 0x6, 0x87b, 0x80000000}, {0x1000, 0x100000001, 0x10000, 0x20}, {0x81, 0x80000000, 0x6, 0x7}, {0x6, 0x8000, 0xbe11, 0xff}, {0x0, 0x9, 0x1000, 0x10000}, {0x7f, 0x0, 0x40, 0x4}, {0x702, 0xbf28, 0xffffffff, 0x8}, {0x5b, 0x81, 0x6, 0x45}, {0x81, 0x8, 0x7, 0xffffffff}, {0x1, 0x8, 0x7f, 0x3}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000005c0)="a25a6168cff66918507937a1e4f517bba034bef097862428c429d28666d2c338fa36609a581da49eab24ebf449d23b38efe7c97dd4cd22c2f8a2a6e9197ceae96934ec9d2dc65387af818a9e6a8d3196908b438bb4eba0ceec92cbbb45a6f18d57a37d2a7ba44df2486b1a251db394108d2e22af6289106584109e44e3f5126f1a8427e61f9c2771b19348dbfa293944c6a9bd4b5b29f339be700a00"}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x4) r0 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x30) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000700)={0x1, 0x400, {[0x4, 0xb9e0, 0x8, 0x400, 0x401, 0x100, 0x10000, 0x2, 0x7166, 0x3ff, 0x40, 0x3ff, 0x8, 0x100000001, 0x4, 0x8, 0x2, 0xfffffffffffffffc], [0xffffffffffff8000, 0x8, 0x5bd, 0x8, 0x5, 0x8, 0x1000, 0x4, 0xffff, 0x81], [0x5, 0x400, 0x1ee, 0x7, 0x2, 0x9, 0x5], [0x100, 0x8000, 0x5, 0x200, 0x1, 0x5], [{0x5ae2, 0xf9a0, 0x8001, 0xed3}, {0x80, 0x4, 0x6, 0x8b}, {0x6, 0x3f, 0x9, 0x8}, {0xfff, 0xffffffffffff7fff, 0x10001, 0x3}, {0x2, 0xbc, 0x4, 0x1f}, {0x812, 0x2, 0x3, 0x5}, {0xfffffffffffffffd, 0x6e911774, 0x16ed, 0x2}, {0x5, 0xfffffffffffffffe, 0x100000000, 0x2}], {0x8, 0x20, 0xfffffffffffffb73, 0x800}, {0x0, 0xffff, 0x7, 0x1}}}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() msgget(0x2, 0x624) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x0, 0x2, 0x40) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000540)=""/182) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000300)=0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe11}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000003c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6}]}) r2 = getgid() r3 = getegid() setregid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x1a) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:04 executing program 0: socket$unix(0x1, 0x2, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x10000) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/205, &(0x7f0000000200)=0xcd) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x3, 0x6, 0xffffffffffffff3c}, {0x18, 0x3, 0x6, 0x3f}, 0x0, [0xcb9, 0x3, 0x8, 0x748164c6, 0x5, 0x6, 0x9, 0x1ff]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = geteuid() read(r0, &(0x7f0000000380)=""/203, 0xcb) r3 = getegid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0x27, 0x3}) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") socketpair(0x3f, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/165, &(0x7f0000000040)=0xa5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/3, &(0x7f00000001c0)=0x3) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) dup2(r0, r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x4, 0x3, 0x2}) ioctl$BIOCIMMEDIATE(r1, 0xc0105715, &(0x7f00000000c0)=0x688d) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x20000029, 0x6, &(0x7f0000000100)="a2cd0290ef38f7df1ec0f6d9c04c5c7eb394334c99ca4b4f0c145b677e070000000000000008493d3557da8f728a86e4a64d83e5897f55e0184e9f4dce0b24f130c77678d6bb1d8df6db39c543f0cd0a3371", 0x52) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = socket(0x18, 0x8001, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x4e0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x10) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfffffffffffffffe) r7 = getgid() r8 = getppid() r9 = geteuid() r10 = getgid() r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f00000001c0)="3b8a2e860c36c202abd8d1f0ba7613e5b27c443b1c732257569a0cdeb16b50cdd7fc18137747073a57e85a275b4ca467d9d50478809b3550472fc0", 0x3b}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x1}, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:04 executing program 0: setrlimit(0xfffffffffffffffe, &(0x7f0000000000)={0x100000000000008, 0x10021}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x410, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x5, 0x2cd37b67, 0x5, 0x80000001}, {0xb4, 0x3, 0x8, 0x7}, {0xfffffffffffffffe, 0xffffffffffff0000, 0x400, 0x200}, {0x7fff, 0x8, 0x5, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x0, 0xf39e) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$dupfd(r0, 0xa, r0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus/file0\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e6529", 0x206}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) close(r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r0, 0x1000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x2) r1 = semget$private(0x0, 0x2, 0x621) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/168) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x0, 0x5, 0x7, 0x0, 0x6, 0xfffffffffffffffb, 0x80000001, 0x1, 0x1, 0x1000, 0x3ff}) getgroups(0x2, &(0x7f0000000400)=[0x0, r6]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r4, r5, r7}, 0xc) pwrite(r3, &(0x7f0000000200)="1489e43d27278d279bc77794c3a592c4f8461f4911dd8067eed24f1254fe88e515d72abd1623f188c427b56ce952caa76b4bb4766a8cdcce49f685d19fab6dfc9d94e4767481dfc65a2dfe5f9f494a34ada3071bfaa7baf6cd39ce72e68013d80785c161293cde264962624136c2c2a9c4cc5297f6da3b44303ca90636f250cb417651361289abb10e", 0x89, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x1000000000000, './file0\x00', './file0\x00'}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T40', 0x1bf}], 0x1, 0x0, 0x53) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x2a, 0x3, &(0x7f0000000080)='E@lz', 0x4) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001700)={0x0, &(0x7f00000016c0)}) sendmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="269e2db72c721490dca8dfbf8ea5", 0xe}, {&(0x7f00000000c0)="8d7d969a4fbda0f0e5c75234d873a8d06ad4ea4b747ff30d4e59a293162f546ce1759eb25be54389acd7b5472a716ce5915edba93e89bfb15dab9839457126c732e8009752acbd03bfea275f4db233a4137377fa6af3793ca06a0089a54c771b5170351ce94af1656064fbb5534f80dc2932d4770facbcbe7e3d00b4109efd2b9384b12eb04318d835ba301e1800397043b014d86b9b93d41d57ffe69d87a3fe7dc94eceb5b58671ed4c0fc275dbd91b46151bb8648dcf5ce4859cfd898886692a0d2793eba7ac4709ccee4d15c6eee9c0b1452af69d", 0xd6}, {&(0x7f00000001c0)="33d15d7b6d9a2c3736f848141e4ace565f146af4274d4c2384", 0x19}, {&(0x7f0000000200)="7f46f23cac82db86231e08cd582384664187775dbbb7c61366b194126ba3e0fdb1ffd6b3a77016012b0a9eaba6181b881e8529ff9f24e40a676667f68d27ad713cc15fb6c4bc8c151f6888820047b86f0e401dbf019d662c4a7149eb66ed8f78c8d716e810cb2a6c8f862b38f7436838202657e5edeffcf99af820539a", 0x7d}, {&(0x7f0000000280)="915236a410ab89bd732eec359a15f0b357bfbcece045e3df322d161fcb2fbea142c448e68e18e251212d69e048bbcdb4f83d7ac1b53f22077570cf19e3bfc6e6698891ec0ef0db7d717a6f88a251767af5b0226c5277825d95c4cb7afef729320b5d24a8d7c3592da17afa2c0a7518ae7e4898fed265b0b21d6306ece0d375e13d685f54044b0b06e946d54040207a3f15be39c941efeb18df70abc973727b1e584cca7f95f953f7e6047251783b8b3528786800a4d82a3ac3d665c7aac5b193b7c97741cdff67bae20a0a059edca894c43023ade4a7d88f234607b5392cbacdffebe8fc7e8f43b79720fec682013d4c19b9bcde3a45a39e", 0xf8}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000001000000001000002b4e07d996f200001001000000000000ffff0000050000002959bf4a1044547973091d6885198a5505f95fff2062826b5e4583320dee669585c540dd574225c02d35dee5c23fe56e7f91c2404effa810d7cfe9f6e8c3432afd4da4a25d19602237b32e606c0788215bc0574f2b2ca86d4ae393596612beab41e3e1b4415366f0fdb90237551ce0cf3aaf882b68af55ab63c7c0e6e0058ceb5bf885070f72a2bf653f79739f499ab8f1065e22cba055966de30f19e6cfc42496a33128f63d919cd1015398d4ef0d9cc0f3d9cfde8620d65537f38f082f2d8e68a25928dab66cd02fc02efcae2c1460d9bd92fb547648a4b445a2a9692c336a6a62ffee4cef6c644f5146cfa9b30b97173ecbd66e550000000000001001000000000000ffff00000700000066bd9fbe581e9bd1c3cae76ef563b2dcc092c9b362b991c81e05eb45d4c64fe5c6edafdb4a42752e93fd385bf51bb0fe3820c07b46e6841acbd5be387f669fe45d00c6f83a620d74faa17180b759ea833fb84dcdb7e2f39f0ea550e6ba4e72e0237fe9cdea3193ca22f7bb47fd87d0f307660e97d9f2bc141c2f1fc077a72535c48f0095f2b3fa9c649b3f4432614f8e2e3cd1737ab732def437e89d0e386ac399b01b396980ef482d5ac710b194e1fbcf99af51b0718f3b630181b471fcdbdbee6f35d417383dda2522603dddd6dd6f6eafe3e16fe71480aec01bd90d6c5af687d254dbeb471ff6de9e083c89aedb7eaca5f5982866b4ef103c798b090000001010000000000000ffff000003000000fb123c276e779cba9c43663382884248b66aa376923b6a6715ed4d96b24ea18d46ad48a3ddf5c51668c82afcf403fe5469d8a1d770560caf217bd9a8a7745b34a34cdbea86874036d7a91b233454601bce53776caa11193593830cc640c0005b252830a6ebb4ae71008601552c30b5c6d8105d50cdc3c8ad4a4a8ccfc50ed0a2d75b148e40086a6584c437106dc19cf18427df69428006f2eb479cf4aa2ee6924bfbbf09f9ce8fbaeec55888844d13ce2122362077c3538c3db27b649303d77f391d03b8098ddcab159df7603cc68ee83eece3471ee362c9cb6735eaf1e189d3e5ee398e79570612e78e3077a68b9db563c1ad22235972ff144fd71e8e65f851c112901260f9b3aa3ba93698b109c1bdeb3206cc2f9da52a233f9d8f0e38f5127876999f25bf4fca41d27f48eb299646428b50f20c09293080cbc71848e47063a3ba1f70802362a4c76047b017fca26e0910d8497b3c85a7f476687442d02623e6b5c26ccf5ceddac85c366f80d1881e61106e046c3a9a745eaf624c97a15f48c3106c536c7dc200ce0bc5d2b54a299c77959394f5dfedc7654abd72737a369792f6a896c32d0345aa381554d79dcef5389ce27a576bafb339d89343ba171735c6dd6a34a847b65af24b4a55575018f3af59de7b602ec3a13a1633ea143763f2847d3115a96d7191059ddaafa223c07e0acd8c47c6e41a9fc203c799f796d3ca0f2ad25eb604544299c4a1888f1ea15c5342c6020e3cd4a21a717d4ed0eee4e6df4b70e4a20d0d14da06210c7722b8a4d2934fa70b7fb5d69d96ae6b900a1f75e44ac8daa0e887d5d57663ef7ffdd4809f1d4529168e9e18009033ca50fd929d81463847c118f721ea5baaeafd8418dc8e892c54a83ac402c715f3e9bd215fcecca9b44cfa3250023d88ab575096f5c82165e7dca9792de47ba7b46c47117fcde952801a1b3516c471816ef1c6d49604ea0a6353a7dd6296c8b6ff5514d7f9f31e6842cd2f06dcaf3a3b2dbf746fddef46242e37f770f401a47f1a0f6428f2f04fc4e71e83ca9448667227a0abb128e81a63e77395af605dd9a19284de89b50b7acad78516569e09651b8b4be60a65f5ed464b49220a9091f41529358c679dda7957fbd08febe8ea4012d1ba155ed722d3c2928ec705d6d87b0ff112ee01f69e930c22c9fe12919d64cd0d54f72dbf8337916deb3313e89c25ac94f254784e9593302fa622c939dac13728e4d411ba7dd0881368e566431b6087eab923f297905228285114f70406d5475ede125467a25a1d9cc0562362d1cd04a1f43bc0f9998241d668000b1df544c257cb68ea7f88dec29cfc57a0dd0a3bd9f5b1c1edf87dbaac7632af95b72af3ff257f279df65b048c6daf08c97b3b5e9c87c561d3b8a100b2779ab5ba70c20c6951d0598ec46986e259ddfe7192f99223e49b1be248badec2f9aaa199f40a95eef66922ac7eeea75c452ff0c50ad8e2f85e4563fe402bd2577af491d86583dd3f6a8085a45b4d3457d25bfe538d220173fce6f178515b9f04d73cfc3996db7655bf9435ae7f016c1f53e9ad18b254a02c6704ebcbf8cfae09ef24f088558261c6352310f6d4a1d859323ee2f66b544b3f85f9d3b8f899c9406cb576f27b1d22829461dcdc976a24a2cf34d1c9cea19c83b2eee832c94cec22f73ca9def9384731f321f1104199b6c86aecf79f241e85788da8c8fa8701cf16095d144fc2c765e6c4f335dac98706e6001f6c74977e40e6e8e3a1866cc305b8d867e159cbb8c30af4d85b579bda06e88f2113e39eec6ac0d699e1d85baebc06fd75131435037b0114ab6fb2e632c54115a1880330bdc195440a411c9f9d57e92a7435cd75451310b8d2b541ee874f008f726486da0902f84ecfa87794aa111c765626939bf3952814a8971a606bbf86786deb5c96707d08da9d1debb9facb43a46a3f4b22176f2c784e0f50c0e515f953122e811a4a978bfbc18baed14ef8d329c229cae1ab661cfa9a58aadbcb5b5ccf34bb4ccbf62d14948263d27b2a76466bcd462367326fa9d7a91ca8b501dd5a0d2a50917a1ee5dc2348993fa5d4c9e56f8cb63079e656ae5c61ba8278588ae27feec4576a234f509fe8e6cd6b1caf2f381416717a6cc59ec5fb370928c6e0a1792e8b442b99bc65fe2f9854f01d1bdd508f2d31d8e2afc18c3e836161397058025416f01f71dd71b2d698672fa1de3b74c5363f2e23bce7146ba83777a329c499333db008d3e29bd519a56de2ee39c79b442cd548e67354c8a85d6de11a8d6af974c7b88d2e167ac32f8adfd43f2db8311906df672c5e7371fd4a9cd96157107295304a230510ce72db4c507c933d90eee5ea9304f789020b8166e6fb05a5cb2f2815b6ede21f6303ec12a9067bcf3398cb6d5128414ceca8c930e2d3e849ca2f18e6f8b8075fd6aec2741577630acd7efdb2a513dce41a00333e6de17e2dfb2352832285c426dba72f1ab21c4298f698f5e13f758da5e3b27bc57d378fbf7e630adee41316f0788dad2d015515e8d8de220c847c73cbaf86ef3fd9eda6e686c9472f51505e5a3c6a54390b63305079b616a4d8b78457a264e8b062ee3688df5ae139cebe6e0aa5cab5f114fa7c5b022c7a8d0968ccded67331704148e9d6c8e8ae28cac1b3a749eeaa80b81b9e218adf0c89fdbc08302b2533e271119981435aba1d369d28c1a27eb31ae939304b8284a862a58f3615c8a1271c3ad7cc93cc03526bc49d07f0d8d1b4f9fa910c221b2155bbb1aa830b330b9a067314c50248a1832803c2a649278ac6b5eadd9e2bee356f6409102733d725be1335fa8d5d5edfac7eccf0ab67e0db8be10fbbda5257be4d1d64ceece12075ffdaf67d789e672b5342ac36a2a13a65154e40a7aed52a4ca96d451782c0c722aa56e302326ff6022eb487a2624feef81f2fe5aeb78c55127f78a838a60cb79e24d7b263ed13d0687a6e0efc06d5f78a4ab51b7e9e65c1f47152b43b840ccfa002be1adbdb1ed430b7bfb8a22431dd050c85615e63c6275816e000ad71753388710ce2f28cf623dff5fca86e9a79e202be9b1212f0d5f50891f94b5a5910d50d27eb918d63f5e4b6c2586b7971d2ebe24795ff2911932e113028b4ab115cb9802e21da151e771b90e90e48dfc1fdcf639579dbb2427d3461a7638f30201abb24d5628e4c34af9e8365b9880e20f6a5b2710f8fc8371e4b44ca4083c479ad73624172dd1561a5817fd4040a47ed4fe40d88a8e0714dac363398a56aed828f490396f82128f178044332a2254d76596f8a97bfce460d00edf4b5d4c863877c5022368d1164dcb3b0a795a2fd6d5e81b3e7b9d6f4f4fce4abc549b9e39ca1ea87724fc7edaa3d1cc9cbd35665cb2bfc997dce031330c4b3fcf73d3b3c2c6dd4b7cd45e5730745ea906e8768305e08addf88c17d6f134305ad3a83ceb42dc53ddecbb22089489ad030d74260b8ba64ffda8bff3ce60ee965215f43cbc1375747451c5388dde800da7cdd39fae967535a4b6301e73d7936a9572819e6cb510fed220246078b753385d8ee7ede00b8f1c3996e3ebe9cbf97b63446e60a49be24e897cdcface65b5c04229eaf8fdd8bb4517f275b3c03ea377dc7d73b85ae8d52215a7f13fbbda574954dba5c9c671137a91a0fb981d5c054dfad74a83cb24d814d7e2d9eccb95ca46cdf9a7282c473cb6858db044649ebb63371fdc4fa70ea4e7ef7b3c1af546c92640fff08f5ef863ddb509dc0906f9b8068697338196de88bf31f43d3b10546a0bab62babc4de9e7b5ccdd7fd2b942b939afc10e630a0d66bbf4b036073e05c26146d27a892cabb02bcc72881ce9f28ae5bc4a229f79b3dc7339fdc4a1a17c12cbd95d81efc6ee668354d51a2b4e741ae273293be3aa85adc87e3bd6fe3dac9705a894d24c15465cbf2efe19d58197c4b288e69e8ca385ac8c7d1c059d04cffb47c6cf69f5183ba910fcbdf62ced6f7ef8b1552c6633aeee86dd2ad4936522261520db0e584656f8a2185f0f8eeadff23a8f7f41eebcc880ef3ceef7247cd0a70f363122d304ad2442700f03c2d95f17af0b0a9daf6473e213eca9a4ee15caa9138b34501cf415e39338c805ca221a219c997a7a473e3721586dfe695e2b8611485ac9c155e66e441fb7eb603a1f812468dae6cff7328661acb7e03640e8f70de434292b2e49dfe581ea705da5567dd40d2dab7e18c2e6ca58a2f17f06e79dd44782797f88fc2c73960b06ee05e4adb7529b5d3145b28dcba2002933716bb2c2b3f96bafbee98b008bb10a43adff71ecf1d940d1bd9ee1aa2a9bea20227a1b44c7b00d1caa0849c59a252d1fc3fdf3564d6dcb0c16088db02d62c1e6740b6d6d26c694e4db0cb8e4933d1d39587af89cbb97a2696b1d6745cad23cbf78464e185fc9676d31ea3be4bc5610dae0e0765c1a43a491d76ef6ebbdcf4cf9d2389f1f59c8e5f38b881fc90a06625d651cb9328590fefcab05d937f94b29f7b194895386684f4440b841b1c309698686ba20d41c2f954d8c8ace832bf281c82bcfd9c7f262821efc4e7f4ce73a7824aaefa46a34f41068d22ceeb7d4fd269b42fc2fa414fd1e2acd0126c48f527f0a8600af945aeeb60b166784ebb58a4831fe5a4ea962c546097f3f9a43887f700becb414fc7274f7dea9bc5037054bf70181b3b1d323d443d9fe694f1d66ad23f70a14f5010101d29c866dd4bd0f97f9deb14010cf3faaffaac3046f1114f28cfd24e8165fe04ff2788f50ba7152cf041b770501fe355069fffeb16a1674c8fc1241100af0a13667e400b796c851c85bbdefa0ebbe22d9ad99ba131807e87bb579d731b787d0aee54c373a66a6a624eb05c29732de63509f5732f20e8b50584ab8e29196b3d2f5ba2df1094b00eea1f08e036751200a4d52784239af00f32b0654a17ae778c2fd0031736030833990df563a6588c7e579443d6ce80081e09cf2e0bd6d1dbc4d9f77555904328f327dcbdd261c11f7ff14a01be174bb9493a0ea82517f8eb78449854d4c05a146fb78b5c0e4e3c1f9309ba016188991d22175999c680f87cf00cf425cace523a7c0682c2aee97e94c837a816b98b2d17ac80675ffb36ef7635a8cdc356d50c011214e25fe58e7baca494bffa1521a5136325d12a20ae8e203c78622178d705b94a25ee91e8c5c64d2a0ae4301ec5a8d20ed8ee82fbbd2f7391bede5c3a247c3356aba52297544aede5e6593c058e01f09d3b35e3370bb33fe6615ca0a64aa47d95d8d17c2ff20a9e67d3a62ec183cfdf7570f8cd17e79b36b73aeef29e739356cd04024d89d309a3141b8e08bb993293a899bfe4462f3a81e58d465ff33362009cd1a84b47536b0a4148cd3b81d9ab5f5889c04528756e03e1794622c96b007d797256916422b47711a1668818bbb429871739d60a0994df6fd41047243074166cf4810ec9887a39cbc1eea1f6dd3a9a30a4f62b23b9e3c442b498597c31d9e97051048745a02186a3890965b74f7944890a14a12b27de43d4f311aa95da2516682396e9465cccc05d80b602070dc9dc241d655e323816d65d4833ad96fc1178cc8e76d996fdc9236e40b98b8c81158d837f7a787118b948f2e40de2311036171c8e7ded53872a9694ec01458cbdeb0cc92599f58d30a114b2ce52e7393aef55fcfb2cd6c825a37e6451148993cff410dd885ca0c0a44c86ae0370527c61049cf5f64a1b0dba5c20b7ef82ba8f131b1705217c377560bfa93a9ceaad4c158ab9497892a17b9e886ea7b6a0cb45645c10b029d8a0a9139a41a7"], 0x1248}, 0x2) fcntl$setown(r1, 0x6, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8031, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8090, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r4 = dup(r0) fchflags(r0, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2000000000000000, 0xcf5f}, 0xc) listen(r0, 0x0) fchmod(r1, 0x100) accept$unix(r1, 0x0, 0x0) pread(r0, &(0x7f00000002c0)="5f6c64b66f07d261f8671df8fc0656f3de2df992b47233c8d372d3918ed2fedfbceb5fcc7c70468ec8f903b435652b6c158884ea599163ddc16fb2b13dc754784a2a306cb2879243705a00712b839e2c4175b5f60612296930d41f3b885e5bf8cd5988bc9ae5044a7c85bec624abf12effe7b45a742624897714787e07e94ab16484b6e8c98788a76ed5d7d534f85122629aa546fbea5b7b5d32336c701905d91c16b78631be343a10ef7788f33ad47fd3c11a5f4ca50f781dabb07c7ad1863cf31b9c7f137fdf0bcb406ae43fb934478554d67648d4e4c7805f6ea5a57ef44451", 0xfffffffffffffefa, 0x0, 0xfffffffffffffffc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x10000, 0xfffffffffffffe00}, {0x0, 0xc25, 0x4, 0x2}, {0x40, 0x3f95369b, 0x7fffffff, 0x20}, {0xffffffffffffff1d, 0x3f, 0x3, 0x47}]}) syz_emit_ethernet(0xfebca8a209dbad21, 0xfffffffffffffffe) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20009, 0xc0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x70bc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) fchdir(r1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x13f, 0x400000000001c) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x745, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1000000000004300) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x6, 0x4, 0x4, 0x7, "4cf29f1b99af1df10ccb3a69095e3cb5a7f56261", 0x4c, 0x1}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x230) kqueue() r3 = dup(r1) r4 = dup2(r0, r1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xf000000d, 0x6, 0x2}], 0x100, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xa4, 0xf0000023, 0x84, 0x7d2c64d6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x21, 0x7f, 0xff}, {{r1}, 0xfffffffffffffffb, 0x94, 0x20000008, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x3, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7, 0xae4}, {{r1}, 0xffffffffffffffff, 0x11, 0x10, 0x5, 0xe2c}], 0x6, &(0x7f00000001c0)={0x1}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x4}, 0x10) flock(r1, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1) recvmsg(r0, &(0x7f00000026c0)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f00000025c0)=""/210, 0xd2}], 0x7, &(0x7f0000002540)=""/53, 0x35}, 0x40) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000a80)={0x10000, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) connect$unix(r0, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x86a0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) socket(0x10, 0x5, 0x24d) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0xf251feb06af5f05, 0x20000000000000, 0x0, 0x0) getsockopt(r3, 0xfff, 0x5, &(0x7f00000000c0)=""/42, &(0x7f0000000a00)=0x2a) 16:00:05 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x5, 0x95}) socketpair(0x10, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="72ebc1563dbe80e3d80f4c03872ee66795ffabb3a8f73b746e55c2f289"], 0xa) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000080)="9d", 0x1) 16:00:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000084bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendsyslog(&(0x7f0000000000)="a07834af1c422025f526888a714ffbf264f0dd1f0579f7f97e136d036d119c2cea1c204ebc0acd0719024c4fcf468eba4bdc843bcfd037852de87234f3646eb0e05e1a2b6f71b5068d5819e1e87c536858d9518e2d3d2db3fe67afa6e3dca928d9", 0x61, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x681, 0x166) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="64191740b6505f4c64a7db8597fea6f11976162b47f9044ea25c8622029d6b9ea2f9a05a15eefea4785ebfca516a15553fdf6c067daa9a45e9644986f5e2488d6bc6a82d481c44274889c62e856b1e89a60c808ef8071bc93bda5e539ce21cb32bf4d4159b50c52afda54aa217", 0x6d}, {&(0x7f0000000180)="970313ecc37557e4a990da5d813866064030c8823e8cccfdcf8a602b1c7a940380897edf7acf4a8c8c97b584c4274e38dccf43e63254c5db595a2e1a97d38166fce75b5b73d504c73e92388e9da02b2337933f3e9aec5df4a9514b8d3511c8b3387ed7f8e1e980a98f70c8c593bcee9ad76a68245b4a", 0x76}], 0x2) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x2, 0x8004, 0xffffffffffffff81, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) r5 = geteuid() r6 = getgid() r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000bc0)=@file={0x0, ""/108}, &(0x7f0000000c40)=0x6e) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wskbd0\x00', 0x100, 0x0) r9 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000cc0)={0xffffffffffffffff}) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x82, 0x0) r13 = open$dir(&(0x7f0000000d80)='./file0\x00', 0x200, 0x4) r14 = kqueue() r15 = openat(0xffffffffffffffff, &(0x7f0000000dc0)='./file0\x00', 0x100, 0x2) r16 = socket$inet(0x2, 0x8000, 0x6) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000640)="f4f707bf841ff392dcd5401e79d3e6a862550c1bc5cab1af0ffef140540010a6b69c9b48b4412ef448ba4e86739a19ecde70b64d456aec8e17d95f9ccef583973df7cd1a85453d02c93728067eb2", 0x4e}, {&(0x7f00000006c0)="fdff08247c828817ad4190ab87d7e3cab1eddaa7169fad94fa06532d2f96288f5c0f12addd4d61ae6cf7715cf434b4368b4ad473939befe2f4cd850f4762a8866806b8d395d427054c79f35444ea26f947109df2573d2ed622a83744eb26337586ef9d9ddd70e3de86a35b05", 0x6c}, {&(0x7f0000000740)="df466638b7c0811d7189cca566992b2e37bcaf490fe0d4b02d8cd78f9054f5b0fb0f708e9ef1cb9c2e4d71f685ff10cb25b44b3e515a0e3325755858e86de43f3cc113a955bfe3ea0a750c32351848ee8b4da9e26477d037ee8475fe4a49346c2e6cbb677a5afd90bf0cb96727f3852dc5f4f3313bb66693cd44c871aa49a29f87ea9da2963151", 0x87}, {&(0x7f0000000800)="4434d057cdb7d46734013b6cf905f356e3ae352b34cc255dbf049cfa05f18e287cba4b40aca2e8170970df29f0f9404001338b8425bc718db798937571a1e201a620fbae04f6cd9dbbed181d0e96940e1b023482eefa76fe1b6a2ef8d235288f19e4b0c51f34b155e718eab02b9dd35a300c274061fd4634544e13ddd89b3ad6736a7a5fe9dc4500a424e63e36640a23436ba8eccd3360dfc1627a7d5c17134406d045f28e8813743ee0efefc33c81201db529893a8f658e2ecdd8bb44bf59cdecc129bea87db8722a01d626", 0xcc}, {&(0x7f0000000900)="3dee638aea3c3acac61c199e4f9c72d46fe09a9080ca8a1e5ac8998fc2882b8c1d6189e6191360ea436efc075412f09cbc7566dbc2b21d731f25811e048fde624b76ffc980a5c2afdc27b9202ffed5da33755c811cd49722327884cf4daa14ef7f68d0bb5ce6633e835fbdb20d1e38b38ec675cda571032c27dafd028003887b429e74167e4642ee9bb840335620d7cebd1599b5079a5af775073fe7b180e9e36a1fc56b87a8e9e59f2f8f2e8a5dbf98daad5e3cbd69f15a5547022b603f860732", 0xc1}], 0x5, &(0x7f0000000e00)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}], 0x88, 0x8}, 0x408) r17 = socket$unix(0x1, 0x2, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r17, 0xc4}, {r18, 0x4}, {r20, 0x12}], 0x3, 0x92) r21 = socket(0x2, 0xc003, 0x6) sendmsg$unix(r19, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="a0796f2d155a97228db416d5ec686c11e0d356a85f225260d410cee2a3b8890917ddda4b34c4c0b4ad25c3e8dbdd03b2c34574a8f32e3a075635225ad679f4d47d", 0x41}, {&(0x7f0000000200)="a3b1a4adee024ed2534b6a2ff472ee41d37912cbd30e3f7019c509ea3a0e342e637a7ab9bf624212a454001f7698302e91d905d88ebfd751381bcaec4f6ab7cf7a27d3463f1019db677cace80a2e8c5db33e3d58b2daa4f3b0435ca89fbe2ccf61858609655b5e9532df0ffdbb76e79e841c1f3e5696f3022465d8fb0d2324d608869a0b2cec49ebe673b9b56ad43389d8343c293d3321e7b3c7f18dab852eac82f90df0c20594d5886f0610ce79ba9425ca054c58830581da5993ac072c3857f52648fd5a8881c7945481523a28895110c219672fa243a97bfba42b2635ae72a6", 0xe1}, {&(0x7f0000000300)="b36476253c610189cc6abc71db498a5b9f074cbed460a4830d64effc76d713becd5e7540fa2b57f8edc61e599e68bd205dbdae8775e3edb1b99f0386340731a804b2316e7c43621679f9b662399362782e6f6150d270e4f2cf4332043a7e99687a829a69e9b125a87669d0d63b99783569ee2dd10659d732", 0x78}], 0x3, 0x0, 0x0, 0x2}, 0x8) connect$unix(r21, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) setsockopt$inet_opts(r18, 0x0, 0x0, &(0x7f0000000480)="0dad8401f7a6663b668eac69496a99a50462e3d89517f208f233e6f5e9df0b3af6fd097f6e9110cd983f6f01535405d6672b5cd303647063a3368038b3b509af935ef0208679cc06a4ec6dc96836297f1ce4d58c2ce7157d609ff9870fe2e3adbed00d158f93a50f3bbe1455db1cfe37ab25528f65565abd48ffc352df979014c59beb5a27faeb84c67f5aa0a987cee3e4836122ae06000000000000002927c73d9ec507401da054dd0318496bcabcc40b7bb0cfab38a38fa14689aa9098f234b79539df222e0b299c0d8fbea72d0a30e8fd75b0ff0eb485d309b1f42ba55378cce998fb1b4e5715080a8156a05e3cb23e255964a315359045f392724dfe2fb78f2472a68d4bf350c17cc51cc3cb9546ecd2ab280d4e90ce4db7fbe05bff2a03c51cda868eea308687561290d195fb5cbe29726d61bada6c6eff95e9496d4feae26bc68284de4993cd", 0x149) write(r21, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) chmod(&(0x7f0000000400)='./file0\x00', 0x13) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000600000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x40, 0x7}, 0xc) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1000041524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb897", 0xa00}], 0x1) 16:00:06 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="a982e4d9f9ba67a352f7798b8868439020f8bb4d5c0af98b41c9e97a53b7dc8ba95689130e057b44647d0d433ad76fd8574e97e0d797b33d70c2864ac74303", 0x3f}], 0x1, &(0x7f0000000180)=[{0x1010, 0xffff, 0x9cc00000, "073fb0d842d10896554c39f72c725ddbcd623a5d39eac23f7040a75dcc772ab567f86a868232ceaad7a073efc62ebcf087093ea7f2e1dc34718db818134ae975be334396cbbf40ef71a6e5f7d1dcbd23aa013647a30eed679a81f6f3303b49f2e301918f7a30e0c7ec7b681460acc21cd757372cc60edbde5465a603580ef05b7a267d64262369c2c6a6937d7563b144559ee6803c0e8fe470fbfd815af6b8780db368371143dc70c91e496a0d466a873e2363cba1ed733c0cf4a7592b6cce9fe809ec0c418bc6526617e21b5d80fb124f111525055dac97d71d84e1ec4bd3da4eb9eea0476090747d05dd664c08a70575e8f60a30f9538d2d729c9ff30faea21abf1bde2f45c3db620301d90ceb4af7e53f073eba97cebeb0c942b408586ccfdc9761e65caad9476f36d93645340185141e72689b69bbc59010b5a9718685d178bf7032bd50b59c36616c3fe18e8beb645987b21577d7525ea2b63eb75c0dae8a985b867a62b4a3f09c85d48d231b16d04d233a770bf4205098d39ac9fc21dbbec2d4b22d38cd4b244d536fcdc93d443dc57c3cdb95ef4df8e150b61a6a10de9f69cc98ec87d479b831b3b4fcfe30a51a1dc4c85d7d48f59a5a1f387a1b00890bdc23fcd9dbd0d5b6e772b94706e36ba20a929b5f840a29f748d405994bb5c22a123989ffe2334d9de3703bb2b3d89d601cab6b123081c5d849e295a249e90bd167dd8541af9c56db3157064232b93187f4b8d646d397ba55ee8c691c9d0c42b3329c113746d998a82a1dfa909301c359f0a56762a00f5755b370b1a51d8c4f1df5f6091bd8d97e4bdbd8f9accb0222a659c6c3e8fb6c30d9f1c276c7812f932b1431ca841d0e2c9e989ae3b01437da11c5f595713ca224e397fa514bb8d9830f3bd4a66d45b6ccc1c48799c885eca8e5fc6ac694096c3fd9dc6667bab63ffc78815c47fc1b8460f3ddd92193d78ebbe0d6b170a6d9ef6efaae25e4f045f013a7acad3ff93d443470026f80e53d38d7e14209ea0bb4ba243a5deacbc837625e911f6fb8bec846d0cf8bc64a694a8f0b60119276978ec7a3499a65ca316b2be550c953bcaeeea04ae322b3efdc0dd0282f34327f73b4eca94a828a827311d2a23b7400f9610c25fdd2370aeaea18af5b54c858a16fe4ddb0b62c0b0945646e507c4790edc7f2148c5c331abdb94c23013813ff26036f6607f0e87acb085b6e1de1c238f608acd6cf34dacbcf62117814d33252ec6252dcbef6e14ca23b1de3137172ab51404b83125abdcd3f864d3deda181a46f0f280a46dc776df9204e576468562f271649a5a3a0461c47f546a2a355ff3371bfd36ee302aa1c907ea18518533b5c2bd35a7ce00b8083b2080b5cc161cae7244aee5e95cd449c387d0618f799b6f43622d900de728ecdb895057c9f230d5c4b4ead153eb22042e0b479292f752daa7efe6b077fd5fc4e61c8611146031591b13af7e43ba5035a2e0bdc96db0452310b5a4389a391bd3bd188567c74adcd0f5f7d6c361d46a63ca335a0dada6d8e515783a2317a942668bdbc1e02ce6c27b3a31d48b7edd63fc8bd06a258f469169940d59fc6413848eebdfec28cf61199997fc9a0672cbec144e86c6e542b476f448a323beb84e813dbdd363de03d0317d90df14fa2d9c5cb6e735d129c5ae2978ac047e9a65621b5701ac52370febe2f191823837a7f9563bce3c925daceb786cab78fce000c7b9c8dcca4b57b96de48d0cd68757f607705d2ce6be18e6bfc3570546901ba205a54dd65be6aaffef3047d89408e18dabbd8f6876fd401f42080555867d30d091c8b41d5b842350905269d5057edd9022efae13fa7b975b8f3b0558bee7e2c553d14833f6b44b3781d0e3c3cc01468c4007c880409eab40e941d85cd27c43d06a80cf1a6eec5ab3bec0004e9e54b467a14f9f19929e8045397c0e46291bd939b0f8a2fa5cad6ca87289b950df5c24911c3c3ca61ced165c76a1293fa8bee9e3963c8ab2e001cc9a9f39f10b36f10eca1b1f41c2141a48e5c859404a10005dcfe0cdf8827c08114d56ee2be8e30aef0973e9c807975344052c0f72521c4f953ae5a60321ef44139ad000a722c0a6c8df6eec83fc9ea88c9ed098a9a1018ec87da1d4544581ba8ce30eca1a4807d74479797c84efeb416cf1854232b94d2e631b820d720ebce117857f454f2152cd5b610b3381cbf763e5b8844615270abd4cde582b1ade94a047ad683dad4a0794d14f999da4d0146843b4d2e12445e16c0f3db52cd341e0a858ad81cf168d37a3d03f026eaeda61f17f42068967e0254edca1b77635abafb3a2e076829711e5a76f9389e6ab83a8261b2cfd95aa7f0517e65dacfff9453b84b46129479711067c20ce4e0a06be1cedbf7373745f79456a08a80c819b2d93f4373fa84383721e9b8f3b23dd59c8fca18757deb0822932df7ef29df2d597f3c022a52ec5a76eec12c26116f9e489f8d496d811c4595a567f5f17609c9a57507cac6cd05e3988b60bbc54da58cb9a26bb803b1c87762ec6923ca694c08e2142124148d476d3b4e174c65c61bddbaea10a8df30ddbf0b82e42ce132ac4105c075f2d53ad1152fbae62b3445ea548018cbd96f770cf42f3da1336d6e4e77400c6bf5832f51ab9b85ed2e9baeb44955a3f20c7aaa59724acfa788461f7b68bfa5e95520fa4706e6d6f02ef0f81559a2027371f221b7beb4609d86cb374d22a9247f35d9cfdd16966805b942665657049e3d6c5ada301a4799d5a5c8b4f1d2465aa67a16e3373b2edddf9c1b9f79b9b3dbc243960bba689ac9df7c54023c6c7b6765959f9e19811618567708b3ecaa8e2850a1c995647f5502dd5f6689d91bcd48bc57f261202df904b55497a26a26ebe71a95274b62098499913cb9d22d2eb37923808e72938605929a59ba0805cd8258486177d5856c8f00486bfbbf274efcaf2b4a56e03a50eb16ee7123d0fbec0aef493fe0dfc46b2648a66e05528b2fad9bc09a095c18b074acb2e9cb05369d75f4223a0ed7527d3f6e6b1ee7bb86d43424b56b636fff4b8876a45d98f958982736e345dd655c9a7792abbe1372aac343ed06ed4875fc8b5e2dadb18064119a23f0a8bb8308e22274ac28f99595338a760e24c74576cb98eec2d6d895ee9ede7866719b9b7e79b63e83caaab89303d473af15f04aff342c87f43fd8b5f36cf5a7fdc8176479f8c1726796bc51d7b381fd477396b45e0fd690bcc5e944462a45fc9c24b38e29a618c24fa540d45fbc1c002a2b8d8fab839a2b6e5184eef7a7cabe7e9299fe7a7bb61a33898a829a355f4cbe5b73b4632ffb5b512c6e7c6b5e6fed89f899cb7326d0f5530bdfe72d99a06112ba0f0de5c25df786036cbbabde45d11854c44bd2d47a9dddcf7c52170e19b1961937c855458ecc57bbd0e5029941bf45cc959b402e0acd6ca38690453a5d599d28b97faf7a8c545dbddf04fec72adb0ec6766454692bc9ff611b20cfdb52a78fe62bead5b37da861dbc3a849de892e691a9e729ee91568954b1df811575e8361bb9296e284608d2fb1baa3cdeca6d6e621081202bee98c247b0b0f021516192633a1e7428f8f297821d922a82fb71f3bb4ce70e478567065618d9d3518709fa3163a96c665d5f5a2ecc0e04e1870f7c26ec2984a141e630beba5862b6423312413323818fb91ce71aa923d6f44c4879c60240818e284fe39b192f856862cb8a9e1eafaeca01fd5aba7a382515384887ba7e15a6fef47f688c2bd3ee9da92bef598e237df59da0d37378a8458e49072faf8900c4dc2d58e15c2b6900c5096f1ea902375d6901921bcddc7568b31454da2dd0898431ba1d4fbccc332902d74c69ca9d0d27d05ded87be82c20566c5146c9c9f4033d53f3ec1380c27f2e1e13ade4d47d0d71ea718c0df2e31750a97e9467a799f7f27cfcf338eec52d4d902f94ddd4697d0f8d1c173ad6fb6f219d3906c1e2b6a9c965043c5271b66f5633a6c54303f9453c7c6619473ef77c3c1391d7113fb1b9107ca458bf4ca454e3228c200cb3b8c2cd779b13a3e4a098f3200c20f93c77ab31d96ef8652dfc6af1f0410bfb32148317ef7241c322f5d9229c83c8dc5c6f14a004636f7aeb7c023f6d54afb309378dde091ab6470db1b4e6b39810518e975cb296740d97c2ba24bab8304fcd6dacf43c481d26ba843f22ef7c3e20e9835c969ca6866d2c9bc4f4f02b935707b1eaee5ba01227d867876e11d5ff8d1a60f4a3a7f8a2bba7f83b442f701ee85f00914a49cb204aa7e466c5196fdd597a796fbd3c7cb7dd3094822952ae021cbd202649727ed159b118f3c3f4786c3e5a5339bee73b571b7955f6cb4b7444c8ededcc8b5d470d66181619004ddf610fe0e275982e52e5fc64643608d39a97f392a4d5943e7009d30a7aef72408af9734115c6ba80b703c08eaef4a2ae093933539b23ba3bc103e6193e4fa49aa90f7cbfc9a3f8fb6e5fd8a351c02bf2933b26df16f3357975fa055b3bcbca1baf65161d75a182a1fc6d26a1ed94dc1909e4bc2483c7af584365e5b8290029697e40cdaff276c5d6c04756d84d7d95a81b34e801d47e4936bb7c3114d01e164875b30fffe80c5adda2979bea95a67048a394f426fc97d4fc8105daf3327c9429bfe318e0f00dde0c1f59350d5e747316af60c8e99def454e559d73baf7eb0e5b97fca5f9c6b86a641353cc25744a83f1693e08e72b26b6c4c613d304a6764d379cba0e92e2f10adf503320e7da96471e618d46e35df0e7829fdff2ee487b87b2522fff9a2c9cc7113a6341c2cfa83d02701ed647ab93d5489cce3e968a1e1640e710fb150945ed1f40fd5657d0ada6d7406e537fb90ee0756287a6169acdfd3f846a4d6691d003b21dceba51008fafeca8d072c9d5376ff93d0f110a418588fc252adef89c2ff888c63cca12b594f11aaa8a3b00c3758eb449010a79ce279f312be4104570e91e4e9a2bf61d91d25e839c2467183676ea63f859dea99b4a8d24e0b4e583bd584a6b708f9c9cad57374c5a0fb0868de449272a4514ba4d8064ef54cf4a4c45338becd4c3ca0f7febdb39eeef0357e4b4130b763b2b34ade25b59f0f65869dccfcdaf6681bbcb3feaa5bd55841a0f232c3ad6ff9bdb044e9fafb7fcba08bf531b2c64397d0f867171cd36b46fec1fc0750e46e2941459b5939db56eae792a80697a11a0b848938c55698a85b0fee9e295a2342da7156c70d0fb86394f4e35f5513d335a5eeb0a4da3a197d677fcf13b250e74bbf1d8344172d03ae61b11878f90b726fdfd9ec0fee4349136587d791c566ab98cac550962592e9a2a274a05a3bc71fd1422a55b3af91a326d52c42738a66294489f8732e95bee0ee9b241dcbab817e7d11efacb3d786496089dd8684a6cb08dd15648c69cd6c0b58c27bfa2fc53ba0a6f811e6237e32980243dd01fca8e6a476806d89a2e953351edfeefec633e92b6a21225c1db1e2bffede41c5501b1cc4fb44074ed48d31465a06e650a1c0239592f34a93a79c1b55f18c4a4a5ae98698202ad3806717fcd65325968b2d82bd92299afba89a4388406f37795a550372e412474bcee0ada8d06449342e0daec74f3684d8ff003b8ef5d137f33ac25ddd4dc124d4d3486d555f3c6d512298d033749d7fdb3a8dd7e754058bd63bc1a65d954f53b9329de14251ca2316d87bf0976abb7e20426b708316f097da703148431d384ba393f2937389e9dbbb855f73c58806202f187c2984897de5b7c171429b254f7e3283c51c57589c0e695759843f577"}, {0x28, 0x0, 0x9cb1, "8b07040c79fbec89d714556434824108e9dc04725f23696d"}], 0x1038}, 0x1) setsockopt(r0, 0x9, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r1, 0x6) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x82, 0xc8}, {0x1af, 0x5}, {0x8b, 0x401}], 0x3}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789622dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5db9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a0000000000000000000a000000000000", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = semget(0x2, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x7194bbed) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="67d13e4cc448096c59aff94b3b27afe78083948c297dcac876bf0c1dbd65c4a7bf251cf4ade4fd06122519bb07cc9d4797a804cf8e6d2896f393693fc774c2c8427ff961a01fb93b37fa1d6a5e6565b29e2d29ca1d05c5edab6b65701d0070c2f139d5d6e159cf5e6a294bc6bf44e86fcb4b146874ae293a0608175e4aa009adc40f0c0a057bb9849fda00610436e95aafca1e001526b576a32a4b2ba6d56545162a15367989119642df42505f8f07058d52c7af2704a7b0e5bbe43864", 0xbd}, {&(0x7f0000000140)="1df6f3b31ce93a6c5e1d946a9b17353670a633e7ed1cb3b6a02e7f54835d1df87a0b2776c659aa34ae068c89ae3340ccab42a18da20a2270d9c7497adb91eb9648d9167a71f4941e08215763c9817a82edbde96c5515a0989bdc0916312b", 0x5e}, {&(0x7f00000001c0)="094fbf68f5127bbe46871104ddd6b6a3153d2ac4da793597cf4555c93bb535f908fb3bd54ea78e49c01bd100e303682b0e1c816fc9f755a55a32108994f511a87e2d2795befea42f1df8b03fc59653983b5ca2fea8c25fcfe6f240a9ddc6defc3866cfda5c4386b9e6b79a71a762062ed1e375dfc612373efe1fed20e1704efc0e06d4215e4a40de592a6f020b0e1bc961cd741e1e183e328adc14f36ac5d909977a2122c4cf7f034d6eaa0626cc8b7fb6d0ea25ea41b795a67e240e91", 0xbd}, {&(0x7f0000000280)="ebd67524c040220e2e7748c552896e3badb785114d09e31623470ae330b194d9275875293c6709b355cd784e2d7c2b82f16f19854400c355fdbe45ab74344dded6b09e7d06ce081ed9d980c48e51db1a4a16d73fc18ec6c3b286fcf7f8fc74931c93ea312d3d4bb1d7db13a2dab95850566d427d6e404efb3c0485b614a16a39695be1c978", 0x85}, {&(0x7f0000000340)="9ea66d37", 0x4}], 0x5) syz_extract_tcp_res(&(0x7f0000000400), 0x7, 0x8) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0xfffffffffffff486, [{0x2, 0x2}, {0x3, 0x2}, {0x3, 0x401}, {0x2, 0x401}, {0x3, 0xfffffffffffffff3}, {0x2, 0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x9}, {0x2, 0x3}, {0x2, 0x7}, {0x3, 0x7721}, {0x3, 0x3}, {0x1, 0x9}, {0x0, 0x2}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x1}, {0x0, 0x8001}, {0x1, 0x8}, {0x2, 0x1}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x800}, {0x2, 0x5}, {0x3}, {0x2, 0x800}, {0x1, 0xffffffffffffff01}, {0x3, 0xfffffffeffffffff}]}) sendto(r0, &(0x7f0000000580)="f21248973c8ca94d6fe2d88b7b13a3f4090d06c5663cb1423757904c4c6959befb7a1fbad6ca8aeddb4b14d1b8bc3fb51c5fad1703617e00a09c7815addeb1832865cb46e74721780d4ae71a153d78c95c292d46610166c4014f276115d69f6d68115fc33fd661c3f9444950f09a334295584d8b0a50f25fc976447746055f0e75eae5323090ca87e25efa54cc9dade6f4af6650c1789ec7d22939cc0c60145a1f65e0cd9ecf10a9d3725c5d516de072a0e420b9f3f3a181562337d5e2462e974b413c7e7565d8c154b7c5712fab078e7a66ea7b5d8395bb3c33db7fa0f842e7443790614d2c00a01123224ce21d80dde045ee1bce75d4c4b94c84338d77fcbaab3a037dd5040e84731b83dcf3464ad1a42b8ebd2c799700f3cf684defb74e590a0c7a5d3e1a6cbbc9330565d1340b53cc439f7d41d7d27f2ade3d4bebdce1bec450cf529d2b940295399fc247094730d6aff8d9c30d204551f496ddc55907c039cff62d9b01391591efcdaac993283cc744eaf1e85ed65093454320d80b45ec8da52cdd269611c8c5a7e6240adc0de3696dd61e4dd57cb624bd95dea126f8cb041f4606e9125cced6f50d858f64d4baf50a9b1fb440a69023a45fa923e9fb12f3a070badc69982d8415d497b6cdae88f42dece1728723777b857434a8cdda646b5cedb5619f4472eb2529184cf03478177dfc381882d6369565c1395fdd6f37816eb6f04e3646b4fbcbd8cda3df17c9c1dcd192a5f8dbbf7bdc2c550a01fc2269446ec73c1076094cacabae09da048eecf7c78ac9f5fa61a0ca644b0a9c7276888fc0bee4c314afc21070794220d00720d6ec6a0640d4375021284766ab7639421e4635666c5b90282a7f12f0694e11cd40955c694c43706c223c1914235223b6e6ffc0bb734bb19ba717fcdc17c1624c3bbc303fa597b2643dbc9302bc60364834b4be656f4d89010bd7aa1c1aef55f43266a8084fd65e1efe57235b2fd23ccc54cedbf51504a0d56df45043562b906a402c7b0bcec862a4c88d1b9c16db2373d95f1d723c0f06d576d941d256b3cf13d2acae2eff66179c25f23579604b54ddf74b9b08292ba9a9f1c313a64050101ca228aae4f0b79cd833a0bb13d177630bfd5b46f77eb92f76414e5c01118f768853bfcb4bd2cbb23d272b4ca64bc149c67d5815b6ca960c84c21647698a7952bc76ab8e34b987cdfb4643fdf03fdb7c422354c16f14c44852d4fd1b8db07c1b65d0dc73aefd6c4f5f91776ec93fc2591e479ed477d5080da472870d4e1f761e67566441988df27690d9f202d8bed685b21b8d595bd3a72ceb0400049d4aec36e5410e77cc86b59f7d98e89d0424da2924eb5f01a94165684deba920b6836b9981b645b739cc6597e5188dcc5c8942b935971e53111d978e0a8bed97f7a9f9449149f8acf2eef333c36a557b67cb22b8ee5ad995c08bce3d0da9aa829a4e1b405f7917ffdcafba4f4d099be6fca15244b18c5d04137c1e3cb2adca5788c15a6b90f8dfcdce1bf534b4eb75f729dc75fad27509216a8f44b6d8663f773cdac3d8c7c3b571978d002b7145fc7625d8c2fbc17366f9c47a6e8299d414e7dc08089c5814b5f9ba4ad440247f2a081c8ad2e660d39818832407b9fb0b3f8048ceceaf50e5d268c97237a9d709be91aac196feae27154904ac3cb58600523523a9c6f65c9f85949a300af84e134b66af13842e552c7774e42716ddc9fdaad9065335a769ba47c94eedb2d18a8a05bd4308a722808177012a857d013ffc156ae41deb8ef4f2c75df8a9cffcccc71ef05358df427946075e1b3f78f43e9b157195562017eb5402e1e497e9ed3c64cc06b16d8be7952d540c14e04f8fbc4259df3c2732bc85dd0769d3dcdfc3053fc8666d64e5cd45ef15510add22cbab8d2d484eddab89cd7e243721d1a7e0dbca9cb9d7882fa1d0125ebe9ac336aa1d3558a2b675e8de9ee91d4aea7c1746b5399027b9536b149ab45aad7873794b8173db2b19ac005b3a1f9fe3eb4ed745e12657e5cc0918942ca9fa88325f7ebb6cee50271b2414537459b649038c7a38fccafd4374fe250919b061f5a85e785dcd4b2fd9172b2fe9ff319f25725176766e416b7419c8ad53ef078ebf9f57fa5644119754ddba270e79e5c2108e1dfb0dda32ffed28baa29eaa824c2230a0d6bb00cccbbb3a3f8ec58487bdd4e4d0dff68c27381a966f7f45024a56ac234a0037d9e584838a1d060c9edbe48dd87a7835a84a0fb5687fe16753a33019866a6ae94ef2d7bf1067a977163d9b0740fd10e53600089413719699e4a614e5c3f00fb48a864c3607f3c98e1ae7113a6d541384b3b91b554408ba996afbee31c708b9c9f4809018e913befb0c798228c96ea82d37f76b04078fa7d2d043410a733005afac219d94bf90e1df57e21a9215328bf001686476ffde1fd5c6db537bc4710f130c10b1da4b7d9b7e1dcfa91b3f7d9f9ddcf7534c63e9118fbd984a224a7a0a7182adc2b343e877fe39c16f5731d600d25f02a2421574b8d5368f2fc6bccbd2820e2c682297efb1fe3e3016e6533b9824cf4b327acfbe6ee3f1fbfca1fbfbada9f337013e6ecc17e9ff4a14a499d61b8ac1dfa3c88c323f878d15dc0f12567bb831bdb5f3d2540ed55a1a0029c3566637b16de22b18f0aa22bd1e9bb747b8f14f804c729deb338881eee787f97cacdd4b19578cfea392da5fbb6ff4261abce3cfc60c98587d76c53f777265c10da7ccbe09bce7fe7dcfe004eb22cb8c06eb3954ba643fbae1b2197451f57b63db1a11e07a48da751def31b2f1b6a0b4564cdca8255a0b1bece8bcbebfe3263ef8dbb8c44d9c386b2eb7923632777d228fb8c82011b7236df863444caf5d7b357121bfeb98d9928ebd5b7ca4a7344aa2b6af926dc0b02abe6629c72d2fedd833523703ce4c0c70dd21bcf8cbae9f25bf45cb986570ff244aa6ffa86e1490216ef372711cea5eab1b071b2007f18d0ab3fb932c609c59338082b340b96d4f266b2c0e6456ea31abddae75f2b858a63d31c9991266037c291c6aa6b52eaa7bf27f8827af7e77b967090d6b788bcc4493ab437de4b7309eda161baa9f783ba0fccda193f18c1ad5c101d85ede18e3a88ceb2c78911ab0e07cf7662646f741872a0b8a16d17054c2f8522b784cfd1b65da3e53eacf9b67c67fe168e77d4c9903f10d0969d0906241b05024a68227baad14ee46b1a4ac45deb5217eedb39eb0b5a0479038e5ff177cbb2afc9f361590f167ee6576d16b0c356e521f9f3ad486c1c660d4429f94d625262a9c86ff8d0983699da4614b10defee6bb5bbc3b159b58bb643ce469755dc44b8733b78e66065fb36be8fde4f3c9ac12ee037f1959c961e43b89fc668c633f9b49f43b8977489d16e236fe917283535342cd607431e86e8c906d62bee1b236f7f8dbd98aa72aa61dee7b36d0a2b578f7d5d5255477d6e0e82c815e07a596d46667485a322c8e18af0f231c4b2349cfc99455e6333833e4d14f4293af4287930b94e810490416dc3e72c47c6651bcc760e486b4f93ae4a35e57eb3136e8f3f3c42273424639bb8e2a0ccaed39969cfa9a2dc7e9e6f99a1f6f2295136fae682cdc32f15ff19ec17b41a632c98ca06457379ddd1614880a0b54430977574bb3e7aa8c4151512c8b26751cacb1eac5efe24113125944be712fc161785d2698ad176a1573edf26e8d187a4b1c05047a2c803143eb78043ec38194248da7e97ccd5c3bcf4a8023c18d13039beb1c6a263d8dfe0273bb68b96521d0691a39cdde7ef33074ffc52b22d00d2dd15c06c82ee1d6809df883479f384b151060ec52ba016193fff1f52d4604e093e4c0aebfa4ffc954e91b8913a07cb483dc1e87733554f4ad780a489f8bde70169ae954fab2beb0b0763b9e3ff37f085cc69973fade0a23d06e4ffe40c57f784ea1d4cfe86787ce0adfcd12bb82d9b85bcb9fbb79536c5efb738ba502c9a2260a9c9a272d208fe424425838563325eb87cbbd0339e1635da963152a132feee44aa72ed812be1232c81373be9dea307c347f867d414d079f3365b99580fe6c861e07131d096b776238e803268ca2232d5f0b8302041cf7e8ab2ee3218d942f2b70fa9b5e13f6b13cae5b6f8554aa825473d8dd8bb0404c64b79a887249713ccebe75cb6649acdd65af8b303adac67b8c726ab6c57b25f22c5eb45586ea4efeecb7fd0e45e01c671450977e0a4ff6a7e91c1de1263a22e39a134824a4015c3d9397b9daaffaf689a8377ad87e7987fa6b0183fca736ace9b6a98b50c545699a9df7d7fc6916af5602f8a593a47617a567a5cf00dc757e3bed35533aff3f499a89c87fe8eadfc32335f35159bfde35ad73764d2f4969b5b39a790c52a23c6c0f645d4b482455f6a8c44130170f65f8d34c3c36d864c106b1d7553c55baf759785a88fe6cbf14de47a1ccfa4f9f8f1a1ddca8b41b82cb729853952a48f5c44d1e64d492d50fa369732e858844f7aa97a0836e7971f2aac7dd5cc8f0acc0b1e0d0f871208ac850a0238e77caf4cd31baa1fd2f36d2f1fff6c3477a227923a868dff6d78f6fba3fa7a5236f492c59c4adcf931044a5f7c1ad78a3e49a17a1cbdd09ab8507394b4d78afe19d86048d5e667d0dfcb2f3a88e78eaba1c364004a04a95283c5d8ac4d617826953a10f97657eb4afad58c44f241810ea01e99bc0ea7bf8394c667dbf8074488fd750dc4ea0bcfe1e65e6075b2034b7d1adfd9af94bbda6c30d60a22afc28666311b4ab9295bc756c2bf7bf420260197832902e58d4e47021ee1006c0cb48d4bcb7234f113cd111d42628bae512803c431457a051683141287943db48a35a57bc96ee629f28ea39a53092950ff007c61d919bb35827987cea2a9d5284b0bcf9a66f3bae4aabe15c0577f79dcb15573f56f3315f74cc9e41bf054253dc5d7659fc307e4905c6cb963f015a9174d7368f5052536bbaedf3d9408eaba3b9ee73ea27fe531f6c4c4e317d836292ea8b9adc677c25f94dff9a343b82c7183d546bdd99464d701bca1cd60792f22205eac844e11da828f9e5646a6badbb9da46b8c2c618280f4ebb6926514562d8cb8e2630f5bd8fbf5deabdd4f95d740960152a9dcef4b867b14814528a7470a07d8d6e5de0fef617af0fb30596c442861d6f25962121ec534a56f7a4c16f0efec7b3f0636090ff2238e5bd75bd9530e1299a836b530956e177e8716a4b876a98c44fe57f5d0c8e8909e0b384f96f078b6ea0599cb074da9aa1850fae5b8200301148b61934fe2c5f6a6a3243ce503e3b6b1aa5df90b5042d0ef8fe97bea7420c51e4ef5c9ee2678730d52e4306ad1d66a35dd4b6515d9964b15518d7648baff9e4d80cccfb217ab13d14c1c46a29e0e2be38aaf28543170f32b08a097647255b9173317b258bcbf711983aa12ad9601ad62ad8fecb32b4a01eca7b5f77bb053b35e52e32f10fb9921c0c8c03dea1c9078da309244ace1dc88534528eb4b48cbe9247a3c63f8258c8a1c5e166d6505d1cfdef0594e31b1fef9df6fb0df07c4087786ee034464fcba861f2168b4987c6eaf6df087960d5aec40c34b59f5c1c05b6a33cd6007632d2f68623c2dd9b21818d3896c64bb0685737b265b81a47a8eb0bbb84b1f11fd977c017ffcc11bd3c926c4cd5c5f1d4b7232d73378b5f8620dbdc9c932e7a10e63f1943920d112f52d4f686979a6b15fdc88179bf88b8961fc67e55b3ca368f7b08cee72aece78a1e50c844e0a7a723feec6f5beb3a822be9a3cd9413bca051c8591e5bfc949", 0x1000, 0x403, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001580)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000015c0)={0x42, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001600)={0x8, 0x0, './file0\x00', 0x8, 0xfb0, 0x1, 0x7ff}) write(r1, &(0x7f0000001640)="b9a6343a6cdad9f7df44d91c8dc361ade2121a64c6e4f1a53db1867c0ac6082791d000e26e0950caeba09aefcd02565cbcdda95053e9a844e9a864d521bc20f0a96e4b74aa68ff647656b5eee9a3ef86ad11ad3130c3cc2271f949d70cc2b6a203d493692d3d95c1320ad38e4c711f577200e717367d7b701b4fc58a889eba9367c06e777a486d2723d448227adab352ebf407aab6a05ba53f6d938799a4e7200fb09eca5505e46c98e2ef8d25a250ee849e34d5555f558075a84533d4bd6ce4800d577c395b4a13171b1584baeb725e53d0fe52bad5", 0xd6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001800)={0xa1, 0x0, &(0x7f0000001740)=""/161}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001880)={0x0, 0x6, 0x9, 0x6, 0x20}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000018c0)=0x34) recvfrom$inet(r1, &(0x7f0000001900)=""/255, 0xff, 0x40, &(0x7f0000001a00)={0x2, 0x2}, 0xc) clock_gettime(0x7, &(0x7f0000001a40)) r2 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x10090, 0x18) fsync(r2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001ac0)={0x2, 0x81}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001d80)={0x79, 0x100, 0xb2, 0x80000001, &(0x7f0000001b00)={{0x7, 0x8894, 0x2, 0x20, 0x1, 0xf2de, 0x9}, {[0x1, 0x2, 0x787, 0x8, 0x100000001, 0x100000000, 0x1, 0x800, 0x8001, 0x1000, 0x7, 0x7, 0x10000, 0x1, 0x3ff, 0x0, 0x9, 0x2], [0x3f, 0x1, 0x7ff, 0x3f, 0xffff, 0x10000, 0x5, 0x7, 0xd5, 0x5], [0x3, 0x7, 0x0, 0x2, 0x8000000000, 0xfffffffffffff412, 0x7f], [0x1ff, 0x5, 0x51e, 0x7, 0x5, 0x1db20000000000], [{0xc588, 0x1, 0x100000001, 0xffffffff}, {0x3ff, 0xffffffff, 0x80000001, 0x80000001}, {0x965, 0x0, 0x7, 0x445}, {0x1, 0x400, 0x2, 0x6}, {0x9, 0x1ff, 0x20, 0x7}, {0xfffffffffffffffa, 0x4, 0x20, 0x1}, {0x7, 0x5, 0x5, 0x6}, {0x4, 0xed67, 0x0, 0x80000000}], {0x38, 0x8, 0x80, 0x9}, {0x8, 0x8001, 0x3, 0x5}}}, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001dc0)={0xfffffffffffffff8, 0x6, {0x7, 0xaf}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001e00)={0x6, 0xffffffff, 0x100000001, {[0x4, 0x0, 0x9, 0x943, 0x7fffffff, 0xffffffff, 0x400, 0x3, 0x1000, 0x100000001, 0xb74, 0x9, 0x7, 0x20, 0x5, 0x401, 0x200, 0xbcf], [0x3, 0x7, 0x987b, 0x7, 0x7fffffff, 0xfffffffffffff650, 0x9, 0xf06, 0x8000, 0x3], [0x2140000000000, 0x6, 0x4, 0x1, 0x4, 0x7, 0x3], [0x1000, 0x5, 0x80, 0x0, 0x8, 0xfffffffffffffffc], [{0x7, 0x8, 0xfffffffffffeffff, 0x5}, {0x3523, 0x5db, 0xff, 0x6}, {0x6, 0x4681, 0x9, 0x1}, {0x9, 0x0, 0x96, 0x28}, {0x8000000000000, 0x8001, 0x31}, {0x43463fdc0000, 0xb160, 0x7ff, 0x6}, {0x100, 0x9, 0x2, 0x10000}, {0x3, 0x7, 0x2, 0xe31}], {0x9, 0x7, 0x5, 0x4}, {0x100000000, 0x0, 0xffffffffffff4029, 0x9}}}) poll(&(0x7f0000002080)=[{r2, 0x100}, {r0, 0x40}, {r2}, {r0, 0x1}, {r1}], 0x5, 0x3) listen(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000020c0)=0xfff, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000002100)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002140)={'./file0\x00', 0x20, 0x3, 0x34e5, 0x0, 0x80000001, 0x4f12e1de, 0x7, 0x3, 0x1, 0x8, 0x40}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000002240)={0x50, 0x0, &(0x7f00000021c0)=""/80}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002280)={0x3, 0x7}) 16:00:06 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100), 0x0) unlink(&(0x7f0000000000)='.\x00') 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x3, 0x4, 0x916b, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000ab2000/0x4000)=nil, &(0x7f0000a73000/0x2000)=nil, 0x3}, {&(0x7f0000be7000/0x4000)=nil, &(0x7f0000a67000/0x1000)=nil, 0x151e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil, 0x1}, {&(0x7f0000c9d000/0x4000)=nil, &(0x7f0000e49000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c6b000/0x4000)=nil, &(0x7f0000a07000/0x4000)=nil, 0x2}, {&(0x7f0000bef000/0x4000)=nil, &(0x7f0000ac5000/0x1000)=nil, 0x2}, {&(0x7f0000e8f000/0x2000)=nil, &(0x7f0000c50000/0x3000)=nil, 0x5}, {&(0x7f0000e80000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffeffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x10, 0x8) openat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x20188, 0x4) accept$inet(r1, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, 0x0) 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000000) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x200, 0x8, 0x1000, 0x4}, {0x101, 0x7, 0x78, 0x1dd}, {0x80000000}, {0x2000000000, 0x5, 0x7, 0x3}, {0x0, 0x7, 0x8, 0x3}, {0x7a, 0x2d1f, 0x8, 0x9}, {0x2, 0x2, 0x100000001, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xc4e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2043da59ebcbe36f0482cc84acac70cb3157a8c11fd795fdc5aa7bdd32a423683beca2203cb210df82c2c8932229516922be04f23cf3812d092a005acf37f9b21ffb4a56e9d2428afa90f1842551c9b5685f8d523252baa671", 0x59}, {&(0x7f00000001c0)="2333ee4c9c9de4f037dd98d2000e9a20409a150ba72453a2bdd28d8882cb170bc8ef1e01ef69cd91a12f60e6180988dd1748945b85c32ee4a5e63d39b7e2214a47a438ad0818071c3009c9166805af2cb59df41b20efbb9966ac45af38007257811682d7b71716dc4bf23956178856c66b7a4b1abe8baa553bd4261df22fd849b35acc5425c24073ea3a2893eb0ff1bb259d59a7498646a4", 0x98}, {&(0x7f0000000280)="07548960f4215423908e0ef7b4e6283c4b517dceccd85859b660322c905fe3c11c0bf4bf40ef0f0d875dbaa691e35a5cc19a79850b4d70687a614c59c8495994b0875c54e97318a7ee1b87fd4364a4fa1633c9fdb6214b728f6ad19a57ecd14bd76e89e4edacd378094df7bc454043", 0x6f}, {&(0x7f0000000300)="1763", 0x2}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x22, 0x80, 0x7ff, 0xff}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000044, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xa1, 0x11, 0x5, 0x1ff}], 0x5ce3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x60, 0x0, 0x5, 0xfffffffffffffffa}], 0x2fa, &(0x7f00000000c0)={0x3f, 0x5}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="4cf93a6ffe4ba88c3bb2", 0xa, 0x403, &(0x7f0000000180)=@in6={0x18, 0x2, 0xe8, 0x9}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xd41, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file0\x00', 0x204a2, 0x86) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5b12, 0x3}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:08 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) recvfrom$unix(r2, &(0x7f0000000180)=""/240, 0xf0, 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x5) read(r2, &(0x7f0000000280)=""/80, 0x50) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) getuid() 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f0000000000)='./bus\x00', 0x91, 0x20) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x47992d92ebf35a4, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r4, r5, r6, r7, 0x105, 0x3}, 0x4, 0x7, 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x10) 16:00:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x2080) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x7f, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) unlink(&(0x7f0000000080)='./bus\x00') socket(0x1, 0xc005, 0x0) 16:00:09 executing program 0: semget(0x0, 0x4, 0x8) semget(0x3, 0x4, 0x2000100) r0 = semget(0x3, 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000000)) setrlimit(0x1, &(0x7f0000000080)={0x7, 0x3f}) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) semop(r0, &(0x7f0000000040)=[{0x3, 0x800, 0x1000}, {0x3, 0x80000000, 0x1800}, {0x3, 0xf6, 0x1800}, {0x1, 0x386e, 0x1000}, {0xfffffffffffffffd, 0xfe6, 0x1800}, {0x4, 0x1a, 0x800}], 0x6) vrele: bad writecount: 0xfffffd806e582cf8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1505, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *271843 44155 0 0 0x4000000 1K syz-executor.1 456260 44155 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd806e582cf8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e14e50,1,ffff800020b28018) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fab5648,c0106477,ffff800022e14e50,1,fffffd807f7c6720,ffff800020b28018) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067fa8ef0,c0106477,ffff800022e14e50,ffff800020b28018) at vn_ioctl+0xb6 sys_ioctl(ffff800020b28018,ffff800022e14f68,ffff800022e14fd0) at sys_ioctl+0x5b8 syscall(ffff800022e15040) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,6c3ea78b010) at Xsyscall+0x128 end of kernel end trace frame: 0x6c6cd28ff00, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vrele: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd806e582cf8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e14e50,1,ffff800020b28018) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fab5648,c0106477,ffff800022e14e50,1,fffffd807f7c6720,ffff800020b28018) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067fa8ef0,c0106477,ffff800022e14e50,ffff800020b28018) at vn_ioctl+0xb6 sys_ioctl(ffff800020b28018,ffff800022e14f68,ffff800022e14fd0) at sys_ioctl+0x5b8 syscall(ffff800022e15040) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,6c3ea78b010) at Xsyscall+0x128 end of kernel end trace frame: 0x6c6cd28ff00, count: -9 ddb{1}> show registers rdi 0xffffffff818591d7 db_enter+0x17 rsi 0x6a3c __ALIGN_SIZE+0x5a3c rbp 0xffff800022e14a10 rbx 0xffff800022e14ac0 rdx 0x6a3d __ALIGN_SIZE+0x5a3d rcx 0xffff8000217e8000 rax 0xffff8000217e8000 r8 0xffffffff81a72513 kprintf+0x173 r9 0x1 r10 0x25 r11 0xf60acb67774d6b19 r12 0x3000000008 r13 0xffff800022e14a20 r14 0x100 r15 0x1 rip 0xffffffff818591d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e14a00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=271843 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020b29650,0xffff800020b29b50 process=0xffff800020b7c380 user=0xffff800022e10000, vmspace=0xfffffd807effeb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83885 367649 30499 0 2 0 syz-executor.0 83885 458928 30499 0 3 0x4000080 fsleep syz-executor.0 83885 413077 30499 0 3 0x4000080 fsleep syz-executor.0 83885 48580 30499 0 2 0x4000000 syz-executor.0 44155 256968 73160 0 2 0 syz-executor.1 *44155 271843 73160 0 7 0x4000000 syz-executor.1 44155 456260 73160 0 7 0x4000000 syz-executor.1 68066 366199 1 0 3 0x100083 ttyin getty 73160 221239 13024 0 3 0x82 nanosleep syz-executor.1 30499 347745 13024 0 3 0x82 nanosleep syz-executor.0 88246 227050 0 0 3 0x14200 bored sosplice 13024 289834 67045 0 3 0x82 thrsleep syz-fuzzer 13024 128489 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 288403 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 390600 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 6643 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 372989 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 307849 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 476296 67045 0 3 0x4000082 kqread syz-fuzzer 13024 278998 67045 0 3 0x4000082 thrsleep syz-fuzzer 13024 244784 67045 0 3 0x4000082 thrsleep syz-fuzzer 67045 79156 42076 0 3 0x10008a pause ksh 42076 326943 92868 0 3 0x92 select sshd 92868 196017 1 0 3 0x80 select sshd 12188 475557 11843 74 3 0x100092 bpf pflogd 11843 439020 1 0 3 0x80 netio pflogd 93167 107355 77392 73 3 0x100090 kqread syslogd 77392 46890 1 0 3 0x100082 netio syslogd 59899 262473 1 77 3 0x100090 poll dhclient 24747 308307 1 0 3 0x80 poll dhclient 85898 67691 0 0 2 0x14200 zerothread 80663 30219 0 0 3 0x14200 aiodoned aiodoned 87859 451475 0 0 3 0x14200 syncer update 21271 136083 0 0 3 0x14200 cleaner cleaner 24629 52491 0 0 3 0x14200 reaper reaper 13137 382670 0 0 3 0x14200 pgdaemon pagedaemon 64504 47813 0 0 3 0x14200 bored crynlk 86103 459183 0 0 3 0x14200 bored crypto 16170 411581 0 0 3 0x40014200 acpi0 acpi0 74072 319364 0 0 3 0x40014200 idle1 62144 369105 0 0 3 0x14200 bored softnet 71605 495929 0 0 3 0x14200 bored systqmp 12779 89393 0 0 3 0x14200 bored systq 54619 382488 0 0 3 0x40014200 bored softclock 77751 446007 0 0 3 0x40014200 idle0 74046 193608 0 0 3 0x14200 bored smr 1 137486 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44155 (syz-executor.1) thread 0xffff800020b28018 (271843) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823b2e88) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9641 7120K 14600K 78643K 48514 0 0 pcb 13 8K 8K 78643K 1101 0 0 rtable 119 12K 13K 78643K 2989 0 0 ifaddr 97 25K 28K 78643K 1407 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2168 0 0 iov 0 0K 32K 78643K 1733 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 77K 78643K 14530 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 200 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 1635 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 14583 0 0 sigio 1 0K 0K 78643K 159 0 0 proc 55 51K 83K 78643K 2217 0 0 subproc 32 2K 2K 78643K 172 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 1258 0 0 in_multi 33 2K 2K 78643K 602 0 0 ether_multi 1 0K 0K 78643K 82 0 0 mrt 0 0K 0K 78643K 52 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1493 0 0 pfkey data 0 0K 0K 78643K 3 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 117 22K 31K 78643K 49423 0 0 UVM aobj 129 8K 8K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 756 0 0 NDP 24 0K 0K 78643K 386 0 0 temp 256 2749K 3389K 78643K 48965 0 0 kqueue 0 0K 0K 78643K 138 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 31 0 24 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 546 0 544 1 0 1 1 0 8 0 rtentry 112 169 0 124 2 0 2 2 0 8 0 unpcb 120 4696 0 4684 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7383 0 7383 3 3 0 2 0 8 0 tcpcb 544 2304 0 2300 1 0 1 1 0 8 0 inpcb 280 6303 0 6292 19 17 2 2 0 8 1 rttmr 72 4 0 4 4 4 0 1 0 8 0 ip6q 72 10 0 10 6 6 0 1 0 8 0 ip6af 48 20 0 20 6 6 0 1 0 8 0 nd6 48 30 0 24 1 0 1 1 0 8 0 pkpcb 40 54 0 54 22 22 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 276 0 276 40 39 1 1 0 8 1 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 8 0 8 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 236 0 216 1 0 1 1 0 8 0 pfstkey 112 236 0 216 1 0 1 1 0 8 0 pfstate 328 236 0 216 4 2 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 571 0 373 16 3 13 13 0 8 0 art_table 32 572 0 373 2 0 2 2 0 8 0 art_node 16 145 0 104 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1633 0 1623 1 0 1 1 0 8 0 shmpl 112 143 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 24763 0 23325 47 0 47 47 0 8 0 ffsino 272 24763 0 23325 97 0 97 97 0 8 0 nchpl 144 45511 0 43882 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 145971 0 145971 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 20 0 20 12 12 0 1 0 8 0 scxspl 192 140387 0 140387 63 62 1 6 0 8 1 plimitpl 152 1375 0 1366 1 0 1 1 0 8 0 sigapl 432 14765 0 14749 3 1 2 3 0 8 0 futexpl 56 174742 0 174740 3 2 1 1 0 8 0 knotepl 112 2554 0 2535 1 0 1 1 0 8 0 kqueuepl 104 3221 0 3219 1 0 1 1 0 8 0 pipepl 112 8346 0 8327 20 19 1 2 0 8 0 fdescpl 488 14766 0 14749 3 0 3 3 0 8 0 filepl 152 88637 0 88536 29 24 5 7 0 8 1 lockfpl 104 5693 0 5693 6 5 1 1 0 8 1 lockfspl 48 1969 0 1969 6 5 1 1 0 8 1 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 220 0 209 1 0 1 1 0 8 0 ucredpl 96 18265 0 18256 1 0 1 1 0 8 0 zombiepl 144 14749 0 14749 6 5 1 1 0 8 1 processpl 896 14782 0 14749 4 0 4 4 0 8 0 procpl 632 47759 0 47712 34 29 5 5 0 8 1 srpgc 64 20 0 20 8 8 0 1 0 8 0 sosppl 128 207 0 207 46 46 0 1 0 8 0 sockpl 384 11711 0 11690 19 16 3 4 0 8 0 mcl64k 65536 862 0 0 72 43 29 34 0 8 1 mcl16k 16384 24 0 0 3 1 2 3 0 8 0 mcl12k 12288 49 0 0 3 1 2 2 0 8 0 mcl9k 9216 33 0 0 3 1 2 2 0 8 0 mcl8k 8192 31 0 0 4 1 3 3 0 8 0 mcl4k 4096 30 0 0 3 1 2 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 262 0 0 29 9 20 29 0 8 0 mtagpl 80 101 0 0 2 0 2 2 0 8 0 mbufpl 256 1206 0 0 34 0 34 34 0 8 0 bufpl 256 44704 0 37675 440 0 440 440 0 8 0 anonpl 16 1264831 0 1253017 361 297 64 67 0 125 11 amapchunkpl 152 87885 0 87746 110 101 9 19 0 158 1 amappl16 192 73780 0 73140 342 302 40 45 0 8 7 amappl15 184 10 0 10 3 3 0 1 0 8 0 amappl14 176 721 0 711 1 0 1 1 0 8 0 amappl13 168 6020 0 6018 4 3 1 1 0 8 0 amappl12 160 1601 0 1598 2 1 1 1 0 8 0 amappl11 152 84 0 69 1 0 1 1 0 8 0 amappl10 144 154 0 152 1 0 1 1 0 8 0 amappl9 136 6868 0 6865 1 0 1 1 0 8 0 amappl8 128 6436 0 6406 5 3 2 2 0 8 0 amappl7 120 134 0 128 1 0 1 1 0 8 0 amappl6 112 65 0 57 1 0 1 1 0 8 0 amappl5 104 1892 0 1876 1 0 1 1 0 8 0 amappl4 96 13574 0 13543 2 1 1 2 0 8 0 amappl3 88 2855 0 2843 1 0 1 1 0 8 0 amappl2 80 124416 0 124333 3 1 2 3 0 8 0 amappl1 72 324910 0 324454 26 16 10 20 0 8 0 amappl 80 48231 0 48184 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 144 0 16 3 0 3 3 0 8 0 uaddrrnd 24 14766 0 14749 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14766 0 14749 1 0 1 1 0 8 0 vmmpekpl 168 104545 0 104514 2 0 2 2 0 8 0 vmmpepl 168 1785577 0 1783684 394 303 91 100 0 357 8 vmsppl 368 14765 0 14749 2 0 2 2 0 8 0 pdppl 4096 29540 0 29498 6 0 6 6 0 8 0 pvpl 32 3394729 0 3379584 698 538 160 168 0 265 32 pmappl 232 14765 0 14749 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 721 0 66 19 0 19 19 0 8 0