kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Feb 26 13:03:59 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.47' (ECDSA) to the list of known hosts. 2020/02/26 13:04:11 fuzzer started 2020/02/26 13:04:18 dialing manager at 10.128.15.235:49110 2020/02/26 13:04:18 syscalls: 337 2020/02/26 13:04:18 code coverage: enabled 2020/02/26 13:04:18 comparison tracing: enabled 2020/02/26 13:04:18 extra coverage: support is not implemented in syzkaller 2020/02/26 13:04:18 setuid sandbox: enabled 2020/02/26 13:04:18 namespace sandbox: support is not implemented in syzkaller 2020/02/26 13:04:18 Android sandbox: support is not implemented in syzkaller 2020/02/26 13:04:18 fault injection: support is not implemented in syzkaller 2020/02/26 13:04:18 leak checking: support is not implemented in syzkaller 2020/02/26 13:04:18 net packet injection: enabled 2020/02/26 13:04:18 net device setup: support is not implemented in syzkaller 2020/02/26 13:04:18 concurrency sanitizer: support is not implemented in syzkaller 2020/02/26 13:04:18 devlink PCI setup: support is not implemented in syzkaller 13:04:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="09438ad616bf520a7c4d624d757651e508c69ba1ef3b3d5bae7dfe4698dc845554c452f40b5879338ed19397ac9f7e81496891c16c072066a33d5936f52a152d42", 0x41}, {&(0x7f0000000100)="d6228acb909c83c0736a29672048976d757408ae647f102683ddbb1c9ca3826c3b8253c3012a8f55c0bb54e9f01877a2fb64960c75985ed7163a65", 0x3b}, {&(0x7f0000000140)="bc413cf7f96cfb9cf9b441d9c7bded4f368e3044694091765ebdd028eb6c7cf043ed3d2db2d409a9aa476edc8057cd133f6394489c503861916defddb04f6a065b4ef814c19c9e911b92ad1587598abfb05e97dc0d5ab3274c4d06516ddf21a20b2b2ebbefc53c1a695325f79a175bc43e2bbe2902c58891d712f22f83056cb0b99ca6c32b7dd4e579b911e34ba6757ed3308ab0f04991fb893c079ba3fa2724e4cca119ec8a77d211df88796e8c5a72642468fbc1e4215b631ddc7153e97f14f24f2b37e2d45479ee366809a259c60e5652cf12833e9f4841537cb8cc965e86ca468c1cefc7476647472fad258b7d9693cebbb21a3886048fea28658b67d7b9d3640827e7e19703cb7ddd45dcd3628bd299f77b52140c2d3fbd8752c0e306f8945c6d26706b8d439ef134f70ba67036f7efe12c55c10038af9c3ada6d91348b132ead8a41748d3486d74dfecd0e915dd639efbda0d5425b403f1736936273e7b60fd0b99bc5ceceb9df8577bb8837ad1c3a9c56ed53372ae1f9fa24fc9972938a550a9cc822707f332028bc14534e3d823e4079500f8e52d02db657b8ef5d43cabb7bb9312959caa13434d127ac8097cdb14e90a564762d130de62e838f359be262a64fca6417fc17a495f726d5d45c94a31168061ae9d1560125c24aab9c51e46d12211c008c0296b6cacd9ed45dfa28ba82ca779e4446addf23b3027950d08b9f2735e6a9091a9b3c8aa6e7d4d0687b406b298e8b1ff139c1a7f2731f39eec7a9bb8247e3b18fedb327b1b9e02b9d650ad076d4d4ea9d6a22cfef14a749f2a3337134f057eb8f8d6f578ec45eaaac2d0e924396b70deb0b9c12b3c2e7bd4e9f1230e9299b723b0f8119dff480b1aa75e6543af92d3c2d8c890771e337787b9a5a684f2af7fce2714fd67a7bcaacb1f61e9ea6ed018402ec23fdd90c7e5aaa8c7a520116eea1a9e47d423db043ae0ea262978913e450a618a786a1b0484e8bc2fb6c3d56e17fe08038048045df5373c6a18ba81452f6ef0e0ad418fd92868df93b663de6dbff638b67e47069c02970826f1d026baefb153e9e526ec8c6f841c6c9d46f55ef705625365992405cebb4f4f39be81a07046d3877addd8f66e9c2b7a6784efde2050d28a2ca494c3a2e904096bb3fc1e72cf3e36a6cf4481767f6e4f127c03d1b3b31e499cff47a913eddc15fe58b6d775b7a7ab5d5e2f69b177d1036367a252ebad969e8e2ef86257390e7978e83fe36c9b2f997d3d9c2fa784606e30cc5a58670db1fc0811317536e706a7b87be102b2fac7eac2a440caf55c0e0a4a8df1b7a350ada3922cbe79edc30e47b38f3d7584ae1e9fbb4d6a0242b651e731b334ee2b30a859d1e412ae8f56bc65f525a918e0c60da7a5c0119b872ddc9d03d54ca85d12a0f37c7e96c4cd008cc39b4b64c742dcf9041bf9d60c604f42bfe284e2bc5799c49726f791a485dc6f2145a79d3cb1c83630b64dd2175f8cd179b42654d31031b12cd6fd3b263c37e66c80f7e68e6b45b0f4d6515f5e88c13fe52b7d83f4de9c3a9ae370ac8a5118fb166bc9e5e8262e811084cd16ecb62c97ce895cc347791f6b7045cbdb7c60393be7b5fc406441ff49a10db550ec0133a39a319d666afc5b66620498cb9ee97dd51d65ae1999024dafdeeaf95bb614612a3dbb07715fcbbbc1cd63aeea2b65b83ce73e73f97296641a6ecece5b2a5ed7c431464628f4a945a6202dba85652cea14c73ad14618b0f3f948d0f0278a26390c52eae7c518e707eafb0f4d7cbc66a69fc67762a564e88be4d0d10d367c6f75c831f3bcba5ed1e114dd37f70e00fd5a656c3873c337c6b9144d01420c169d41fc25f52b05b52ac9dbc688caabc75e9be6ea24456b744211226e7e66c6638f1bcb9cc06f559674a3fc3f4beced61f590e821c5523873b632761fb1cffd0c1e7d85885d5118ecfd8871e6a9b8d2e597f56bc17d1afd339e4c96d64e2eb23a189bb3a36c95ca70b524797655927903c5154d0f5e2dbbd93a2a921d21491a421e57ccf789697fcd5c10874cce32a27f93f077189671dee70773572f2b83089ba346cba05ee0d6d5202cf2a89dc730a2536d413d198629858fc8df136db9da2cf99d5855938529bd2662eff15a02756e712cd0b4cecbfa8813aef2adaf5018721864a0da54792a48c5962f870d8f87144f7dbd8bb121223efcf070d01aa20940b75f41971f7d61ee687f12f63113f09b7d49a7e14bae43f68b386171869a5622f53b28eacf70fdc896e3049edd053b93641bef66e83526a8736db8183921e95da13840dab6a81e801d8ad9ad17436482e88d9edb3ffa9ddab523c938347bd02262796f2ff7d1fe1d754f797dd37944fe71fef8449b531435c676294fc7a4f101c504fa788ce2129a6564c5758dddd36b6b096e28c17f51a5fbed310c09e51f589c3bbf006559c9480662e3aceaf70f68c4df2e819caf4518c479ddf05deea341d6070782da8fe125e0f62ae3bc2948c3aadeaabdf3ad2e3bfad641dafab5b889cf9b6a9bcc402bb633d57c564c897b8e3a555bdf5e4dfbb0acd004fe5558b9e5ec03af03c1da25db7493209e8a9017263acc267c68658612e251b7e3f658ae16c479ac92c910b72b0e663370cf0346ccc994f1a05d64d5e6447bc3e5ac0381ab093c5dd31392840889984ae01f3722e6a816a4895e79dfd53921c7daff2369f1c4d4a3940645bfb89480fa41f2d0332ebe496393656346302e97ade7e4a9dcd41a3d9bc8a3f0f998e9b2a5652ca516e692bd26bfcab565c8ccdb7477357ae9f1d8f091bb79da5c4f2e6dd3dac4eccab75e07fd3c1b629d5794ad4921cbad3117f478729b17672ffa3d4de03392c6f27857230655a096592b5073035c3cc67b672b67d63427637a7a5c8213101d9d255c7a46a3f10dab2723298b0497e945152ec4f5f5bab025231bdd9f7892b585fb1d433d40c889fb6fa59453b68e5864bd00c38321ba019222ac85c25311f66bc71f43a53e6b6eb398dad9f103d2c0d7756f317a7f561977bdab7c6402c1653327c118b6b80f0445c171090a7855821887ea35e9bdc3f6b06848544c2808eeefbee73b7cc5ff324a3c3af0f5f270dc58f32859e7342314532bed1333368afd103d40fff9a473fdca996d0691caee9715f2b82ee387dd67d9357353a6789bbaa9fdc28f77cbc1a607a50172e7a60846950f2d30cd37f51e097002a70e1b1cab00aba306fcbd0dee3b9ce660669da7e883c8b77d519b8347c320be9015f8812a0031e660898097a3790966678d8e2cf52cf5c1883947195ad6e32d861d27ef9ee8bde9fdf377925a054df785bb9fc68168c7d1144ab02b487b11409bcf3762b7a13867ef6e4115672fce1d72d7ad4dd7bee586aabe310abb9a79cca04657505c4c55afb48d49cd9405286a7b7152581a2f1913d4c7ca79e92a11461429a902f5994ec2b65c6626398cd34aaa1c301e518d067350d81f9f0ff9753a912466c1742315cccd5b879197fa396058d718e29e7ebb367d4ddcb81681d322f54181ea15ba0caadec37cd65747be6ea51b7177bf249bc2a7231bd20755c049826d3998d889b3cd7694509d585449aeaa54f60fb687e4b5e0a2b5510ee7c4769915cbca5cff7a6b64a4115638ad9bfd9a148d2e0c04021ad702450a71ffc837d43b584309bfe443d98575628be82e87cacf4ee38ccff0b262708e9ef979ff7b3575ef329d73d12ef41aa060b1a19661b3af1b6439230853cfb5a26888e1aa1a9f85e7baeafd0b6fdd5ebf4ea5d2bda357a4ee3095616b2aa5aa3809f2b7210609e41407de153c6c511590446558dfb599caa7f167b2aa0255d81667b85c39691cfd3e367a289c4a189f438e52a8c44f3ba4f737a8f98247373ca191194595b5d45ba88e15b63fd3fd355cd10de7f2dc2d6d9713f2ada442948c877396bf8002bacd2460576e0bd74f6d225e2c4390b13f84ee05f1dbb21da4bac764f084315cd1d0dfe31ff3c8d4bf8516b32b9844cb1863f462d05fa7994eec81793f6e20ef9412a047c809d68192a2d3fb1227013b2f8a339ed808ed1501017a836bfbeac595e5ebe9f4286307af1f8e7cda96506fe1c32dc7c6662b5e708f9df823d2502687ac2045746b1978ed505d45e1925801982da2dce7d0ce93a914780a15990033b08f947d29534b692e1d3c920f30bea6b199ba9560a5e640a71140d8bf86996b74c12d6fa2a01a997096fd8d978679ac30ba4b05e56faf47085999ff18cc657485930543740ea946d4810a45a641a0013736b3b2ad2eda14abb7bf460b2f2e06f5d6609cbd41606aaefaa2c0f069fa3a2eeadb85ed5de16cbf5f0c2257918e31d5a646623907987f693c4c6f6f39f49a33fac36e51db2a46228c3d3d34febb4a1c9a4e1a1ced0a765cbbc2d8c0eddcc60b058a5f6c63cc7db4ae74eb50e26093a859131c189bd653b9619ed2e7b5aa951a8be5a261e8ee43aa54708d54af1cf985bd8d7ab730c1800281e5d695bfcffa3b04da3c597685e07b225acf45b9ca2c4cf070bc8cdc1498192e76f3e23410cb02ff63214d2a05add9bcbc360c0ebbe42c90dc581941c4ea5b5771f28a45f85d0a90355692ab03da4f130f766f31a1193218752602f0df7c95b7983fd1c67fcd2973d3aab4df294ef11c9afd0cc747b9f54b4e91d7d98b3b3a3bfc249edad4c7d1add7d84f5743b642b5626b1d29d317275d1155ae89a7f9fbf2dd5ecb1bd0c9d6dcddff5bcb5ecfac1add65b4f4efd8f5dc88d92491bf277b7f6d4b1527dae8b7a3ae40b7c12f9ef2e43f599840f097832f75d1cd683b0bead70c912ee193a028866f04e7caa97b1e70d69f6729028c75ea7f05963acd9dc8c117ac15a97a255d8a106dda6eca107c840b1544c69f541ceb5ca236200818834f2d7ce646f4f9a6808f58b569e1259993b1e2ffdd09a6b0fed96759b021a4cd582986cc6c7e9db74a6892be44a04579f94f95c4da7c7ff93ad5a9c1ac13e13aac68f108b7434936e4e56cf6c18478910db1bdc8d20a204cbdf0fcfe0048476c3daeaa3dbb7e0943bfe0bf37be2a324c7b14bbab28465998ff0d7a8859e0c45d3042f9e186d603c1625306c55dc0a05395f1f62b3090665cec2041fe05022350a65073a76506170fa99f26080ea65adf3ac5786a433ed0cf28305b82283bce89a5a52fc3927b1f726ea5632faed4ea6af7095432ad1379467ef8981c703a12b76ae035c95bb346773958d0e0b080e02a05fe4caad0e386bfab943d4ad4d516dc3f5ccc03218c9a69974ab90602adccc7082a7e5f56ea9d42c99ca7e48bcd9a87387699989a62143296914b403803dc094dd58e25d955f44b44b51fc38fd4a2d75fdfe55594d4b784d3672f20478c8f13956baeaac2e39039b79172391b59ada707f1a3f1e9ad1d2fbfdf3e16f3be11f41863baa8f99faaaa2007fa010ca88589ce6d9f01937550e9ce55a0158c343fe75ca6a22b9290182c4688560794da5657fbd5d3ccab0db9da2086d5211743f33feba36d4aef1efb625e3b770f9339e086db5f54533f0b008e97008fb2d5ee7e83ec00c25996a9a26c93c443ecd7a8c0ed4845d4600376fa56146e44537b4fe63d84c0952aa934a92300028d629fe80c6f9741136475c9ab3a5dfc5bfe7a63d80b0b88f51cf3b90fc9df790821311e88a3c3a9495ff2f70323a1de74729e06dc1b5dc7ddb2ab26d80ea1ac27860dd5dcad10e9eb27900eb37e5ba29f7e8da04126d27514abe4e8e192d175ad5f38501fde310251f59fbc9a10c90056ec1a30f34158f", 0x1000}, {&(0x7f0000001140)="b905e0c091728fe48a88b6a2daf302", 0xf}, {&(0x7f0000001180)="6e502b2c64ea152127ec96432797e037e9bcf68174c397d6eec404daf697eebd6fd11b38f179c1d6b6419a9aea5d6cb4a67cb2d74d5696eb020ee95d118c8f862bb430d733539c5865b9b86fa8c9988940f9c0188d993aa3baed6e5e2492faa7b14cfaa8991bd780c66ef3e71050069c3d676665c5", 0x75}, {&(0x7f0000001200)="09c9e0867fa20c03452c2361a8c18eac737350fab56a35688c37ab98e742a48fd7da03b5c8788032b7e6f32a8b6f62b897fad17dbf6737c3d721c49fae4acb0be36fb83813975e1ae0167828ce806fe0fe2ab5d84cc1b26be6f1288fd6453a48c80839e7836288f5288ed9a8bbffcf52717f8bf51a8d02d0f63ad60f4e2a9b4b82bb7e2839bf31fc2f4ad446760f224b1c93fabc5097d1bd29baa227646135429725ebeb9c74e359851f2fe985ed8c8810457fef8724d0f259e9e83ec9a7139b47365cd9b8842e3fafa47093478938b62c894994ecab8639282b34d0e8fddbf5f44c92a988e01fa72625", 0xea}, {&(0x7f0000001300)="51dd3818855791184e947c6b1ad15a21e6c13dff83cb30b1c02ba43f45d4b97739d68de8c3ffb4357092c22829e3945adb5f971a2868952ea61b3d51fd3fa6c5462a8dce97e6284e3213a7fcf32b32f705fc708c1c57187ef6d6dc251d060ad663492fe330790be2a6e2f04ae13e4e52cc", 0x71}, {&(0x7f0000001380)="723bec20a85c6511c5b6e8777d83baf881978ab7bef385921f1e5cbccce7598eab1421f449fe350b13221d392f985d005e385a52eb2cb2e7490c4ca7536dec1c2b32ad36518309a3e4e399103f6547afbe7635aaea02fd869d7a04dc0bee896c206a9f4883ee71fee9ef56006db647b0d6e574e9718a0fff4117ff78d111ee58067c4b066520f58a535898bbfd1e02e28a8fb940691808631da7c7850828cbfd1d5f4d28060c034d8652c3d3e2bc787f9a1db58d1e75d220f11c220f0d24d99bd2211041c5f6bd77590016e7f734c550d297115fc7305b3612", 0xd9}], 0x8, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x401}, 0x2) r10 = semget(0x3, 0x2, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001640)=[0x8]) r11 = semget(0x2, 0x2, 0x400) semctl$SETVAL(r11, 0x1, 0x8, 0xfffffffffffffffe) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f00000016c0)=0x1000) r14 = msgget$private(0x0, 0x408) r15 = geteuid() r16 = getgid() r17 = geteuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001740)={{0x5, r15, r16, r17, r4, 0x80, 0x800}, 0x2, 0x5, r18, 0xffffffffffffffff, 0x9, 0x8, 0x9}) shmctl$SHM_LOCK(r11, 0x3) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000001800)={0x2, &(0x7f00000017c0)=[{0x7, 0x2, 0x5}, {0x8000, 0x81, 0x7, 0x9}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={r21, r5, r23}, 0xc) pipe(&(0x7f0000001940)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r24, 0x80044279, &(0x7f0000001980)) r25 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r27 = getuid() r28 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000001a80)={{0x75c6, r26, r19, r27, r28, 0x80, 0x4}, 0xd1, 0xf4be, r29, r22, 0x100000001, 0x3, 0x4, 0xfffffffffffffffc}) 13:04:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000000c0)="e9c7b22cce0e26afa96a1b2327ff9d25c589a74f0075f3780b19d2b039927abee47f50363db119a3170d01df53ef82025c4c0ef853d4dc3646fedde25c85c9e1bc1ef60a3fe5d82e6ccd8a0a5a54f070394304a3b84a15717e726b5e700b82fb63a1ba932cdc3e77b69d93d08f67e7c438bed854c0580812a797810eb8e4f8196543672a2ebe9ea476a188055587c7c734ba9174c5844414b5d91ea90b1d3b11cddbda4a737d71b71b9f0254afb89cb2a9ba316022a654dfa7331febd89a8d31f531995bda0c6cd30f7168ee8cb3958ee30a0ba3edd9002e17be7ebd42fef9aae238e76454a9a5f8bd97b4d02f7fef30e9679d94db500735e21faa", 0xfb}, {&(0x7f00000001c0)="61e2e6d55afe3bd85bbd23704f36af6eb39e6a183ab1cc5b32e968e2ad353e3421d9bbbddf42cece44204c241c373c82ac22e97d82b7826cbf0d4e1535dd9344e574c1a6a1da63c1d54e16dae20c8618108eba2da7970179f9d8ba5a5b249423b62da4d2297c1ba14290d8fbfce09248384976eb7700c7bd500c8fa7810ccdcb746a515ff864092bac1c97209f8a4af14e583114d7ce0d95cbd2f2f2f99650e249654c72b1d30594d02811bc009530edc106", 0xb2}, {&(0x7f0000000280)="dfdfaa5203d4190cc504a57832ebadc6a9713668bd845d24c03775faf27eafd321f1d3e701ef921365dfcab5aacba8890dc806a5c1a6ca0372dacc13c066950abb2d4af290689614223582d57417dcb163519e19912d51b50fd6876bf3711b30f55f8fbe74da6a2e0e10dc1c4759ec7266169984afe5fd2e6a54f53956b6813bf6429c7ccc", 0x85}, {&(0x7f0000000340)="1f8a19d33c46e613bf392080b52a7210fc2b537b0468ffad3a7eabf70de09d454d50ae14f9566d5a76a52728a242d67d822432487bb64b212af10e1a4da9aaab35720c071cc9c621b4b2e06168199186d4fc4fced0b760574b38e561f21b7502fb10", 0x62}, {&(0x7f00000003c0)="77281f16b3e6c3389f7dfd53eb415383a85016691d1b054f9a7c1b71a1b3e925a8395ab1bc1e2208a067e99c2cec69b1f1c30286027a490f54056bdda42f8e5f35e6d902e090785ea2779869eca791e9645c1d4f920d1b5a9bc4740e8f16dee09c40e07d389f010d2f6beac4dad1347e2f483dd309a67dc0c44c3c8daa63b960240a760a01cc62cde54258bac1a56aff52658f604017c79b6e64bb70684e9f1b8f9de68fa0e8953a64e485929f7a4abca3e37bee0f415662d4d47134ae8d3661d9c3fde913d9681b7e2fd4f5bc034d7f11901e27d2d7119085f00bbcb7450c0439958deff8362e6772c6e1e8b71f2ff09a4c7ea42071eeaf7d4f6e1a18e2c39076583bbb0c0e3378ccfd81891420a28c381ebf208fadbe7e92faa29276a26ef855d2cd310b60abdd4a965cadb9d9fd5f101f3a216f0c2ab1af2274b668a056bb10e9280bb1ae96e12ff48fb5cef387c0730cb4e797ab636b519b0ee94c360cdd5c152f22e362352c169c59a5fb501c5da72120c0278aa3d6273c30ef6953041f2cf6f2ae0a7163011ee90c7303a4553810f82b68dee9cd515ff9a83885764f35a8dc725866e5d96d6671d6953d7c0e05b1995814da9278fed07807ba1474ee62985547cd8d28d383b48ae447bc1981a77c0ab95d78d14e4386ac3de4d1d84ba66c84f735c05687f68eb35a60b2f19cc286748cd08c75035f1cd5e66c028b5b75d7ae0cb8c4a12618218e4b9a6e94e62c8f2492ba66041c1416124ad2372819f8f992956448b7500054107cc6c4bf1e254477fcbf3f25ad5588f6cccfb9c0f6c62631d4ec01d074444236f6710536700d1c683461f013a1b25631ef9fc8a1feffe8932268cd5be302e94eeffa2a9fb9b42e727e4d3ee8b1d0a9310dfb58e475c59601d3dcde4992443d10d85ddbd305f5e32e7cf5285481b80689c6b1a391038b1feafb0bf9564870c9f86294e01660b492c52c046581407531db8066ab1c5dab46921691b3dca0a869bb3de28c49f31eaad52850730ae997d0f1188eab767aa6b1f314bb29db9f3486df67ff893cd89e0bfce4374d87f2f55b4924c3af510c2b606c042cb921b06744a16785e74d47ff59539c1bfa1a03fbed93c3fa28a4f5c0f08d0da693cf1f9a44ea0706d684a82b8818ba673c5948d5f160cd340cd1c457bbd266f5f56e8d1f1b6ade84eee9b19013a4d5f55df080f293b1510f53c9c6e76557234170248b6db0d8ba03c06a2e371da7b4b2158bd976fd8be0669d98970f87fba389aee9c6fc6606dfc7d5564486e5d02343e909fb4266b2c640fd318f15de0c392ea3bf35b0ac963f95a42b517797d3d192b75cc2990cd8e1aecbecf4bccac2e80f669bae57118b817cb7c87905cc66523e1b56b2c7e59aaaa63690691f149d8433c2d70b0780dd651b3300ae8b9edd5cf3a4f72cff2d2e17ed75d971807b7e544b1d26f4596732df6140bd57bec4b980debe321f80e04b5c7cfad6afe054a0202944cd9eb886d1da7f14aa4c72caaaea8677e212a64782ced9df212b14af7f4e7abec450d7894cc17f25a8944acc47a2f36bf8cda9f402d6e10f4a5f883f1f5d9a968408a181df4cc0a33af6560bf81189458c38a280faabf22cd96328cab30cfc6a658c2e877a52a525bbbedc8683bbe3af5b3f4ef233d69987cb1d6bb8b9bc25135e4d3e795c23cc776e3fab7e136d2a4245728ce29b360836a22a390aba3c9fed9b5fabe7fbd30b4e84a1232e481026f8186b58891e86da612d8d0f069f423188ae9af0d7bef7867a3b864c4e9192ad87448f1291478e09ac368bce7599e9564aed68f6f790c3f704d68d0445a782bacc5e9b2635e7988b7d9d699e51db4a34bb5eda893c1d2ee9c5edf45ab67cf194342e656ea99e6085f68e50fd66df65146116169985af815715b7c0371093b79b01b1b9ac21ad0f70d132d3f4b7d1745c141b5f114b5c87bd2e5749b8dbdb3b57b59a80f53445d9756598fae7e4199ea55965267c8c88018176d504eb40841b4856b23b7e8e54ae5e76ea1379aeec79b0523d7b5ab8d1b7c582395c30108eaf1a159451e0efca6c77963e56a402a154dd4fceb222649c9ff67364da48e1be6c522ac7125c37c86170a4e693281fd2d2be10bf14d15e68e55b30a6b373e02ae32c3a83f001a29efff5b80950645888c0366dbcf43ba9d1dc3334fead23a1462ca0b30c8674ced83e8ee4f89357c62db7e9557bb5adb1b6634f53f7a23504a319668b6d25c024e6c4647a2e0d09f73ab0b46b3f36e64c0fb99386a519efdac2d20a0b8e1643c79c9cf73187373bb565ded5c1f60b21de000f4f2d29f198ae38af328e349c405da7d88193dd379d59fc057f25535306c70fc5ed1fb10bc591ce9f16876b0b6efe5a61e0a3a2e9b46b8efed90da78ac4ca4fd3d3070a35dfc050e0e4a920e6705d8fb2c70fe1c29b4f6d28469f1d35d2c03c8a0fb18d95619c132b9a698770331d108fccd0d68ca4fbedbbd7b8b7f599d6896d872b62c219acdab682194f0d070535016d274d116b2c9d4ff68a87c26a5dc66b7664f7b4ce77c6b3027bdf49d6d7dfd912d65f38b8dedee51a3c12b76e70a2e48d12851cc2a0d653af01c0d43ecc3890c57ce107a9d547d4a114265dfd7e1c6d3e9f007a5c9a8ae737f8fa52c72dda1866c912738f89c3191cf774840dd48a94a0cdbe8b7ce2381fab335d1d4008768b8ded97c74273f86c6b9168bed85d8c919d6f8838ed1a4a903aae8ac2fda42795bb7c6fae71a4f7e3002d9d04911d7fb2769763d9fa482329008bc753ab71dabfa506dbffecb034adf500093131cce44de11e589a9d778bc5dde020136a1899b1efa8ac74797a3bb884009004fcbb1e9106a1d5c2cd281636128af43683ed84e8e4723fdc7006258b08bf95aac6d8bcfa83a7847d21f9dcb8648bdb68b234ca3e01b5ba9bb670cca302d02e01ae7377d64c77b0a819764b3110e14e6fee36d2128974a6ae3c947394636f169232a6b294c06b3054e7d3b8730f250527009c7d112548f064d3e45ac154f4ec36fb98090d4d65773615d5b664cc297ee853e613187899601651aa9a217527e90bcff76cc6df848fcccce58c5ef8d8b728e2bf21f00bcb7c913028cafffc7ae4700e0c5ebb1b60965e88347701ef8e43e1cc2db977e3fdcf9f8f5f27f9ebf796e831ac812aedcef773ad2560673b299c498fd9a566e1bf55f5f39a7d0bea313326db7add87d0a0b3710648195140f00cfe03571cff34a88b892e5b26f043b914b800d3c158efeea71e9cc1e70a3528a60507558b8409656920cd8f22225782c1ae28eebfd9ef8f4a1b38ca9c660d8940621ebe0344a7230354a4063222eac8d7e74578a4593eec36c05a164bf5aeb37c1d9767a720bc0e7d9b818522affd96e86f85c607f4751cfcbfdc99975d3d343dc30ddb721ce4ad9d2f14f3bbd0a0dee1ec59f5cba02bfeb522b628fe492335fb27d708883243c08b38a113ba2e731e36b4a7fe2c60900c46d92cba1002f7f6ccab9de924c5852ed325e84c4d94f9631350b556c25944a2884b82c77fd32c4914d7f0a8380e17849639e6a592cbf8a3e874a61b6a42d669f743103d2ab7b974f331cb030f98043f4f2516fd2b1a7edef59d1c83099396988286d15185267b0a0cc02ada93665ecaed94cfd16edc0a3e5ad8d2eca36da262ff07975854ff0377962bc6c19faf829c03c396738221679e8e3d1d3d4f09e67ce5d07cba3c44acdefe5bd5ca6088cb7dc8a7c680a253b5435d43f654622bc7408b9f955d3d873ad9fe9aa44f0409aa30b8b330a83d992d6c35eb3785b2bf939455b6a66025ccb2ef4ed0232b085414d1acf1b729bc62b839c82ece899c489d7315730c5a87c95478453650241051a880711abd877c65f6e42cc844a7f7722afc64e8fb9eb019bd774c6637c86f3bf3a5b8daf61ce9f5fa1654e4ce5d6f1793a651631e73048aa4b0ccca34c80c760e53fb276cda3d26319de4023d29be2bf99b9ed8598eff1aa9c2bfc1cbd5faed90663711e5f84a711d12f23e6cab048035553e9ab93038a906a687eab17752842cf857f2a115633e31379e72a6a449704f360e0a0bb0c5c311739d91943a3c83b17106142ca2ab7ffdc197ff2e97234f77739c6569ad8ad77c5c49649981d86b903061592eb780950afb8726886328f498f44cf07dcc0f4b236ece54a93ac959e296e8f9bdd8820f9489d79348c88546404b910708021f6b153556609676a959571a0f96f92f0985603ce8cafc5819866ea5404db455e4b99933a83aa4b6c3db1fc72c79dcb66e51f89f64a55c02699a3aa8c86e03f4650c2bf63d2bec568fb2d81edff376d9a277a8da6473c960299c82552c28e27cdc341dfe4982ec62ef4359cdc08624a723f87ebc1375188e2f3e8f19b1b9d965cc77bb32eae3e7a5ba1c05cc8f24404bfc314dee1b2e051cba28ee233c6830cccd1db325686975b53c4eb09f5b250837ca44a10711b9149dcdd31c33f7d765b2c9278a0a81c1d9c1fe811a65076b36d78a9416d6341c503cef7bcd9037f8b182b7830da0274ee82812aa909cb8e26400ed76eab1abeb91f943afd6c86764b4f91c2fee93e5ad5ea85151c408f25887ab56d5af72784db4f8a1709ae2baa5f436b6445e5fd68c1a0161c3b6265970f6f2ee1225cf1fdfbf5676566f747ed3d902832141466f88d064567d6ce69a8098bf561e46f3240cb5899f2d26ee92ec4dfea3f7f0ee10b598dab2d21df370e9b05fe1d3184ac68d2ae3d41940bdb6bc24d5c0e070ca234a3e87c922e447f4a7d5c25ac68d0f16b84156bd4dc3562fad9845d6a0e11ab94ff71293c97be94ba8426df3feba9827a59334e036e94e77b5b30752730660c8dc8e0e8a5d395345ddd0b023e73a7d49ee6dde4234d75800c09c6f81903b9ec0e693a3c01b742582d80e15c1e8baac12cdf2329962e19fa6c4932ac3ffe987423f26cd7df521dcdc930760791af18592134481f8c8c4606d5b061283d231f8d712cf8d6432a1fb3be85d74ccc03fe6865fef42f5fab70217d73d053d1180f423c91a88b058ed586e3cab5c1217ab18dab75156aa96c9feeea383b82b6b549c53bb825fe2f64836858b1b57830333d9b90d0eb16020775e41243e95187b07c0846b44edbef3e16d3792739327b980d56f7f4ca82203cbacb6f79c3bcf86bdcb3b030fd009966ca249a6873bbd7e7a468e82b020ae161ea8122d241fa110fd031a130782773903a9d59c5cd600d03019d6e16abe4d1a77ea0c1f439c27de1a2460309327fb4800667d400c98a1cf7f56cdc6034eccaf3eb08db2a5db32740d231688822f8049013cc4aefb5d6e6406fa4056ddf3a0992918b44246d087042572466cd54203132ecbcca43390a799a96614274ebe0831c2d8f4ed6b14f8da6167346f8802ed869670e57cd82a7b28c32ce0b4c25d37862155bc2236c88b00ab90c53860a2a76e9fbb56764ed98ddadecdea08b323d07dd902dc7ac2d29be1630a65d30e6f741646d1ce37162da73e4a26a043c1ba442e6860401095f6b468ffef5d40e3a3258eea662d4fb7f2591579e1d7f18caffd2f84ff8e97a42a32ad6c8bfc265c62f2cc0a8e91c28c06f2ba5ac49145f7dc9cb8f7b965f9711db7709a5363156834e131626b92e1e19e63b5ee30dda2865174be9f30141685e23882e938a6c4d9961748998a58d02098daed0c35c8a9bc6365699878f177b64ed175c5cfd7cf646851d9ec6ff684f269b8c1816e61b44b1876db6c2e8c6813b521e2386a4ca8ca0fd97c5745b10202", 0x1000}, {&(0x7f00000013c0)="86743427a12164ce253d3478a69b2a65af056b06823f535862fee9c482b0e37c853da409ba586b6ccf0d175d88d2acbfd2b5dfb9951856717815ea39ef8f93dbc8e96a5516036a2c195ea80c3c543f28336defbacc72133286d69cec6ca70e5f81d9a6ae968e3aef8cd809b007e25eaeb2cd9d59506fa64666098aaaef282e658626980ad7bd836a2a4bb2d057a581f97bdf2fd632b6cf7d252e4cd98d99d6374609d2b0bd8b37acde18632e1cb02420812a34", 0xb3}, {&(0x7f0000001480)="e7e160e9d69c514361b3c978bb57e488ad35f0abb77defc2a9d7f02748d02c349d68136d154e4eb61e018e9cb0418db182c8c4f88e39211a48d2e6e29ff5db46607642ea6e9900b484a03905314ff797be182de4f856de35a10ad69cfcb756226b650be9ec30d615003160ef5b49fa22d87c7116402f950ab408efcbaa7a4cbd6c99389bb14aed2f6b5525e7dc2d779d", 0x90}, {&(0x7f0000001540)="6c02564de769f543fc58f357048a009cfeda8036b87c02541322b11804f8348743f8d2b4f8a7b9f0471206513efdd9aae34f588995bc3c7b9cd5517d20ec7f4842844d7c8b0a9270ecf9", 0x4a}], 0x8, 0x0, 0x3f) chdir(&(0x7f0000001640)='./file0\x00') r3 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x8000, 0x42) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000016c0)={0x1, 0x1, 0x13, 0x8283, 0xfffffffc}, 0xc) connect$unix(r1, &(0x7f0000001700)=@abs={0x0, 0x0, 0x0}, 0x8) listen(0xffffffffffffff9c, 0x4ab) r4 = msgget(0x3, 0x22) msgrcv(r4, &(0x7f0000001740)={0x0, ""/4}, 0xc, 0x0, 0x1800) r5 = msgget(0x3, 0x8) msgsnd(r5, &(0x7f0000001780)={0x0, "679b33984dcc3577507ff592c298d8c7c403c4ff0e11a4c07290a73d511aa15efb6f05834a9af0697723fa14bcd3af3ed177811c611d2b08c019a4f06b5d5a3370087b8298752cf79451cc5fbcaacce7c240d72a35558ff15a556a69d4926594327b73dd1067d27bdb410faae478ed28e305c01e3d2717390fd6ef63a5aa6b0e7951ab88dda183afcd52e0458ed2a6fb1cbb70fc7f24776b9fb26c3042b626756b9a6fa4f6e977f4d6d076d53d417f037752c5ea05dbf8e3cb599ff67c4511c36d52f420413d6dc227a36fa4ad1bc1fd9786f620fca6506137aff6b62d3165e87df35237ddec00e69337ae"}, 0xf3, 0x0) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000018c0)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001900)={0x1}) bind(0xffffffffffffff9c, &(0x7f0000001940)=@in6={0x18, 0x2, 0x20, 0x5}, 0xc) shutdown(0xffffffffffffffff, 0x1) sendto$inet(r3, &(0x7f0000001980)="22de992a024d971c927d1b640a13c7c8e8ce71739f9d8536a164f8a10e9d89cb56e268980c2e07968b7a77ce88cd08b3eddcd29789c95a4705aaced4ce991335e515ec03643c789a407c2a5cc1eef35bda31ae074c06a4309791cac1d4a41e42687d8a4a754505b9bba01440f12f8c1cc1fe69f9b916fbae885964ed7d4bc2", 0x7f, 0x2, &(0x7f0000001a00)={0x2, 0x2}, 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000001a80)=0x1) socket(0x20, 0x0, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001ac0)={0x3, 0x7fffffff}) socket$unix(0x1, 0x5, 0x0) r9 = semget$private(0x0, 0x7, 0x99) semop(r9, &(0x7f0000001b00)=[{0x3, 0x8}, {0x3, 0x400, 0x1000}, {0x4, 0xc3, 0x800}, {0x2, 0x81, 0x800}, {0x1, 0x40}, {0x2, 0x6, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x9, 0x800}], 0x9) chmod(&(0x7f0000001b40)='./file0\x00', 0x100) sync() r10 = msgget(0x0, 0x2ba) msgrcv(r10, &(0x7f0000001b80)={0x0, ""/129}, 0x89, 0x3, 0x800) 13:04:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x1) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) sendto(r1, &(0x7f0000000040)="0e56ed5566d1df4ad99670a91c7f097a2a63b839", 0x14, 0x40e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) 13:04:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80, 0x80000001, {0x4, 0x5}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="016530643e72689cfabebd32edbea4200000000000000049c3013a54072a5059083708bab260fd2a2b5016e895f635c86532241e63c8fca8a323cd3a2318e988e1ce6d00f8e53a5b070f358c6de00744be9b7ce5487695ab3524f994538920876b5a4d34f2a136dc01d74fab9f5c38a797c6732d877a020f6e95b67540ee4515e89e0b5c3470e3dbd2db91a24da5d6838d88d81b999a53f65cadaa80d79b8f9702a4f66e014aa0ae4417cd49190f62425a315ed9b28478b67e2431ed1ba09751eab96f1cac154596266cb4edfe3fd525e8ed9d29cccbe14da8ae657a55066c217ffab32cb191ef0ecc414a924ef40c1e6c3666933a9af933c337f706171bbad21742573d765531cb64036f2ef276f6826f6b798224cf6e4bbebed0b02e1cb3dc09f6e8dc890c9a9bc6efb23435b020b117a16adb8d749ad3bbb3d50352af980706c7dcbe003e0ff3340934d30e6dc6"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 13:04:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:04:24 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = socket(0x0, 0x4000, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f00000000c0)="c7380e306a4e4d723dde08f7dc201844b96b04e93fc7cc891b60c3ad1c60fcff8b471b202756fca99a1c465f308b64bc8e17b12e352f3c9d50bae81f65e750907be9e21adaf13aec9e9db8a8c14446e2c305a692dd5e8de169e1fb4c1b5e709ef2ceddd2996c62bbcaf7e64540dce1a2ced7ed0588e77d7bacb8bad5265039b06899e79933f5c95b06da549d1f95d7d5eeec781cfd0749e4df6e8070d9ddf9572829e324698ecb31d869948d6e2d67", 0xaf}, {&(0x7f00000001c0)="cd279eb6072a3ef5fe4ce191690016c4ce4b37ae930914239bf9a373ac015cab21cbae8955c53a4b02f75895788e2921d3d75a165658960db12f54e210793ef27dc4ed17d008e5ac3b627a128f9f9b6766d82e99f6f32e4707ec2866ccb55fbc897fe5884772047acecf29d355399982e299188603e2", 0x76}], 0x2) execve(0x0, 0x0, 0x0) 13:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x6, 0x8, 0x7f, "bce5440d818a521cfc1d1e8a436e7017cb7d265c", 0x4, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:04:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) getuid() dup2(r0, r1) semget(0x0, 0x0, 0x2) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x68df, r3, 0x0, r3, 0x0, 0x144, 0x7}, 0x5, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:04:24 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:04:24 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$BIOCLOCK(r5, 0x20004276) dup2(r0, r1) 13:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x3}, {0x7c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:04:24 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000e1a, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x6, 0x7fffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r15 = kqueue() kqueue() kevent(r15, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r1) 13:04:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000080), 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:04:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0xa05}, 0xfffffffffffffd1b) r1 = socket(0x2, 0x5, 0xfd) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r3 = dup2(0xffffffffffffffff, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="77799071bfec0530f04b1fb6031cb262a405175ec29c88f43d7bb7219ab8fc9f6a8d8cd5fbb1d11bf6e1d97552bb6153541ef930ab07a123b2fa546598a6696ca013552d74860dacf3d753aed57ce48987985a384aaec4c0bce8bac94cbf1707b9e1cf1ab77b1feedb37fdf9e082dd6c7e2db4e2f6efb4ff6ae33dfa821241f22055de6a910bf0ba58398336c521ebf96a2a61ef4e041020559604985e41d6dc9f22a350a7c212f3fb56af2d578ff123", @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=r6], @ANYRES16=r1, @ANYBLOB="4f5dc265cd56f3f6fbf92a273960e0097ab372ce9aba9b7ae70377fe55df57508ed9340043dd75bc9758a0398a586bb621e8de933788f03d7d3486875f248344", @ANYBLOB="977dd575ccd7ec77ce4fb61dfbb345ebb8c8458a7ffc1f2b837765432c88203aa91bacca1a08841ad7b7b027da54318ae2a8540194531ede32daffbbed3339045e4020ed95e0d505f9e1f9346d619e3db1022941429d6f908b869b1037613e11b4d16fc153a4cfdeb18d8524f88faadee118c80a0332326f3f84b92d408eb172681abaa2efe11dee73e33d0f0afd3d84d020abfd37ef1f1014e557085a19c63cdaa7e36440681d25a65ffed0bf1699c80af84308a0567797"]], 0x1) r7 = socket(0x2, 0x10000000000003, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000002c0)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r9 = socket$inet6(0x18, 0x8000, 0x0) getsockname$inet6(r9, &(0x7f0000000340), &(0x7f0000000080)=0xc) 13:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000002c0)="b1ccbe689b5621371bcc0ac421a4b6087854d742e29ac0fba8e2ac6b36617ad5675423d18b765fe4292cedc0f2c2bc96905215fea387e52c92f4e96b0569b35684085b5e623b0933c164a91898678c8073f1c757ed9b4bdca5a4dc3f3fefa03f2014d88a4d939cd08977960b29220706e4fbae93db0b9b8335f455b7a9cc1d225a6c2d39d20d908a8fd7ef206994ecbe1bad35cc18f201241342057687a0f592ca4c6fba9de26a654581392319169bfb0b137744198ff83b", 0xb8}, {&(0x7f0000000380)}, {&(0x7f0000000400)="5ab67a7b7cbbeb2feb95bc645592061c4fe6336ea20fbf0c1014b9cad607043145b2232bd23099e37e15a151e69512653056852042722a2ca6546ada7d4cd876a0d1de76db8e2bb66c0f2ac9254ced137245c8854e534caacb83ed92c88023463d9941bece89701fda5944cef200ba1d8b964aefb7a630fe855e97ffbec43255115245143399ebe40f25d2c3ee0a2d16a6b6aad0220d37adadbb73df7ff1a0872b44b35cef96", 0xa6}, {&(0x7f00000004c0)="5b21b80fc68c0e99a17230ffeda92e77f508ca06d704c95e0c", 0x19}, {&(0x7f0000000500)="35545ac9dce5b16ceea91f45391ce895cbc44484a9286484ba5a73e4725d2c9115ba84", 0x23}, {&(0x7f0000000540)="26d694f0359b8074178e4c7b53d44f73bd944bd5dc116348cd98138b2f5dd6a49657b9cc981543c41ede3e294626e552f30c048aac7fa1d3487d528f47bf5106e7dd2d67020a2bf85761f3e5b8f3f9e498a9659db8f763311ec07310b31ed97c694c66bb1c0f941906620e6e", 0x6c}, {&(0x7f00000005c0)="5960ba06a815a59a89e6f8535e5d840d132aae3b6acdef4a82b0f74f3aaf5371a838e4f99885a97101e653d9387b66d102299a0448c7996f6f7fd0f0f1f33d9738fb7cb786ebce58836839bd6459e5c9887ea3a095578fa3998b9ed131b6cfc13ecd23452806e301f695028a630812a121f58af99ac15fef5fa1dbc7bc39875bd1cf1d72575d76ca417746f706ce77450ed17d1d22e7f4576425847fb10661efa0486516839074bc944ca1dce018235ec70ac8bd6edde3f55ef760741f26b393cbfa4e0185eaba6faff157b14cbad1b6bc42137699776a9a4e08159544906bd2930c5d65cd5d95d4776712ffd6501e397b1dbbc37b38b30377a9", 0xfa}, {&(0x7f00000006c0)="08efad4f7c965f0d15d2890f95c14d3d59f1e15eaef2c123f8fbd9082bf6b85f6e713dd8e931b36caf80127554e19033b8c4f4c38fcdf65ec9dc2e9243597d06dfcfd0ab7f75737be99877e64b0efca65e0268615e4769caf93097ddd1bb85672fddd35c50ffc7e6d2f0d06268150ff10b0f138f31cddd63b49d2ef1ae3b3289e967a9a1dfbabc4eab13a503923bc7abcc5f5a1fbfd94b89fe13209b64857ea5b389eb248dc31ea44d2ba8b453bc7952ca6282a7b00ff2241d32e6ed943a4b0a580d2c28cee2cd87cce96fd3822db5cfe803984537e9f721cb23d65845bc1cf5d064f91b41fc6ee97ee9c8c7e01dcf1a8f8cd8f96aa04d9a69dd09ec05b48d52aba091f60f6991a08c9bfcd00fbcee0960de9444a63663f7225896a7eed3eb93643e43d56bb37d6da399ce22867e85ff1fc07825b51798b677da7869d748c64927b1a98c6df56aaf562d0d4d53b7693125b94b3af7e6308f8a7eb17e495a7d58cb585bc81b65f07e7094b97ed62519e3ec3df0fd0a8b6995d51d738159b74fbf447db84c742a66630c269f15458873aeefba6ad23ce40284e71b8325d4822cbae96398569b76603658569788d421e9d78b7d1269c82e587533f1c4335325ed2f218ca050cbf537f8081e297bef1e9e531cf92f21b3c77c8ee7bc4911ae49eaef5744d56762aa40549796654e9e3dc3ea6c1673cb985e1f55ddd64eee4b5fced67b7e2d215e8024de0e2672568de194a57609679bbfcdd76e8382faf33084dc15bcf4aa8f92a8bc4db1920888ff9f1fa6641afb85e9e14cf4d73de7d7371cc2156bf25384821ae4f64c4c52e07bd61e1667602dc6483071a36259a4b7b02dba7221d208c7d056f34662138d47409697d649adb70abbdc88e87a499ce5748f8488552a15d92fbef81915e893c762eaeb0784394048196b882f3f3bb9e36ec28e527dc066ea48af60ec1c5e01cf34d0298abc51c5f69d05415a67ef336944598919b45ed962698f142b6604532c486217f83e351cd11ea859ec963710d7b722a787bbc69b0fdc701527a28dbfdb4c75f5b64eb1639540ad333f68b831c9d31ce27774583b008eb6026c81858aa1aac4b29938fe26dd3050a54111f4140691d8ececb3a232357d8d54a458f3557c20e653c4195539e1788aca877188ea4d451c94f00b5e353c8257cacadd9f05c8f4073652a244ebbe25cfb54ed3563858940929c9b7f9573c2fd9d1fd3f5e29b4749e371a51b517affe334e169ef8bb7b1a2c2afc158d8222bd38492c82496b2363f98ea448cd4fcbf0c8756ff48e516a10293312b92dc6ad3d841ade5c4d880c9ad7f4b40bc9fa5dd0783fea6acedc4a29b229f4e3181ae05b8e83b1ee216d0a8e5d3d7656a45be4edd325ea49d986ade498225b76f78190fb840b6612364c555f2ad097422599d7f3dff4fc4326b3935d792fde1ae707ff0ca1e48b95004006ebbdf36ef486c2032fe72b365e45b9ddc797f4d425d94ef2d36849ae603a7003242f2c08e6e2c4e5fdfa1b3c60a10404c50ad5ab08eebd9b8bb9df621ed6d7898a080701067e29cd9ba1ada8a02b8e5027c3ddb2d1cf654a3f49adc37545acc63a29af9fd21e94170a0747548039525a3850b4f40ffb45a957ba8100a9a781bb1b3ad28f1711136b04092d216a6a20a23f260ffa969c52d1e6d5bec1bc466ecd412e409b73e7f30edeae287c380104383a544a16861491cbb4c4bea2fef8151ce1c18872a29a22d5bde476fefa8b06e29913e692a06b7e8ba3e6ec3bd2dca1e897d09fa695b63f9bfb84b44ba1cb19ba18ee7d4e57a810e18754cb115b44f6e8648704ec30dfdda5044dfb4b7ac969846074d6a8cccde92b934313913ab2720240de90330941aa6c9a2c54e0e570122726ccb6e8cf82f1a0561221bec9207d5179bbc1235c6c83fe49bff8481a4f9faba56d7f7b59427fb8839d0e2f2e2acd3815d95c16b0f7ad959be58bbfb8894b3e9f26166241045412a45eaca048d6b573408c14ce4a48ddbd342241f28993f5c6d7b02bdeed4c4e95c3cfd40bc16f3215aa7578b13e825a78a19b249117f59f03d76af8f795ca2423e7afac67db61b578d7726f9bcc9ec38fff03da5d9bba7430480bbd9e0024bde00e0610f84766ae6adb28b72f60ef376e531856e0c92447b111cbe259d35b647c1f156311982ad8b4920da289175106e15ac73e36e0388f209a8d7be7044bc0393387fee96ce8d3f7e29dea2c4c28b2d7feb82e5c6ac05f569a6239062a8bd2a6f1a692671732c57152f763f90d6859e57f4b0f65e57cb4dbcaa99adc0b646b8f9f2d4a8e495a568a6899db73021b45ae9fafd36c74e80894cf0aae81efffe980fee593ebf9288d706dcb2ffc4506ea510cc09a0c424cda7b7e15371dbc07e46976148460c9601d7fcedeb2325d171ae936717875364fbf59d888274980a3cc99c14f5f99d7c4bbda2c860aca162ae22e2b2f042ca12ebcedc98c667e9611481b49800383051c758f6b1b9bd4b0138fc2e93b277a626809ed91eb224ecbb3c11d4411d9122738f288e052675540c769422b47929b129d621308dc23299da81dbba519693d2ef65471e122001d8227207d1daa86f97473ca6c0bc82f8b98cbb355bdeaf301380ba9f6273a08cfbc6926cd2ba6f1343330edde60d045bba11e49e0394b5c6aaadb641862ce95cbbbe90a6fdd9a79c457b2dfb6ff3e41a841ec47d9f2b2410e1ee7ea48725f3db7c39a6c84ac53c6795c0b50b33d24b3fe7f37a740642e7f642dbf9e53373f39948940052d286e5c9eb0680cc2ed4d5a0c74ddcf9e8644a0a6a00487d533359ed8412e39687f4c0e172323025a0042e94bcf6a3c868dd7d04c0357a1fc7add5ab0c774ce7c3d8b738c17fae24c4096fa8821fea85391be46e8ea957db3630a9c61d0262b62b968a3f108c63bc9f3d849fc2064ea51f2d7af6efdc7163a857878efc761371cbe807704f7a2279d7d9fc100423f072f832ea3ce5f22dea694c3f8907bcf39076d13cbbd257fbdbbc20993dc2a21e645e38eb88a5e0ce57feb025a5d0ca8ffa4a778813da339fcfea5ddb69a167c223ef7db84e6ad2aaac253ea6a8ed1f3c34692210fabce7e3e84aaac66684395405e2a3fbaddac227da2aaa11dc166d81c268c749364e0e19a69fdd11b44f8f4d0a45a72fca5f906f3745cc9c15d28ba8c6f4d5ab1158fa89957dfe2b68dd72bae374d1238073fb0937026303f2e52b9bc494728e41299ddd21f12b2fb17b7abdd4590c1eb3ced3479b12bf2c8579f3ce8dfc409337d37a9ef553b8a531d059dc0edb118027ab5c3a0674ffda25f2603921681f704509cb9b5dfc6ecf60f010f7c819cc1037c206c3292b918747114d201f16baba9063668106f91b711c3433cec7e184726f2f517089d0d295fd4a39463118d762aca28c01fed5c0e2cf8062a63a4bd11b5b033f7abde21a6fb38c237f940e87dd5f95a7896b68b8376035985488130862247b7787565beb37b22d169636c041c73ee0e9900dd73f05cbfdfb0b95672e8df3d4045f9fc38929cd72d0264ae3fd4375458d9bcf3b39e7103496f937f228e68d0fc79f00cb71d9a7a2744af5b8a148c94139063d194da2ebe65f9fa2178c68c11d138310a5e4c468458bdd805b4ed609ba5f9f767ff85fe3c356fda6f2465b0d382bf7f238ada63954b3e063f39bf2f259eb81ea1a9384972ca638920ed524407a73db630bd209cbd83cf8cb90c0f4e1b7603b97229b3a09670bd2593afb194939bb31c73792e18e2ea6f9ea6e7bc382eb830e0fb75562680398ee656e83ce528923efba466d4fef4593e4621243415ad525a95287de3a73e78c9667d6f8b4b351c381f2b798313f1d2938cb594fb4347c67433376f5290a644b8af46fbbca7d1faf319ebdfcd4d6967de5561cef32582773c449fdaee2db35350405b8ac4bae57e039c0fde1e2d42f60cb526a0313a374e3bfe9bb91d85dd0f68a2da9a45f138b690330d72b19c9596822086950b2a6df36ba12edb7a903f7928623377b1935aa1986e5430c0e226f7c2de28c9d67a3f7c1b165f0541673bc0f975545272c76fd5312845d1e8669c2c87add148d264dde47a5dc9e2b837546960141d7bf74b3c50f0b4e564f20b40d2589cea9ce32fcc3d8a0958fecd4b1d80aa5c50bee937eef259972ff918b64d83cca4684eec8d81e2481ec1915ce4ff04d5bfe2e328b1361a85ed4f40f255bb107abad1291892819e2ca8b1e28a47572dbf12a5fcbbee395fcf114061ce26333aa7c93dbd2587cf921ae175fa0cc65493ca83127284a3597a231a6546d627efea4d9029d95fbd145d15b92793542186c73f8de6acc278f2afc3a0bc4f3440574773d4a7f70e33ffd2b76ea6fece707c464fd9926f74496ab2ec68d9c17852be41ded6a207af05eb345d8c21f2a2c32b958a4100b732a677b96c27cd7c9fbc8f7f70540068de06dbff3903bc1f00a6cc9527a82597d5e336161584bb15283d8f124165c80adc93f0354757b36b622e41afadc7c14f4db7b18bbdae94326163975b86e99510ed0fd5a610fb4068438a81b10dec92ba92f434bf9878dbe22d1a67ce908fcbf23144273ad4f71602e189c578360d6a83bdac2e35ba9f22dffa6d31c6cc65f96135eaa7693fcb8797874e5fc220feb27aa24e1a0e8dbf474af8001f92d9eba8478831f6b30f4b9848ed149fb850caffb52494d94c7d4132aaa745f31a54f422e2f00a3f67e2fa0f0edfdb840ff6bacf639fdf2ef2eba24e744c37d85b9bb1a88695f6c1a7f68c42c8ee2ba60f82396066c19484eed06d6a401fe5ba384bb1e132f169f4b2b707e0eb027cccf7214bef455917bd6c3247756ebc963d4fb5ad3d31c242d6a2b7436036a667b7b87475dd799e373489a49b88744e8926038ed59097ca8d33cda21cb3d69a9c2490d1da3b08d85de407cf56cc29cfdfb6085ede34641e70d8af1c625a941a8283c7e3ae0ac33e6d9417eeb95c080e215c1d1520aa4eb389e9b83e129df02b18eddb221d23e39823dc00016fc49f4ed5d22b66884c9f072430622d4e50a42ef704f452bcced0f8bf4c7ba05e8c8b9da824197322f31847a63205f52e23bcf1fe72b32cf9f1ddd02a690e79235cde3512152cd93477f5eb6f7149d4619d5a3aa0cba2deae232c2aee70e4c15cd218efdd15f4a0ac13c023d6f299a8f801be61a6acf9c5315da4aae419b7527456152b5ac43fccc843fd7958e975dad94544df38dc8c28481db27b2df5c30a9104d98965a9958f167c8d7f8a6c9216c68e2a38791eb0448f8cc33d41469ff570995292291c95e5d2421a0eb45c1e0a8c76cdcf9b75ddb0847609485586ee33d87783d2aa94c52dacb9e6562ea3dc6fa224bf3750d109e5d770f8056415a667d345ff53c27473c5b82d11f26ecaedfb42d7082acf86df18f843df933ce3c8db08307ebf95c695831eae001420f92073b7616d1463215b27dea5b1c475dceda4170e1e2922c53f18265a27c87793a8d900bbe42c95d5362a8bae1a43057dff081bac955a5932a48e86f5ac5e21a2802f59a5bf2c8f9666be9f613855fc236fdbdaa2a80355c101eee8134eaeea4bfbb2628336f0af6abbf99b2ce2dda74bd518284d917cb794783dd0ceb2a93cd4eb4f4d5af30430742ccff07c3e2103793c008006ad0ff2b26a6226c17e2c32f3fea7d55b9bcf5e213ee1d5179b32cc208f6580fa32630cea2b8beeb5384c1ef73e32940f1dea8962093a0a26571e8bb84877f81672485d535fde766e3a853832b8c31aa9df9b7853", 0x1000}], 0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x9e, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() setitimer(0x1, &(0x7f0000001880)={{0x7, 0x3ff}, {0x1, 0x401}}, &(0x7f00000018c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000001740)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x5925d0b1, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x62, 0x1, 0xff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x90, 0x40, 0x7, 0x3f}], 0xff, &(0x7f00000017c0)=[{{}, 0xfffffffffffffff8, 0x18, 0x1, 0x6, 0x6}, {{r4}, 0xffffffffffffffff, 0x0, 0x40000000, 0x101, 0x7f}, {{r5}, 0xfffffffffffffffb, 0x183, 0x2, 0x2, 0x1ff}], 0x3, &(0x7f0000001840)={0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r9 = accept$unix(r8, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r11, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) ktrace(0x0, 0x1, 0x8, r21) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r18, r19, r20, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r21, 0x3, 0x18f, 0x9}) r22 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r22, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, 0xc) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r24, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r24, 0xc0107002, &(0x7f0000000140)) r25 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r26 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r26, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r26, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r27 = dup(r26) r28 = socket(0x18, 0x1, 0x0) close(r28) write(r28, &(0x7f0000000100)="8c65", 0x26d) r29 = accept$inet6(r28, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r29, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r30 = dup2(r27, 0xffffffffffffffff) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r30, &(0x7f0000000480)='./file1\x00', r31, r32, 0x6) r33 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r35) ktrace(0x0, 0x1, 0x8, r35) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r32, r33, r34, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r35, 0x3, 0x18f, 0x9}) r36 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r36, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r36, 0xc0107002, &(0x7f0000000140)) r37 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r37, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r38 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r38, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r38, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r39 = dup(r38) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r40, &(0x7f0000000100)="8c65", 0x26d) r41 = accept$inet6(r40, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r41, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r42 = dup2(r39, 0xffffffffffffffff) r43 = getuid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r42, &(0x7f0000000480)='./file1\x00', r43, r44, 0x6) r45 = getuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r47 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r47) ktrace(0x0, 0x1, 0x8, r47) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r44, r45, r46, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r47, 0x3, 0x18f, 0x9}) getgroups(0x3, &(0x7f0000002bc0)=[r34, 0xffffffffffffffff, r44]) pipe2(&(0x7f0000002c00)={0xffffffffffffffff}, 0x4) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r50, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r50, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002c40)={0xffffffffffffffff}) r52 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r52, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000002c80)={0x0}, &(0x7f0000002cc0)=0xc) r54 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r54, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, 0xc) r56 = getgid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r57, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r58, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r60 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0xc) r63 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r63, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r63, 0xc0107002, &(0x7f0000000140)) r64 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r65 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r65, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r65, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r66 = dup(r65) r67 = socket(0x18, 0x1, 0x0) close(r67) write(r67, &(0x7f0000000100)="8c65", 0x26d) r68 = accept$inet6(r67, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r68, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r69 = dup2(r66, 0xffffffffffffffff) r70 = getuid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r69, &(0x7f0000000480)='./file1\x00', r70, r71, 0x6) r72 = getuid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r74 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r74) ktrace(0x0, 0x1, 0x8, r74) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r71, r72, r73, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r74, 0x3, 0x18f, 0x9}) r75 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r75, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r75, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r76 = dup(r75) r77 = socket(0x18, 0x1, 0x0) close(r77) connect$unix(r77, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r77, &(0x7f0000000100)="8c65", 0x26d) r78 = accept$inet6(r77, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r78, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r79 = dup2(r76, 0xffffffffffffffff) r80 = getuid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r79, &(0x7f0000000480)='./file1\x00', r80, r81, 0x6) r82 = getgid() r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r83, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r83, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r84, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r84, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000002fc0)={&(0x7f0000002980)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002b40)=[{&(0x7f00000029c0)="a92ff3e4f0d6914eca3e78cc47d189f90a03f7eed9eb11fbbd7aefa6c74cedf91e18f97c8eff86308a9140672bffd9a89ba75122350326aff4e7c2322e7b4d2dd383f3634167ea220afcf7a185de15ff0ee872286cca2c13cf8d4e96c6c6ea0becbaa625d321d07a7274018b50fc7e0b1728a2ddf3fbf0", 0x77}, {&(0x7f0000002a40)="3331d0aa738a2b0a3799ca9d0003496cf2a7b69872067a832bd06bcdf9e879d71e77054ca6706c35ea6370c96de505713a01f929bc416a9e5d415ad7fac6199481f898bb6aa8c6180e69528033ba4309231d7c45ef6920e3771284f80a6a18be202d7e9610c38e52c8c0c9903327039ba317e4208eeb0fd355c014", 0x7b}, {&(0x7f0000002ac0)="e66b445bd3d999c6bfedb0f418c76f54e22013f4f5768f544d221211c8e9bdf21dcd05ab7cafa8fa061a32bf394264005b824c26f857993b5c08d13d7510790c0f9909b5d5ba529c8cd528dc62d0d3e594a676bc3a124f6b0ad25dfb5d1afaf5c8c390265d96df602639039ecb59761b8b46e788da", 0x75}], 0x3, &(0x7f0000002e80)=[@cred={0x20, 0xffff, 0x0, r21, r23, r48}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r49]}, @rights={0x30, 0xffff, 0x1, [r50, r2, r51, r5, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r53, r55, r56}, @rights={0x30, 0xffff, 0x1, [r57, r58, r6, r6, r2, r59, r5]}, @cred={0x20, 0xffff, 0x0, r60, r61, r62}, @cred={0x20, 0xffff, 0x0, r74, r80, r82}, @rights={0x20, 0xffff, 0x1, [r83, r5, 0xffffffffffffff9c, r84]}], 0x130, 0x9}, 0x406) flock(r7, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 13:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14, 0x0, 0x2}, {0x5c, 0x0, 0x12}, {0x8001, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="08a2a900"/14) 13:04:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x19, r1, 0x0, 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x10000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r9, 0x0, 0x8d2f, 0x0) r10 = getuid() getgid() r11 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r10, r11, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r12 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = geteuid() r15 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000400)="2321fe42967a1334ec12df2f82fae4b41552ac09f752bbe22cd608988b3af1e1dd07cf8d82000eaa5a34f2b40a60ddf796962afc33b46cf6b2821f2764e0688cfae133430684d4e3d6b86bc8f71362efbbf1a793354ee0ae5e4e1b24f30be379861296de8ecf08fffba1c0adcfc0725feceda560c93b42f36fcad981845a4ac4b3582067d48f70be3f2233f257e23c2fb6f411a62308450400529355c1b8a6061d9e6885f998e11e1b91b5b2ea960881d53668013aee119f2c5e7197f48fa591d6bb743745bb179e402d6df26e975914ca8963a263366250bdbb9c002881da9300000000", 0xe4}], 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() r22 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r22, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x40003, r23, r20, r21, 0x0, 0xcc, 0x1000}, 0xf2b0, 0x400, 0x8}) fchown(r15, r16, r20) chown(&(0x7f0000000100)='./bus\x00', r14, r20) r24 = socket(0x18, 0x1, 0x0) r25 = kqueue() fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) geteuid() r30 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r30, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000780)) r31 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r31, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r32 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r32, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r32, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r33 = dup(r32) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r34, &(0x7f0000000100)="8c65", 0x26d) r35 = accept$inet6(r34, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r36 = dup2(r33, 0xffffffffffffffff) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r36, &(0x7f0000000480)='./file1\x00', r37, r38, 0x6) r39 = getuid() r40 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r40, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfd12) r42 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r42) ktrace(0x0, 0x1, 0x8, r42) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r38, r39, r41, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r42, 0x3, 0x18f, 0x9}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x4, r39, r28, r13, r28, 0x10, 0x10}, 0x5, 0x56, r26, r26, 0x2, 0x14, 0x3f, 0xfd0}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x0, r6, 0xffffffffffffffff, r13, r20, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r26, r5, 0x7, 0x0, 0x4, 0x80000001}) r43 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r43, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 13:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1c6) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) r2 = getpid() getppid() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x101, 0x5}, {0xffffffffffffffff, 0x1f}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0xffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r4 = socket(0x18, 0x4000, 0xe0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) 13:04:24 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 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(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) 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(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x11a) kqueue() r10 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r13 = fcntl$dupfd(r11, 0x100000000000, r11) fchmod(r12, 0x4) dup2(0xffffffffffffff9c, r12) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r12, @ANYRESOCT=r13], 0x2, 0x800) connect$unix(r12, &(0x7f0000000300)=ANY=[@ANYBLOB="0100131302c5fc35d41454d5d41d29ad1a6029510146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7c36e48b33cbf708372e8f1b9933ec4127743be2206749ef02df9cbf2f6e880d3382f003c70da13f0f629586c4a548d5d9a97a2657486353947bbb35e0be59ea0670fd1f5f0542c1539"], 0x50) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x2, 0x0) kevent(r10, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r15}, 0xfffffffffffffffe}], 0x9130dbc, 0x0, 0x0, 0x0) r16 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x200, &(0x7f0000000340), 0x202, 0x0) r17 = dup(r16) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r18 = msgget(0x2, 0x7b28825a9e916dac) msgctl$IPC_RMID(r18, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x12) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r19 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f0000002580)) r21 = msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r22 = msgget(0x3, 0x100) r23 = kqueue() r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000100)=[{{r24}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r24}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r22, &(0x7f0000000c00)=ANY=[], 0x0, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r26 = fcntl$dupfd(r25, 0x100000000000, r25) r27 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x403, 0x6, "6bd8e7694fa7ef1b46034c0600000050f398703a", 0x4f, 0x1}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077f0751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r27, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r26], 0x2, 0x800) msgsnd(r22, &(0x7f0000000840)=ANY=[], 0x0, 0x800) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r30, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(0x0, &(0x7f00000025c0)=ANY=[@ANYBLOB="ca32b8ca69bb5907b5e6909f5b382ae6d9ec014fcc250a792757f72306498aae05fad2b2e9aba38008a37a605b57084ea58b955cf1642bea277516149d65b9c3d7d9fdf4189f2e3e1204cce8c489eeb441cf5598380b76f08d9fc557ffd11c757acd0dfbbfead093a1b8bfc3f835a326d9a85bd1015e7c607e2bbd0998f72a72e5bc3fa3feb607b3bf2f3941f83292206ce64deea6323f721fc94cf881ffb2e95f909d0d0790d7c3d653c06638ecc30359933a9ae3290257383cbdb6f398fe1d4ce4efc9744b7621cbbc466af5e7913bfcf50864a141d2baee039b2e665f6821acf8f13f06298bbba126ccf2ffcef6c575deae300ff72129db25ac885796342831d942b624f4ac961b6182c35726db167d9838628bb4dcc5ffe1762d5de4b0ca574bef9fa811c347764dfa8d4b315b151912e763e57ae891be5000adf59b30fed85a29d29f6d2e28e4599858e8b2eb8c8788dda83301e95d5b3ba68e2d93223c5db2ee326ed16b7b73470fc8e5f126ed2092dba3faf09c4e893243a7d6c735c34566d23fa009db61500c96ce71769f68ff2428e931bbe05d2ed88d94260471844b1e014c412dc4cb2742c5a4624b7c04e40910a4eca06f11daf555eb6edf4e7ed65778c54811b794493f06af4c9822be6c3fd82cd8847bf1605728030e4b09cf15d3bfbe60a7c5f24f34cb9e36968a6f2e4ff246cfa28cfc9c3ffacb64ad2fedc7bc5c457f3ae9b0ea334b396de5f1d6de5af40de843288b9a925aa9ce471254b601c15901a30b8d9a12e030c96e702eafec6e91cdbac68dde756616ef3a38e1547572c37d7d0cf14c96b7ffe5a48e8b1ca9138f22f2b9912232bc61a953fab6bf3f5247638c099e43ebdb02c65779fc295f01bb57784a92d26a6b15116fa02ce7f344c44e9e71a4f104929efedf15db4fdac2c4a3ccf303d7662034332b397642fd18418960f9f361fbc0521e15b9b254a1b73a58b71e526bed99c4767fc1f7d2f205cf8fbc3310ca9ab84d211106282731297923c57236c006489fa7760a077bace3d7e3df383a209a982035a06c76b562c265f09f1ae5bb9b2d4c9ee87fe9ffcc5cf9d6a765624f5ca632b827b1898001563f6e819121eda8ea3ed26c033dbacd2469595e65f448e0fd4f9160820f49be66629ad35dfa9135404690328f1c26a12b75bb587668b3ab6866e4e5ffaebf02a581bb9fa6e717f91f0f951accc0655e603884cf89d4f2a5f51387856a784ef7a2ddfb40520880ba1839e67722d14718fea9cd1bc0c0e0ccf7b7476d84ba3fcf562a3f373030f4f2b2883a2edded3579ad6231d2f4d75c6fbe08e61fb8c1ff1fa54c4273bd542f088aede54152176443d3250bc33291997bb67eb69c6ce189ad96ffc02b0abd430e418f1457d54b8efa70c982ff27c24257d4ba1647df092ba3961492c33c6712ae2ebf25a725b795b7af0393b46b4127803f8f981bed64f31070499a46b84057a448141207a688e0f9c69f512615da60f45836d7f42a6f7c93fafcedd450c54b70e30c9b9a2f97e2087cc70a60c5ad2f5cd476dc1ba1be6b18e7fb17475512a7ae77cc1314d3c76a1c4825bba44f911b62328cf487f1aa1b5a6c487cac5a23674d4fc45b9ad9207a1050a48007ceec1a60ebe2a756a5d2bdb5a9cb6493a89f3646e2e7f1804ed92fb193d4a74b287dc6acf1972cc8baf9974908cf55ea63170918d1685ce1d57700516608d84b1101400a0a51455f3d7b7666fe2a9e565604fc0591c8ed57c954d5ce72e49e31cffcc2d6ad3f6e2a32242651be14967602fe28638b08e650be210744e41f748cb69e62d3004dd5de597a584cf107bab106d62fc045b60e5912bf57f8df0005ce5783da10f26a25182fceb90a72ea64c35dd5e1a99300ace1fba51b5f6adddc250f705fe49119ad0711e5faa46e6d66244681485ca9725f5c04a18ac812bea27ca9a56f4de02ff4c59d54c8c05cb7a64dc63c3905a105f8f7c4ab783fc3c6a7e1a1a203659ce025dda922dee072ea78de025f225ba77b143673cb73e92b6524dafb5c4a9facc7cdf12e0edcd5334e734e333f76e5bb87b2f8892058f7818d9edebf56bdff2c59edc659246ea32e62492a5492bc5943f1c867318594740fcc455f1736d1f4bdd835721108242cf8b11cce61c4ef745ee76e4b18679ed3b3f0e78b4e5f6ee76c71279e11bd41ac91279232e0e6a6ecc0e68e27f5bebd2b72fdcbed43a052e53ffb537b3b9c6dedf89f2b108b9a911b9f07c1fa64bdc82ad4f5ea8b85a02cb663aa478ceb2748b174fda1198c211f8ea3b7c1d3bfa69da9a80122d2666d0288eb428d4dc1f8b1fb11ac055bbc0149b761f2369b4d7e4d8f5fadddbc272630923c78f92367403f733cb19bf7a7ec13e772387b55758c2b5ba77d4b3e8b31bcf6d28496b6f4dee45be542ac79eda30ac16cc0dba0b8982a24faeff2c3e04ea1a971b00ea3a3a47ac540fe39f90127a30cc488f3c6e6d334be47af6a17176ef3a73beb486d39ef3b3e40745feefe4e7db4dbae58844c41bab701a0fd444b2770e10c8bb02945afb1a7a208db4aa357783f4fc952fc15120ea8b56973a43421f0b13e0646cca36c24bc56115422f23fa6e3ae2d521cd0116adfd196d0fb0d4d703e5b0d32f31f8a0f873e6a6bec89ae03b8be49fa06adf26c2dd1e98958b7eff41fdc78951a4d18f38eb163b229a9962e473efa9c9f0c18f091fc177b5cde97113c21870b66690788bf79c4703a9208d0c492e959f5c882a0aa5018d6aa6807d0a50120408c3a703199c90ea191bfd48d656831e19b577fa7f71a87bf561f5cf1eaf1618679f4815987dba13cb800195443ae6aa8d34f1be43e8ce7e0da9c058d40ede9659ce9c5b4a6a9bf8e6c7639c99b235021bb39add866a3644f5b4a49ed2a7ba9a086922916ed0575ef3084c10c2c69be8339499ea7323441e79ba16057a4983d8fab2083b53d0bff94c737f17a34a2066e785237e034889c716c59c33363bbe39f6425f43d6391ed6432bffdc2cf25ca594a5bbd5ec37726f5b94bf7957029e5e70cc3ee9ffd54641c6a3e5edcb5066ba08bd90a44668c7d50f6cafb7b6d439176d73b7a05e830272806f66fb3b144e381702432315cb5634ff5dabfbe336fda75451d113415a7f23263cb8796745cc2f3ff32d819d99bebe108ffc25d79a7f67fa394097bb9a31fe27c57691352dd28fcd3f74110b934b95e63df31ab90bba78e0f148e8f20ef27df87c7b0ecff78683edb2914205c23f4fd1a9d332f9c1fba06169a1d08bea94fde3cff540a5aea5749591fbd4e11dcf838cf7f256b7edd786227ddc463e7316e3be8c2446d1b2d8b03767f5442fded7516ab362a98b51fea73a7678d7520a9e88a6fbad6780f121468eca5dfab3e038f32b05930dece5ad6f39ef90c6400cc53709911c437e5397ce2fc1ed2975567c808508b2f0f1abc4d3744f7fec69a77e09f433571de299b96ae46e8a659d77f0122355467ae0ebf76d7a1fa33b970c72050d9a3de777c7d69e02337893e05fe304ae952c0a772edf2dd40182666cb3c4e158a9e2d0a9c7343968bbb849a77d11e7cc11368a535d9e98e66db80018a7da4f4f06baff53e7a159d5692b439e039c6d1478f9855ee1fb8f4794b5aaee96bc586bdee2a9898ce01565e964114234568a5fd99f03ffcbb71d03ddb78442ab218b039e9d36819e9854bb143c203efcf1149d7ed4f855a059228ed3c34fbebbd7be18de500c5bc0641a6ad5540f41985f844d4b8a801f3b8b39bfb15bbccb0b3f3c0b672665c478dde0f3d3ca13f9942b3ee12f96969cf22c9270280d410a254fc8f3f420563b2202ac58a7bd8334e37e94cf90769d49a0d3afad33a2609ebc5e433e2321737d4d818c1325e58f63196bdda9cd1394fa1626475a412d787936a1a9b89482f76adde8e7eb74b5c8cf3498c44df851a9b4d2eea1bd206c06dcb9ff9257330c61aea185b59b2980ddcb6eecd9acfb02ae36518ef5aba67c7c9e0d26b2a9dce250db1b013b82751653349d54ccd85804ba3408e4da4ea6712fbb84328e4fd66ad431c24b745c77feb3178e3117b906a956424c177955f40d2e2f317ae981087da4ffdc3436e52015d901fe0ba967ec0159ce5770c5840cb5efe9d6964354329c302eb4a020dbab863cca9a8ebc23fdcdde53ac0ef05ed029f8871077d9cb0576784965b2640a757c2d1fe176ba7c56adbbb839d94d22c17f1f9dd37c25807cf7f79e7af76279fb2e6640d7af7948d1211e591aaccb6ba3fc359c3840756ec60081f881d44619477a92cee5b726b26b8574932fb15d275b511f704d3e9d07a50644436e4dc3104785f98edcdc22f7adadfd4d961effc53e6527ea4d73fa63eae28a760cef9139243a6cdc8111d557d5e7598fba48d53d14eb8307097ebd76cb38ae7178325d9606f028accd7bfe9f7660ce21d06b31d20478176af1dd802e74060d3de395ece281379b21bb9e9f628a9dcc86fb6b8bdb9acb047fce5677884a959ad6ae6ce6aee81e08144050f62ce3368c0bd5c1b40e833fd8d7fc25925ab1345f7cfc00ba148af058f588250558a00dcc18a2984137cdb53ae8e7af9f88dc52f97c1c54342276c0c0a7fd57b9611afd072329a4a713c5b7f9617003aae07f46f59736fb909f25c7f5c9c7672195055c9d842524547e268884b81eaebb2ad2c1c0a6a5cc0a04e4ee9602eed20e2d7e325ff5271deb06b2a814b5dd101a4629112b3adf122225bacdd831461b2db7877fdc909c5449e256aca3a37e3aca69dacd423768922449f2ddaab7afddbca5d864ed715019ff7df20dccd29c6fd321abe80f7fb785f66b62e2438647cb8a7b21123c5ecce941836efdd5a8486e486c44eb68e79826fe00e1fe0f91c49b3ecf8d04c993cb78bb8d2017d98c46cea0cc97b7785e575a2e3c0d3657571913dea8f417769b947556ae21a91f8a7071b61dd6450da85ce97d615d96c728f491078b9a261140fce1e830d856baa74e30bbec0d4b1bcbd35a80529a027293f03c2798ae4d9a9196275a70b92e5f0631a122371b7da60336892ec9fa43a8663ec92b11c88e8a0a7ff2fedb73f47c698f14527b2565d0daec8987d62528f8ec555668eb67377a35d79a8dd621e06a0081cb79e3c809786e74e26d815ce96b996aa4ed35ef5f6061e8c5c98fab025de7f63cd551bc1ca85bcf232a36f3eb9ca9bebf5780df9925958eb75b34d08acc80fa323f655dab98393e5e1265cddbda56ca1dc61e43ae7b13206d6402ec750509107201f9f82b7641d6190eb28d48b4a708356e172d55e948b9892c22a414a14934993252aef1456a317157e7e5bcdadb290fd430aba2dbf903d8b5183c6206957f6c19421124fccfbdd380c05ed07afb08345daf228956f19d9759038262ea7eb99286e8dd0dca9692504be5611223d73b46f9c244d796489b77c0fc8f253c8005ce51f764c20aa65ea415659c44ac69c138857d683c98fa8f839d5d8e2e9a68eff046d8226cdea1317829a39e27ba2177b3607f30658d9d82c9508419e1a18a4815cfcff7aff6063de2caae6e41154cc9f45a43941c01df79aa29ecef18a169b9c90580a1fad404b7a0ed05f2a8cc129c27f9b6e53a4c248d88406902717f4891947790db95d5e3b554b756e0873ca4d6dd27da5ee5acd66bc586f0c05a2b4106eb6719ff2cc5a0deaff49f04f7aae914bf146374db4012537304c6e5cb652349617c191c148a642001d9a7063bf3db20ae2ba646eac8c8387960b0e8286cb1b9a8f0f5669ad7ae4bbbc35639e9c", @ANYRES32=r29, @ANYRESHEX, @ANYRES64=r30, @ANYRES32=r31, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES16=r32], @ANYRESDEC=r21, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64, @ANYBLOB="6480b0942e0ec8d9d23b46e245dd0001a9d6e3cde59f4f187bac9f4b531c03eda526a637ab095c486aee09391e09f532ff15aac83c433d91bf44e2226c98cb170759a161a456befadda0254f", @ANYRESDEC=r33]]], 0x8, 0x0, 0x1000) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) 13:04:24 executing program 0: socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 13:04:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="e401f353ef6d48391c0b8f537967c79a23b4f6e12bb66c03d388e9f9649d11229bfdcefd7afa5062f5fa526a13e311c3333246325ff6375f0db3c3b8cba60b9ecfcc722a8480666a04332de913d5f3c26c34f9f4d9654df445b8c9ea3259dcdfc13763542143aec460fb72fa06f39be401d11d60abff49c1bc5eb3a7962a5c19a44c9493197194bc6a9a3aa472d705fc57063267cb4ed5d213c1555e920218fee725622a397a1cd2b5a6f64a46b181f7b87d2bfbeaa9ea27cbb0f6a63b6da75937d5a307ebd6e67278dc24cbd97bd7f7d688cff6e748ec26e6"], 0x10) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:04:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x101) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x0, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000140)) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r10 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r10, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r10, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r11 = dup(r10) r12 = socket(0x18, 0x1, 0x0) close(r12) write(r12, &(0x7f0000000100)="8c65", 0x26d) r13 = accept$inet6(r12, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r13, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r14 = dup2(r11, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) r17 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r19) ktrace(0x0, 0x1, 0x8, r19) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r16, r17, r18, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r19, 0x3, 0x18f, 0x9}) sendmsg$unix(r6, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r16}], 0x20, 0x1}, 0x405) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r4, r16}, 0xc) fcntl$dupfd(r0, 0x0, r2) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r21, 0x40045744, &(0x7f0000000300)) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f00000001c0)=0x40) 13:04:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) sendto(r1, &(0x7f0000000000)="318602f5ab74c420805082bcf017f857ef10b5e4bb7d4984f625a0916d2e30b39c7a11d6029209346391eeb1a5904419f072c88c9e04402f3ea81b861b325645e1ca4f3f247fc923ebf28513674b66ae73a197a9cff410b118baa50f1b0d85274b1ba977a22d354e8b1a73af1dfbc048fc75ab30cc5ec8f02fc3885a25f5446a18271f57aa0b35d46be53662a0a0b65a76a69a9c8903416e67efc32798bd6960d5d2a301df9e6896db0543821705054a4b0cf34c", 0xfffffffffffffe16, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1c, 0xff}, 0xc) 13:04:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="cf7eb03e000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fsync(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x103}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) setpgid(0xffffffffffffffff, r12) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:04:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 13:04:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0xd10, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x71) 13:04:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f00000001c0)=0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:04:25 executing program 1: r0 = semget(0x1, 0x1000000000007, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000001200)=""/129, 0x81) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000200)=""/4096) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) r3 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x46) semop(r2, &(0x7f0000000480), 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/4096) semop(r2, &(0x7f00000012c0)=[{0x2, 0x4, 0x1800}, {0x0, 0x47}, {0x0, 0x3, 0x800}], 0x3) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r5, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/58, 0x3a}], 0x1) semop(r4, &(0x7f0000000380), 0x1d) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000200)=""/4096) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001300)=""/104) r6 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) recvfrom$inet6(r6, &(0x7f0000000000)=""/219, 0xdb, 0x3, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x28, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 13:04:25 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe00}) r0 = getegid() setegid(r0) pledge(0x0, &(0x7f00000000c0)='vmm ') 13:04:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x3}, {0x4}], 0x2}) 13:04:26 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r5, &(0x7f0000000140)=' ', 0x1) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x1f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = dup2(r10, r9) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f00000004c0)=""/223) r15 = msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x42, 0x6}, 0x8, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r20 = msgget$private(0x0, 0x0) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r20, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) semget$private(0x0, 0x8, 0x80) 13:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = getuid() r2 = semget(0x1, 0x0, 0xf) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000140)) r16 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r17 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r17, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r17, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r18 = dup(r17) r19 = socket(0x18, 0x1, 0x0) close(r19) write(r19, &(0x7f0000000100)="8c65", 0x26d) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r21 = dup2(r18, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) r24 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r26) ktrace(0x0, 0x1, 0x8, r26) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r23, r24, r25, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r26, 0x3, 0x18f, 0x9}) r27 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r1, r11, r24, r27, 0x1, 0x6}, 0x10000, 0x0, 0x7f}) r28 = getgid() fchown(r0, r1, r28) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:04:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r3, &(0x7f0000000040)="100a2978b9223776", 0x8) 13:04:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aea6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e353d3ea99a2ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f62f1879f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b335aecc645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edff6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5df640ce8d1df1f00"/826], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 13:04:26 executing program 0: socket(0x2, 0x1, 0x0) r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:04:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x99b2094f8cb25497, 0x0, 0x0, 0x84c2}, {{r0}, 0xffffffffffffffff, 0x71, 0x0, 0xffffffffffffffff, 0x8000}], 0x0, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x401) dup2(r2, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket$inet6(0x18, 0x5, 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffc, 0x80, 0x20000000, 0xd6, 0x10001}, {{r7}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x3, 0x8}, {{r10}, 0xfffffffffffffff9, 0x8, 0x20, 0x9}, {{r11}, 0x0, 0x22, 0x1, 0xfffffffffffffbff, 0x7}, {{r12}, 0xfffffffffffffff9, 0x20, 0x10, 0x6, 0x81}, {{r13}, 0xfffffffffffffffb, 0x1, 0x1, 0x8, 0x3}, {{r14}, 0xffffffffffffffff, 0x52, 0x1, 0xcdc, 0x9}], 0x6, 0x0, 0xd0e00000, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r1, r2) 13:04:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aea6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e353d3ea99a2ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edff6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d17bcb6e5e05735970fab77d4a7a4fad5df640ce8d1df1f00"/822], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8000, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:04:26 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x899aceb7530a0b43) write(r1, &(0x7f0000000040)="62bdf1c6406bfc3a5b978707b1f798e6ab83683f6ebdbfd1e325564b34d0b09cc3d7edb6e7ce09eb962bb5907acf2750ef72333975fa6487c641882e1d9926dd85786469da8c9c6474333ce542c39339cd21b6fdb1c41b6ca37bc82ad6d65f34846bac7e6543583e9e0fb2ed06753b5fb860793369cd678200cac4d8e4a5dc60330845c581b5473441dfda084076bfbfcb17ccb4c8e794feb2a05c9b79f3f2a8b316e728981e38e89f9b8feb3dd80dc72386eebc10bb82c1ac3d4aed177f95fec698268ae572a45003c3633e4bcd9aaedfe9bb52d71d3413a91307f16cf4260bbd153fd95de03fb53343caa49f8087e005c85e474d72d08ad6ef614f", 0xfc) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x81) 13:04:26 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="566142801ff236aaad0383889a20947c89bfec55c12b668006d2c8c789f90522bcfb0391ca25720283890a5c6d4439619a851b338d5e44e9f444873bd8bb9a010092691316df828e731d0432f61a6c70d05ae2670b4d8eb5dfa5c33a3013ba00d950bb49b10a7e5ee2344b242850cb95d1f7e41641ec14dd49c7609f57a37163934d188ff2eb46bdd95f5d060e20d059080a5998607be6cf664b4a68276c22a47a881b031901cbe08fd2a03dc0b06c1a24612478e28465eea6ccdf67442e9ede147e21c749c066afcab6e6627dcb091f93bc704ad4b718c31d2decdc426c1c67475800a4f6fbf532a1c88ad043940ecad224ce37bb8911346e5bed070000000000000000000000000000000000000000af4ec7c648b9c9020aadd421fed4363564a2144fd1010f6005fb3ede0f54a2077f80e1f07b37d6054d62d439bc065d577db667194cacb4855e72c732f357af40a2e53803fd383e10438c04314d5c6fd04fafef8720dbaea1db141c4b50bc10e03052d495346cffa753cf9c10"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getgid() 13:04:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getuid() r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 13:04:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000000)="0301", 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 13:04:26 executing program 1: mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x20, 0x1a) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x5, 0x9, 0x8, 0x6, "00000000000000029d4c772a8182ae7e952829a2", 0x0, 0x3}) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) r17 = msgget$private(0x0, 0x18) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000140)) r19 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r19, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r20 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r20, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r20, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r21 = dup(r20) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r22, &(0x7f0000000100)="8c65", 0x26d) r23 = accept$inet6(r22, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r23, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r24 = dup2(r21, 0xffffffffffffffff) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) r27 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r29) ktrace(0x0, 0x1, 0x8, r29) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r26, r27, r28, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r29, 0x3, 0x18f, 0x9}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x0, 0x0, r28, r14, 0x0, 0x1}, 0x9, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffc}) 13:04:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000003980)=[{&(0x7f0000003a80)="cb7bc800cda53f234835a31a218398c4316a633e94019f57167ae333b849ad4a3f1a3c877c4178084afe84f0db9b899e2a0665f300ef1d94eff6500000fb269455a3bc97c7ffae535cdb9a5a87925eec3953e5c0e08472c613059d29b6092b4d6ee6d1051bb493769b51a704af951e2ac79d6742c336d7293f60ce0449d755de944672751244f6cda6e0bce19b702b5daaca39b9fc30b968225ed435e3503e7768361e891ac4716e74d734e2781a9d59ef495697ad9f1c2b56fef571357d2164b11b0e9345beaa40e7102952d817e6ea9a821dd61fa086abb12410a4cb4e3ccb5731418b42db0046e64c2a0327150b53838beac3d7d5cd1cfb9dcc1b1b628516b0b7957e3b01d55aa1e74e5eced966a7b5e5e48621", 0x115}], 0x1) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) 13:04:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000011"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0xc, &(0x7f0000000540)={0x18, 0x3, 0x0, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) r15 = getegid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r12, r15, 0x4) r16 = dup(r0) listen(r16, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r20 = fcntl$dupfd(r18, 0x2, r19) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r20, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r17, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r17) r21 = accept$unix(r16, 0x0, 0x0) write(r17, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r21, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 13:04:27 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) bind$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="ad1a296fff8b079e884e8cf21bf448664ccfb5deea2537468cbbd1652ec6bec66f4f1ec4c294d0ad1dc31b936e6dcdc77bd982ecc4f7d88b633c566a1a6af4233d55b8350ae6b4e0c6eb7bf782be8a0aaa647d6e186dc125ea23d2965a4c9d322ae1365a036b12b81d9ec0d57964bde5cf6acdd6069f66e701b57768ed92ea85e6068a6edb21aa26236378c506b63d4d30f9558c76397fcacd5c929f27a6787a239c3b4a2d51bc6e6c96f9860f9d1a4e0cfca6615908f4d49bc258f48a6b9ef333c0ca5509c6213845079a61d2ee25964de5cff0821d92e01f0960db261e92b6c6c3bf646a99aff7e20aebbf6a3c2e9edd72f5fa551a37", 0xf7) 13:04:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r3 = semget(0x2, 0x2, 0x214) semop(r3, &(0x7f0000000300)=[{0x1, 0x8001, 0x400}, {0x0, 0x8000, 0x400}, {0x2, 0xfff, 0x572be575a8a28539}, {0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x1}], 0x9) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r6 = msgget$private(0x0, 0x100000029) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRESOCT=r5, @ANYPTR64], 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x102, 0x3}) getsockname$unix(r0, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r5], @ANYRESDEC]], &(0x7f00000002c0)=0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000140)) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r11, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r12 = dup(r11) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="8c65", 0x26d) r14 = accept$inet6(r13, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r14, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r15 = dup2(r12, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) r18 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r20) ktrace(0x0, 0x1, 0x8, r20) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r17, r18, r19, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r20, 0x3, 0x18f, 0x9}) getgroups(0x9, &(0x7f0000000280)=[0x0, r17, 0x0, r17, 0x0, 0x0, 0x0, r8, r19]) r21 = geteuid() r22 = getgid() r23 = semget(0x2, 0x1, 0x508) semop(r23, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) r24 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x800029, 0x8, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) lseek(r25, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r22, 0x0, 0x0, r26]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r21, r22, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d195fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000018c9292700ffffff7f000000000000000000000000000000000000000000000000e1ffffffffffffff00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="eaffffffffffffff"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r29 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r29, 0x5) 13:04:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="200000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b61700"/151], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) socketpair(0x18, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) fchflags(r1, 0x10001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:04:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x80, 0x26) r4 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="3880039a34ffa8994510f7a3503bcc87970a6f516fe5f3db880c183884d5649ea0fa7e04d0ca869f1fcf28c29d046945ce9bad4ed71dd677b38869fbf9e41e9b319d9ab6b8a12169297fd5356bfaef719b6569ef90f83bc932de8e68567f20210f3384032580a28766e334f8ae55d773f273b1c97efa3a06bdf03e1cadd5f810f007512d4fb8e87900598506cfe4d73c227e188c0c5d8e52ce870ac72bf47f3c16129bcd4fda40eef8ddf70f53e11fd41b084ab4d32b0783ed78d57284157fbd73197a2d4ed73703fb05413e6bce7ee7af7fb6005b301700c94cc7d23d045f4b90dd5632afd5dccf0a", 0xe9}, {&(0x7f00000002c0)="db318b022fc0cfeca96e1eb1cd46bff48db44abdaf31c10c7f51416304de7693406175e3b92762f0c6a4cfc21eed747b852df79e36140a7bebe9b7f01dcc0058aed8c39b1926a2ee8092ce5d7f14e13095a42e10a484c4f5f852ab8a3276f6c8d1973b24213569139b9cb5d9c9b2756b758a14865f39ab1087f4e6a08743e62ef18f70b3d3af27ccd5709d0318dd7b9e4d06c50404ceaa37d5ac08f2ebbf2b16be9887e8b3842bd3440cad5e", 0xac}, {&(0x7f0000000380)="7679257fe2fc743d488dc44a488ed6d51b2a8bee1d7ac8adf4a77f014ac75f3bd4475593a3af4d42af742196bacb059a0230482157f130f6c8107c5c682478134a152532e79eba4570edc59fc992d067ba91e1b906cccd43c5034fb5970172ce430c4c36737f1c0ec450e31b93281f2a572f06af2fad6af4", 0x78}, {&(0x7f0000000400)="1a92488da319a52feaf31d1d50024e208a5c2bc911a64f3f42eeeda4640c2ba7d68318707d004c3525a13838f3c101e3f52c7393aa67947f22afd87b0f2049babe73bdca888fa28a8173a524d09e134335fbe9c056c6a74112ac90cf8b1bf67bd06fac9f7c6a03552d10ae52b3f7965b10", 0x71}, {&(0x7f0000000480)="9f18a3b64c94a0b21c8155ac24bb7b55ba25fbdc34b9854e3be3756675d7dead1ae47069961a486663cd40c98e7c271c3f2b9b4aadfe50fecbd2754907682efb", 0x40}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x18, 0x40e}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="d27bfba1c4ff483c335d4f36947019b347fda0419dbda28692932983e179a0dd8a37755c84521197c0b2bc9b9d606a5470e4208bcad58a04f72ebb733177e2109a7dd4ceab988372fb88b2d126080e545567ccb0"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 13:04:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x23) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:04:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x313c2115) shmget(0x1, 0x4000, 0xc, &(0x7f0000ff9000/0x4000)=nil) ftruncate(r1, 0x0, 0x69a88df4) syz_open_pts() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) ftruncate(r0, 0x0, 0x20000a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x9) close(r4) 13:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x7, 0x4, 0xff, 0x3}, {0x1, 0x1, 0xff, 0x17}, {0x5, 0x5, 0x40, 0x6}, {0x203, 0x8, 0x9, 0x8b2}, {0xf0a1, 0x4, 0xb5, 0x25}, {0x104, 0x80, 0x1, 0x401}, {0x4, 0x1, 0x1a, 0x3}, {0x800, 0xf7, 0x2, 0x7fffffff}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:04:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x1, 0x4000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(r3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r5 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt(r5, 0x5b736fe2, 0x7f800000, &(0x7f00000005c0)=""/111, &(0x7f0000000340)=0x6f) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="82e1f8546498922442a4a5f7daaa0adadc032e2f66690000000126b546417a3c4cf1e12db9fbaea1f0001ce754a8e34077a0a9cad26002dd46b98afb5533e0b1eb1f59161500"/83], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r6, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 13:04:28 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe0800000000000000000000000000aa89009078000000000000000000000000025effffff0000000000000000000000bb00000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 13:04:28 executing program 0: socket(0x2, 0x10000000000003, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x0, 0x0, &(0x7f00000007c0)="7af8729ebd9a603b9dc88f0ecc7674b3b402736dc9985f54682a3430939c63587559994d7d192ead19dd7248ae30b4c9db1307eb29db55e09f027f8a326f5b8633520b85bf54ab2bd7ca1493de1aeb271ac474d0fbb486f968e5c798ba5ab0e9ebc0aa82423755ab0f020d55112c764f2da17bd648ddceadd2996f5b161a", 0x7e) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620701000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700b947b6d1bb46acc56ae260287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e976895b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dc73d80000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897c0500cab1d5ef49a8aa68ea9977751b76b6c98b000000000000000088c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc0bb6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3df2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90055e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224663c441d6f56eeab1ab3135dcf239868157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea2534c3e027ed20cb15c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000031a1d65ba5458a37564bb9106f2424f98c1fbcfc17e15b0ef55baf481b2931979902b5ce0ab1e008ea9106069ee1c567f94e6cf15437fe3cd697ee96870c15aacd5ed040a6dbd53239809f404edc6bb9cb6b633344d3e72fd25f8c6aa63331156f5a02b82437eba0673017d47deeefd9ea8e0368e4e7e3be64e8025e8bf472d39505cce335be6b38da0d7200c8b74fdb3bbe983bf702fc62e95adf7ba7d6b494d684d2b374"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x18, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000780)={0x10001}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000700)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r5) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x4000, 0x8) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000006c0)=r8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000680)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) socket(0x18, 0x4000, 0x5) 13:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x4000000000000006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x106) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x120, 0x0) 13:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaab57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 13:04:28 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x9, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = socket(0x1, 0xc002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xb, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000100)) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r7 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000080)="69cbeed60352ec56a315acbed9ee6267a0f41d5fc500f54d2e70fe4c4d71cd7b9a37a5ffd4168b302cb8bb74f010a30df0a9be064f9d7b8764691af8f7ff68f222d9bff6c728aa29c05887bd3b771e77f027f47bd147b37be97c4ebddea558fad030af3eb64f229cbb5af9ee544f2663b257f1a4d243ff86", 0x78) 13:04:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x10, 0x0) socketpair(0x3e, 0x4, 0x6, &(0x7f0000001480)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0xc441, 0x0) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000df0000000000"], 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="eefbe45a3a456edda46139acfb1a37a9e358709089c0a0ae1681a0b055348cf53a89578c16d4cdfbf09767fb12e7f6d20e04292653ade71f430ba9becebe567dc4a757cd731ff26c3c7e1630092dcc84c1cfea2ed97e6b7641c383be652586e753dfb27d2bbc95b0ae8f30b46ca3d601837bd01b4ac754220550f0f2c3079787ec399ab6943b81af1d02ff778194d123942b3466158956f5aa53fd960b785bc86a913dc2f5186c5a0e459eee2fe3be30514723365eaa37f63c3e06eae215191e9cb01a29a1e3f4d53c5a8e9519198a66f81c6aea90df6f14cdbb6f575273fca548afe299fe2d9d614211de4e7d63546ac3514e4372672defc5c7085d81487384db8a303898cffe700fb3def827a6d1d5fd7da150acfafe4b1a9e4ed4dd36cbaaf2aa699d8992b329e9e450fd196b10d8522ac6e69071e0fe5046a2f401b28e74394bfa767deb796a44f5efb47b07a6b21ae5488a8b9566936fca1478e136801108b695c30ba9ff5347d4cc1ca1a7215ce6cb4a97fecfdb7a1567710ac01d77a83fc0a650eae776f919a62dae602f05ae3171e0e8d6f47ab6c73734216a7c2cfeca810af71b893b8de1ea24b6d934d33fd2b21ddaa8149cd14ba37726558e0b97ef90b4cbd882e567d900d7f29bb4d1713b1c57317a920d852829b2f28bc1085381c1bbdc54787badece18a2b9f93f1639f194be8651d776aa3d1ffdf85668a8f97f145e35bb12a12f9808e92f3b2c20594dd7836af5924a3dca8af41967255e99eabdac9fb4f887314e2e222505d70831f3f5a74ce4e644e1c9d7550b3ae3de9c4b7f7bb71db3b96a5d3d8a2021b3e2a067e4a4dcd69b81d06598540ea82b595adfe4082cffa720bf5a9770f9318df636a78471f83ac5816d5e88521512d9d5be63d57606bcbcbcc117c6383f1b7ef85ac69e6f9fed107b904c265fb6cb7acca56883e5407c961b734dd673e4e3701eecdb4b0e47687ff7c5065a889dc5f1c261f843049963dc54a617c57e3ca2b908f12c0acfe932ca4eab7c9f39bfa333bbeabd6d3eb6dfc412b8727a133865de59d7eb528d066aa6e2600ea7795a3fa5c5bf4dddb4001d27785af42bf2ec34497dcd7bb27a38e92a86751ff6a70a70dd15eb5af07191aa42f61fe6b3dc85b21d94d0608956aa96b63562f833a35954c03b83202d959a26cafa65ffaecf2b40819013b12fb6a229fca015dae315aeb759f1ab437b7e21cccd9c7d0e551ade7bb58b2124f4eec7cce458da9437d54465ec2d10ed416d0b236d641fa25e69e8c6106ef86ac24e8d24cc91c13b4716435802b28d1a7df63e5773b4baff477e0031369c6b09f12c9ea6d5cd18148564874ce4809a46377bc8d75da46511c814931fdbc02f2691b2e1972b8dbb1d286170041d4cf4fb81196e60926be91e47854caffe26d2f8cbea9e0e8b20862bc480bb0b35baf1e89ac4359a1384f1025a050c9763a2e0e12b783559da3c328266815bdcedb876d8b86002673f9816829f20625787f0c7b0de182ab2729578ab05dc98a63745a0fc2e5e9e224185038b9aedac886b0a2d27eeb3e7619d653775eda72593e98b1f380f6571c4db2c481ec40250cad7b34f82c6d663c4070b66f7f26e81f3ca5f65eec194a3c054259708b66ceb1b7e2e2106849e41e1684f2df6f769a4dca4bcaa77d6796c30de26fefeb57747f74aa32a61bf4accd9e9442a434346162b8a817c4f022e2c35d79527af858ea615332b382eb83fa68e58bb02ed63ed377cf59a23f4aca87fae53fca58145578cfefc7803935b20f67edc32a81f6e0e50b77ca39f66de0c572419fe7e6cafa9742b1a12963ce6d22ca581d89b4b8af7cb0e59d59b23e5c4ec11ae8043f800a33414d5dee481a8a1a2ccb5eb14b5bc4ec3961362ae34ef84e7eec52b17f2ce4e4266f00f30f37924b94514a193bb04e52d525e2a480adbeed11ee9f8595378d9db7f01b6f6c1a2484eac4b403c3eb5ce833dd0c30e3ff45870b6ba16e21ad488109f88aacfff357c2b5a05c71ddaac1fc1bb57015e5e9c1ec51cebce4edcb622aa267cc86dda3e88a358e0f401d214542ea1f8e5e695efd1179a7666428f6e11c1dba6bba6613dd9eb108ea2296f74c9f492325408898bc35313f2786d51575cb357dbedf4e64339cd4c401527ec9798af8fa18982819999887a338721ff8d6e3f8743e7ad80936ca33cf12202f3d126e668bbb458dda8bfb98a59f6ea63602e17a6ce88fc2ce6d75c07af59ad7c6980b74151daca759b070235289f095c4af8feb1bce66b6a1f8d93730f5b56dc8379498821e1f7dbc7aecedcda05a3fdb0118c80f54f0b73731148bb5b2c7abfe4c4a6c937789fbf31b4af8e4461d2cb5f28261b2ea883ec481f1af35c32c1f7f76d2e47e53996ee4dd3ae6cef0952b8c858a83cb574293d028380527223443c73ebb693b18bf07d4fa04d7e852902c5e4752f06553878bd6c53a51e95dd6e44ede0058c3b0c9a77f5d19a4f3625aaefcc6fe562b0636a8d17ddb4bb63106f64bafc3968048665db6fbf6aab633f13ed63df9ffa32cbfb31cc566361ce6dda6545a399ba08b036afaecfa28ac218d19882774c2993f3e3110d5f3e02455ce45e40a7ab0d30f28da8d56685aff444eaf2c3e67fb3c9657e25969185ee77d0ae775a9ba07b555c5d397676a1ad617db7f68607a4639ac81eeebdf45440a565513ee58b1fe6568062f1485f32e73baf147b6318d98c981bfa3860d471557959278f1a12be398dcced6361300de01e6425803649d42e57162d00130728b31e82c4579de5aaf6570d7ef52bd3a27a4acb76bd065f5ab84ab85da2b59e4c88ceb167c89477a30fd963787d15dd0a6f3577f832cd0e7f9e270b0bdfe4113b9016540056ff8e1b3c640eb206abdceaa089a1fd25876522a6207260945403185b9f75112841928188e01961db12d3e0e9c810ed3877077f3065bf11647999d0312cfb78465277097e8d9c7d7ee46073307ab2ae3bab03ff86fb35d8c0d292a2c5c52c31728b7376213d4be707bf2f1bc97599c02be59a12e45302dcf0a629b3a2df7471892d6c606027f395c79e677eae479fc8b15cfd21ee7f52bd59d8a466d240d91b8dfc1a6a3b676281953f6319a9f472b5627818d47b2fe936fcf104a31d3b7540a9098fc1f6004ef1f4bed1d3f2b8c27074692a7690355280f216648efd96c58b6b81bd188230ea678f57651c90fa918cb6e0ba82d1b85d4fb09c20c05692076fefafeb5654c7cde949b3928e1aa9690cc8af97bad0b08d4bb49a3c3f6cc3cdee61013df8d42210efa04491719d84a23b05ad6098d6c158d6ce2eb7f276b72655db188c93ba4d0037073613e91666d7db44b637d9c9e1e829854c991bd650ea176927d46bf40d510138804d4e1604d909a5522b6da8fd387da35e1280da27400f05cf7f442ba489a28bb048a485bba10d04006995f4640b14a326cc79c3fb2bee1958f80a62e0fd0b82c05e546b272bcbef647bce2390d5882826c541817a92ea0ffe288439c77d12ad7392a2148af36bd6a0bdf35cce2f2dafe90322896819f1660f8910dd20a843c951595bcaacbb40fe746b49b0ae2b12c863d8ca85ea1210a6d9aef400ae95c0b0f09a00eecac79796398409ad7af4de0c50dc459cad6db09abe5a8e11de2f8267983ca68a383a8ae4c06bf6438c8fc3a53e912a404eec7adf7d4070624a39c5ecab391737febf6912d9982acab548d02b1861a3ff6a672ecad2d1744dd893fed5623739a5884e0faece4a8a8c666de5653b98a8ed8b26014b37d3a45dc25f0380874f0c58eb1488861d4ebfb9eab5fe2c159089c17133f75f8b09e81390d179f9039a0ce476a957891d487ef598b9cdde256324198768ae5752ea9d0b7f77dd3747328eb71b4acecfaa110ce73ca47dc8c7273581890c7c8933112e1b5053f6bc0767a16a1930cb5e633167803fde022c6db82bac93b8393d08ee96a1132fb0423b8d72bf089f7498bfae2a13f9d592b1b5a3a74c541b70a125fb8a19fc6ce98cde34df0e5f1de219c524eac3646f1198dc273a4d4fb3a60ca1d8ee272df40f1b1a5b2214d1dba35b99f02228cf89fa521d7b8fa94f5eaf190e3ffce288ae9293bd968c5d58672fde529da224cb1458890191a3fd6366bf10ecc72ebcad561e39f6bd262d8fc62baebbc0ba65a6992d324889c5b37f40ef9102a0f90cba11cd24300ea6e0994c88ad9754d3ca0bba66c6822f705dce9e128f6d794c8c46a9f24e2b737928e2910e0072c0938a33ed2b3b59d81cb6072a509e4eee4ca170df303e116bacf12286107cf2d915821665071d88712bac86074a24566da4587d3b60c27ab22352d86f97ada8d7023776ab57e7178d0efd51e2af72b143d7f1911c73065467b8323fcfe2115f194848492a1cc28000be37185073f1a2e5f20b6bb82872e237e1d6f880a21a77eb999c5230cc72e3d4e10c26f2728d0a8e00c0ce804aeafc1e6a5a70d6f4d89d17dd67e756aaf36ff33329cb1901ee28d0af80544d8be0c5b82bdc37fe5b7f7ce30aab3c610b5ccb20fd7519faa5a8ef2c32f4af7c85c87b5fc1c472e853c9392d6bae459a3ce595e3fe1147c8075b8f1ba2ac6e0a9fc90dcbc5089bde4cd0d9f805b2fa3c0f3dd6c451044ee3ec35e4271e55d9477db28a562107ca8fa07ddcfea827676f0b55de9b3d2e3519e59b86dafcb653905e0ab78565a255ed90677cc5533d024b1986259ecbbacb86b6fa8845e281af53e2af2996442a4810b24993ce2b04960ed54a2d99e9313eac5925327d2498ac3fe6242a316ad767e3aee7230a6621d96dd4862b1dd4759f21cdbb091e8cbcbc028307f06683e9abab8b222b24920a965131f09e936ace65e1881ac42721d9d4c0e389283f019247ad32c70313a403ef75e668080ff56b9fddfb0d486b0a38af4b8c15a7ed35df40cd563fa90154f28e99de9343fb09011311f161f9261ff45ce82dea8c1231467877a659e921306dc0b693916aa1b9387f4aef29a7f8a4b319086605fafcf1d0da7a8298069e9cc4fef679c63c4019a048ba20b31ed5fb623924934b54757bd66abdc78ce05aa50860ba66d02a37e33430687cfdd0c95199e7048934f9aeb7be4bd98739cb1bc0166eda8f4c87365c5b4498bef137d07f9be3d63ce6a5da8b0bc74f294bfe57ff4afda35d6ea555edf0dea217f544c762e36d4a305f485e70bce526cf76921b46035813f99a84ff53d5cc4b2e4c66031623171957965846c59a8e4802d7341c6f6af3e1936389e67619e2cb9ed5bd051f0fcc17e8d89ff9d6fdfc41f872e8e1f75c696bbe7fea88f96cc1b34a50bda9d21382c984cab1ae5579e817ea9e79d68df75af7db9dedbf4c0c6f7a55df3a88b184bb5ca75959868df126daba5c0ca2a3d12414552126f8721bdb701371c449933c4174cee515fe149c989c7359e08a8440fc761a292f4286c3ae720946a8930703030083649bff307f028d4956f5e67c4bd5e64250095ab30692281f6b50d971a95dec8d09a2a83e16dae5068befdff7d70aef2c0b81e308b025bcdab026fb0e52eb5bae04f40af833ee6f1994ca9804652e76c055ee04093c33ac2147bc749cf5574ac31330d929abf68e94b20a9117bc31ec53852041880446d77d355458a50baada05cda4f4cdde0d91a2c1e02326f87da0ae13f6747f661fc9fd0181659eb36efc63aee67e6295185ce575754fa46864c4ca135e1c6ccb6b6032beb5aba062c83e7103dcef4183a9924158e2de9ca10aa1b4bf595ef21ddf21d802b716db532ca02", 0x1000}, {&(0x7f00000010c0)="cc7b2d921bfbc83293c21d6100812e02f0f27ae99fe6c8ff08ed1292a50964b60990f3b44dbf277d8f0c7c99691fe165527bfc9e1a6e15f9a9995543bec3d5d0b2b8d7124c015f9edae60afd7a2c959cc5876c10ba82561eb42310b9e2a70810db9637dfd49cb0adbf37f1d422bd84cd73f389c6b6cfa5e1c31eb79b7bbca04a5b25505bad5ec638c8b0bcfd6874a598d247e44a57fcc927a3cfb827ed3096fab5d4f4360236b9d43a3a2bef848bb1382f5ac801586e78943069432adffe6626721549cef408f1cc778e6c76896f8ae4a543ee036995b788b72cb81cc5b225a23a6fb136e376", 0xe6}, {&(0x7f00000011c0)="6a4545ba20afa4309344f4867fe6e01ee68b8e38a54a9304cfe6fc794b0e4be7344cedb20148607c9897613726d66553cceeb5aeab9b145a8e74f993878330df7d9d904b84e55976cf8798124168b396db", 0x51}, {&(0x7f0000001240)="ffb7494464e8a744db383f37bbda", 0xe}, {&(0x7f0000001280)="325df17070d8496845f9d29efe56eccc8b76e58e113446588bfe62c3ea725c759c317c167e58743e25e11eef67f90a6c7c78d5641b5d5b252d0da6817c1cc07c514c7bc548d251636c5d535e8e84ce039e287a40f634b316fac9a5137eaae8a54ec686b830c2e105a66ab968efe6d0d4cb61bb6e41b99aa518f8db8350b0303edfa7ba354f0be270cf3a9bcc0318a7bc7c1d7e64abd74f893ec8037b4a7d5417b63e227edd280a39bcf7030b17e6a19470fc82106c5e20a4811850a6c0956f770c918965cb85cd916267361d231328a068", 0xd1}], 0x5, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r13}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22, r23]}], 0x58, 0x401}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:04:29 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393574a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070012bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806037b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff13f00000000000000a166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d216de740dd2d726569873a0c95a0bb263bd46f3deba570412c6211da6245d467fa98986d4f7dc82030f3e6bd4258e4295ffce7463a97de91edc47abb0f5928fa4d659f5659f83b55b2cbb8bb827f1a0f8e7b4562bd4d74f4d97a6d245f1997b6833d3b57515a03d0587b0d1192692aa938"], 0x10) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x3) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 13:04:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x4, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) socket(0x1, 0x3, 0x7) 13:04:29 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="edaff6357e3a", 0x6, 0x0, 0x5ae) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="2982533e17efb60ed95180c1c7f3d9a9a31bd0885a0a1c6381e8bf51742bc41202f268722808171cc1c4fe5a3da502a63ae55843d23d76c4a52054bab04541de04875f75474889f198a67e82314669213091f5dfc149bcadeab4fc17cab31aaffb11d649e28c00ef7065b5bf8e28c2339f36aeae31408ec576471d", 0x7b}], 0x1, 0x0, 0x86f) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 13:04:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x54, 0x7fff, "656b242ba2cf01a09e3c5e69c56b00dade860f6b", 0x5, 0xbc4}) r2 = socket(0x20, 0x5, 0x4) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:04:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="73480000ffff001001", @ANYRESOCT=0x0], 0x20}, 0x0) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = semget$private(0x0, 0x3, 0x382) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/195) dup2(r0, r1) 13:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000000c0)=0xbd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:04:29 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) login: pckbd_enable: command error 13:04:30 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) writev(r1, &(0x7f0000001080)=[{&(0x7f0000000040)="16d617f2439a608d1712e6044a50bb484fe901239ea269498986140215a8d81837b2b3511f4df5efde34f6", 0x2b}, {&(0x7f0000000080)="3f0c4de33eb74c226758d75efeae8bc5d5696a261a6dfa32531616011ef6029cdac63c8e838b6078d5fb306dd6d13b23cd5108fe16ce5635b5660aeb549317b188b699bcd8953b31ad48cb8a02789c2d87a839b34be122e4933575a4a95eae9278af67557eaedb051f49a67ebc91de3377385e7862e2160e5e259c8125b1e78ee9513140e5e922303950b1c9b5ea943779080d697d2fba469979ded19e942fe4807de1d1f29a59985fe5a10c456dc5d17e01adef63f2aea39eb1b3e7b2c60c187ca6737607b58db22387d61e81336293fc9980f3b81c68b01a774f02a6f89c5346cd36302eb117166d30326401d0c493cdf9fc1212470bd2ba020e8636eac9e4536e77cf1a99d8e136548fb0e1182962a3c924d40a5b1224a249043e3bb7f3082c1ced6f6e1af50f1ccaa6625bb273ba2e10ac63bf26334cdd70e55c94eeb3e80d31ec9bfea240ef9151427ea03467e07e66bc7d6c09e558513e34ecccf1ceff547be67a2e2f163d811d86a88cc8931558b82097b70f1ca16c997b4f945af82a08ea2501718f1873f0c01132ea61c60c1afef4cf631468a9bd0cb5f91a3c07e5dda60c6004e2146528cc456757208d2ef2813c98668b51fc6110ac9a5554d647f63db6893f6bc14d2c2eee171c9e74258d94387a2d34f8f98b8be8d6bcaf6e0dc6ec82d19afc1530cd7c1e42211ba7904b7d5c2c46a949fc0827ae9e442a8c7a3f8ae34beafa24a54148aa448a788732dc41945aead9f29cd47ba156e532a300f3a2b14a73bec99b30e8d72009cc8a473342f20562b2b4569d33dc8c67a5032f037efaad875ec89c9566f7f95ea9978b0044e39fec1def36de6f8539d88ee4a7edcb49fb35b92b4db1289d329a58b7a469bfa100e728616a54971ea59e8f646ddb9446a4221788f19c9d075220d07ec57c11e83ccfc8c5cdd9fbac65c601124ec3b4bbcc659f4516f18897b872b6698e8e165a584226c7a89b9d71eec605b305dd59d7ba4742907046088f682c34884d7f54b5196b567a2073c9b014c9032d5d77bed51d644f6531493d559ec151e7e715d35500015442afaaac4dbdd75000280d2d4f4ec69f41a9e1aa33f40b09fb0a7ced7a463e999dc356f52f5d0b979003d950b89c10788b1624ab9a228a47c59f9a73966966db6ee31280eb7e18a520d0146a7320b67ac82286d098dd5d2b39d029ff900df59330839fa4ed2de4278eeaf97714fe38c5ff268a6e20675102f18771119f545748dece97b567d8ea8e60e4c0562f101bdd387e34fbfa7957124a937e88f806ca5663656282f99b41d3b88bf668ace7de10b7561f1c7a4c9a2ee290b5803227d54af89754257464aa41b5be0974918887586348c52246feb6591a0bbefef18eca63e3fd0ac25723c2245f9137a55527a884c96ae084fc9a758f0f485c6b8e3832cdf8223eff376fdac836c48e223459e216ba6b7cf013a4de647ef2a949c5b5da189ca2ba8e458949e150f2473376b9b100e6caf1450d4bfb80bd1d9811cae5d0087217a20c8257d2f8548b8c1c4530657c0c3c6031c20c99c0356b4e7096baca0076d049346edc07e9a6795b0c4b7b071a3872cb4ae977a56b5a6a2c8dd2ffd72b61d4a12cc50599f502e52a235b131220e30fb66ed570a574d59427b35b91c2cf33d6b21088621f5a424d127935806493f3f9cc597b5745d85eb9d0d9079905ce4696c6a55552db7ed6cf5cfe7b67e10198a9c0f1570fbc62e51e7dab7478b1e9c3b8e0e3c7e58d1bc7f6a004a314a65255809a111477f441e9dba220e225ef6d52a3668deac29c88ddd2fc1737f3d877e3e9abd5b7a9254457c4dbe87b767fa9be5608edded9aa916a5c4b80040df76a88e2aa49f671bed12ed046fd4ce2102b205a93a15ad64e29dd34dc6d2f2e35363abc54f7aa44a8b9e06a5fe11c4685a82cb7e8adee995d9ae843999dbf5d5a0ba9587b7d2979e603f42366d5528914a5dd8f67faa8f40f366f33bae429e377634285803c4f4f4c5f959c58c08dc2ef8104f68fa2ecee16c545e9fe9ad4120b8af2b9a64beee58e582b6c4ca3862a139516939db9865f7fd3c25730e4d7405e04f4d104e60ca655cd0647e0fc52d3b0bfcf2f5e28ca429d1c46a675acbb9056ea67f7b3db5d1ef8d7af467e990b6e6a09b8b70293ad564baccddf444f07c135a7c471bfe0d984f17e1992522e3f0d3ed00f380f203962eadb0261396c7102cfe3f283784feb9533c49d285b3d0fce70da6892a4026db9951e6266769c24f566d99601de8f3ccf655e713a9f6aa661fc2d5878bc8c66850cdf7d6e8c933aff5c4013a8a7fb52ccfedc8c928d5e529975f6ae64e7c007725b36f63c57dc8e0489fb70cfd57546a374cc53074585cafaecea7be49102932148a0eb21b89ef1f33efbbd642752af86ae4c31935a95549e12825b3cee1427f5ce35d18678981e8e454b07e2dd86312ccbda3eeee503e4af6cc0d996fdcaeca69b57b2306a3c0f65f494ce869d34996fb672b06d5ad13e7e5f89c01a073c3e7d793a25c1bfb4196f025d0384107eebf22ea9659db94be90c8f7c3d8b171433b503c74d7591ce96200fd679cf29672ff5c4d0fa800caee523ec929bd3673f3479b0fbbb3e2dff51b520c55b03a4b97a61fa7efa048758c21463b87dfd8ec952d85843316e52d75d7ed9df17044e74358cc964a45957080abaa81a961c9685d5fc5e6939d812916c4a04fdd859aede31c6438a073d39a3bf9f30aa5503702f4c95cd52002f7474b4ff3026a6d0dc3c473cdb290a4a02d5e4779b6bb3a51216eb0c20968fca301af2afa9bcdbd7ba178e0df9c258385bcb22333422db6fdd857b40623a0df9d30ee65b13ae4559d24c19380631f40bf1f8fefee7f88a5e288a22af35fb5caf072ee34a0852436765f621ccd5a5a6726446df2c0518f0a13e97de6bc6f1019682918c4711844d427223bb8882090e2e71e4a247e0de05d8f8f4a9cd110a776f2dc83e3b0d54894faec45e2c5160413ad7396dbbbfd97d5d96510fc50ec85e3e548f1af8bc272a3ddd684d435671d6849d91e59b4ee817262488d62067ccc5dec5c80ada9d9b9e0f6b821a09c1fc919415215fdc256d907d5b1c97c6e4a5f07dd95e992579c7ac3493acffb1f33e8c9f9a1bd5b02d899f625c43c1531c589797de3dd440b7af145ba164e3eae8ad281c2983b468a55721c297c189e944efffaf15ead0ac2fa4f1b0e42329ef0cb642527e9d09d2458f93d75c656d62d8f152ada9e3eb3dfaa45db2b0d711d1fb668fb7445cccf6cd648e327c8cecf001a72c1f0a83d424780cfbce276fc4a94504e0e6996640f808eb1a4a0c5eca57e03539796a814a96dbaf64a30d91645f40c278d1406c469ec5ce6e918cec41d867762101eef1a96f18c25d8edb82443e6e736517893d9caa74f9b34151111e500aa4e6685333b2f472c8b8418e547d9af0614cd28cabebf76c396e054f9ffccb057d3abf9466d780a280703536d57d9245deaa78d69c73fcdef6c43bfde68557f525addf77f799af90458dedd691cf8bb8c0b2ef9fe9f87d5b4ecbaae17760425322863bae95ceb9657eb1cfa0c988cd734c2d3853d48a015685a862df30b9f7410ce6b7c7339d39f9ec5f7014a3a2488be33c55828d5a86a8ae4a6fc99be432688b31c0d2370b75b2a83b484a0a9ae5b35ae088eb2cb60847537bd853a2af27e452feb3f580c254a74d44ec972696d088d4402b716880318f650d8d2e2f41995b9d7180ff23b64ff00935d387adb9177e0ee88647ce1eae8809639b26b9ed0a2f6f0ae8a81685ae2ec13c25650c9aa15a19d2584cf57a93d278a1b13637218fa567d1799acae7f94bf6891cc9adcc4d2b47b711f8022196591fdd0686469a8c5aa31cfe08f1942f230833a2a34b29dcc8cca94a715c93e898a76cb276acb137577d9e78b7aac39618f95e362dfc81223ee5b79b5d0e72f326f6fc0ceb388f6c7264c90797ecfa03c803b93b0fdfe2ac36ceac80d29de3cac3984ebbb3d5f7bea1237a1b9356ce1236bc09ecd4ac85cddf91a85a44869fb1cdd36bd30ad4f4dfd5b20af573bbd8e5ad38035ffc7d92bcde27a57c51fe5308e33b25a15204896fc2da81e90e5da57bd6ed18bd643f013d00ea54b6ddcb1a83b47f3bb160749ebbbfaa2df3091cf296ba83d78b0beb63330f1056a44fe90e8d99480c498430647ad694933cda968b5642371bae429a9761521d3911e5e169acc7b98816090b8633c44d48a602a1723a58b7aeb989ca840900c0bba63ca49b0829d74a85b4c29b3480af34fc7e235105b150e9fa07f347a299a34f2b23a3a12fd086feadd629c7869f78a44b02348e1473962b33e269cbd54b1cdda0a30ae8d8fa8d3eb7219436d8d2e3ad24786c4c730f5186254c8360af7f541219048bd429610166ea6335efd9ef66cc56f0123f05307ea30c9c92a1672b02eb5ec9fdbc2f6a559be390b575d4c8c5de6cb0ee384cf442ab3944f54d1452ff30037669e34d29205de159497269c831ab26ede941cc2cefc786bcfb5951159f321820bf2539ea355c2b2eba1247860dc34b24123eb6dbde35a3701b01ec4e16bf04a45ac81bbb4fc44add8433f2fec39d38359c3159b6fd8c10c3c2230441add39074204ffa43bb53d47377d5b4780aa963bcc252c9ca66fdb0924e63f54d520880f1f9b6247d52011f312883ec0a6a1deaf50a9cec265aa3c85ba276f3cd578a9d4d24cae834519db2797cf52679681be591373a0ce12e30e2024b70ffa47b2d1e810c55e41b7c04fcd1febab82c1ecccac3c721ec22bf3894e6e4572dbea6012a64620565fc2c8b8e452cff13ccf50a824bc30084322490aac27262aba27546b10993b9fbe543fd5e0f3cb3ef37cc1ac35a457b1909330c318edf1652fa708cefad8d9a0fa098c3d15ab0da2f032094a5d4f9a5d272ee9558a9c076f16f2b8a1549781a21f1017f88a8f98bc3c7d0ffce6149d69e08d40c298adec133dd53797a044f20e5d8f2aeed84627ee2ae6fa0dcac67b70a7e1b465ebfd6aae5c4cfaef94ccb50ec12d7af81e0f6c8398ae08fe2177d4ff85b990044bac88ad509437c03cb5fb764a6af70add3e1d53b4015fd8d3fbf5f239fe20b267dfe86f6e6340f58892c4063e42bb3e4a49e7ff1afd877ac42d212073505760bf018a1545b7c49ef6d65f7f273216c0ebdae6af7a662f1045ff37679fc275f6df710014b30a995ad8d349cfb1270dbb23ef94b348e5099be1e5607c94d6b684ae170eb33434ae61e4f2f6edd1b701d70677db805b8c7c77c01ed92cb8e43a55f64fb180632ef7e5ea3902810270dd1250e1e943fb64d983a0481c40f649c3ac47df60dddc2f7d476374597ffbe65b56672fc488964887a6763451c4dd5a0786ae8deb39481e187c19cd1a1a13fdb467418d21e30f2881ad30b8b822cca487a1f9de1e2175049e5343ddf980b481fe4dec8edbb8999a67cb2a0fcb86d6132bf3370f6e617e813a672ad8ebaa2def2b77e9d52b2ff009097cc1adcf60ac9e1dc46320794cd44b75969a5f9f690593724a7337404acbe79663ff90a511e4c17eac7b034a1384e30003f2829dcabcb99dad9eaed367ab34c8f27e4c8407d294252ddfeaff9efafbc6f1acb733a224551683a499c2818511014aae6711b919c53040454bfab76acb9f12cde07538ef719d2ea8b630ee4fb3c72ca22a4155b34b8b7949870c937b5fcffa2cebd7daa5262fb4a0031e645aaddbb2fbcb35fa133cb974445884e42faf17728f4fe54bde69872d21ac20eb7b416875b", 0x1000}], 0x2) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r2, &(0x7f0000002200)=[{0x0}], 0x1) 13:04:30 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x1) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180)={0x6, 0x10007ff}, 0xffffffffffffff64) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 13:04:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069af, &(0x7f0000000300)) 13:04:32 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r8, 0x8010570e, &(0x7f0000000080)) 13:04:32 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000080)) 13:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socketpair(0x2, 0x4b05fc781ecc2405, 0xfc, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = semget(0x1, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/97) 13:04:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x15d) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x2}, {0x0, 0x8}}, 0x0) pckbd_enable: command error 13:04:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:04:32 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 13:04:32 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000007000/0x3000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x677c}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0xc0000000000}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3d}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000009000/0x4000)=nil, 0xf4ef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000e000/0x2000)=nil, 0x2}, {&(0x7f0000014000/0xa000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe3a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000011000/0x1000)=nil, 0x8}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:04:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xeb, 0x0, &(0x7f0000000200)=""/235}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 13:04:32 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2000000000009, 0x0, 0x0) r8 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r6], @ANYRESHEX=r8, @ANYRES64=r10, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r9, @ANYPTR]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000002100000030753a5e69806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da61004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r12, 0x2, 0x1) r13 = msgget$private(0x0, 0x20) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000c00000000010000000000000000827b0fbc7282", 0xa7, 0x6, 0x0, 0x0) sendto$unix(r14, &(0x7f00000007c0)="b100050460283d00000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfb662ac1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be6576584184e6f0d9cf049d0a00384090208a371a3f8000400000000000000010000000000090000114b4da5c99e7117b90f086c788df4a5f482fafdc210c84e15f1885797f64d3140bb49e518525090f9939018d49515cd38be5e82aa81731d89272db162b04fe9d353011613d298ebb580c245b89335452748a4e9137f75b4d5f985a56582e24abd780c658c481946ef4d163121bf75c838be5e80e5be9e5571b7470f2a7b9ca5d23f4f404a22b095807ba3b2ca3cb3ab964949330464c144a85b63f8278d2ec8d053a90b62", 0x156, 0xa, 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r16 = socket(0x18, 0x1, 0x0) close(r16) getpeername$unix(r16, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) getpeername$unix(r17, 0x0, 0x0) r18 = socket(0x18, 0x3, 0x0) close(r18) msgsnd(r15, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r16, @ANYRESOCT=r4, @ANYRES32, @ANYPTR, @ANYRES32=r4, @ANYRESHEX=r17, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r11, @ANYRES16=r18, @ANYRES64=r12]]], 0x1, 0x3fb) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r15, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r15, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r15, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r15, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) msgsnd(r15, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r19, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r5]], 0x1, 0x0) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r21 = syz_open_pts() close(r21) write(r21, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r22 = syz_open_pts() close(r22) write(r22, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r23 = syz_open_pts() close(r23) write(r23, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r24 = syz_open_pts() close(r24) write(r24, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r25 = syz_open_pts() close(r25) write(r25, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r26 = syz_open_pts() close(r26) write(r26, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r13, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r6, @ANYRES32=r20, @ANYRESHEX=r21, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYPTR64, @ANYRESOCT=r27, @ANYRES64=r22, @ANYRES16=r23, @ANYRESHEX=r12], @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000004bc0)=ANY=[@ANYRES64=r27, @ANYRESDEC=r28, @ANYBLOB="375f397f9f73cb6785e25a8427e908a70abdcf32670c68c610c0518bc4b3570ef0744b3049a4ac48d6dad773713180959b937f462487e5e608dcdea740adac4a836a4bd13407982cb0c004440a7f738e94b4b32f7bfb7a0d71609dfaed612cb95acb27319aee1cca25b81e67201d05816f12ebd8e74ebcc7c10aa601ff93a4dacd9dc28ddc4db3c097298a2cde851a6ca440fa23806fbd8c6cbcf3a60949ea6026366ee77ca835efc7b6174874f6164ec8e3b371efc1793051e4bef23c146db3ec98ff1565c47f9d94574807ee79f29f4dc42d1e3df767fdb3eb7a56f8a2704fc23b4748aceaf31410a07e405cc5737a523094fda5802b93c75f37f85edd1b46f2fc30fc107ef1db177d2a8c5d1adb745692deb8b271e81a4c7e6bd353e7fa58550ff1d518533f0838e86f766568eed256888a4bd63bbae76e9de056855335c4027a4c4480ea4ee66d07309c934d1e5a84e2257f63454fb5c60cdb8dbab48f5c7781b4c3ec0ccd83a75f0dfba76a127f0936875bb4af19d0d2b539fe95c649e55aa39d13f3dd590d654460df29893aa33e222007c97522d02c1fb58bdd16585d663c7c4f6e89e79ccba3f3d7733b1179f36963ac78722872ebeb2eb2a61f5625a3974733fcb80b0e6894d64cede3aac263d45444d8860435a83daf2ccb694434cc3593d9b3c6494882b6efa4fbf2166208dadda32a6145a6625f7c82ce2b8a37eef8b8e4a01573c88c0503e001eaa3c710d6d5a2ac4cf332e27f37e7695daa0e0f56c5df349f3737150c9fd1b8f4fc2d52f871efb12a0db2662b62b1641d6bdf67880d36e352971425f8ba9cc9dd46d42bee079e9cbb91586720d7c6eecaac58d92356f1e6e827aa39edf6e434c4725f8fde8d1d89fccd1f0e6c13640997de5eb053da34a38a89f04444e7ba943159c82c7f2b83f9fbba37b5a5f20c29adf3866778f4550f62a2d2913164bf0a50a4ed12196cf74ae89658fd699de039a0f56b451a9afe9a943c4e2a09524ecfaba0c5378e6f2f82b97fcd180f96d5df92be7760256230928c469c5e33698eb1e6d5e974c75913487052b604765cf8ede5523c9976c25a4c5f510c5d7aa7f179e479521aa169a7a61a45c4ad4bf73ff46e9d8f600fec3a672bea888a2a8626615cfcf8d33d7403d79b9dea22906298732843be689a411edaa53e1e53e56cbf77d898be10fb86b3b70ee55e745df11979e52338d15beb171c8d96a9d691ac34e1ca3f03eab8dc0963ce037428a5c149cc2f1cc7af80b3a670c80406077de278ccf76935e63a9fb0705d72f88e249a6c0dc9f55b4378c4ab6e48e2283ee6428559480777698cf7589a5e1768df6cbe1e749aad1b6ec6dc5904186b3eb80a65454a4b1ffea1cc764eadb3650f036308e7151891fa69d5a2630ddbc7e51178eec05f1a36fd9a802d2ca6b45c73bb14be46a409443b26f116c79d2f0d1e59f84dcf34ff5f46a6fd233bcc74d23cf88b2c4e10cf091de962d56660b228ae598397e5239f310164b454c5c06c6192c53956528fa690c82e671727ca20e41fa112345d8b8a8b4c99463d6b80204ca17dd0683bea010f86b6c8e026c82ad77263773df3041cac330fa6fe976410c078280e7916918cd84f5ab09710a99a061880c776793dc85c6fbf207065d07e7b6b316a2f479538d7d1bef3708202077298f149c06449539e214a4a166066ffa04a4816ad304f06a1e09bc07edd41c2085056d550f3e3e6f93cfafbe36555d13779aacb6e6edc29a9cf517c001ad937a4aa54ea1d9c186ee1bd7a94589b5ec8137c8b0385186d52a19d758fd53c8e4987eea41fd3c89749f6565593e961af34880a87f7d88670296aa46040fbbed009c2fc464adafbfab09540ab5991571fe07f40bdf0597777e2169126c7e5e6510708c0c62fc7083964900590873ffa5bc4d7e895fd0b2243ddc624c35ca189cbd12ca91b25c1e11f64532a28207087400eef84bd5bb63262a1ac0c42fce065c34e984aa3af34da728d84ac8ccfb36eac468529a8e260eaa28187c50a003f4b0b0f9cce519e29a6202df6e8cd44a62890e866e6f5e2623a4a6d8c6f7d356133eefda877dbf54b8ffa8f0a8b9877cae1ac443630f6171f1d2300ada8bdaea1542e5ad83ff78d443b66455e900af02c70774c2f32ceef562a650eca24363e40c7e341f05263cd88df6174c90b2a6de76f9ba5b2665a633e48624564641c32ecee791b724114ec3c23d28f270c70d78fa8723619c6604e32ef148babff164dbc9f33e7c590b9acb0b892addfb11154f38b9bae7ac3d484766c117ea0b6f7a64e188fa63b31e0e2cd3f21a2236d21e6986dfd9d0e25354873d2b129813d8cfd87d03968bc49085540d9d193a311c197c1a1d124e15e84fa02c3800356b213a3f77d8f9065263bdd40eb742dce200c476cbf6b57b01a9fbada13a830b4adb0ae6a6f53675bc95d33d56657f7a09c157bcdc644ae76d085550bdd1bd3de653c2f88737bb35db7f86c905de57f706dc92e1371d2a9c609a927d5d9743e171c837b732f78eae4207b8f54a07e0430146f4c9ea6c6848b396810fdd8e5025464cba84b2931a4f6083cab56212f5b815f60009742c0b1951d0d835b184d7c5f798871f169e016e06db07dea4b5ef64925946ee91b67466451933ec51d0a334b5540e79182d4239c1ee3a84c0db508d4f549e007fe4d18b1c228b9693d688c4784ad1ca56877c09954700f446d83476a2d971e55a7b1b8a97a3962cdb7bce824c9d8a67e12a8dae4a78d4c023b271008e63a8e038f9a6679fa2446ff83c93b51917dadd137919800cc3f619bfa78fb5adcce2035ab7d42ec1924146638080304e398f6e19114ddf91980b9307e6ba07f6a34f09e34ba00dc0599595733df6c457a6e08791f806e7818a8d2cef5076b26e4602aa30318ded1da03deca9e0d0b73ad4ad1808ca36ffc662eb49ff867f08eeddc9589f76d68d4ed1f5bc87921dc033f0d0255c69c98f08daa51bfc25eab0c6969b5e169b61049af5d07a8505a291b7f64d436cd5c5899c71e1c1d2692d43e75c228572c28878af78122f0af521a6df12736cf811abf59c5af64dd3bcd9099b85c3dc5179e9086f9a3a2ff59f92f47807b54bd888e77486226e91a5f659b99361ecb3219c0239eb82b03b814b9c8c7008d89a69335d5975addf1862126eca87378151bcfd49fbd3514b3334d23fa39e6d955f16f143a8bf46f65ee38cbab14c57a5997b3b5f53b7e14827cb181c253920e2b6d2dc51f2617e3d944cb60ad8d51c2dac8e476318919d282e67625bc18d693cb9af66b74a72e0dd9452195aea889291897c43b1a4081bb3a91bbcb4655ca1d640904aacb1fcd5ab0b8adf9914acd6d2174277063a29ab47f2b330075c88fe5dde45a539a31c53eb1a827548a3d8acc027bfc52e79201d81cf40329e7390a1d0d5189d01e8fc6a2d8431f0bd479cef1bf788f32afdc66490b7d2ab72d0921294da7a52e7ffe37778dee5d4f4255dbef656f25cef2c8dca1ec072592b1f1da1eaf4d073c5d41816078116d1d8ebe11e19588f3abe698c014472fefae6d71568f1d7e928f6ef32d455921b7958e28d1042efca227bdb4c5563c1caa21f075ec6bf86c408d9a9cc9cb16bda4c18aa98d2012bb08933f1a4a5ee35d0d06b23f0bfe9312597d77fdc9796e7d5f727f98e6f7c9761838588dcc4374114e249991407f0ba9aba13533c03becb8fc5b4ab18ababb99c30586d1b926b1e3971a3e0cb8d6e740f596e97b4b6d8374339f265a29ba88e0fd38247534a4084fb533c838885b4c8f1f6c4e4ec0b678145cf4b7d415a0a605bff1a50cae226b5265fc0f1386d047851527233d86b709cddcd5c39773d60bb65db6782e5b3f20de49866ac2b9b02533cb7d67bae6f8bf1299fad126b30275dc768ec654c3a3512864878a7fe548b016a2b305ac4825f182fd7f4725cd9455351d22166896d044b21ae6dc0ea325c2b78a1a7020dbaf719b8246ba2793b89e122d632b53c8cd842a776d898a3616c7a609df2b9af83ce40483faae25b7201963e7f93aac127cacbca05aab65723ce9388a52c44cfc3131acddfa395f0c9917be5ea1ddb34742b89d39bfaeddbfb528e85fe32c9eb4926b69edbe088fce939ecbb6261f014dcd54f99aefb7fdeef5547e4c71df53830ee92ae564db5161a0f311ca39acd00afb4733dfa24a81f279a9abb08a1073665fdb184bf746dc81a7446ef678c9bef206e33dce529e537c50bb6509f8e73d6c0ce74832d3c4f48ebc2c2285b30f699202edc23b8033db43c153fead941d8df69be7703338005871a5c03f4952906bf654a21b3a2b89694f1b3bfb639c214de024bfa2015d3bb8fe0994e7867de24cc2c7b6972d333795454306a54f8aa5adb440dff247052b9b6bcb9fba51d777ebae3f6cd3b3f06c04b5d59facf355ed68f26b9d64512e827c6aa1388c5f480789a3384edccdcd6f26cb0505584bf93da77f5e005d5fc4683bfdd270317c9efe76fd97f07883f684b28e62a5f8482d23e87abc4ab36b19879ef5b76c6cb7a4ffac96f71f374f7ef61cd16c499eb3006d6c0cf6b3448e2a53d43cad136db0375bc99a174272338a03ffb268e73904dff4142b757a16dcf5adc80e0531b99e2e6d1be1755b9d7bfa0b4d50db4b4c8ed401d0200a1649b6f355487beac713f053a1ccaf61ee4c6d424c8729b82bd5666c90162300227ff1fec2fc3f5bd199b1dbca7c8c000208296c1ff469243c6064ed37c94481da5091ff5aeb97bb1f7c3316de685105684379d28510e31be2426d5684c0119fc26953fb163a980b0abccf09be8438371db84a2e3d26a22c58c3a6cf69e33915d4d12288f403de691732bc774c0574038977cae84e9e52c478610fa838f7b3e19c7373311c3bd3a8c58cf183da36652778eb0d177ffadadfeff6bf7cf1fcddc8a3fc3188dd02b5e82ba84090b4b5aec493ed033c07138a64967251dcd50f5c059486b8da19d19251349d5f24e041e27f6e140594f39bbd63837d2a7e81f029caa04101574b6ded43ec16863aa50bcb673df6ec017547c22596779d00c6072b8a7a3a44b41fce2e6d26214e302a821d073df0d18f523f4dfbc1db9198193788744935dbed60aeb09546c2137457c9cb314316d1c4da9eaceabacc1151a3d50438769c7c7a2bf6b6a35b2b95fdc27b14b4bbfc94dc646655d4066e58f0579ea8f7d91f1685e63c2f3613de40891c2babefac0104591d3a47e50e67bd6124004654f5d07df583ba6af27fca398794e6361fb54f64df36d1117254b8e2deebcca1028bc91a9094e99b136c4f3fc605951e0db70603a2c335342ca471caa1aea907bb4176a17d373313af21f2b26c7804e6fb9513115053d2a74c7e177d3c8da83438497dcb830c5bfe2d33da2e8d33e95329cf3a222a2a18e74902efbff7731dda37e2a016f4a7b1027faccb2040d5b1f5cb9346aff9ca601f6efdadc447b3d23615a72b00424556f7981d1ae67e5860447eb45f0affb4faade411c430e73bb189fce2d597154577d3e27bfa0a260d568873feaa1fb21d5337f385e3dfc90154afe279c1982514e67b3633acfb57d9a4c1266eb849226ce49fabff028b357a4f606c9778cc785261ac86403d015f44b4f56661427d9cca7505af976fa3020667d64d34ed21be47a586f988084a7b1acfdd1b2f23c2a1622303bfbbd5f758b63616f4d7121fa8aa3faa08fdc7fabfa58d121feefdeeee83ac379d27ecda010bcbc95f5da5bc494707b443c0f14999786050f9c53b00a5b97182761941f200001b747dd4e6c85e54bc4c6159a6c40b2176803c580d363a342c9c834b6cdbd3ee31d4539839bb0b28b01c753ac5b31d794122"]]], @ANYRESOCT=r24, @ANYRESDEC, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32=r14, @ANYRESDEC], @ANYRES32=r25, @ANYRES32=r26], 0x7, 0x1800) getuid() r29 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r29, 0x0, r31) r32 = getuid() setreuid(0xee00, r32) getpid() getpid() 13:04:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001200)=r5) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r7 = semget$private(0x0, 0x5, 0x400) r8 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r8, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r8, &(0x7f0000000380), 0x1d) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r8, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000200)=""/4096) semop(r8, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x3fd, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 13:04:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "003a1963ad6d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64], @ANYRESDEC, @ANYRES16=r2, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES64, @ANYRES64, @ANYBLOB="f158a18a6fd669fbaca98aedfddb349e46653cc11bd03d9f58a7a550be6480676d3e7dedf94fc6b61bd9db53cda508c1ff88e9484e41f22107c22aefa4aa6b5bfa81c94a271aecf4bb9b80dfe02743560fce080db28344b4d71658bb50907189906ea7b3cf1a717b0dee5f5788355d23cc6ee85e4ea91fde8945a4ec7c370a6973de3afc0b104daf2297b2cc3a88f456d4b7e707c85c68ce34a400afc8833f99383ef59458f383a8b0fb2c62e0e5d76dbb434e41b513311ae63971c5abc4f58db150c45215f723aefd2d1d175b0d339f9ea2e2a267e64e5f35ef9661f259725120423d89eec728032325b4c37a75db3e5355c5c51fb32d4e393c40b82c8f0f561b911d96c5f3cf475eeef5c5bd6f3a727c200fd6216d3882704c8e8a8b98e87e94352a311184b5c7fbb918a6d7e3eabf760b1a540e3c5b1efb3bd0d157680d14280bd61795950cb2da7b1a5f4c6fbf0e4072409b2ba82a16dd785b7a9ba19596875dc37789015a14eef886b04e84b14612175cd2672a305d626690110f1c60a25d334ad4052c21d72504b164056848c8c3478c48161ba46f0ded8b8522c92eab86f5b25e914057c59d5e57161d8bfb25677eadaf831ccef85b2f372942953cffed45f730e7cf70c46b4a95333c856221630d49ef12980e61fda173ce48c01e65a3c0ce2707cf558f52c83487d59b6ca98ed14ca04a6d7e29fd07d8c1b67ed7719ec1bbb776df9a5f2172feedb3c52165a268fbdbd524e0ced7872f97230295996b18e70a87ff956cfdb06f77b9cc1228c7a1e0f30dae887434217bb9bd5c3b029e3c4c5757dc1f527f27f0cc4bc11cac6b87641bd7806c51adf7419828e49ab066e1fcb07194a4d7bf68655956cf3fdbfcc41fde47c7a1b2bc93484415ceec1e858f0455222de14b373eb95eb717de5f2b467c9815f84e289950f3550e71c3434a8d92b4630210600b8ecc6bad651f3e798f0265e2d6f42fdcf519a7a78e158b930e327dc9f598dce6bb86c05fa0b9086dd5a446d906aefa0a1036126a46efd6009d0954005f4831f9af6eae563c17f31c8ac796846f9e89345378fc0a1434a4e78366a594cd152e24296ab8a78dec92b4ed0370cba8fa81989237aab1a953d3b667bb10d2f8d3defcf59e8ba557a2343b4ebb4ff1d55eca5c941161d12c1d336b042bceba36b2ac99e8e5f62f999b8f5763026c0b842a598fbfdf1d5b5b17383d891e2a0fa7c8ca40a3bcfe08625616d176b81d1da91715234df2f0f23f4dd41126f53063fc8e9c6bd53a2028ff8e622aa0e413917d4cdc86080f11c6c42b076b015e122d22aa28a4b4af40c5ce7f03b58a28bd5d8d18eed86708670d42fca79b3d068b673cebe32862a6672c58d527a3efe19aa8f953fa4377cc95ddbf43163cb7aaaa73fbddd3febb743c7ab30eb31d8de62070a5cf561e8435907784e79ee8cfe959d6db353be78b699587063a9c229533eac263c6715d5b52ac4ee38ddad8ac1dea403b6c66cb2ec5733014cbb6e1ff56cda9e15ad0806fc3e74cc4bc45f40975c21e4665b193901ce7fd3dd5ac05b8a5753c385fafb472aa9b75060a3a50131b784ca5e34bcb8eac93e27dc0baa13864f44ff0759f51703bdf019efcc22fb9813f1db31614c593c5acbc05681575f11903deec70c3bde78ff87c64012c9f77f83befb1d0cb0377d45bd2e371978ecf1d369299745720e64cd7245f7fe5e5b23b9a510164d8563ec05e374c1ef86bba1b4d5308eea87770a7bb3518775ab7a84503c789458a38fcd584adbb1f6e5db850bfa2c2247723f11182ad3df65940af4149238006dbe4ebf0e2f697c3612eea35cb2fcb0b1131013310239d92cdaa5413fde05a3fad2ce41bb24d07ecfbb07cf3f7f1ef367676024130ba1febcb54ea53572df2125380ee1d1a2363b7d9d0bc9ff931bdd099040b8d27fc31e1bc2f6b5d3a43526783d81e2a52296199bf275483e62046267bde03385e3c355076215d4937ed22cf7194f0fbe036a3d23710ea0872157c7e72a9d7f596d8da38d31aa0c0d43990980aaca2debe9118f3598fa1e303bf1a0b5f8be29430b6ea1caf21adfa2cdd5b64b4fbdce5553a7b76505c9dcf584368168826482fb39d85202f1f61eb7f4ae2a45a7db190d0bbc47ba1fb9bbbd7811465cb92480e9c48d9c28a70bbcb7de14cebc92bd331d7512d41ace4696d9ed63b6edf43ec53fd24f33e5e9e34769c081bae3374d7686069f8c535bd8ceebbf733558224f97af871901e28b35a2666f3cfc23532eb3ebbe3c8d208583a0bc4fcfd4831d8b57f959f0b029fa9ba1576d566f8b8256ea0152d36ce045262561f9d0ac3c4df2bcb7936b63c716c453fc4228dadf2aaa476687308eb3176782af31847f24fe158d847a5f3e9c74085ad27b87b2d1103c6bff2d4ad863d8bbf16fc0d99404c7c573d53c59c52446cab192fa9a266d7ee387576ad76a5bee885a2491d52fab62436bce6f4363da60adddded0c5a7ddc1bebf5ecb8069a96213964c96bbba561410caa0d34bdf01a18f3d6aa8951e0694367a3e180ba70515a8df25e1755a40baf78ab5637d012265e1f03bea03b14c51d044b8a4a42ebaa19ba82caa4f6c326a41c939e79e0537cdd038fb6453cbe8e7ffa7d27b491ff7be1031ac8291847e627446eecf9da2213b89a832e4402d82c1cc897752c626d308adf864541e1782ab9597ec4b2c0047859655f367addb7f0a8fbdd188123b1ecee5f3c30b3580324f4ebd430885ed4401ccacf58e52b9b723dff73fbab5dcdba84e07fdee48914311d91eebc24b66ab6a9e9fa5a4e741d196ba7a966b55e5c7998f0913a76d01e44da2697b2abfdedc61b31bd8f6becc48fa72016f38ac66e4d901250f3698bcd27b31082cdc6f0d9b437e10d9e5a03c552041fcb3c25281680bbfbf695c594b16b4bd79759cc9c6991ff55bacfb97c0a9fe794cee6d1ad206fc42e784727b6c33a0e4cb7e90f6b720b0b0439cdac495040d834ec4e62f4814f1899da10cbaa0850d68d96c600771c6f37ad80fc1514e172ba581bbf193b87067c25395a6ab3e21c196fc6bc686ac10b65017b8e61f015ec0221b9e8bd77f5c2054821566acf60dbea23f44fa89f4b654714c63000768e350f32a7b8f95a672c7a278ecc552d5c7328bc941206adfc77749a575544dd413a9fbea61bf3f2babd18ff0997641239fd453620e01df1d0c9bed7b4b3c723c2c8e9518f0bbb972f643f4625d5d65e3ba5e87f67bce7738eafd33e39096e969cd0ee7203577b4d2d65744dde1b389a5042a9427390d8776d832bd52ba0372b6b9fa3c14e44d0715a5117a19ed822b4322ed5a37bc21d0e532b4da21b84a1a592df2603386fefaa01934470cea58852ab924d8241210c520f9a42ef446362ab134bb7796f168071c976fd290b9851ba1f90eb66af528f2c61e62580e4d9957e78ff2065fa10fe5415dac6e8cb20842416b90995c032c811f4d3c695fe6693285edfd5674aa9e1a81b2d6861ddef48475db57a7d1fa1931c6e20c7fe56d3cf2e5a793cbf32c07574de8756fbdf9837bd07fa931e8259dbf76b1322783684751b02e2f8224ea203cfdebe28fb08680ccb47b6b4bd8217698fd84b2e0f9e0a0172d178a45b7b1319b52e128f531c1e9283c8ba62dc2e270de603d64e6ea72d8f56b4bbea53a828ef35f10573bc10a170567046c63a74f942be387683d4310ac4e743da4fec9705898b5ce43d9d95840f6ecc46f0a8d0ff5fc95e3975520f28a84ea4afb218be664a22d3ca96398409f814165f224ed33bb3ea03c9cbb8f9c4145c590625b94c8100b09c26159dc70b9059b9864cd74e097b715f20de00b57769d565eeedf6e422274a600d6ca0a6c9119b79346d6c2e4b21fd1753dae95df30429b9170e953c39dc1a22eb450059c087b14a74e9027c9a2b36804388d28941894ca90a1b4d0640d0d1ba705b44cfa154d5f6ec05ed72f7414f3425d3ef2c08de9b0156e95b767c72d1bc5273bddbf4385ee5f935396e82c0162ca3ace6a861fbd3bd677808f82119c7a31cd658060c3fc853f9f10a34c51abffeb0dd2870d8c4321e599755453091722277bca8aa0869008c2c5ab7a97e79173a2f2277a6031bac3fbbb8f3ff4c4d8d2fd386546d47c3f9904df126a897deb7a6fea0c1d9bc3464b4b9217093a4ac0e3b1b6b6a901c78478a2faaa07b699053dbe9c8302269b12239df8985473eb47d04a490ada53ec91468b2712f17f07536e5a2fcb004087525e630aedc83afbdea74157ce681afad23baa47ebde8cb663d00486b29daef3effb16ad9e3127aef4010462b54f20e65a005b39fdb80cf51c5a580055aaa62c9b2b5cc545096549f5d7c9c87b1df744f3c507bd408fc0998e0f18351c990ab2292d721b967f9e3f69f9e839e8c7fdf1e03cd5186fa61d41985dac6950ddc7b2742ab4c1c40ac3794f87e27abe6917da30ce8d2161a6dafbf69bd50865ab2ab7a3a793187d5cac233a72aca823f963887e367a197e71a0c3251647e422e81fc9d77b57aa19a4e98cccfbd1abbb0624912a4aa7af4966ad662e484bff09c745503bc21da1c42a604f5ec3819875eb532d77e6829885a85a70812b67af69fd54e8c6ec31bca2f95621348017bdc81bafd1d8b85087f82173699c1b340ce76ab950b072ae05ecb3ee87b026416e533356a48f886fe4228ed8eec4f61ef46e1cc5be4cb8ff2a984fea71ab1d21221ab24bbfd42e72238829cb751b7b05786e4a4e39d09545e111042d823bbcc3784aa89175d6c06c1243502251a76e2275527cd092bc80de99e8d3b32a5d4f5360a64ae30501d2eb03a8e37ee87c91e5117d7ef7018a563d12d8c96df817bbc310d624eeb0a5f34ae6af6578bd9604ad6b02ba0910c454bdfa98f0934d4d66e3bd6483ac1c5f170a785d5606857cb7f9b432c88277c31fd42d03ac6fc48845b40689aa4de5590e87c91c5c01f1c2f1b5b902d62d1df1639211c88a6d23537e63ccf63e799471dbbb54173c67319b947a13db63dee61d145a6791326c445d5dc1faa5e9224dc9636d581d934ce3c56ec2c47089ce78d81d710838a67a10bf1f3f29ceb1f966f4c7d0021c17574deff54cec326b499e1e37396ffbb3159a2c5cd2d3e0794520758aed21cf9dca816240337615f99c8170ed7e0a536b0f1662bbc0e7b473633a9317badc51f5d8cf84b55fb90b5c778e205ea8301d0e2d74b0465a503f74c3eac692037da2a962ec072ff0dfb9e0d717de281ee1564da4e2a77e4e963300bbf95d996d2da0b6323b9af9c0349b2c46103713e8ce7320df561d5f32b81d4aa2b346404145c3de9866506d5e29b1a461f18cec170515b87f4c746f99e9a2766e9b446b8d0093695d92499b5286b50608510fd985d4f8f0b9343d6d30351a00050930c4c393de4e988a8ca94ccbb1fb396e0fe70521727de2abb7570738bfc3a7465f5aa5f6b09316fb4c16bea92723aac0433684830b72388bce07a30507d24d22466ecf31817f2cb1a56059ba3e99da05931380c9d5be257ab7a3ae86b97c9e2c09d0c1a0892c59c41c71a03ef47a31afe39242532c3c6773dca5d77a7b571c4bac92822069d88348ffb5beb8aa7dae94800c832481d02b9e98ca984b885b66ade84a3a524188af4c40d9e3911313a3788a3c3355f153e09f7afe5a768f7e3157f3121781b1f2194be7f270a037044c2d0983631a1f21d6b022238e244ea06507e4d7c2c66a9e76055121daac93bb9732eff256260136b69af92d58c70a611267781a41e32b0f8635fc27116", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r10, @ANYRES64, @ANYPTR64, @ANYRESDEC=r3, @ANYBLOB="bb2664ed520af277c57f637b2388e700a78d5a037abe879c9f5d1f6ac8f27e51e9f91a11f31c21bfc39d875ee7885f1f7496bd0b103bdef6240f9762619505e8307761aafe176668c12f0120ff7d9eedd00e205ea3e4df6a112066b471b43180d1e67f356ed329a64f0e869c57a4a66bd5bceff566ee95a7d0df3cbc37626050e6968854122fe278c1c9832371bb84ba078ab1df2d5e086dd08a67fe8779f916a2120b29c5312b4be8311311e0cf2cc1b8010be11655d7bd93868d30b0ecf8933614cc6377a5d940fad551ab9f9ea66c", @ANYRESOCT=0x0], @ANYRESDEC, @ANYRES32, @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=r1, @ANYRES64=r5, @ANYPTR64, @ANYBLOB="532389d020d65bccebdc51d76e469e51cfb39298c2c71c03657e4d7195a8504bc0b352e2e9033a721da1466d5f9a85d5f466dda79219da7bbecbd3a32613e2245990566b232613f5eda1c8beda16a6dc11d5567498228c3555c566e5b373281dbd4a1e7a0afd306a30379b776574169f7bbab13ba6e703722e0b04e36bf241a67fbc431587b8295c598ea0bcdb8eb630264aea789a430fa74e3e1c0008d95b5075a6fd64611eb0f0540961c68a255ef99bc7fab0de28347b3f23e92f48b6754c4878ec065aec081d1a35df7fa5e4a96850b7b21c837c1ea9c7200c4fb905c77e6e2d8f98138b7e308648639a2e8e8858c7eb8e4c8d81612fea47280306cb5196ce1fbd8b460682b57c", @ANYRESOCT=r6, @ANYBLOB="a54bc84ba233980462ead6bbcba6034c653a696f58f3730a4d4fa08531179f2c8562df3081a53acba9f41b2e80bdf2f1b69d9b0770bb9d930d41266c111574050000001a1185e6c43a496446"], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="bffabcc16d53314df46e7c4fd6d03a206f57933420d58886ed2bb35a15ece658a2b1b7942a453967dbeca7de78b8467a6bbf19eb11be59d4ae0e1a1094225ecaf4d2558ea6b73020fb778a77fb5dce29b2156dc378e6ce466fbaefc4da75b37f3cfce0b55628808ab4e2a51a5d9351635bc177d99e2bd55bf82abf83173e4ea345b03065103204212b4564686e40f29344f074a912363cb10a63c07fb700f9e4b20df2046195606e65f2b1c0e731d238c2adfb9892564b4d6abd3e5e"], @ANYPTR64]], @ANYRESHEX=r7, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC=r11, @ANYPTR64, @ANYPTR], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r13, @ANYPTR64, @ANYRESOCT=r14, @ANYPTR64, @ANYRESHEX=r15, @ANYPTR, @ANYRES16, @ANYRESDEC, @ANYBLOB="e0d1ea76058c7666800c31f9d5c60896cb65eb01c472d4cab2ddaa740720c364671438b2aedc5053e408d578d428291334e3e909f74daa2a0d64eee811f031043077d52edd29cfa708472c2102faf1425043da6e46433fc4e459e381d934641b5989e3b3b4c95dead5bcc77dcd3f1362b6c6273d76f7d8b1a50b5741cbf37a39e0a74d7a9d0676cb6cae7f6b6cab"], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=0x0, @ANYRESDEC]]]) 13:04:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="4e690c5583428d9488dedc6d8bacb641ec0a7a1970ce876f1787bffe586540d32152347235407bf78eda748ae7c46ef1d973f488143284c285f430d913b6f2442186b4f3179884fee04640f70205f91f96b7a0466aa2ea3ffe29e56ba8226104215d6c2505c942d8d3a8d28c89cff529a77134e7d04c69d2e800513cea5e3f0a5431125746f629af43ff4a2ef67d133b10f8a3095737a634e81814fe9c7784a8f745788bd737f5a87186ebafb5f9a2f6902ab07f1217a32d01f4fa1919b39da86872c81b231d71cf343393cfb4", 0xcd) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0xbf}, {0x61, 0x1}, {0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b4") 13:04:33 executing program 1: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0x1f, 0x40}, {0x81, 0x10, 0x6, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', 0x0, r10, 0x6) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r12, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r13, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r13, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r14 = dup(r13) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000100)="8c65", 0x26d) r16 = accept$inet6(r15, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r16, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r17 = dup2(r14, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r17, &(0x7f0000000480)='./file1\x00', r9, r18, 0x6) r19 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) ktrace(0x0, 0x1, 0x8, r21) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r18, r19, r20, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r21, 0x3, 0x18f, 0x9}) fchownat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x0, r20, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:04:33 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) syz_open_pts() r1 = socket(0x2, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000000c0)={0x16, 0x9}) ioctl$TIOCSTOP(r2, 0x2000746f) 13:04:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x0, 0x3) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f67632140e3c91ff7f0000000000003000"], 0xa) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000640)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e71250fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0e69325aac602f84134df096c5711", 0x4b}, {&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bdbf93da72f0611f9e41", 0x1d}], 0x2, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) 13:04:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x8000, 0x3, 0x5, 0xfffffff9, "66ab7f000e0902e60000800000000000be804ab1", 0x1, 0x101}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 13:04:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000497ee0ce6555506271b638a39c888fb4c23ebf767ee0c3e50d8c728258fbaf1fecfd8f2bfafcdd5e423ebc9be6fac75ea35dcbeae94cc0f0ad387fc4719319a2841255370f30d3660f85d8dbf21a07e17c303a87ef96371e28e3ce3a82de9aa7f729e24f457534800f73a3de7739ba7b96db15717802f8e2545161f469d402b4bd2f417650dcc6fb589a30cfa48a6b89a3bae658b6dbbb4af9c63a392b9e2da217fe625054991bd543c45a"], &(0x7f0000000100)=0x25) fchflags(r1, 0x10000) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5be48a0b8a2185199b3e20ba985ebd77ad52902d2d52d12cebd7852d4f14a84ff786c28ccb95ba55b245", 0x2a}], 0x1) close(r0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:04:33 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x12000, 0x7}, {0x18, 0x0, 0x40, 0x1}, 0x3, [0x2, 0x8, 0x0, 0x1f, 0x81, 0x10000, 0xffffffff, 0x8001]}, 0x3c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:04:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 13:04:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = msgget$private(0x0, 0x92) msgrcv(r2, &(0x7f0000000080)={0x0, ""/6}, 0xe, 0x3, 0x1000) 13:04:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 13:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 13:04:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x16) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) pckbd_enable: command error 13:04:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x3ff], [], [], [{0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 13:04:35 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x0, 0x1, 0x39]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x5) socket$inet6(0x18, 0x4000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:04:35 executing program 0: socket(0x2, 0x2, 0x3f) r0 = socket(0x1, 0xc002, 0x0) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000080)={0x1ff, 0xcb}, 0x8) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 13:04:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x114) r0 = shmget(0x3, 0x4000, 0x50c, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 13:04:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x60}], 0x7ff, 0x0, 0x6, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x7fff}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000040)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 13:04:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x2, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/125, 0x7d}], 0x1) 13:04:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x111) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:04:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000029c1a2466c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socketpair(0x25, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) dup(r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r7, 0x20004b3c) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) fcntl$setown(r1, 0x6, r5) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r8 = msgget$private(0x0, 0x20000002e2) r9 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x10000}) close(r9) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() close(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) msgsnd(r8, &(0x7f0000000400)={0x2, "48696a280567b1a6342fcc8ec5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e17467"}, 0x0, 0x800) 13:04:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1f1679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81068f71f9308b0ba2e2713aa00a000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1ac62f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa986664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43f4a36b7c2fd66bcbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a2c530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc369856198926a18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f3997ea281b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce319"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xc53, 0x1}) r9 = socket(0x1, 0x4002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80186950, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r10) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 13:04:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6b02e18b7f000001", @ANYRES16], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff46df2081d2693bd5f3"], 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 13:04:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:04:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffff4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x8000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) 13:04:36 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c745b, &(0x7f0000000300)) 13:04:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000001007a0d253200e300e200", 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:04:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x1fe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xb0e9, 0x7b, 0x4, 0x2}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000300)="0dd146d083ca082475f3ac3bef36dcc7014ff7f475307b502c8e314d955912024581492a8d277c82a8eabdd1370e88e3f8df8857aaae6fb0c7010001000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0630480f54a4ec074a2168283b56c65b9a69836a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e430200000000000000f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ffe7ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c257a1d97ee5be7cbccd46a2463c8e35009b6eaaab9dc8d08e1c4b54a53796a982d998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c54d7bda817c4a83380e150fa9785cf2d3a5ac9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e47039389b1e759e89adbd980100008025fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e05194134a984174128f5192ecba0394eafa83b52a06ab8482f0f20c8b93fadf58bbb13ff25df5e0eb27f519d77844db3c9e611929918c908a41edf3e886fe0098340238deeae02da7620a51a01942be49df95c631ba6c08b98e38357f5862ff0d6770ccd78bdb72c01608241a6c816cadc4d89f78455126770feb9da3ad60a0c94b4fab3c8cb6266c3d03ad35ddeabbdba0f181ddc382b467223997022060a6f7fac37f4f91040000", 0x298) 13:04:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="87fc7cf92f4f4c79a3ae31e80258627f83132a454e4957ead56487b8098ba57ef86347729932d8be7f2245df13deea6d875d94e4a76e438b99b042e60cc24b1facf7986ba675c3dc854a9bd7b198f7171f8d22f2f018eebafde40374b149dc9be3620fe53f5dd6be027e3c2390314fd1936d2aa22a537bcd8e8f06bbb90fe59f7ea7a280524928b0f6a337f79100bbaee1cedbe6b2c84841c2ff96a3ce10c202a8add727b20300000000000000d9f1e0739ac96cff41", 0xb6}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x137) ioctl$TIOCCDTR(r3, 0x20007478) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x4, 0x1f, {0x200, 0x200}}) execve(0x0, 0x0, 0x0) 13:04:36 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) r7 = dup(r3) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000340)={0x332417b8, 0x8}) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {r6, 0xa0}, {r1, 0x8}], 0x371, 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0x6, 0xfe, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xabf23ae63ab6c4a9) setgroups(0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() msgget(0x0, 0x228) fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) 13:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="6365af13d66ccd30cc7e22385ede563aa49080ea8be60073552e488b877d403b3d48ffad8e00b64fe047f71a7d3db9000000000001000000000000003b058cdbbbef29d0f462956b8c653b317ffdf1976eb795b58656c7c472b4835e0edc18c7d81fddc2f389d610494575d7599bc50f1a33dce35713f7689446135911840b1df979ccb1a18e89c9efc4bdbbb725", 0x8e, 0x0, 0x2000000003) 13:04:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 13:04:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) dup2(r0, 0xffffffffffffff9c) r2 = semget(0x2, 0x1, 0x104) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/216) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff88e7") 13:04:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r5, &(0x7f0000000140)={0x18, 0x2, 0x922, 0x1ff}, 0xc) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(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) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000980)=0x3) r7 = getuid() setreuid(0xee00, r7) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25, 0xfd}, {0x86}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x20, 0x0) r11 = dup2(r9, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x860) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSWINSZ(r16, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) setsockopt(r16, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) fchownat(r16, &(0x7f0000000880)='./file0\x00', r17, r18, 0x2) fchown(r2, r4, r14) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 13:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpid() 13:04:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) r6 = syz_open_pts() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e616c6530000800f12332c245edb37f12de6bec50753e42cce9cc9cdb2e604c64c49ac69c709e26ff"], 0x10) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="001e0000"], 0x30}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000240)) r9 = dup2(r6, 0xffffffffffffff9c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r9, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r10 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) r12 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r12, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r12, &(0x7f0000000380), 0x1d) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r12, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000200)=""/4096) semop(r12, &(0x7f0000001200)=[{0x3, 0xf7fd, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x5fa4}], 0x3) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r11, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) r18 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r18, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r19 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r19, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r20 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) accept(r20, &(0x7f0000001280)=@un=@file={0x0, ""/108}, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x4, 0x6) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x18, 0x2, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r16, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000080)=0x7) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = getegid() r34 = geteuid() r35 = syz_open_pts() r36 = dup2(r35, 0xffffffffffffff9c) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r36, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r37 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r38, 0x0, 0xffffffffffffffff, 0x0, r37, 0xffffffffffffffff]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x36f2, r32, r33, r34, r38, 0x123, 0x9}, 0x4, 0x2, 0x3}) getgroups(0x0, &(0x7f0000001100)) setgid(r10) dup2(r4, r5) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a51806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8cee0500000013006dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc730000000000000000"], 0x10}, 0x0) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 13:04:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) fsync(0xffffffffffffff9c) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x89) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chroot(&(0x7f0000000080)='./file0/file0\x00') 13:04:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) write(r0, &(0x7f0000000080)="cfa31a0e538ef1f426e310ac39bc3940412aa0acbe2b6f0f394ef99f7c81cc1cafb16b6b371ebf6a30f77f37e88b8da3", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="690d74fdf77f06bc55eaa19712ac12f69a02570d88abd90386dc1edf699ae3c45d2e776b0de7e1b719e11173e2c9156a03f5c82f7f5934c1edea699258401dbbdb2ed3c7e24fb6d9a73b2d56b7380a3d31f7a93433a96320e31008b81dbbe200b62175c75baf2c9fbe951f0c68f36d92cfe20ed2b181c34b6ebfdbffecf4c55afc6c7dc81d5a9482457a5290054ca3dde45140b94179c45847fd2435034f62fdf480bf3ccf445a602e79003d05ce32101073e562c585465f36dfb0b85005da963e44a58b52ea5ab43f67de3d360b4205f00d99bd9b5831", 0xd7}, {&(0x7f0000000240)="741e6d1f9df50506762771593376b8383eb283cc340e5e692c94f088746f08269b092b9f3eeda7580330759dfe8ee44c759bc88abeeb78ab218e23688eedfcf4c6c99a5e867433add841794742f759d636523a341f80b3fc551a2549c550", 0x5e}, {&(0x7f00000001c0)="bc9eed612ed5020931c7dbc1f575983ecdc4", 0x12}, {&(0x7f0000000300)="4c689ada56efae22b3c1894ec14438a904ccc18ac5a60c846c4978750a8c8d4108d8f4888340ee170c280103ff69fe0a88c43f69483ecddf46b69a63065da9a4e62176e03c121fd1f4541c52f990ecc2c440f2989c0f8dfb4effe08708624fc367a4a0620e2153d93cd2503c0e56049667bf4aa928f7770cba312557b10b9396bc5e77f6d159d0224066262ea2b45a58bbead8dddf844cea9b7c93ed99d952f957a80f2f15bb40c3fd8577cd1b4f8f775f62a580bb22dd8ff475cdde4392f13a2cb1741a21a6233f82", 0xc9}, {&(0x7f0000000400)="4db93ddb7a26c892efd3ee23fb9f3503db8bf140aca8b50edf23be372f3c70ea40613b0cbc8152f1de75b6dbaeda069ecae9", 0x32}], 0x5, 0x0, 0x2) 13:04:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) write(r1, 0x0, 0x0) 13:04:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 13:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb05}, {0x5c4f, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="d7c83bc4dbed2b5812ed09b9b1cb4d85dc46d54d1219c4692fb9c7914f4171e8432fe410dee8f9d43df179", 0x2b) 13:04:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet(r0, 0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/20]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:04:37 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) listen(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="781e75a52332a1398921248eb6f5c9213b5c4f0653db8b22f4f2c1d814af369dbd421e981a27ec56cdadcbe4b6e014078e3f884a72af208d4d71312635", 0x3d}], 0x1, &(0x7f00000012c0)=[{0x50, 0xffff, 0x4, "1b08513e255afff0ff124291e6cdafee6f970b51aefdaab6277cb9a48e1a1e2d52193c9507a47efdf931588bec728c39fd14b4605285ec4f018bc0736cbc0a"}, {0x1010, 0xffff, 0x0, "57e07cebb444b0b7fcf6e3bdb0bbfb752b7fcc1ae9a6d256cab8749484411f479e3d607abdeff8bdc5dc8160d0289a5255ffea0b2cd5c05d6a28db4bec9f8539800f5f7bbad59422039f7955b6061375dbb7f2bbae031609dafed11d72d3c56b85621a1454f990b5cb94a5954092e1881267136f95a130e922d64ffb963710479f217fb19b831de9258e0b9eb00656ce629e85d30ee4b51f1c85054c4f371c13fdfaff045fb93435dea9bd5b97615dfd4f99a721618ec5abbbcbf41d85093afd54da85848efeacd529c4d30adc1e3753a1152809f3dc2bebdd746c297d57b0a97fa9a03f69630a7bf6dbccdb1ad7c91beff363aacaf14a8e0dd9635f7d838ec26111631e86e11fd26d4b2c6335001f10abbb801d7ce46ce43382b266800f18f75e4355a9dd8587fc6141e5172a6fa150fc3bb463e09e4b5e85171fb173f8719f7fab13a6d545d378800f45aaaa70590c5ea67b4ab983b35e2831a83c9e6abe6de362947dfdc0153df9297a02921693260507e8d12dbe84fdd69061f1d4dc5da77d6c6479b2bc590e4c6301167f734deadefd19aa5671a436a02e01d8df56d7a88effd926993d0dbd1e476047060871e02f769e78a27e346b06f606cb9cbd60e7aaf6870f267577db37bc086c3cfbaf5e2ff5130ea6b28c63cbf2e60f662b258a2e2d371dfcb4b5409b1411296c9bf0cad16c006ded3547c05b0ae25a1aa2213ccb1080b11bfc177ffcb0ede2d8cac897980305a2398e335df8c84b1c634842b0f7796a6e8c14efbd92312c688dfcc9bc86796182fcf6c11c0406bfe3105bc82c3d6fc8ee61f453acb00a036fb2feb9e40b3bb69288ea40002d0316a4a1e849b1ecda92308f6a3baf540bef59f79ae0e9ecb07c7d24cf17e0f56ebefe43b15d31646582a5c0257c49d957f1321a6f2fb2a76878904e731ac33727aeedb604adcdfa3d78d37feb94a8d51a84b8dff2cbb26081bb8729af47e8bcf064d31bcc74f643498bf2713334ffffac8b475e7d45734ebe661db1575f99b186b89ea44c434e7fafa7ae92c39bb2f1d7909616bdfa8829b4014601b2d3d1c6a061616188aeeec4d1706027216a266919667abc77a071d57331e23fe1a7d34bf0cd73ec13c81d711e8794a1e6645c22ccd2283b9a9be4c520825d4bb8ffcc32ff5aaac03da6496527b8cbe60672b7f7d1e1d9bada77b71fa11993dfab826085146981f241c01bf66f5a3c73a7bcae4b59664ca4c0f8f46c6cf80f14fb4e6e3206726f6810923e2c415a5a03abcc7921db86e86de4025a6d19c862440c830161f909642b8b0fae5dba0e4dd622eb9bd37dd1595e0f100b74768732573349bdda7e5623239d60af15f4ffb8483fed401136f2f7e9aef379fe2b1ab8b1f5300a90619d6023bb25c2e0b33718da0a65abfdb29d3712f137214b9959fe2037fa3ce1f3b070ecee65898702da9b830e70f21926e76769d269de65624913de5b8c711c6fe502371c5f4a685d835758b6bdde8f535c0a6f9b71f812842c2e462d49304f08db39536025ca12fd3e7f1200f89ae14328c745b10878b56695a5002ec6cdc2da2cfc7bdc1743c7a053348ff72b7e1073f6424cbbd8591efb1193caa705b5769775ca94e771f06dd7db852303b9e19f5f6f006c32cc18b88ec45650c4c8d07fe1be9644351140c936082a5797b8340b6468bb62e4701aea134d96381622189ee9217341a7c0fde607a6169c92e39ec9c9d74ebe03864c5f91712387601fe3aed03436a847e057df80d1dbde2d3f0a618194b7d0536dcc2a5843868bf4cd9dd2aba0533bbfbf325fc46dd9e9b4dfd05766ab8f63b8a0c50a428a034acaf62ce27ef90333dec9ad27f055ba46135b8c1da8b6437f7c90ae09ce7a34aeb7506e6548f20056b2e9f1a7b933bff2e2e03b07e09ef2f64ee84e7e13433f31e6d2bf3b42a58a50f4a0cc4926c6bcc76b5430e72854e8741b4eecb7f883931637ca766fdee6e25514d84a77a690b27a2f04278149bfb06530cb3711f035263e22d0ebe0fa09303e127b323f7059ab5cc27cc0a261ba7971bced31e2e3c9e8d5daf83e4875e65afc23ff66894450c03ef5c56d710535c6333a9c2d6adf16bb12eb0115a43b39405e5042b38eb9ec75cf53d941bf34b9a21baba14d71a8e316e7622fa0036ae6bf42df02cb8739a619a8768fa01aa404ff634ccb33a8e6f6c40c3372ba4eae8acf2cc367b5b90afbd242380a0862d575e3b12658c8d842a906b0761deceeba09daffa53f706141e7543e14634d21027f05f28ed4358a00b753f6ec1fc22fb7518be05bd7705158aec74ea1d8ebe623a90f5db9d2052f9339a51853dc719fcc2a8b05d366b7493a50dc4ad31559c9cce8567ec70ceacea4d4d6e0c45f542f5c8213118afadd344f70482737bdb12f09c14ee2468a3098d4165ad923903e9ace5d36568800b4d1351759df005908b13fb73215d57d1d629bd81b6843aa3c05e7cfcaada52a090545643abfcbcca074143ba5722b69fa41520f3c39972458227ecbfed82ceb6b8479d23bad9f973b056b2648a3b2f9ecdfd4d0de30cb8e2e893c1846a6244ab23b4ffd9357efd13b8426fc48d2b310c7472b2e8232621cb9d9970c1d2a927e3749aa1d8734f0817f6d8272d92e6d716ac9a4c872490bb235f9c256bbc5b1c033faf7d9a108d6bc7629db47b5438121e2b3db5cf99145cdbb69e026dded2766faf5844d80b873e0f91a5610aa0895817086c46eff949a427aa1bccd3f0867b8b3a40263c7b9c1ff6634cd4f7861f9d979f1788fa12ef9f6f9f4d49311428212d4575f91dec52e537867eeb6d152a575b7ad54c82d90a977c8e698220d46ed1ff4c3f24e524a6c6a2b85c49834fa78dc3cfa3b6ca25c8fb7ac9b7d4479b8ed5ea96b9bfe6cffb657c6b9ddf83dbbc55dcd4f4d62a816a6dee0b0ecc6236ca21983312f950ed3f5390033bf024c804251b491510a0f7e58057676bd665b9915669e8033a0fdd60ba4dcee933a27c9cce0f0df2dc005e9639184ea5341b4b83038f9a36fbd71e9d9abccdafec1b90790e46919f1bce6d57a900b24b3aa7379ab37daecaeae9f329c4e3090dec3d80445ef3f3c9f8bfef7d55fceb42331104f4706e2b16d19ac14f7e8637d21c1bfcddc9d43b45c555ab4d8842f1e86582fd438692ad29f3fde4307e5dc1c9ee4f1cb158742679104a932a1a0f2449179bba4b95cbff1fd311201a6034194cfeea0d453d8ee9998c92f16a9c09a8808d7a9bff556108b6a8394d91a41e6b65ccc26bf421ef77e82f5d78f90f5f19516144ec6bb7a2f0366a741a96fae8f1f681edcf9e9c07b1f094afd527e313ee80389aff1ab4c57faf58bcadb4af9798ab262d9870210a8f19070da95fb64c75ab9911254b5386469b2686ea4809e97f0109ce467b21d18cd734eed3c78073508f24468dd52431fb8178413d6a6b5153221fb7c2789737e061b31e0024f5528c89cfced6a837d38e95a26c0ee7855cd5026fd5f7dc1b1d08779e062b8c62de126d4dc86708d10973b8efd5d30714ead0a653b9cb1f51b1c052e99d02311c24ebc427bd118310f7dc7b511bc1d129bbb49553c82512629e38360fdc5ad4321a5fd620ef7088d077cf0fc6082f11610f567d78039a3986f47881a0cb18ecf1335bb4a6e0fa8d21775560f60bb06e2085ce04be867f43b722784cb9438eb20389528427664c918de846d6e5c9569bca9b70381378428cde746926798e85992f794f7ce2b1bc6e5ab7c44effc7091edc21ea452f64cd8b18387b2cb5a7f1482614f83b734088781364e48638122e375793bf40b3ec4aa2f06d471c327026cdb1d2cd2987d94928d27f3b2a71907eca62b44bb03c4c5b94a735c65aa5f102380fc3f2191dbb58fb6ba554045ebca3c649307e0e88ee41755f62989f775d2d8c17c7360b4d9b448e8d007cbb4cecc6d7242532d7f1b801707714c1c52b308927de04fde7a658bca5709db519c0d11bc95a79ec6bf21dbd3a6d1bcd84657145a76452f7bc00755720cc341e7c7f84fb873ac30d39f3b392430147e075ab8925ca7d54dee5a078c2051fa6425b5dd96deee61cd6416e34ab8a107771c379e733e2a5732bfdb2af77a7ede72b115fb71039b79adf1c4f5eb5ee5dd29fe3ac78b0086df5735b9a1bc0752e186ed590d04efc31281b7a1932df247fc55589361d3a015b3613e7eba3070f78600cafd8d024d6655a7de35720497a23618832381ae03516d85fd4c15187bf1aedd0fce190491c217ed4fbe764367adce88c88e322742439a9cfa24506b365a75af410d0b4b798dd6ae945c31003dbb67d623fc94d01bc39a0af0296d8503943f5ba64312a281e74a3176dbd9e34d7b28905531fec5d7e977cd73a3469168e33e0c4ad6a48785a9235094b75db94a8d29c97081981c607bc268734f71536b33addc331817d6a5f8621ea32adc58b24a347dc4227a8bd9ff945f2f730decd8bf1ef8747db9908a4f1fbf094014cd8fe9c5678dbdc7894116d135f75fd39dbe755b33385ff5cd6d09e3bfa21d2095f87a7a65518291f82427593ac32d065c46d0cb6ac4b528cb904accb6e27602e2fd573e196762e5e79545fa4d760a5039ea421e7a088093139cc56f12d7f499eecafe7861a96a4d2e87f2119aa483c6fdc49efc16ec4ab1169cbb7f8ea739e9fb9b3d2fe6736810772796baa94711f1c38e65af1a7d3c0481764607550eb4ef26d077f1a506065336227e266cc35191699908d068d540fb3b2a6bf157b501885ee65f0dc703c0a97c49011c84046e6ba6a11b95f47d3e4d058ea2ceefe88ed0895add80ca2fe721a9538648409909b6a6b0bb26851ad1333620809e5b1e504ee192a97bf63ecb911406d07e9a80119586da532aac2f860c80fdee47a5d53399f7ced3f3628ef1f251754257d119aaaa41e6f2de9f1a2f186fe685f5be50a778befe4d48e8a1622967f5e87c8b910d6d7c60dccaef2e63d4e8830ff3eb116bf6ae1ec76c1db4cf0b949a7b1ca4cb79b1a141ab8466bab66e3cf19973c93b37b0b945c0f354a94d1e522b501dbd0c616959f2223df9e3016a5edd7c3e99deb9168866c47e333dffeb07d3e4cc04a223cd6a187f5401741f0ae4f8396b762a3995f916679199f608673e7fc407ec7c056cbfb85b0e4fd50e0b230a1fb0b1e1366ea96109f1b8f1120f68c829adbe195514d41e9a38260d428aa2919eb7be1c72ec0322d84c7bb719970b20984d11ff65e1b7c5d0b6c6cde25316be2a201352ddcae013041c9a2dc7a36cfbbf56baf54786052b7baf277ba5c89749d761fafbf6035c8b1a70a2c195baf26f7be424315e93517e1c46bd665bf2b3b614a786cba6dbfd66264357acf6ed16ff5544ea4be408b4237afaa57ca99d799e7d3bbfc2eb0ea91bbb11d6e94cae93644ad437f74294f789112bb80ad218ae9cf70700340f4467b1303ba55bc9e900a3d8c9b4a32ef300cb853e86b3d11287cc42f6a4f93b12976990e0fd6bc24e91d60ad410f9f1375997127e7de3a81e04f9fe53ae26660108fce74281b7e58632bac4c8f7c3d2fafd0f10236ff5f59385afcf7ebb73097ce44b10403e2c6078ad20b70a7b10aedc860cf34121bbb254c17611f0031287c3c816d398b986775f9c18daaf2581be836cfba8f899d97bcd310fcaaf3f49c5d0e1e2ab46de0f9d4f1b1d9218fa03b29cb418b1a08a74f5ccdb720dd603757f3f26fbf9138488f76ff98334af2798612cb65090d372deb976ea0447fa191ee5dcd68717dc89976efb12bcf54f55696c2cf59cfa5a2c"}, {0xa8, 0xffff, 0x400, "44d2facd1a33390e971983980ea28ca5437b206a0930b26d1096c4db1f9add12c737a2f356be65ac03e8e7c21daadc5343eef79bb3dafe3f2b4ad40f48aaaa7c1a8b6728cb01fa495417bc5f108fc0f32a3ae12683224464aff85ea7b1d95b61c18d43616fe0fc666a7bd421df407494649f11b45e374571e78c2d34b4a5a8f2ee9d8c372923f0d3857dfe6d097f477c232522"}], 0x1108}, 0x404) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000000)="fe2bda42b9b839c4", 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 13:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 13:04:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13020000000000000005634140ba6c2b0048e699f7b1c0e1", 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:04:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = msgget(0x1, 0x400) r3 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r4}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff, 0x2}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="e92da1b9f317855a094d2b54f98ce40f50197d94f59cbcbfd72d31cba5cc5c492f4c29fc2e9891b80b419afbdd0e9e94798d4322fa636a35e2", 0x39}], 0x1, 0x0, 0x0) 13:04:37 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f82e5f0645e91def4b4b6cc9b8100d9c1c9d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f588da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) sendto(r0, &(0x7f0000000000)="60280de7ef223ea04f3fe99ff2cc86d2cd60f646b2c2548110bf284e018cc2dc1f9cf437042a3ea7a9ad2c54f80e55c4e0e7626d638aff82cc52dca1348e454372fae4b097415b17f06f55f7712465e03def6c22e83d79ac02d6a5da26e60014f7328268c9a9601fcd5cf1d8dd25449c7d76acc91c7cbb9c2725ecff3f056c1b70e04827ead1d82c24d30a87436465", 0x8f, 0x7, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 13:04:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000217b544c7f9018dc311c2c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4002, 0x16) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x33) 13:04:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x3, 0x83) r4 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa) write(r3, &(0x7f0000000040), 0xe7) pipe2(&(0x7f0000000100), 0x10000) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x2000, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x2000, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x2000, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x2000, 0x0, 0x0) 13:04:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) r1 = kqueue() dup2(r0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 13:04:37 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x1, 0x80}, {{r1}, 0xfffffffffffffffc, 0x44, 0x8, 0x3, 0xc0}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xff}, {{r2}, 0x5, 0x20, 0x4, 0x1000, 0x7}, {{r3}, 0xfffffffffffffffd, 0xbb4b02d2e1a590e0, 0x2, 0x5, 0x5}, {{r3}, 0xfffffffffffffffe, 0xa2, 0x2, 0x7, 0x1}, {{}, 0xfffffffffffffffb, 0x5a, 0x80, 0x8, 0x864d}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r0) 13:04:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x63, 0x1, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 13:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r3, r4) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887282b857a53101f41d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd768b3898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) shutdown(r10, 0x1) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x20, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) getpgrp() r23 = getpid() getpgid(r23) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r23) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r12, r16}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r28, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r29, r30, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r8, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pckbd_enable: command error 13:04:40 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2000000000009, 0x0, 0x0) r8 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x8}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r6], @ANYRESHEX=r8, @ANYRES64=r10, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r9, @ANYPTR]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e017e9457a51496f5080c6c10a48948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62fa61f01c5de56551b9cbb57b5a31e16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd00000000000000010195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f64b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc6b7313619e05720be752f5bbbd"], 0x156, 0x800) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(r11, &(0x7f0000000800)=ANY=[@ANYRES32, @ANYBLOB="972893c4221606eba779fb83eeaca509400bdf44db279a409fe993299ad3e648b46a0bb9c1cb52d74f76a591482c673d59c2b779c9270ff5a3989c6653f3710a9729fb8a383fdf726f4c08b5d28bc7ca5946871bd390046d2b850999613feb7bbec00c379c83bed3be0cf93d751219d656eeb34f379b25276b897aeb6f28ba", @ANYRES16=0x0, @ANYRES16=r13, @ANYRES16=r18, @ANYRES16=r14, @ANYRESHEX=r15, @ANYPTR64=&(0x7f0000001e00)=ANY=[@ANYRES32=r16, @ANYBLOB="df861569934522684ec8316949d42c756786938072bc68a96549308f6aae3b82d86a337f990561903213c24c82a0bd678b5b274c82fe15be26427921333141ea0155b804da57c2e480064c8b0e8bcea915656508ad02e1d3922cdd2631500a0567811264c46f6b7a4fc77fc5d785309c1212435530b45694facea57f426af0c0689a7e2fe0ab497be40a88ea4e7197a375252b16cdee2859ceee01f124df649dbad62f5aa63a465d6b4c081f0f7d17a665cdbf3e35fa2bfa21642304aafc8a23d1bafdc55de38b379cecb9a06c538c06a5ac5c6aa9a492f0187c5f80a5d763ce6f9f3f03fbf6728bff8f3e0944203d0cf0a531353658eec6387d6d52eac4d26edb27dcb4a08c67b59fbd1f78e9173275d76de32fc3f84ee86ca8dcb0cf7a95448d89a5276f4b0d9e8e53468164fd2e7261fa1f224aa50df7696ad33cb91f121e2228f43ea55a5325ada477aa626e6ad9214caa5df2f1923a582bf8b922d9a022bbc2296a90d333568f2894d5f2e49c76b8069edf47d77f181188bcd4ee6744b800727870bdc11d9a5c98f83df0c3ad4f342f63b44ff9fe859f2af019b22010b617bc2ed6f253b01d117963c54159dc95f582973ff10a9c0cf1f4d33cb8c48c9c48b5efa8474fe5b4ab856c15fcdcc777f6084f8d2d36b9e07b8aa8b22968aa82d1babbd4983d107aca28cc1eb86607536df7af2321824346961fa217a8fd3024e2ee547320c056665228eda1a95280fdd65d1903d1a00907e314ea511ace80f320f7c7abe64c76daf7ba154fa3f87c01ad84a497c01a955ab31ada673ca86ca4f47ef3347b940658800f418e3b656185c9360c11160d02e454f10d4f1db8cc496037b63da2145ae1028a94418e4f4e08a84e439b27f97d999fc0b7fe832d6674e0eb8638e4a968b12bd3d53f74abcecf1427befa6ed37f44dcd5ba2c6e32aeafa4ec333e0b11dd7f8bebb6ffa581ca261b7dc5dcd8d3264249ee9f94164c5f431607e65baf5d84ebd370baaac2e8619eaf8c0b205d9ee4df835004af80ed9d301274372f3977b19eea0474f724c00b1fa8fdd089c2c096de69cb19f1fd1d04c2299d51565d68e0ae939f3eb195bfa495f1a12d8a6d4bbb78cb762d979e337652b8d42377e75cd8a6f39db557a4a7d5269f7c617150783c8e56573abb2606c6eca1ec87a08d33a695e9f1231f8779b55d4926b3298c6a5a3fd6ee612c530dd33daca5ebac9d7ec3a2a2746af667502ea3b743667936f0fdc68adf3a63bc2394dc924d75b3e734980bece5411cfcb2a0c86f000dd1ddf2a1d11cff0f8f5e86c9f1f808656454c1f92de853801d9ad80cd0fc4f4a262f9e4c35aa83a5d9d846a385e845e855af0c29b66addc49178b2c3174ab5e72e332e7595749045a81206a1611127fcc9e17a3840787b8df5722d3dd1607529872838fd51c9db1e2718347723dcd6d4c2dc72dea757cc915b4bdab2f944c0dd4260fa74d1a367dcf776225cec4be14a75d9530066fd388b2a7466ab6c5a076250ada13d54309c50dec04e29a7e05b50f9ae60f306b72375f3212e5933e35010a923d07a3db48b09cb1db89e974b9e99d3eae3d1ad67c38f0b7fd40baa9ac6a9bc4da785a6b78cc584c5e8444e9a7fee4dc6accbf5809f2edd5b3825416036e536cd7c8e4b26c74c7ec46956954663358965e34a22e15d8e4af4c00c9328041a7c7157a64e1ff6a39ed666226c07b28cec3b897f4fc03ec53328264e4cd42ce10f4f2da5c87622dc48bfdf27a303d1edcbd89ce0a1694acfb954e1d6b589cf216b9c61be151633a7fc2720dde2be93b3349906b7883c7fdac3a8e25a93a1a1b2ac9603b52896f761a7a8ab1ec9002a1c8ca0e5e648425e129ee0d7c10b785701a713bd3383b602e70b181296bee092369cc85f3f2858a494749fcb6ed1a5b1e513ba443e5cd2d115731125f083d134a76e11047f0ddcf33d9e8ac14d90397928071fa55c9c23955b2e3ff526c37fbd3e9019254d79446ce46a2c9b0fe4cbfcf03ec6023b224cbb5a55e42124c62ee8d7726a7312783c49e7d4f779c6a0bbfa8dc2f3bf2220104289e158c8fdb93813b1b8fa35fa48c389ec0bef040adaaf6e2bc3dd3850092efba28157bd02e09a49dfc843e73992adb83fd9fa5fa796a410a2cabe7a6dfca078d92e401ed2cebeef33762d968fa769975042d533f0d93108bae3d3e63c610ce258b2094c6843d889f762b9bfb920055a89d95a6bc3687ee75950bb157b5ad9880724a58139d2337520e3224cfeabfe44f85a3955e4f633091a5fd4c5b0080377ccada917ef4aa87973c18698ec9629632c604dc41f3544ae77086886d62375b9ebb4c0e6ad997183ee025a1f0c5ad5aec0d094eb6281cbe10eeb3157797d16944ba4b85542ef401cf69e9fb909f246c2af7c843d5508173e91fb43e4b0c7034615048c9611123e55ce78a5c56d8ae4a04e08b56473977fe1d0fe5f7fdcb1d5890eb2f43453a4599ebbf270a92ed1a95dd9fdba7cfe63177f80ad45d2325f5afa36044251f5eefad99a07ae089c4e5a2fc3ceee4cb1fad3d86ca5ced3e4ae9d0c3526a9f8a0f88bbef5f56d5335fca0d21681d858993c70ba9847905f882f42e2a349b9810ec63a6bb331ec9cb6e4a5a8425b057b36c3a254e0bd45e06114dfa6411f7b1637a28ae73eb3668b4ded88de3a749004aa90ec5a260ac53cc0828d8a0bd40c6b8d1f5f613b17ed4ece19828757cb8c81f226f0732a02c08ea3c25cbdbad8e22aa94314027dd64b717fd122aa09ea702626e8a02530b0e2dd16dcc35b36c0a274c1263dbeada200c3f28dba41e49fc5da264a8b675ded1e026190203fce8efedc28f255bd72ea23acf9201eb9f33a4d03181ea049dd81f4abcb7b8d03b3bd1fdf432d4beff2ea21574a6fa841cf2e7e08f1b1e8889b8ec7d029ac91e4101c96eb05e90e859066dac81ca7388a18252bb3d35066b781d32ebd5c63f742546d3edb3834864f82dc2ec9f136e882bb9da96018b3d7dd3571ab5a99575c7fd78279d84af5b3d5cb0d54d488caab30e817536cf068ab45cb1299a2ed5ad0e09044c1f848831ae4bddfca7f5cc6dd1664653fcfd40c07b8b1f62d68a9a7a189acfd4cc553259b11574c4ebe39a2075417f32ec621dd4d2e62519bfc7a8348ee57b3025f71cf6114e6b648cf743f3ff0bc8385c1a905d5b4c61528d6e76746a6f5a586737497cd7969b80d2a5c373fe10f6279605df3d364a9a4419d2a0fb5695dab9090f2583a96e87c3afe9e123d3c7f37fb75e75a6bdcea36cfd21e4eb5bd455cc48f1a2f06b6004153355b0d4cdfecc680098385cbdf84efe6b67af130473c0c597e572cee21a9f17c5c8f06c1d0400ee93d3e50b306fdc8ae61284c301e86feee9e4f128d71e5e47a47a8f386204dc6cf2bd31ecd1f7b99e1388325d7e157910ff4647b26a13b3865ce9f8d2ce662699d5a34b83db32b4d3e52ae9fa9805f1de64e950f78bbea9e93e44d4f50e3e5b2798389f5797ccf9c2db0d31948497492096569abc58ce2c8dde9e902618363e7b8acf05d29881eacf3095201c94bc5c8ef13e1096610ccb464f7ef69ee9e718126789a640bf77c2946b0edb9f4f9b9f18d23a471f5513af515c06e4dbabe53cdd2b778937d6b47cb5a50da626d74fd21acbc9c2419197feaf9c160d98f9a5d0b37eadaa69664a41e43b5c67c4d1a6deba2a8fbd9433ec9a79cdfd798ab24828a0f719df876cca39e9d48d81c09748e5fed2d6a8a3fa6f01e1ff9d1d18d004c0407e04f379a2900acb4a4f439d7973ce4b2d514e2a35e865662fee0bcb0f0068245e244ca33a87569f6c23297d08053a144d68ebb08c08f5a1730889621651e087efe026decae2d95f82c3baace28665f8ac3783ccb458a2371b57a7f493160c8ffface14f1909e7b6bca43bae3f1c825e000300a42e767e82b4fd02f182db00598c41fe9c21807fa1d0e9f91f39b9cbd477a9e36766244cbe78052f40d0bede7b7ae00f1a057a3d6f18f44b73c1172552d4386daa76421909ace901a522af882e356c171d9e02fa7c1e028a67f843fe47fab82a720001cb148a0ed055d5c7de74c009ccf3eede20a44c7ef8c0108cf121b02cad88f5f48dd9c3b5b155889ab89d5d487d6662adcc0f03e47868fd35d1194220f55ee9b6a54e110b24019c45dbced355be0c1274e6c0ddcef1103edfc5f019d0f33ecdc99f2c685c8f468108f3dde832642c106883ebb3f7cb9b5a8630da6cd118fdfd192a7dda120c2ca1bee358a5ee2455c47de6c5bf5db5260a0c36fbd6376f5b62cc9044a0a5870a0455a657f15b96ebe6d34a63bdaee79b0784b97532ed398a4adb69ade6a5def74d84d1540d07018b245ff717bba999b3d829ef74d215ac67d822080c0db91a53ba0f92a021da1b062c6101599ecd0596617f3e796c45f2881a695939eb1491745f006665d19108e9f9c2962623559e1ff174e0a0af072912179e3f7cbb314a94b55d6a1ca93954743d62aa22e779dc88a55ab584571f9a1efe515d5815018d721eddf95fc6ec8a6ba92b9ae0aa88cff5b87b00065e90f9f1e8acfeb4ce4749b3585770cd19f9586ff8f7a363b9ea1d268f6707c6a490d66e9b224a8388c110aba02ad6aedf505acb8df7e474bd1daf85906ffa00b9f4086a4e29d406a3cb18c4267230852012ea99d2b95bfc67da228f1f4e79f3b0ed0c22e4dc84cd6c37110decf81ca95569bc046d143afc719142b18db38d7d9b80d3b5d3d687026f63ae3cc9d4b9df11c354b561cfe8b4b0395749703c5d92b3328e397caaf3c64691ce987161c8bacb6ad224189a0b2a13d423db2e2ae4ee0fb5087f0e36711e3b52a66edecff06b90be212e9c44fd4870f6b51babdab03e5506e3dac6567c471be92f0f382d88eae07e2d3821e8dd7b6aaf7985c60d15f407f16e8a6d644024ef7adea5cd86efc0001b84d8c009514b23b7175a30598930f9b7725e5486d177296b4fa5b147f4551f21f7491c57215e68013a1de1713418cfd4bf34723346057fd12f4bcb7c3edd6667f01adf24fab1c5a4db4793fc724a562351b85371e5c458f710a388132c623625191c8b78c838b537d26b842dc2898a7e57b92d8792050e8dbdf470610c236bbfe69833ba9c46502489a83900d08016712ec771f204996a37436baf26945efe4a1e651cc70ea1653e2cc61d3ad70ba804e51cff7247e1dfe2db71500f7ef1f511303ccef55e3cb7c5067e98ce44c2713d1609509450fb019b5a6f1b4e8ad208600d104bd7a00b14118f807e66a6f520e30647917b22c8800c23d8962c72e79510db684d039a737a7d8ad01aae279ed7293d9c66ff860c8c7e4bcca79a76226a5e3bafc0feb9c8f0f5f3e50076cc5b64b940f5aa79bf466ff57358ebeac0fb055a4068600d23e08e4fd6d7b6db728d6e5059d8b7ddd9b8f90f5833af14c98c33be835aa006d59fbe761da00a9fe9d0f30c83a44ec5fc5109d5d372965adc91e9d539e5b101fc4f22be035e547a71b627641a24c207c1400168e8b02a798600a2f10af180ddfe7c638cc662aa192a454bfa6d034191847ae8864c19ce29d43c65540942312a7ec98322a45924ed8d0a72c8c704035607cd9065f1d05352ad5695d5f287c93949113468e4caab68e13e14969989bb3f9de6acd2b9f0f24721625003071ee1ac9546acb3d751f37b0a72ac9d8fd9aece11c5c620ec59a00b09b85cf857c9e16447f7034189f7a757d8cb395e3902063d45c5a22ff52c129951bcd991e162ee77e529e5e97b395601ded8ec63d4b"], @ANYRESDEC=r17, @ANYRESOCT=0x0], 0xa, 0x3, 0x800) r19 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x20, 0x0, 0x0) 13:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:04:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004138ba8004627febffddf0000000000f5ff80680000000000000000000000003d7e1414ccd246", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 13:04:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) lchown(&(0x7f0000000080)='./file0\x00', r5, r16) r18 = dup2(r3, r2) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r18, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:04:40 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x1, 0x4, 0x81) socketpair(0x2, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000d16991fc4b9958640298fee3984ecd89a5888ec66578cc2c892fcac08e0d70109fd21e155045632e1401a9d0117ea4da6991e815333a9d7e4f3d030c12e0fd17320248b18841ee4c1bce0ee1d1ee708cc36cd5d9f7ec3a07f41d2bcdc4dea2191703f2299c3ca0cc6f1f6e2461766dd0df9592c2e3fccbae3c013d946e6a325d1de13f4b69ba3e22", 0x139, 0x40e, 0x0, 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r12) 13:04:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x20}, {0x18, 0x0, 0x0, 0x130000}, 0x19, [0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="41b86d8b1cd28d6c29bd24eb584bf0cff3e5c9f61802add6da7a71c94be80c029a5665b5ee4a3ab63cc46d40d9d82cbda7cafe48c6c7294099d9e6dccb2f486fdebd9b8b8c2aa50e8cf2d186a373fdd3", 0x50, 0xf, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 13:04:40 executing program 0: geteuid() getuid() r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file1\x00', r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x80) 13:04:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x44001000e, 0xa43}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x400) 13:04:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='tap') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) 13:04:41 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x68) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) r3 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 13:04:41 executing program 1: r0 = getegid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r13, r9, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r14) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pckbd_enable: command error 13:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x3f}, {0x3d}, {0x200000006, 0x0, 0x0, 0x42ba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="43c2e42937bf2d2e08b6aa9a56e72f77ec26cdd8fb77099a1caf12757acdaf8c77d57a86587d70621e74a768f9f3fd6f49118a22dbff77fd769710097d8eda6fa59cc12d629ea2913af4873be26cb0222189035b44c0776119015c12ed081cc367f7018396b2fa1de87e4784581d4cae0eb59f790c662126f923c1c24260e274734b5a75f371a756804ad9e556d35b2998d4176b914b635310f015fddb7c87e47768496afb79f3af6db45a2fcc4d7f4559739676a7bea314294c20bbca8f3075e77d48ddc30ffb1a5f8a21cd49678096", 0xd0, 0x0, 0x3) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 13:04:41 executing program 0: r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="81d24fb69827e3a8f95ed61073ab126dd6e24723eb00bfad3ddf9ffbdd2e1b2a3eacbec2b33952327114e5bf89a2fdbc99849872970a0f2a21ddd39015e400c62228b9affa8a55eee20858ef7def9ca62f04f57d88fa0fdf585cecb801670a8205f0cc0fa2b123222003f7083c089aea06ee08f59457020a4949d9fc1f901e21fb61567b2e3d96dda8c2ebcffc7a2e49594925a95d83733028524f6e5ca20e7b56e2c6b89a95216f8aee0327685066574b8f49035c1006db4ab3763046743f84651640ba7873291d8f4b319656b9deeece6602ba102791c6c66462f8", 0xdc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 13:04:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x20000000}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 13:04:41 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) setsockopt(r0, 0xffffffff, 0x0, &(0x7f0000000000)="95139b", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) flock(r2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56226afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa141a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968bd829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:04:41 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:04:41 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r0 = msgget(0x2, 0x28) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000038000000000000000000000000000000000000000000000000000000000000000000000000000000000000525f25d89d83529e8079d04b89c800"/103], 0x1, 0x2, 0x1800) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x48) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10000, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f00000000c0)=0x5, 0x4) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80000000) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x4, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000", 0x0, 0xfbd}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 13:04:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x660, 0x0) fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 13:04:41 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2000000000009, 0x0, 0x0) r7 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r8, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000180)='./file1\x00', 0x400, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r10], @ANYRESHEX=r7, @ANYRES64=r9, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX=r1, @ANYPTR64, @ANYPTR]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) 13:04:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82bee5c8811e374715dee7b4d04c74cc1468ad60bd005e3bb79973e28621529dbfdc77d24861e232af497f179e190f8570d2d270b261d98cd2aa513b374d0691cd84655e08eae8531949d4f630a4cbbba171605df884b4ca72c2fac94430d54a5610c878d401efb422b70a09c8cf9d889737929e8a69b0dcf48c55ecd1e7022a1df45f7fdc240681da84949b2e7c0441bd1fa3cfb0db50add113ee4a3e0df94ae2fc898aaad5af56a7501a09bf80b96490682be17575a45f"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x85, 0x40000000, 0xfff, 0x2d7}, {{r4}, 0xfffffffffffffffb, 0x5, 0x0, 0x5, 0x4}], 0x0, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x1a, 0xf0000044, 0x80000000, 0xd67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x400fffef, 0x9, 0xffffffffffffffa8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x7fffffff, 0x3ff}, {{r6}, 0xfffffffffffffffa, 0x41, 0x1, 0x7fff, 0x1}, {{r7}, 0xfffffffffffffffa, 0x62, 0x80000000, 0x114000000000000, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x40000000, 0xfffffffffffffffd, 0xd5b0}, {{r8}, 0xfffffffffffffffb, 0x22, 0x1, 0x800, 0x6}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0x80000001, 0x8000}, {{r10}, 0xfffffffffffffffe, 0xb0, 0x40000000, 0x80000000, 0x6e14}, {{r11}, 0xfffffffffffffffc, 0x24, 0x2, 0x6a, 0x80008000}], 0x8, &(0x7f0000000240)={0x2dd, 0x4}) 13:04:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001040)=ANY=[], 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x40) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x33) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r7 = getppid() r8 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r11, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r15, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r16 = accept$inet6(r15, &(0x7f0000000280), &(0x7f0000000300)=0x6) getsockname(r16, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r17 = dup2(r13, 0xffffffffffffffff) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r17, &(0x7f0000000480)='./file1\x00', r18, r19, 0x6) r20 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) ktrace(0x0, 0x1, 0x8, r22) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r19, r20, r21, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r22, 0x3, 0x18f, 0x9}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r7, r9, r21}, 0xc) 13:04:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x9, 0xbe460000}) clock_settime(0x4, &(0x7f0000000140)={0x773593ff, 0x200000000000000}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 13:04:41 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490b0f45b0a1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfea63cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03b0e0d750f73a1a439a299f000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r9) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1, 0x2011, r10, 0x0, 0x0) r11 = semget$private(0x0, 0x7, 0x286) getuid() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x2, &(0x7f0000000400)=[0x0, 0x0]}) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r12 = semget$private(0x0, 0x2, 0x66f) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000140)) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r15, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r15, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r16 = dup(r15) r17 = socket(0x18, 0x1, 0x0) close(r17) write(r17, &(0x7f0000000100)="8c65", 0x26d) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r18, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) r22 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r24) ktrace(0x0, 0x1, 0x8, r24) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r21, r22, r23, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r24, 0x3, 0x18f, 0x9}) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r25, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r25, 0xc0107002, &(0x7f0000000140)) r26 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r27 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r27, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r27, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r28 = dup(r27) r29 = socket(0x18, 0x1, 0x0) close(r29) write(r29, &(0x7f0000000100)="8c65", 0x26d) r30 = accept$inet6(r29, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r30, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r31 = dup2(r28, 0xffffffffffffffff) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r31, &(0x7f0000000480)='./file1\x00', r32, r33, 0x6) r34 = getuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r36) ktrace(0x0, 0x1, 0x8, r36) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r33, r34, r35, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r36, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6, r22, r9, r8, r35, 0x92, 0x200}, 0x3, 0x8000}) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f00000005c0)) semop(r11, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x4, 0x7}, {0x4, 0x101, 0x800}, {0x1, 0x80}, {0x0, 0x4, 0x800}, {0x2, 0x100}, {0x0, 0x6}], 0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCSCTTY(r37, 0x20007461) 13:04:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:04:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x433c, 0xff, 0x7, "ade1128d4514fc580fe63511aa9346f05f939087", 0x5, 0xd04}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:04:41 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x22, 0x0, 0xfffffffffffffe76) 13:04:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/145, 0x91}, {&(0x7f0000000800)=""/181, 0xb5}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f00000008c0)=""/97, 0x61}, {&(0x7f0000000940)=""/4096, 0x1000}], 0xf, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) r3 = msgget(0x3, 0x294) msgsnd(r3, &(0x7f0000000340)={0x1, "d3176b44e977d91a6f79b4bd21b6684b05e732eadaa61572fd69c38dc87d4461f09ed79e442b37e252c8ce134dedfcab625aca8ef3be2f02b0f5f29663dfe4b46f51f7ebd3f181d20ed6"}, 0x52, 0x800) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r4, &(0x7f00000006c0)="21a202f510557cd25384d0f4699c7e39d04d089f92204566f878a24be48740f7463e44ffb6a08cee47b9e64187e70b452596dcedad826cd8338dedd4c883d86683be551a33", 0x45, 0x0, 0x100000000) dup2(r1, r2) 13:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x4c}, {0x6, 0x0, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) sendto$inet(0xffffffffffffff9c, &(0x7f0000000340)="e6b2608e9e60c41f3e0e9a2f04d47dcc802ace294b757f5ff26d205b8ccdaab1ae87e3995e74f215c6903a8df5d414bcecd833fd2f523f5bfc17a9cab110a222013ecdf11e52a3bf2baa0e4fd36c69dcdf41fd6768a9c563a73fae181e87ff23753365447708bff3a89dbe38550dfb123ce5e561662340d763e820aa478b7e51e7fb60bd9c4b2d5518bceee98d4e8cbd112d068485761b7419728f4fc2ed4ac72a72bc20d6798509bd83bca5ab39bb1c02e15d28350ee5684d6e69c55d61404969cdd4527282d964e80e13f65e5cc093add686ac8d77ecfbfd69ee9fd8", 0xdd, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0xd5) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/243) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x1) 13:04:42 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) munlockall() r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80105702, &(0x7f0000000080)) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 13:04:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r2 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpgrp() r9 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)="5608a6391c84066a9284a0fdfda5565a8fed91437acf742e8fee988bfea265a71d728649b95f6c8d117d34220da58e1cb337a941cdff06a7170887d59118b43aaae3ad6dace015df69c05af5961713ef0e65a76d0b772e1c971ffc9a1bebb0e08a12581a27fc13c4846cbca22bc490033bad91da5e04dc89543d16f8e02d63d47799f2238eb4568fe993550e4e369e6335df7eeb3f7a2136e748776ba702f8e508d4698767fc5e7388842dcc7e5bfa5bbdb92670c7cd4e233993dcf625c6b4e5d3c3ed435ed9cd19d8dd94343215f0c9775497e6b9", 0xd5}, {&(0x7f0000000a80)="ea9cb1388323ea9e5c22e983d37242fd661e0b4c84c85a926ee894773f57bd4c025f61a763b2d57b37c27982d63ebd1022eb08b60834878b96e5163c3ba4522c190c03a57704160b91b9492a64896f6239e60b251fd19d74cf158fd19da0a340498dcac07b7464f3dc076a37a80a8a16766207c28e53b8cbb51e1c111fa3cdd6390994017deae6ccd4bbc7474d0ccd42c059e5a30a9f1aad708b20032e76f1d20ffd5c910edfb37723023070994754b61924fd1170cccb0692c14f718443f83e104d030be7131425228fd4dbfed396cadafdb604c9ccc10227cbf11c25b40c33956815ffd6ed65d4cc06fb230bff44810dbde653f61b0aba9d7ca8811dac", 0xfe}, {&(0x7f0000000b80)="9a6b3eeb7d2d87635639f32eb9bcc35f8def7ddeec549eece0846017720485c137b4b6d1fc889bddccbc512a88c5425b16c45030a8c3fcab9135edb405d354f50c5806dc146f25d08ab4568ad195e9266c53ba4a9d8750c8a29d3ae58358bd68188a868fe4fda7a4c635f3cb99be941b62919cd0f939f35f3865a5b29bc6d385c7e88ce737280fd35c583896250d605bd90791a7d44575ba65fe4216c23b5c3058e4e4466f46371ff7d5d9639b04024f44206a379dfb66afcc44fe6f9fef6cbea1fa8f2a250676ea402efb52992261fe6b439922fa03238ac9fde0532c", 0xdd}, {&(0x7f0000000c80)="d697d1ef79ad4b1480e51919397890a0520a41c366f0a1815de15a28e78999bf23b5c68159f082548f9f3736743cc9b132a8b9748ae16366e142786d50f0a40cd7f89780d7d25d735668ec5d76e68d09ef033211cc584554043c841e78abfed5370cea17e58e97c099d494c7811eac328a408b1ccddee77967706e7e70d08086d7a5d6de353ce472b12570ac2881bfdb73650f4fe9776c90383e754b88e5c0f37c09f54ea67570b6d8ba3ce470abe9be8d7ef1c06fc3bff4e99993dde952276d5e7f7f96bddfd62f039063cb852474433b7d04b5e3e4154dafc9727a07db4d8f19049bdf9b90d86e19", 0xe9}, {&(0x7f0000000140)="f9b665cec66388e2", 0x8}, {&(0x7f0000000640)="9506514d9f1f705b6b936cc08408c7d7de51114bec206eb086cf79a1700a271dd7348414900a0b888efce3192076de13a4b2ce7ba27c9da3bdbc3526924d608243a301247a2eb24c16b43e8fcc88af03f33bbd404b041bcaa2c2dbc16441d9f92865728da069a97bf51feeda1f77a0244c4f27478463f9b9bcbb8b0206229f2b14691a", 0x83}, {&(0x7f0000000580)="2001ecc66f41b8c4a1f517945b0530940049a83f006473d27893c019c91c1df5bb2202a668fa1e05084534c2610ea879cc3e75e724438c8dcec20de9b38b88dc82a2940c389bf7b021b6d594188fef10d3bfb789cfcd3b2db7524ac00bf2c319ed3fe873ad80cc3572251394c97e813ddc93270d277d9f086ab3bf11b6424714ac0ee7af940d5accaf671ab61cdd8ee0e8b03d1a91e95c44b74c5f4b99c34bc2729f53bd9d90b063ff1712f608b75a4e608acfab39cdf0", 0xb7}, {&(0x7f0000000180)="3b3105a03a93cb3b118ded7a0e7e8cc719fa4acd0060b2410f1822822eaa4f2e0dfcb8dd71820d5cf7a4f4bbb3a051667d70512eef573cb62bc9f018df4007060dd55b958f487e2de36fb3c93eb633fac13c03641cd95874d1a8e0a90fa078e3a2e41f2daa64b90000000000", 0x6c}, {&(0x7f0000000e40)="f16065f72b35a2b028e3170efcb916be9334f3584f3997f7fe590281599f3dea9e68e41e00f2de11f7601f1bc11af7ed1cf2f88e74ba16047c0a8945c8cb0fa42735b88cc8aba812ba83cae6adb2801cd1c5d4ed2ab4f2bbd174a0ae85cd405fad319cc1da866f68a3f6cc8ff6dd1f88ee8be19c74d04a46b647f44ba7e5d6b937d1f6b722a7402e423c55595114", 0x8e}], 0x9) 13:04:42 executing program 1: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x1, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000100)='./bus/../file0\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:04:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/140, 0x8c}], 0x1) connect$unix(r2, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6fc41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf700009cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9ee980e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a9e6dfab115bed33f4609c3442cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433ebf8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a763be552dbef2c462701c620daf17290fcc1bb6d96cbe33f4a508e2a358b83f8c36090a0add2844c812971864d1d5abba096496cba79781a1feb86424bb79badd898c8834541deb392c2eae221e9382ddd254b1a06f19f95c0000"], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) fchflags(r1, 0x0) writev(r4, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000180)="a5748612e6f8b0cc901ff49fd69e783c0830f80929e1016b402014481ca61c7bf3483580721b73d31e61ed111dcdc9262b49183b59bf61a9b3cbc40e3b8fa6f464066afa4d886a2b5a47a0b278c5a173bfa8bb288c2f69e52787627013ecedcf690312d650c7f0a0d28529d08c690905f9f632be4e1c828322811a27e79c936b8ba73b84127443ac7b7ace54b8e38ed8aaf59fb328e67dd80f5dbed4a0975aded3a212536284c7318b0022012373b8ee91b9a8d0173b775b60d552837b685430040c9d2b7add3e96d6cadc01b567a025e7e1e7e5bb", 0xd5}, {&(0x7f0000000280)="d7743030c67ae14d0c144c93910fd4ca239fbd3c999dfdf349ee5533cb544232f64f10693b7f47507640df7ce0facbd546eed20c3175b432c318576eee79868ca3d2eaf6a65f5d4820cb07ea1c2025776e6397f198a644a897b93a59334c787f1af4d84c0e71f301f109d31bb8e3469257ebc65df1614b7ffcd3629566cbb82b7a226d934f9726ca486bf0cffd6d5577fb2beaed2bf287f7535e3d51878f3a56743c62a040195529cd60e6537f0de340cd754f65da91ab7a6ca45ed011ce6bf52615421322b710ef39bbcc16f0", 0xcd}, {&(0x7f0000000380)="143bf7427c633feaba66a362fbc9874bec14efd5e13f4bedc20ecb4e98d0278060bf3e48221ecd8e4c46e0686735838934f0aae4c418efbd0716d589845c2347ee6da11f2c9d3cc145e1e02633df6d04e7ccd2855229e2129efc8b0098ef608668f2f328d2091ee9cb30cf16f9c82386df5058b3ff12e0e8488225c1c26d00c71db8567e3721bbfb528e5e88d04a337a53518027c520d021bcf3d0116f6d598108df5522f141ad4175986e285f", 0xad}, {&(0x7f0000000440)="7fd25d53d81136f0f383e5488d1797484a6ec14431c8d42ffa417419b0fed8969810730794476e7b4088deaf6cfa6258b7624d806e09408072e69b4013e0b7960b91838bf580850f80d79eac597bfac53cc6c8bbd9c42bcf98f5e358465915d13576ab0b2e6932a8edcd3df42aec6959d115e47b3feb4545e3f4cc196b1a5349027be626e5b68a583687caf3dcaae2fe03034463c852f199b2a6c9fe70013532a4ad4141b7877b1064583443aafa10f80509cef5f80a1774cb46cca23c0f4bc15bbb766e91263a22f6685c49f4385ffa51bb510e1aa037c8c92f67", 0xdb}, {&(0x7f0000000000)="3bd7", 0x2}], 0x5, 0x0, 0x282) 13:04:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:04:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2b}, {{r1}, 0xfffffffffffffffa, 0x11}], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r3, r4) 13:04:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9]}}) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 13:04:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800186c23fe8000000000000000000000000000aaff020000000000000000000000000001020000000000000000f3ffffff2afcdf65f552945bdfe96f00000080009078000069b85303e6c1e3aaf52b943bc3f219476a6a696dac0904efd5ab7d2abaa47dc4bba162711a5ee9cc6c69654d3e82a7cb137006c30555e6f77c3a138c9d60cde1bbd01b4c2467a7890e53bcce00a92b1cadc445131ff78f56a53c62cf456c1119e7a47930c2ce2afdf28d1dbba455b47a0cca408904737304f7aa35a3f0e1ade4e380056377df4e7f63927939ba70d3faac7f3ae71356a630331775454882ecacc61616bc03f9a1b3c23f087a9f8a7893d15f8db204e7b9e411bf56a9e7408ebf8091e0661061c72396c5fc6356c2bafcf9ad9ff5205d71443cc3eaf31e7bee6a0aa33f8995b0752bfea43c00"/332]) fchmod(0xffffffffffffff9c, 0x4) 13:04:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 13:04:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0xcc) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) r3 = semget(0x3, 0x2, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/37) 13:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCLOCK(r2, 0x20004276) select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x7f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:04:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="820269300000000000000000000000002b1d3ee1a432509212ac48df9fe5b1d5b785a07ae55ecb0cf9bcdb7287f1d859912103577d4875eb1f5cad6f6c91a9c333d36b730a8c1d10767f9080cb1c8e55a8f5554a877839a000d091de03563e6177b5b9824468f4f260875c3108e6ffc100001a640b4cfe1630aca3f5e317e46dfdb0eb571a3c352e76a5ed9f26698c5be23ac490cba938cb83b59269cdfdf1d8b668146d5be988a06ae465785c9c070e35525d58d97041d855b5e7b44f434717efed27d5dd1509a99281a88b7f135b58956087ea8061b32270242985c954fce82546114f78b49498256610c634878fe8f0cee8290b6b23fa583e9e7f03d79065cc32e599aa522e28ce126ce4a26ceca905e975d02648129fdcaa74ab101f708c433708bf8a1c79650b2d1312d28ef853e6af086596c595452760d776716b2d0fe1d2a81890312b2f74c2f07640b5308d0bee01002030361ef880c15115c2a6a587df1e979197522c1bf2987c0bba7e28b7895c70cc1a02c450dc0092d0b91ac254488eac8ed926"], 0x10) 13:04:43 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x6, 0x8}, {0x1ff, 0x4b}}, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x3}, {0x3ff, 0xdd}}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r2, &(0x7f0000000180), 0x3, &(0x7f00000001c0)) ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0x1764}, 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCSDTR(r6, 0x20007479) acct(&(0x7f00000003c0)='./file0\x00') setgid(0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r7, 0x2000745e) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000480)=0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0xfff, 0x0, 0x9dae, 0x0, 0xfff, 0x6, 0x8, 0x0, 0x1, 0xfff, 0xd6}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x0, 0x7}, {0xaf, 0x8, 0x3, 0xa0b}, {0x1, 0x3f, 0xe, 0x100}, {0xff, 0x9, 0x0, 0xbb0}]}) r10 = socket$unix(0x1, 0x1, 0x0) connect$unix(r10, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) r11 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000680)) getitimer(0x0, &(0x7f00000006c0)) 13:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a7bf874ecd9cb241eb0e46546") symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6, 0x0, 0x0, 0x30d}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 13:04:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x480) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1000, './file0\x00'}) msgsnd(r3, &(0x7f0000000180)={0x2, "5fe62fb1d423e7a6cd25d44ea98d51c24ffcd0e90f3f2e982db61d74f533240bced0e4e511e5e3afa4afa2820c38f6f42746b334e86d28a05af982e6349dc9a83948d8cd332058ded18559d9ea2dd9a98763f009fa98b1ac11d167bc1b702fcfd456f0d30a3b2f8656882c70a6"}, 0x75, 0x0) 13:04:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r6, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) fchown(r1, r2, r10) setsockopt(r0, 0x11, 0x1, 0x0, 0x63) 13:04:43 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0xfe9a}, {&(0x7f0000000100)='4', 0x1}], 0x2) 13:04:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:04:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x3) 13:04:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "0007ffe64dc22ab0a5ca60010400000000003100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x1, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) 13:04:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2994) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x15, 0x3, 0xffff, 0x306f7e6627d3881a, 0x3, 0x200, 0xff, 0x0, 0x2, 0x5bc, 0x4}) 13:04:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) r14 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r14, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r13, r15, r16}, 0xc) 13:04:43 executing program 0: socket$inet(0x2, 0x5, 0x80) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="33a54a70b8792c620202"], 0x10) write(r1, 0x0, 0x0) 13:04:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001280)=0x5) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000011c0)=ANY=[@ANYBLOB="234c6273960dfaecfad557440b1798e297fdfa79425aeb6cacfd0ad605b2b871f997f5e46a58bd0eb323bc196127ec15d56a664fdc652c2caaa5aa781738f99a81a754bf4b077d12485be462ac1c107bbe4442715191fd6c4372c55dadb0efc9ab70a02587f61d3428f0bec92a66625f5c46c13f5e3b1e7041f691c8243d699bf58e851512"], 0x10) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000012c0)) 13:04:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x6, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 13:04:43 executing program 1: r0 = socket(0x2, 0x5, 0x6) sendto$unix(r0, &(0x7f0000000200)="9b030504", 0x4, 0x0, 0x0, 0x0) 13:04:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0xffffffffffff2284, 0x0, 0x20000000000], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x243, 0x0, 0x0, 0x1a7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000], [{}, {0x0, 0x0, 0xfffffff9}, {}, {}, {0x0, 0x3, 0xfffffff9}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1ce) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r4 = semget$private(0x0, 0x1, 0x128) semop(r4, &(0x7f0000000740)=[{0x9, 0x5}, {0x2, 0x1000, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0xecc8}, {0x2, 0x2}], 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1ef99ed8731797db40aed477bebe2473ac9c72a59964df5a6019f015b5a3599c2b99205646137f7d986caa48bece56bc7498de80619673ee8e52ecab5df1ec458be71e60550890f6ed1a1220275ce35e7a", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8], 0x28}, 0x0) fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/4101, 0x1005}, 0x802) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000680)=""/178) 13:04:43 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x401, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2f097deb7f"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204989155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x7, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) dup2(r5, r6) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) r9 = semget$private(0x0, 0x4, 0x1) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r10, &(0x7f0000000380), 0x1d) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r10, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000200)=""/4096) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000700)=""/175) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x803, r16, r17, r29, r18, 0x40, 0x6}, 0x200000000008, 0x800, r19, r28, 0x107, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r4]) syz_open_pts() r30 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r30, 0x0, &(0x7f00000000c0)) r31 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r31, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r31, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0xe995ee2b08b7ff31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, 0x0, r34, r35, r36, 0x40, 0x6}, 0x200000000008, 0x800, r37, r46, 0x7, 0x40, 0x8, 0x484}) r47 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r47, 0x0, &(0x7f00000000c0)) r48 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r48, 0x0, &(0x7f00000000c0)) r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r51) r52 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r52, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001880), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r53) geteuid() r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r56, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r61, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r61, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r62, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r62, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r63, &(0x7f0000000000)=@in6, 0xc) 13:04:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) 13:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x0, 0x2}, {0x14, 0x1}, {0xfbfe, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 13:04:44 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x28) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd1e, r0) 13:04:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) r1 = msgget$private(0x0, 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = getpid() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0xc33cc7bf9f46e01a, 0x2}, 0x9, 0x1, r6, r7, 0x6, 0xb8, 0x5, 0xff}) 13:04:44 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bc0417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e683fa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x1, 0x3}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000240)=0x1) r7 = dup2(r2, 0xffffffffffffffff) getpeername$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r9 = dup(r1) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) munlockall() sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0xc, 0x9, 0x59, 0x1000, "a9d86d9b600268a7a053e112a246056809abbcc2", 0x10009, 0x3}) 13:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000200)=""/4096) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/166) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget(0x0, 0x2, 0x0) semop(r4, &(0x7f0000000180)=[{0xda742e53db649898, 0x9, 0x800}, {0x2, 0xb30, 0x1000}, {0x0, 0x7ff, 0x800}, {0x4, 0x3}, {0x4, 0x1000, 0x800}, {0x3, 0xb2}, {0x0, 0x0, 0x1800}, {0x2, 0x5}], 0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:04:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = accept(r3, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r6 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = dup(r4) sendmsg$unix(r14, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') panic: receive 1a: so 0xfffffd806f6e8190, so_type 3, m 0xfffffd806288db00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 246697 21769 0 0 0x4000000 1 syz-executor.1 * 63678 91287 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff821daca2) at panic+0x15c soreceive(fffffd806f6e8190,0,ffff800020abd748,0,0,ffff800020abd654) at soreceive+0x174a soo_read(fffffd8070002000,ffff800020abd748,0) at soo_read+0x53 dofilereadv(ffff800020a7c008,6,ffff800020abd748,0,ffff800020abd830) at dofilereadv+0x1a1 sys_read(ffff800020a7c008,ffff800020abd7e0,ffff800020abd830) at sys_read+0x83 syscall(ffff800020abd8b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe99f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1a: so 0xfffffd806f6e8190, so_type 3, m 0xfffffd806288db00, m_type 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821daca2) at panic+0x15c soreceive(fffffd806f6e8190,0,ffff800020abd748,0,0,ffff800020abd654) at soreceive+0x174a soo_read(fffffd8070002000,ffff800020abd748,0) at soo_read+0x53 dofilereadv(ffff800020a7c008,6,ffff800020abd748,0,ffff800020abd830) at dofilereadv+0x1a1 sys_read(ffff800020a7c008,ffff800020abd7e0,ffff800020abd830) at sys_read+0x83 syscall(ffff800020abd8b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe99f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abd490 rbx 0xffff800020abd540 rdx 0xffff800020a7c008 rcx 0 rax 0 r8 0xffffffff81230e2f kprintf+0x16f r9 0x1 r10 0x25 r11 0x84b0618c59aa146d r12 0x3000000008 r13 0xffff800020abd4a0 r14 0x100 r15 0x1 rip 0xffffffff81156be8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abd480 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=63678 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7cea8,0xffff800020a7c768 process=0xffff800020a90f10 user=0xffff800020ab8000, vmspace=0xfffffd807f0002e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21769 347796 6360 0 2 0 syz-executor.1 21769 246697 6360 0 7 0x4000000 syz-executor.1 49654 42829 0 0 3 0x14200 bored sosplice 6360 22328 51954 0 2 0x482 syz-executor.1 74473 407916 51954 0 2 0x482 syz-executor.0 51954 465340 43718 0 3 0x82 kqread syz-fuzzer 51954 108641 43718 0 2 0x4000482 syz-fuzzer 51954 91809 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 344484 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 198398 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 338933 43718 0 2 0x4000482 syz-fuzzer 51954 448203 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 84064 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 31271 43718 0 3 0x4000082 thrsleep syz-fuzzer 51954 3998 43718 0 3 0x4000082 thrsleep syz-fuzzer 43718 358814 81785 0 3 0x10008a pause ksh 81785 352567 97791 0 3 0x92 select sshd 52782 261960 1 0 3 0x100083 ttyin getty 97791 412548 1 0 3 0x80 select sshd 94866 114002 99863 74 3 0x100092 bpf pflogd 99863 263771 1 0 3 0x80 netio pflogd 71428 515952 10626 73 3 0x100090 kqread syslogd 10626 144250 1 0 3 0x100082 netio syslogd 50870 135676 1 77 3 0x100090 poll dhclient *91287 63678 1 0 7 0 dhclient 84738 302955 0 0 3 0x14200 bored smr 26900 459502 0 0 3 0x14200 pgzero zerothread 80182 356222 0 0 3 0x14200 aiodoned aiodoned 57013 486423 0 0 3 0x14200 syncer update 62264 15184 0 0 3 0x14200 cleaner cleaner 28170 72808 0 0 3 0x14200 reaper reaper 10181 246738 0 0 3 0x14200 pgdaemon pagedaemon 90468 362517 0 0 3 0x14200 bored crynlk 36923 186335 0 0 3 0x14200 bored crypto 83806 95937 0 0 3 0x40014200 acpi0 acpi0 75009 304804 0 0 3 0x40014200 idle1 92721 347424 0 0 3 0x14200 bored softnet 54198 235137 0 0 3 0x14200 bored systqmp 34728 136450 0 0 3 0x14200 bored systq 78886 313093 0 0 3 0x40014200 bored softclock 92372 107968 0 0 3 0x40014200 idle0 1 71800 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 91287 (dhclient) thread 0xffff800020a7c008 (63678) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262d220) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9535 6669K 7505K 78643K 11773 0 pcb 13 8K 8K 78643K 69 0 rtable 77 2K 3K 78643K 261 0 ifaddr 67 13K 13K 78643K 97 0 counters 43 33K 33K 78643K 51 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 16K 78643K 49 0 mount 1 1K 1K 78643K 1 0 vnodes 1245 78K 78K 78643K 1557 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 16 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 84 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 238 0 sigio 0 0K 0K 78643K 12 0 proc 61 63K 83K 78643K 455 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 39 0 in_multi 34 1K 2K 78643K 85 0 ether_multi 1 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 225 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 54K 68K 78643K 1746 0 UVM aobj 58 2K 2K 78643K 60 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 55 0 NDP 11 0K 0K 78643K 20 0 temp 129 3022K 3088K 78643K 13370 0 kqueue 3 4K 22K 78643K 34 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 49 0 19 2 0 2 2 0 8 0 unpcb 120 303 0 293 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 10 0 10 1 1 0 1 0 8 0 tcpcb 544 192 0 188 2 0 2 2 0 8 1 inpcb 280 493 0 486 2 0 2 2 0 8 1 nd6 48 7 0 6 1 0 1 1 0 8 0 pffrag 232 4 0 4 1 0 1 1 0 482 1 pffrnode 88 4 0 4 1 0 1 1 0 8 1 pffrent 40 96 0 96 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 42 0 4 1 0 1 1 0 8 0 pfstkey 112 42 0 4 2 0 2 2 0 8 0 pfstate 328 42 0 4 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 84 12 2 10 12 0 8 1 art_table 32 214 0 84 2 0 2 2 0 8 0 art_node 16 48 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 80 0 70 1 0 1 1 0 8 0 shmpl 112 58 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1739 0 336 46 0 46 46 0 8 0 ffsino 272 1739 0 336 94 0 94 94 0 8 0 nchpl 144 2280 0 661 61 0 61 61 0 8 0 uvmvnodes 72 2080 0 0 38 0 38 38 0 8 0 vnodes 208 2080 0 0 110 0 110 110 0 8 0 namei 1024 6495 0 6495 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6792 0 6792 9 7 2 7 0 8 2 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 424 454 0 422 4 0 4 4 0 8 0 futexpl 56 6091 0 6091 1 0 1 1 0 8 1 knotepl 112 109 0 90 1 0 1 1 0 8 0 kqueuepl 144 96 0 94 1 0 1 1 0 8 0 pipelkpl 48 136 0 126 1 0 1 1 0 8 0 pipepl 120 272 0 253 3 1 2 2 0 8 1 fdescpl 496 438 0 422 3 0 3 3 0 8 0 filepl 152 3328 0 3227 7 0 7 7 0 8 3 lockfpl 104 59 0 58 1 0 1 1 0 8 0 lockfspl 48 24 0 23 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 295 0 286 1 0 1 1 0 8 0 zombiepl 144 422 0 421 1 0 1 1 0 8 0 processpl 960 454 0 421 5 0 5 5 0 8 0 procpl 624 979 0 936 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 9 0 9 1 0 1 1 0 8 1 sockpl 400 843 0 824 6 0 6 6 0 8 4 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 224 0 0 27 0 27 27 0 8 0 mtagpl 80 86 0 0 2 0 2 2 0 8 0 mbufpl 256 374 0 0 23 0 23 23 0 8 0 bufpl 280 6583 0 315 448 0 448 448 0 8 0 anonpl 16 56655 0 39791 83 7 76 82 0 124 7 amapchunkpl 152 2362 0 2224 13 3 10 13 0 158 3 amappl16 192 2253 0 1328 57 9 48 57 0 8 1 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 116 0 114 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 69 0 51 1 0 1 1 0 8 0 amappl10 144 26 0 21 1 0 1 1 0 8 0 amappl9 136 396 0 392 1 0 1 1 0 8 0 amappl8 128 315 0 291 1 0 1 1 0 8 0 amappl7 120 128 0 116 1 0 1 1 0 8 0 amappl6 112 29 0 24 1 0 1 1 0 8 0 amappl5 104 343 0 326 1 0 1 1 0 8 0 amappl4 96 514 0 482 2 1 1 2 0 8 0 amappl3 88 223 0 217 1 0 1 1 0 8 0 amappl2 80 2571 0 2499 3 1 2 3 0 8 0 amappl1 72 19596 0 19159 26 16 10 20 0 8 0 amappl 80 1233 0 1187 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 59 0 2 1 0 1 1 0 8 0 uaddrrnd 24 441 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 441 0 422 1 0 1 1 0 8 0 vmmpekpl 168 7536 0 7499 2 0 2 2 0 8 0 vmmpepl 168 60477 0 58417 120 16 104 115 0 357 12 vmsppl 368 440 0 422 2 0 2 2 0 8 0 pdppl 4096 889 0 847 6 0 6 6 0 8 0 pvpl 32 183640 0 163639 195 6 189 195 0 265 25 pmappl 232 440 0 422 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 191 0 5 6 0 6 6 0 8 0