Warning: Permanently added '10.128.0.90' (ECDSA) to the list of known hosts. 2020/03/30 16:17:40 fuzzer started 2020/03/30 16:17:46 dialing manager at 10.128.15.235:30322 2020/03/30 16:17:46 syscalls: 338 2020/03/30 16:17:46 code coverage: enabled 2020/03/30 16:17:46 comparison tracing: enabled 2020/03/30 16:17:46 extra coverage: support is not implemented in syzkaller 2020/03/30 16:17:46 setuid sandbox: enabled 2020/03/30 16:17:46 namespace sandbox: support is not implemented in syzkaller 2020/03/30 16:17:46 Android sandbox: support is not implemented in syzkaller 2020/03/30 16:17:46 fault injection: support is not implemented in syzkaller 2020/03/30 16:17:46 leak checking: support is not implemented in syzkaller 2020/03/30 16:17:46 net packet injection: enabled 2020/03/30 16:17:46 net device setup: support is not implemented in syzkaller 2020/03/30 16:17:46 concurrency sanitizer: support is not implemented in syzkaller 2020/03/30 16:17:46 devlink PCI setup: support is not implemented in syzkaller 16:17:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x80000000, './file0\x00'}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/8}, &(0x7f0000000680)=0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x800, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x40, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x0, 0x0) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x8000, 0x4) r12 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pf\x00', 0x100, 0x0) r15 = accept(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="4a1b356ca3de3201efc34e149ca984cdae35171b59a52b52fd71255c6fe0d89ca303276040a8eeca9d9ddab7cd217c9db425e1a67b63d7c941bf27b1a006912bb995b3a3203c3453fdf63e7709c1154da101a273f8764ca7c33582b44cdcbb105ea7daff9144a1744f4c7f0e132faf86270587e300cb570466da50e6c8b750b0dae010f14b59099e28235f7075", 0x8d}, {&(0x7f00000001c0)="5683165ae129ebe1e95fd348f9fd6aee00c93650accec2a5e7b9cc08d5abfc36272a51526dd187d9d2d8f75bc6d373c41c4ac2917cd110285662250e26ef46564dcd6f1098b5d1b52ab45890657965aeda131c936d4ff653f2b920fbbfbc238c30415c7d80353cc3882b60e54cfd51dcb4250df21a8f8522e22f9ceb0285", 0x7e}, {&(0x7f0000000240)="dcdb6e0eceda96612252cc323f2295e6db8fdcf90574ad89f675dae1210a946e0629d1a39df210edb07971e91b6845c3a7d5ebbc173871d6b3bf92fba7ca00f474f0b5eb2537a90498e87c5fb1d59f7b99e21eea927ea07b499493bcfcc0fea27181e7db87d73d36fba241c73a571aa63e7b9023b5d719ecb465fac639706a090c250b8182d5d89905562f1276777f5fbe32cfb828b19e566d697ec49e5ccad174", 0xa1}, {&(0x7f0000000300)="2b93921d34356434100d4b579b9e0c118a89b2757f949321532c84cdd1da4ce13052c0b17c06b915dc29dc73a3524fe15aa62bae675903f899d34fd36a486f193998da242c727175a2236e40f95e4a30863dafad0d97eb0df1368876e113e81c3368c76e7ff67d65b9786fb5089a3e9472d45649e65ef4d879c4", 0x7a}, {&(0x7f0000000380)="046bfeed278be826b7558e10f635c80b071f0b5b4aa5", 0x16}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b639444003043d7f62a63529a878824434141b2ae093941d26276c52ac8425e47e84d492b53cc315e47c12a1a6037395996402c9d2c28fc95274da11b26f6243d80b3f88e5f6f3fb7e18d81365050057652a00bdb04548b6d5d2ced77c60f127c3188001312a4504cf74d4d821b55a80afbb71ab73752f1c9fe3de9c424994e3963550df7f9fd8698ef08dc6665d4a71030664dec226a5ebcf7be410ed7ba0655a805f89fe3378cc3c908a82af52016287d3190abb", 0xb5}, {&(0x7f00000004c0)="de8093f134471d71d94b99924bcc1bb8601087a5685ebe80b653d3397290ba2d5bbe2a938e1c6cab0fc63c241933f46527fe0ba277c36e3d289e3184a971bbf440194409217611b29c277624888855471ed3d1ff455aa84c926a5e51321e93c2a145d5d214abfe3093d6f1f698ee616eb4884abe1edec3487a655f646fae4238c36e72887b88257e29086a2b9b755f82da402454829c8bcb899cb31574a10d2b6d55cc98a661acca57599ef1729b6a805fd96ab753dc11c7c73fb2631f1bbcc3a54bbe686cddb21b7e512df2924efd075ad6de81de0a84ebfd3d73", 0xdb}], 0x8, &(0x7f0000000b80)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r1, r8, r9, 0xffffffffffffff9c, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c, r14, r15, r16, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}], 0x100, 0x9}, 0x408) 16:17:53 executing program 1: r0 = msgget$private(0x0, 0x218) msgsnd(r0, &(0x7f0000000000)={0x2, "8d456559e0bbde16759d7ee7e99b268cc009c46ae3a41e57b9fbc9930d5577914e6c3f0fcd75933af9d69787f2053114b134ed8d83258a6714d95ebdfac693d8d67ab0890508e750d312af1aa396b11ef79f5cac45506188dba8b4b9e93743b600ff2924b84b44e87513fdac6c05321c2a0787b239c8fbbd9b3b03724a6b9b544b6a83216dc19b33222862f37bc4ff6d62727ed754760c0b42ff31eef3ee17d3a52236db438354f4466c437f5e356296a811c73ec194b8a1de5b70a7deeec13683a26415c7dafab3396c30896ae2215eb5689a35"}, 0xdc, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x3f, 0x1000}, {0x2, 0x2}], 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget(0x3, 0x4, 0x300) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0xe1fbb6dbec2bf3b1, 0x20}, 0x2, 0x8, 0x81}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r6, 0x7, &(0x7f0000000440)={0x2, 0x0, 0x3, 0x8, r7}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f00000004c0), 0x4) r9 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x1) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) fchmod(r10, 0x10) 16:17:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, &(0x7f0000000280)}, 0x1) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:17:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7f000001d7de3a25acd1be348651c586b6353c85ff530c8bc2d4d2bfff8817fc72e8e1df"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 16:17:53 executing program 1: socket$inet(0x2, 0x3, 0x2f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) shutdown(r0, 0x1) 16:17:53 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:17:53 executing program 1: setreuid(0xee00, 0x0) getuid() r0 = getuid() setreuid(0xee00, r0) setsockopt(0xffffffffffffffff, 0x29, 0x38, &(0x7f0000000000)="d2f751a4494d81d0ec3fc90ee4c1b67c8b37003c3524be5dc9deefacda7204f3b99e21f530631a081ac7420137f8ef93bf125622f666c73f29acc6e51da081ac8968ecca0419c8e5a3d10dd23b00e55c90cdd18b4609be588c70c1b2867dd497eb9562af274f6788dc4c50363377a777044bc72dba0600002f2de06ef58b0ab3626af9c58c6f4f5ed2a9240c83", 0x8d) 16:17:53 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="e2bea3af717f52ce568b47ed9b2fc838868a079c679d308259c885f0297c520d5714bdbfa9c03722d0066851007dc4fdefc3433022c30b6650cc38b28ea5c1524a0783e169c5cc17940b12c880c4444e5b91446a71663a85dacbde0ba7b8e5a798debfbf1c3d1f2cb46469b12438ca699c39a4705300"/131, 0x83}], 0x1, 0x0, 0x0) flock(r0, 0xc) execve(0x0, 0x0, 0x0) 16:17:53 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c927aa623f48843112b24f185f121627e310b334c8a2a2317be486e594c4d7d361a32246e9816fe49f8c12fe1a68aebb0c4b04ca00e71ec583e91162c25076c38ef87aec6ae55c375b68088b3f6a15ad06ea1c18790426681cd594fd0fe481feaab2980523673a788cd52311d0cb6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r2 = semget$private(0x0, 0x4000000009, 0x82) sendmsg(r0, &(0x7f00000028c0)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000280)="6217a79c02b8d2667171e848c89746d3ea62194167a5591591f5c0a083eb80ba8ca33285a2d3800830b36225022215393b0cf31c60e2b7aa91c650d02825d79c2f961bf48c21db27c6d603ff2378fe467aa989d36b2c59bd0ecea64deea87f67bb1ce94cef802ef6c9aa9cc8275dfc632665ff9a3b947859ae3caefea5bc6119d0f5955cdb1377f25830e37d9b04615e9dbd8980cc953005c5170637c70a5f3bf6c1454f3be79dc95955d865b51a4063aef2106021f00580fd5e1a661c2fd8c00c685704a473e449bd0e14da1dd2fdec240ea35876b2fd48f3d24525f514d896f1cb512e447f", 0xe6}, {&(0x7f00000004c0)="da98ea2103ee210b5c46ff7ea123a66955938c8978ea01139b311053ef5bb2659381e31611d1c7a450390e30122e739b4ccca16ae6df01f8d6215462b0b64411adf36922e1ea772860c9cee44c883da907508af7ba68110873d4932a86ec95278f249b492c799f5bc6c64dd2a393fc9a065911371f30c5ecf85308bab68c2690d13efbd26524f2e0ccc9d693971661663a5e30ccddcd3fdd", 0x98}, {&(0x7f0000000580)="7005cc547660f0bffa51504d9aedfa80b5e3dc4ae25a79dc6ef1cfd7ce059f01eb5f17ca2f84525992655663cffaed522dae99255142ca0d2e77c926f37ca26d024c54ba3ee3fc3a365caebb2f7328e409a47098c23c9aa11f7565ac821dfded57c6eed6f4679de4d664fe3ebc8aaa9232ddb80cbd2acf86237cfa15c7709fecd02abd8eb6403bdc8960713d79724a761ffaf110271fbccd176910d37d38e314ab15f09068b766a94e321261ece73bfd83be60e4b0e6609041b42aeaef4581a8c35c83162a95ef56f787ed4d4f12ed486541c1", 0xd3}, {&(0x7f0000000680)="73b68ba712dcb60262c906a50a056e834e21a87ef21b270639baad13cb1d1c5072c1e6", 0x23}, {&(0x7f00000006c0)="9612526baa139f4614c85f6052e216084bd0edb7b628b05d1ac73118e5d1ed80e3b5e187a1910aa221e5599d546d37498058d90b2e451c2598d5d1410111cd127fb946dcd35ba462cfee0bf16b2bdbf08bf317de027aa603f7ede1a2f797757fb1c4cf03f88197c9c8a5b935a581d302690c9dca8387ccb4edfb9e65ef369ff5ff01dae57ad0a61162969084a064e0a807d7d1c1dcd5aabaecd1a6570b62217ea6d176eeea0443ae1e3bf9da9f145634e1", 0xb1}], 0x5, &(0x7f0000000800)=[{0x1010, 0x1, 0x6, "26c9032d3d167f7c6303f8bf48d182932fd536473645004ae602ec6bbd2178cee28801e980234138c1f426b9e50789c85c6eb72cf01193db3418a5513b24b9078880ebf1485a9c6b6358dccb10ba95a2d1cb49125fe137b73351484d6553571bbbf31e7b2063173da2bdd7ed3f627a445e714947aa03b42a358ea4a87af791bc85322442d46093c1ba6cacf7d7d0a4a72504addf488fda74e9bc0b9c2e1ed8cf386ab8c1e2c788e3cecf1c63e7addbf347e4106cab4585e6d4cb7923428228277558a208080d89299a52fb38405430ca46996eefec54079413f5f8542ca3befc6a8ad425a945d30e3190e99de90bddb3ba1e51f1ceb680935b9c06ebb8dc194f05c1d852df0ee81fb57f524cff91b4c0bc64858ed7d0485d3570c1228fcff5fe8e459ca6e623152b0775b92da699abd9401f027333f7423b2ad11b4676b31ff3d82fecef0f05bca8ccc4805cb7e472eb1ae96cd32c46dd5acb4808c22ba0fc49cdbbbb8e9308a4933b497cde3dbc4adf080942306968c958fec921fb60f5ed21573b274baa730959353afc27f69ba010afa05a2b7b8e0ea68cd888fd6a98b7f8c7d79ac031b43aee1430d1d3fc8f71bae540b688ae997db0942beae3940092ade1c8c8c64e33e717f077ed5f7ddfd6965ebfd9fae1133cce46c0ebd00a8156419858182736c927623875c5e7601e0fead75a16c73d87484eb43487d67f8b03752839d015c0d2ae012b2465aba5ee829a23082ae4efa99170eb696c4eea6481ea5fb2648668bd4a180447d257b2136f59de374c7478a800ebd5c2628bd3fea50efbbec5d4ea22e2477fd9f056405052344a0d100d8068cc6607b1272e3a13a299b41e17aae9acc3415ec4085194ad342c1f0402f1d394528b9628b53900b58a2c670af2c353aaa18a4c25830603eabe498f0e67185d3d4e3e72da8c374cafa328909a92a38618fa72fe68a499b8003b88c310e9faa1696b6d3f5d7e362654ab2dad04bcd6ecc6d6206d6c1929450f44f11e2a0f72c9025d1ca5951f67560e9b5cc98301ad5a74d4f73bf3b7c2a0af297c46453761b7113e111f4312f40538ed4755901cf88fc56b161dd0986f835b7f4b5938a67c5b46b883cda447a72dcd15f8f3c51033f278d32bc2e7a2ada21a2fc784cea251da6f515e0efc9cfefb710fdae3b25df5ba4bb6317cbf604b97b1b15f2d4caf948a6ab63de485c4a83359a058f5225fef1b688882e55afd26bfeed45ffe39acee7a3109f9b11fe6972089acc371bcabe914e9bf5a0050555cd3ac8fcb4c6a7d25bb96e5cb5c686bf9b922de96797bfd771d1ae61a03f337441cbf9bbe12fc6dbeea6372c6ba072bcf3ab44a09447e9f7c0346fda7b6bb3bbcf27133b436f035253fb61fd5ea8e67791f33319c2c4676bae5d35b9356a2bd1603f61f4afc24ae7d3c691b60d0c3f0225a58a7f053e0056916f1ff5242f0170e8377f3d2870c19ca910c76ff4208b42d6f1608601322fef4af425da9faba04c486046474b7cdc0f2472f4719ebadb7ad2ef95cc7209df6d91a02d28ad4d3e4fd1d0a5ce735f97a9b7d02996a660396e0d79a26da99fd627066396be16149306997b6f4c36020074f99add874eb52a8e78b41d9331262c015abc54a0d40847699ab90e28bfbbd30239114d5951c62db295a79bb8a8a113e67489dde64a44cbfac4a0c5728a48a897ee0ea80edcb2a217157be5850dc29a6576aaea5d08ac359bf7d6ee0690d466f731155d194cf6cf53c717d9e9bbe28b488cfe1406cfb6d956b64de7cc1aa935ed3f73412ce6ee3d909c6a71fafe58ec7349536db1ac9745da92296e06a013cdba7d3815f3eafc1273e632fa4a0d744e30591682de36b5b32fa3db307268b2395c8f70d5e023f19225ad322612df8b87a1b671b27820da36f585d5775a20c57ffadea5914f2cee6c8e9350a51b17851f20961e819b73bfe721a3b57e580133f79bdb61fbc3986a9f15e37acaee7897153fac86dd99b5b8eff4b01ba085d02b4b39b85fd24580add83710bbb6ac63d58b3eb6e474651557dae73da0bd9e8d739a5c9d1fedbc2e969f5f205ea654c4b047aa5e6686c6548c951e1602b1d57898818218874a757f0715b79482a325125b830845dd1b0d2e425c8c9e80149ea053b4e701fb5ad9cd467674f8e4274f63da80b7cedde4f15c1a527f6c8616531ab524db29808fd9621f543975d6c9f24e8a1b9deedd02916faeb7d1ab096e3da910c6922bcb13e1771d3d5522d6e50336d01dd7b9b53a0b5a4fd302551f26c5d51a735b784827cf746fec5cab00448c88312c1159fe9ab56e3e6f54b6028ddd9be911c8416d7e85bbfef2be23044b8f9a2113428ff13c9b7f38a6e78639b2165b449649a2a1086c448133c2e445e8228faf88ece9d5788f82ceedaa07b67a29fbfb8f330ee08b2ac55eb5d850d01e672e539a90c023de03c0c1ad28ca8f9aec66c53531352bfdc58b7f0b0dd22395f2fb94a9ec4e7d381e7db660b060a2bb52d0e56dbc2993367cc35c04f2243a48cd3fc44a2960dfe1a52e99313b15ce56b1980c627eb666dcc1b40e2177eb421b1415b52a9b8603ed887597bb4c1063ed5ad6b5814ca34bf65f982f027ef984f32a20345953903fc1d3984073f3930aa30fbc7cbd4d5afae210e987e06f6cd70a251ec19dbcaee5f9c466ba3a7e861916f4a055eb99497fe285a180a25587b05c9b41da197adec43ba54b7f1ea6896376b431d37da2c355e1608d016e5429ac4c9191e2f65cbb651929468b86b9985b9008f80faa67927b14956dff4d80faacd191af0b1c1541907bfedabc80598dcf381f9b25ef6602bbe7666e6fe79093957e13738c04d1c812b5a38e7b63bb2982a9662e46de523c20b2b8cc45fd816c174f1f286c142490ae084bc4ae3342a2d1c8c630ca20d7495e8c003bbde86189cc131b61dfb6c0d53d3d214e492c377aad2783bca7373322c0795c9f9b4f4fdec388ffb659cdd719ce4924a1e4aba10f1e13a38dd51b5b4efb099f2a0eb56cd7ca4a16ea4d247c2b4fec3e2b4c074cf5732a24da439cc74d3ebf5be3baf3b055401b658ebbe3ca765c01423469525d5ef5ee05bc087c3535e2b5a2c288c4418d7e66bd845fab2767fd614ba05003c363507221ac053e7e94d3348d9922e831c9ece8284a1410f4562d3082c3dd440383888a6d7ac0d35d72b02637fddd7aa35dc95ec240be787f673f4756af05476dca55bbc96819c5a772c08f0a34b23e47f101a53915a733c827b4a03587a9fff547d6414b1ab7af23051bc8cdaa7a769412b138f719cb6ae0fb17525cd1e8d6b2f124a889e0a700fbecd302c8a04956fe5b10a02328568385a05aeef712f04bbff28a1669e52405e77a403b1c70a6e6cfeb47db5367c80e8c3b309028286b39db2b2e8be2235cbbeae2f801a04c4cc3e29f10973fea04ef22cb3ac734f39ef7041432aae21b0ff897066cab997146d85be252100e3a055c0c74f7c65df3367c674c308e133a31ad06224a0e4ad390cf709a7d7590e349c1ed549ea79b37d3916e5ad0d1887e25bd6a6448b2e2037622dbb3e023dc47843ba221be6561a71c73f406d47d8095ce513bc5589fd4680d59711a16e74dbc5e66711c8bf9c585cb7bd6a3911a9d48b00ec6434c4a1e24c52afaa21977f05636ccf0b3711a937a3ad3f4635ad0d41d09316d9ce28db0ccc9797a486f382c05e588c90ea2869134140470710476de79f6b8bfa66313ab4d0081a7d731a94ec60948a695729c0fbaa3f989a1a40e0c2d88af57dac730dbd600ccc3974e49fdb1da1d911820294fe968843e9fb69443e7113811e3449756c042eed5c7ad32613be8e712555f814d8e1cf7e76a05f5ade35560aaf78e96e05ca8934431964768505ebdc8461e883986daedc4e3b4a25fd480011f1c03fa8b462b83e6be6636603451f023b6659af74b65d381d1a1e5dfd4b3c96194e75127ea7b5e01727d9201d040e5b939269440347bd0ccc19c389352facd0b54410982e87e0d35b39bb954b159a464f373cf1deb78d8be732c86e2b129944fb0e9a90870f4ee21cdb21d1182857898ace4493cc6143743cff438a045cb9cfb998daccb43726c0572263d9c75adbed06446989b453cf5c98e188cb3f6653c4dc25e30468a21380c3aea9b27d79869aa7f3d2412b4bcb3cdf84fc82a94c2c5fa642ae8d9993066df5f4fe9bcaa6a96e87cd23baa470bf2d16fee07278541c05162906bf1f464dcd33f35595d65f1d19bdb97b6bf5b9673ce62bd786ab50c39a0c047bec4865acd7cd58af48c54c3a2dc49d348ee2a4d3fa829594851603ce90680620f0c3e13c1b5d3e1b02fe530c04e596b35445e66d29a320080cc338d5717f3477177d103ec6b4a372d2bdd24e82199fbdc415679dc58069524277a6ec418bdb655d2940e549c9ea6f8de76fcdbc60e164b5024f4f8f5064b32b2dfd3c14de14cb8b14a1f85415aa741e4feac3ca98783433286bf491f968cc3765c8473f22cbe54cd607027a7d2f618e2eac355ffceecf1ba815e259b670bbeb8310906068cfcede0dc3e270c2d307bce101d8bc49cfabc2ced9db0d7e3c61e53b3532a4d4b807d78bac8b3da13092ccd30cdf855c40e9016a5edee8e774d4176e61549bc631c639cc0286a1b1cbcab2a34d2ad51c0f997a83d0a996d3379cedbad8cd59610d13a09310912f7456bba843a575f4e5611af8d19260b2bbbc98f937545ebc7cce04b91fcf1ab14207968e12af1459d267b710842cec8d02fec8701abee3404358487226cea608abe4cf558897a828a7e48ad91486790264e8486dd82405e70ad5f3e35cb72f66b62984d1303c58cfa74858cfd3d1aec46dd933aa4dfcba790fa91062ba093f50cab5fe174dff0f96775fbdc3046492eaac469e8da0c7f0306d977f562af6f7fe34d842d313db991a2ead639a3f50371e70065d0b189ad19254249b60f9f5993330e2162940172339e83e42bc2a5b09231f2afbd13326d1bcab404551a47edfa29691265190f4fbfb8e9873f184983e6526ad4d74fecfacd018cb9c330e893e9e8ad2d367946446542685c8b711533da72e54c834fd60aa8b1eec213a3e1f5f93a610526f59546e1c75f73afa72870c01dd1a8e42dfd649215e4e5400753103b9e5b2468ebc55eba8de77e72a16f9c8289e406ae6595727112ec7d44dbb50a2d6417fea46c1e528ea7dbd2a39c9cae1d287bf36480905add8041f5fd6df11976268e0abf17c9b7fd419cd6d26ca57cec0ba1cf875be3a419a71dcbce704e9ad5cd41cd386fc6e835012d24c81a579854862e8036fd150ef782efa38773c38a54cc9e525adf6dc65690a8857c4ccee86939cfc1a7bf287574605ce8a18c32dd5865380b82a7d6985ceaa7a5ced6686d79513527caa61205464cb5c7781b4670801392d6a2f75d78cf6a0c48e6b0de997bcdbecb70e9dc6081b0d2d5c53649d90dfd8c0219b41dce607cc07ed8c981d0747077a28c0d0adf0354e3c3006fcf928bdcca8cc319009ac6630f8c8d7d11ec7d7f082a000668aae4db5f1187a3ba8293c7f5ae8ad8bce4c0d7348c0a6e01b025d93da79219b20a1a5b982764a09e47b24da1d4d48f71e5f8040bc2fe402cb9f9a603150c6b060dbc22c613f94f470607aa48972800d6762e87ffbb5d06e7dec11441c89acaa01558e2606b5a939d4e03c71e7b934ac2a2097c087c90b48eafc1325fd8f73aab15674131beb12cd0b3f50489a14687b021ecea5c2928f7d551782cdf20e59f26e9af36529d187e35e840c6d55269085"}, {0x1010, 0xffff, 0x171, "3983c94669e01b3b248861a71cc79ff115f826c1fff1594fea87af6dc1af09d39254c2129891481159920a78bf9ed82ecbb9b5cca87ecdc12eb59e3a5f4e6b1a1cca013cdac432cd2bd7610fbc52a9c3ea3465addfd5d27ea829ce79505790478ee50e365a6af99582ffc53fafa96ee549d276093d179df47ce9d115e5583e68602c1e413fbdcf94bca5150685854ca7bf0d1b9b08ba39138c568dbd99feba0f70cbd8347990b05349712110532d912e634b91d3ecd34c513f7f731aa767fba72fc3395a0224b6205da81de04c65f3d1ef0b0e29856f418142b5699ccbf96d400fd2a2bc9c90ab62aa96792ab2eb9ea0780bc776bfacc5b2ab760169a7e7f471c5f7e07473697d4aa534ef77394f5e2d4330602fb074697300f177e73ab8c3b96c087f7d0705bfe368adb584f41430c1fe10bd48e0430ca4ffc018e20ed3f055d82dda093073db4543e21ca73c987cd64992a28d337a88c03938c1f8cc973e61d287fb6dc8ec032fd10dc65e582817b1e3cfc2f43e2772e7211b1ccd87b72396a61a7f663f8b53cdfa78e2fad2b2000a9af035caa770b5986c8dc3ddde7608eca82697cae9bdab518ec7ffb7f91858a3bdfc9a2442ecd970fa298c246ee7070b50fe6c3378a655c29c4863ee3f828548f026e298db43e0e6046074bd7bad9644979f6ceaebb2d181153726ca167083dfc11d3904a51b8c60331813653cf608284d230d1d04e6b27b5be44be2a518ceaea57121010c34f14656ed1eec8b5e4deda0ede1b6a3c48f5585cefcb6388353d721e80a9e4cacc85173e503cc07c1073f1af07e573b466cdd2ce21f9cee7c2817e55d29158d42a1d2fc15cfa220432eb55913d90c6e4fb5ad499ae0ddc06b895459f849fb5e213cedb7817a870e61fcaa06a6e15b868638cc792b94dc6c60e6ef505be728e40c4d818399b341493ecd1dd59c2d0f8fda3ee16fcd9c802f873af2210dd4769fbb3b537b5c40500e8a60e688cb32f48f3c815c6fc0693ccdddcd51ddc608a94a159ad2ac6d5d49477debe6750f672256aad79c8b1a67f942c7545651b33b74a525c65dd8a3f4c0c8d17ff3ab9951b294556fd5d154296792ce246b73def6faf05038f2facefff34aa0c0fe72dfcc2426c2544eef74ce6b517f303cf9af176726e546d10aef6ac8afa5c363aac3a4a72ef70f72e7ec10b5b8a5627f4ae2673e0301f818542e4cc684e3eded0ec6d29d7f0a8c4706eb8c08f27e7172e5ba428980d8c2b69fc0811a968424f65dd97650001d05a49a6c066f9c3f23fbbac3eec29e932b378c920da2af5db5bf1c2a65179cbf529064a040efd9c51417af782a618a189a781a30c669186ee80c7a1c7a9d62a2eb0d6142bb9978263c44b54bc0711b0124a3778c8df0f4f074736c5d2c47359ee3954b8e6830fb488886d7abda0f930c42442a4ef7456f4bb4fc7ce87d243250775425d75aeed820743cef45bd949f6ec669fe5e78984e9ad97469df116fa04613d43a5dbd3e75cfe9b1255478a76706a859af64314918e8c3c7db659a031af7675c0831b9813932848480e3c749c2ba57428bfb524dabc1cdafa257ff6b24b67c53fc9f10f1df5391935f2fc8dfd17051e33425d717673f6b1160c770e64e102d47849b76ba9dea5b46de6777c2fdc86f798a9e380d31a37e3deb391b2a080b70581aac2efc1ed8749b1d453ff2593d924ea533426133087b6e2a888498b040c6e312fa0e86d5a1c34205c318d9be9e90a28edccac9fa75d042ea97a647f854cd9ecf0b69fa50dae0c4cf53861154821f672ffed0b16ec9655e2204bb69e9d1edb212c7cf27ccaa3ed609515f1de06ea4f3b1662769783907fd08223a4dd021ca3629679b45751cebb63b72895c853b19bf4298a604bc61b65fc08d77cf523fa33373165d74116d3e147b16d93f29e0553ffffdf18253b925301dd1965c9f328f2996b563e51bd02c418e9951f0bc5ca87622fc925a92a05104732c53eea126bf415703902996977c65c0772f97cc94e13836ef64265f614d0609820ea6b90c3b56659b54f1b29423c92053771f2b0023c4866772b3df0bc58262f0e2befde6849939323c35dfa47a61286d12047172f665a49415a50afa97201b7b1418f6c4432a0f954b67091d708a06d95a45da238c5a30dcae18570699fdee346a22d1a61384076feeaa7783e015d64c664581844a08e3d830e795b5b6b8f284eec2c0cb7b05356cffa08fb57dbd48c893564ef5c442c2b7588f36e98f581468b9befa69d1644eaac9a24d44e78d0b9a9c0adb9483ce826a5ccdbfc56abbfdf93b0c8fa0357a165aebcaa2c7f51575db6636ca659b8e880f4db17ff4459621a009f237cf30e3d4df3a082a7c517759ebd3baf54a7f6ea5894ca9125a5f57cb5a7a498e33f0ea69f0719d58e4e5cdead1ccd160114ec652b8e8ffb28044c62120be9bd5a854206496585206719f25b22acfb42f4ec9b9bf114aa3754bb5db29995460149fba7a001a4fb38f66407588923e11e1663dcec948a27d0a875b5cc3220362514b7ca7075fd8ccf0cca2b6432e27c46064f4b9b849d022b3f3f10a9d5ae5178547685d02f15f058959f7bc7c0b5dad61506e0ae1ff36fa155ff86755ef0f8baa1c93934e2bb1a96916ad5eab9a790d411ad000631f5c386bb2a30992c60486dbc947959552922877fd9b740c5c171c7a3393e6e13ec36403aac4fe37b0283757959bc5f62455c3ce6bab8108aafc8e2e508f727b7be4f769e0dc1104d0ba25fa997ef38502fd5e17506eda6ea599a329e373f0e85b72c4577e14039f802e6c03f03be57bb59d04d0dfc2d25f72107bf87d1f761cf7f1ebf258751251061870dbee8f20bd503be03af1b07652583021f5f6d7f16a6540ae14dc6c4af89739f71e1cbca3691d3955112d517baf3a412f63750f020e7a12b8d8b64e04a726ed24aae5fe2eecf47fb0c72d551a78b05f56897cac0cf1189769ff207a123890235471a47b7d9f2d663f1786eaff40af34eaaf3677c370fc4409af03149c9316bc4bb3559fd77052c9d3bb4bc87955f80c850b25d12a6ec63928de2eb68ef8fa1ed7e8f538c953e0de521980670dc7cb06772c1bd75e7d4eb38bac5dc4c0e9c169f7f7ffb5dd1d451d313c506ee7aca0da96ba7d67015ee1d0bd23810c6cd4aab128445f5e8a4ad325158c4d938adf05b6f9d19f7fc4f5c9671df91675e4736965484a2961f35557001c6843cfcefe25c00ebb5b5d35a90afa4d3a9a497cd0cda1bf55e6e141e1db039992faa9571cc56899096de20f5c511debd555f4729b6ed616d8b895749967cc192977dc012f76da1c72739ebd403697f4fb7c087eb3cd1073f544f6ad2740cb27d0409602a576a204baaf7245c542aa71c773e3ae21441286352bde7e2249c835d552ba57cabada1cafa80e572141747cc7ad5665d33b0f92cd7382d41ccdcbc281d6ea329a56a87f2856001ac989daf4b212e8bdfcd757b094bfaf258a2ff71da25abc6f5a63cfaa12c7ff18fc797d89e4df5a00aeb027b65f0113fc53f00a47bbbff519c9ebc62b5bd8453fc80e3729bf504bcb3a083c0e8e6d6475e84a8d3589a4977e8f6ff79399d99cdc6e394e6afc4455d39eb84bbba73a4ee238a768119ea974b7216971cba2c8d6c99d549f5a17a7fd48d74a316c8a44535ec4f955edcb982854e5ace9cf94f72fb26c8b52be719f8a2e0747e7b60a02945c0d7b17d2e6acf35bd6e4ee066acd35611367efdf033d8a8e99df6ec0217753db62ff97bb9f19ef92e9627376fb452eecf83401a0eb2456617db7de8501add6fa4ba0f13baa1cc7cf153391990e7a8074ecb337cbe3fbe923c3bdaa1a24a4d4a04830c9f27b9d11286c31c106e70b821f21ce38a721b6f7508617ae83ffb19f6f6ac64d39d5ac58b0f8ba3632db312c81c28d18e976724eee14e8c3ae2094a29820a76151a9275e1296407f682965cce1c39bd53a934d648140f867ef924eb7b9228c6b8abb6b2c0274794f05380e3bacc408658b92aa164962d292b52a0152219dc26a2ca7ab31dc4e8e44030b090848282b164e04417c9bbd4af534f8f5ea85096ca7bb02416d8853c856a21168383d6607c8526c2f29c32878a343ec4b0e173c170081d9ad94a6540278772d0386af2d7feb6d11938b8a01bf794b2e90b9c753c54e2a18c72585d758d451f8a06b1631e395edb8b39b7b9c26a687de0528a7b5b8da070b79fd8f9965c265ca97e99ae2f2a191655e4b336c7eb7f632c58aa568e9030efadb0dc10a61345e2b0e08c0b1df4314e62b122ceb084d04a65e06484f8e4f99bf60a5e844bc68eb0521af6b22fa9c136492e45be9edf01328d98b5610bbb9789450bcbfe40fa379b79267b4339f164f6a156bdab29c2fae074c0a8e9dcf50204b88c4df3428fdee8e70411b2fd5ec2a7df3776be58a9cd2716f7ef092b5619ff39bbf0c0bb5de8e0e94d259bf58d6a40058150c419e83fddc5f4a70e5ce1866fbe1e74a2d9a44460cc315ac6cdc711828d7f66cf1866e03bc81624ba9836db60539e77037ea8f0e435d422652a683bfc9a3f62ccdbe0ede548dfc789148b57b9aab0f71608a2d105414663c0ea597de459608976e0826e3dc1d734b9979ae41aa55f13496e0f5b23b60b183da698aef32503d8b79e9e6350c01095461a21aee31aefb285f7ca15b7f26d3f3fc86593395a88368a6efd68c8fdac1f79beced17b175ba518caaf4d81fabf8ac254963da2e8ca043d69392a22b5602d27b80d8ebfbc2c56395e9ce0ae033cecd1bb5b8c6929a76d8c7f7d71e82300961c290269551db050dab64f3c6383d51428c67eff4ec581c000472a470ddc54ef4e52ae3920f2c5a898590a4bc0b180c0f784a59ab11122a491cbf506f485ee4b26ed60819c35ab444fa3589790cc4c98a77bfd271f782d5a4bb2c1f87042de24c92fa618601372b49f523611f478ccb62805a9a21abc36e38ea03ce195c632ca3530f27718cd93c5c99e67f54e763cda0cb84e7c0d535e0f2f40f2c2343f52805482894a3b758d614e34d3bdfd677183a37f690d2a2cc2a974e06047f60a8cd89abd68e65ac93371dce6954a0247874a4ea3d7d5375fca927d044a1269eaa50619629575db63c4eaaa40bf2beb03417b3b1be95bf170defb16ce2ed7469e67c1e5b6b4f77263783bb952fe3dc3f329c2c5c5fa48b283636eefb9c781b9fc39462fe46e08444a9180110a7ec5c03447a8194fc794da77a070d26b43fab0816a6a9dec86ba533d6f15e7119addee0897a13875a00850c3ac599cf9707fbe98bb55b40d85fc50db78fe05a99bb2d1cd686a1a4699e62de16446de878213e7f92fcb03098c19602920d9bd22f4adadd710f987fc527504982452de307ea3bd54aae7624393bedf9bda617dd831e6f81861b7babcce85e46ad85a4d3f22c8f6cd3efaa82ed722a7eb13e8a227c165893c7e4dc2e43b5d3fcb42aa525f54d31be97c40d1e987f28a867313f08c5f7dc874f2d2aca21188aaef3c8c7948b40fec0ba887856cbadc66e12354f2e0e3e6c9b3dda78a4b59ee41faaa029aa6cbc73b60129371849765501e388c399ef7597c6976fb9ac61200e10e5edef94a34a17b30516f5026de775106dde9cf6f4bf1fdfd7e3c25e968efe40aaafb9564938300ee9ea3da4aef05261124871fdc35d40383acd42c32fcd4c1e2ab79453fe0a98f36bcb6ccc88fbad8f39a0c9fd8c342c568ba175fb8a44d3a82cdb2a5b229e9239c1237e6e88dfebaafdc740626d80f6009ed52536f6ab3270ce6162"}, {0x88, 0x1, 0x8000, "f77ac73511731c383670041d0e1deeece9298ef09673bbbf6a38ec55b441ad3811c38ca54935948c3890920558545d8859264f35e93bd2af5576535fc4d0e38408ab15cf6a1775d8f4c06ee69e4f9399aa8455328d9f1568c6854f331b4b7756c86f93ff0de0ec2ba61375969cec51aa0b58"}], 0x20a8}, 0x402) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) 16:17:53 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="ccdc23e3120c45029c57fca691e80ebc2b6410cc7d791a71c015a5effe78028e655629644fc3961db253632b", 0x2c}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8000) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) dup(r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00e2ffffffffffffff0000000000000000000000000000007624d6e1e7439340fdca688a67ed98aa3044e80e55b843c26fe235278436e0d20200fe4b211e74fdd230b4f5209a511e8434ff4413cd4d605a9ae6da4c9bf96ebc841b9fb7a51b37d7059463684adfd52bce1a4050c63b07347254b7dd47f9cae8176c664402b361ca94f35298e795dc34e6467d7b406f2b3c36538f69f763c48d1de464932e0803c0ed51b4db8a"]) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:17:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x7f}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:17:54 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001c2a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KDGKBMODE(r4, 0x40044b06) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 16:17:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 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) 16:17:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x1000300000002}) sendto$unix(r3, &(0x7f0000000000)="eb178e37787f8834db4495506ca3ef70f869a13c7e4d798affab0131e1629fa0dff638a6b2fb4fb4", 0x28, 0x404, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5010, r4, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000240)=0xffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) read(r6, &(0x7f0000000140)=""/163, 0xa3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x2, 0x1, 0x2, 0x22}) 16:17:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:17:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x10000) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$KDSETRAD(r4, 0x20004b43) syz_open_pts() 16:17:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) getppid() 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]}}) 16:17:56 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') dup(r0) 16:17:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r7 = dup2(r1, r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x24, 0x1, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x8, 0x8}, {{r7}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x7f}, {{r8}, 0x0, 0x4, 0x10, 0x3f, 0x838}, {{r9}, 0xfffffffffffffffc, 0x68, 0x4, 0x6, 0x3}], 0x7, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x63}], 0x10001, &(0x7f0000000380)={0x7, 0x4}) 16:17:56 executing program 0: semget(0x3, 0x2, 0x20) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getdents(r2, &(0x7f0000000080)=""/169, 0xa9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:17:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x1f, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0xbfffffff, 0xff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x8) 16:17:56 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0x10000, 0x7f}, 0xc) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:17:56 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) pledge(0x0, &(0x7f0000000000)='\x00\xc7\x81\xd4\x7f\xf1qQGd\xd3j\x14\xaa\xda\x02\xd8\xef\x18\xb8\xd6\xa0`\xc7\x19\xa7\xf7\xbc\xce@=\x9e\xb0\xe9o\x94\x03Y\xecwe\x86vw\xd1\x10\x9ca\xfegP?Op\xbe\xbb\x1e0\xae\x0f\xbf\x83`\x9b\xf0w\xe9\xbd6\x91\xd6u\\\x9a]\xf1m\x06\xb6\xbbZ\xae4\xd3#9\x8c\x8cd0\xe5\xf3\x02\xfd\x16i\x86K~\xc3\xf2.\xe0\x06]^\x7f#\x14W7v$u\x18|\xc0eLW8\x9e\x91\tF\x82\x93S\x8f\xbd\x1a\xacr\xad-\xbf\xbdN\xab\xb1b\xcbc1P\xd8\x8c\xc9\xe6\x1d\x8dQ\xed\x805\x853\x91\x8f\xa1\xbf\xc1\xba+\x06\xf2l\x85\x06y\x17\xa7\x94\xba\xc8~\x05r&\x90\xf5\xfa\xb3b\x8fn\x89\xe4u\x9a\xdd&\xb3/\xfa\xac\xaf-\xf4?\xed\x88\xdc\xfe\x8ab\xa1') 16:17:56 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) getdents(r0, &(0x7f00000000c0)=""/209, 0xd1) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x103) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/82, 0x52) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x7, 0x400, 0x8, 0x0, "f71f2b0eb41ff7170b700107e033cc02b771c5ec", 0x6f9bf493, 0x8}) 16:17:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100ddff3528ffff129f400c4ea7e76f2aba61eff747f6541f61a3c370a5969875f420dd6a903b35852a4182dd2608d23250"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:17:57 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)='{-\x00', &(0x7f0000000180)='(^-%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+-\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='(,\'+\x00']) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:17:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x81, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1d, 0x0, 0x0, 0x9}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:17:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) sendto(r0, &(0x7f0000000180)="3c35279e3b24a5dcd9317241f484b9968df91a516649969c6d986284d85a548af92f294630f84c14f324397fa339f09ee0aaff5b815cce3818ea6d3769662cbde4aaa26107c18e09f39c720046bcc14f87bd79c5c97811e88cbdea508b4380ee42260bb0f46a63cc9a817355ccfc4d306178728f581998fb99a6e431ee5a529caf303b98bb353e1d420ec634cb46d9a08088cd5734a7ef4b7e7a7ffecf4c87507948e0f2e6b4", 0xa6, 0xa, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 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, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:57 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) listen(r0, 0x28b) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139f381962883a449e8a3cdc83aff86e966317a9bb9f7a6dc3cd2c63c5eda85570561aa2818fe037000000000000000000000000000000000000000000000000000000000000a7d657d7b0a35a1293d4ea623669103877475b3484f937a5e7bc5e3af8c1c90c01d7b0ff87b8d3193cd84eed9fa5c2332ee8c3195c44b47519b1fbaac66ec2b8fe2def13696e2e784e2fae9fba248e601598431a1a3a074fb08413ef4051adad7f8bb517e0ab0244a838d6b8598cb6b2c9efc17336e76ab82aab3b9bcdcc03076b3ebe69289d1b26d030cf42dd5f726695e26f67b43be200000000000000000dcd460f92159c9ecc310f20de5d9f339a6ddded172d71a7ddcc3a4f904c0c4ebe35819423067ba26db0d08d67be7c0af0d836bb058e218e30596d85b6d22c3714121c14"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfff) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="d016422574ba5e258b4148e718d6aa501af13a9e87d2d29431319521b6815be9d008a6b5d0a38e7e5cbe400a4ca3a63412870b8354066af1fcf07a6509db339cceced65a9450e353235d3a7cacfeee9c0a05d09317ccab3a4943c3eec635a9d3d45950481ee84640b5e5b6f5511f89ea8b38de15809b9510f64f34f4a732a802430b9d6e5374488a3c24f660a56186014e48199970d9be52cffd25db3b2618e9362ceb9bc372ae2a253805ad11c7440d3fe67320ee707863525108f36bd94ccc8b70cf0c5b9c903027eec347bb458ed3f120f114202d790b076b8a6795989bf99972f1d31013725cad37ab5ea65e0fee193377c117b4a7d06dceebe7eeaf0a856d1d1d8b0436625c892110fb31cf1a43b5018c6a2f49fe96673f7294a848113a96b0caabc5d5f45034e183e83aa797feda2aa336f335d4dfaeb295232564a350ae8fa8e101630abd7b02daaa58335283f55c9ce45175fda288d047afd3b7094e5355d4cc538da2e89697547deb14ce26d32db503f75bccf507973fb487961b0c7d20fda4bc6fbe4eab41aa84b6b71659a7a0ea5fb8ed78669093a64be7b461e779a377ddf108eed500b4d526fb3990a241a243e1934edc56002171a7132e0d2854d11d57479c69015cd71f7678c72768cecd4f1422604a79bd793fee55b6173b816c95c60020fd3f3a44376d73749a3dba2496ef3ca1eccb268def9c359beb0988f6fb9a4ecbc29165c66c83d3108cc2d3d2efa5fd7e70cc8e502f0df0719ab5cfc2ed6053126b46ff6fb832ad5ab466256f699c34e5606a9d833e183495a4eb9810aea85781a3c6668415ede6133552926e72a7c3f179e380706c187b6ad6239a3882109fb09a88e4d1b75f867e0724408ef35b9f2522d41a2cb90aff46fd9f2e79e386a686d929b347a18c572eca2e9489a451ab2760ba3e26a6b360e954e5287efb7faf9b409cc3cb105249d6506cec49378ea99c423818c4a39b5ba50d64fb92eb62c9d98e913cb717c2c69d18996132e69df2dcad5f5091ccc6a820c96b746c3ca2896bea879db4dae54fdcb866839b06069fbe73cd3d5f2073948b5ed06aa5c05962ebcc11032b3a00637aa92aeffb16e90ac72e15e36dbad85c1fdd1732a3de4a418eae97bb5197eb527e458cd5c1d60e8ecc1e73b18ad74eca48544dd8164279afa6410ea248e2e5774484bd1e0fd1c55dff511094516c039cf199a370b0f977de254d0305916c9ee795ae8b2426a2b1599d4601c857665fa898b89dd40a3ab831937657b69e14f4b29645d8c9d2b0d6bc7b6588db496bc6f0fa7e78bd3c6aa5b5b6e5dcbd19d1fee6b36d4a42c4634df4ac3ec96c0b7be30a5324a4c1c1168b1c4c84d9d06d418eb02acce191b195e2bd96cf95287c6b9e59e2a996b95ed7a30db12a59a0fa15827dbf79710c5ecbf48f01d17b1a43ffc199b1c3310afb79f70f8e94748112861cac242da073ae8653a83e42cd3374d34e2f70a2fefc0c535d8573c98bec02e432a08488abe581b700aa8b076c11fb3feca26abac6f86b87d72f8c0c58b8e8f84ac364860e726e067f1b9c72689b91e51781624d0db41aaa1f902090b7d601d43f1428b36d755f55f7f54ef2db53359e5d0f814b7d4d1287f6c4c5e44671808913ba5cfedd0d3da66e9e92fe13daf5b7488a5681dde8777b08575f42cb0cf13652da264d11e730e42e962e9a664d2a314d69bdd60782c4d502fd8f35229a246b016112776532b51db5b13e209f058a7740d5aec9fa5b74383c6896bf82ddc908c2cc23103e1f5eaf83cb6e6c698046ae766cd2a5a2f007de7a90cf9d95462a964998e91db07b4289229452c7ac3825aee1c1b98829325e10502d37cf7e844a379aeb480a0431e2aa463933d3191cb8c88d5269effc182124406b9512a420ebe08fc85bd03e62ff712796a2594ab8d85b8dd62135f1b433c8686ae8ae7594d69248912a8d3d08ca03b5e7bf35732490da315ff140e51053aa9685a4e6ae2ceb20f1dc540d203e242115c3e23895d148ce545c0eaad7f4", 0x5a1}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x74) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x42) 16:17:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xa0}], 0x697, 0x0, 0x9, 0x0) 16:17:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x3, 0x0, 0x410) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/4096) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0x0, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0), 0x0) 16:17:58 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x42) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) chown(&(0x7f0000000080)='./file1\x00', r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) sync() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x81) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:17:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x77c}], 0x9, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xfffff}], 0x8, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x104, 0x20000000, 0x8}, {{r3}, 0xfffffffffffffffb, 0xb7, 0x36, 0x6, 0x80000000}], 0x8, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x37c8, 0xacc}, {{r1}, 0xfffffffffffffffc, 0xc, 0x80000000, 0x9, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x5, 0xffffffff80000001}, {{r6}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0x0, 0x10000}, {{r7}, 0x0, 0x16, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x88, 0x4, 0x8000, 0x3}, {{r8}, 0xfffffffffffffffc, 0x14, 0x2, 0x9, 0x10000}, {{r9}, 0xfffffffffffffffd, 0x98, 0x2, 0x6, 0x400}], 0x80, &(0x7f00000001c0)={0x1, 0x8}) close(r1) pckbd_enable: command error 16:17:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x1ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="11a7bdc7f354960b54b3ba8bfc08f8abb3b5b0eccc8a516de0299e12588d0a056b8c78b3eed8fa1a6831bed8869b45f7b7a8df5791c1cc6c8d1836a303d393fc0ec02d69ed61b354bbc40647d1aa678a0f577155766610fefcac01b4fa456af94a537ff8b014d52cf345ea91a3152d646dd3d749087ca4d548b2da7c22c1d7b28396615381d5bb00a37c6fe8d04d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x14, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xfb9) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) 16:17:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x6c0, 0x2, 0x6, 0xbb}, {0x5, 0x7, 0x3, 0x401}, {0x2, 0x3, 0x3, 0x3890}, {0x1ff, 0x21, 0xaf, 0x2}, {0x6, 0x8, 0x6, 0x3ff}, {0x4b, 0x9, 0x9, 0x5}, {0x8000, 0x68, 0x5, 0x2}, {0xc136, 0x5, 0x93, 0x7}, {0x2, 0x2, 0x40, 0xfffffffc}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = geteuid() setreuid(r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) lseek(r6, 0x0, 0x101, 0x2) 16:17:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:18:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/94, 0x5e) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xa2e7773d0a6898cf) 16:18:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:18:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000080)=""/108, 0x6c, 0x842, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x65062d5f6d5b405e, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) listen(r4, 0x3ff) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0xffffffffffffffbf}], 0x1) 16:18:00 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0xb6) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180), 0x0) semop(0x0, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000180)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 16:18:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x101}, {}], 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:18:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1d) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x9) 16:18:00 executing program 1: r0 = socket(0x6, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xbb, 0x4, 0x8}, 0x5, 0x10000, 0x6606}) 16:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:18:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000000)="231defdc8c1e08aeb8b7758a1912b171d63f9460503213e7be4502c4c6d89e866d7622c82e870b530162d2e4430c689166eb386332543cc5eb4c04a02a1e172bc31c21b289f95343a5c98ec09d8d8d2d7b831606bc1448fbc13fff20cd639947fc880dcf392ef612a4704bbb9e2d8486c7a15ea309b55dffe52f16c782d36cb286525e7bedf659e9125182f08ad47885d9bef130e0e47ff72b594f7145db91899235d9d6e10e97fb", 0xa8, 0x1e) 16:18:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8207002f66696cb68500"], 0x10) shutdown(r0, 0x1) 16:18:01 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00"/4098], &(0x7f0000001140)=0x1002) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) mknod(&(0x7f00000012c0)='./bus\x00', 0xd021, 0x6) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = semget(0x2, 0x4, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000500)=""/110) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001180)=0x1) 16:18:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:18:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x10002fffffffe, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x80000000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x1, 0x74}, {{r5}, 0xfffffffffffffffb, 0x75, 0x2, 0x100000001, 0x71d9}], 0x7, 0x0, 0x7, 0x0) 16:18:02 executing program 1: r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) flock(r2, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8209000000ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530003c13713fe339fb0238fe2ae0c8f02a337b25bdc3cbe015c56dceff1d603f4dc3fe4d3ba3e6121cf2f30f0caf93d1faadb78a0e29ff57238e81ad82a5ae290256b3119dd5de34995f5ea6610f8cbf73309ec189c12a37b1678a38eca2eae4ee394ac047bb1a4bbf3603192d35e5df0c09fb05ff5e56f847924ca80dcdac6fb0b8ef2878d03cd51d68b1eba6053224da067d71417b4dc820f4a690893a584b8e0149073782f59870663fc607034a78ccf390408678dcae0e6b254d406d89ad9b08908e4f6381e112de2e53ff52b6ab37993eb170de49a52e677c6e5e"], 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x71, 0x0, 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, r3, r4]) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r8}}) getgroups(0x4, &(0x7f00000002c0)=[r5, r6, r7, r8]) 16:18:03 executing program 1: mprotect(&(0x7f0000277000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000574000/0x2000)=nil) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) 16:18:03 executing program 0: clock_getres(0x6, &(0x7f0000000000)) 16:18:03 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) dup2(r3, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:18:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09f2", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:18:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x7ffa, 0x3}, 0xc) accept$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) chmod(&(0x7f0000000280)='./bus\x00', 0xb604ff12f98117a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x35, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x80, 0x6, 0xa19b, 0x1, 0x7, 0x0, 0x3, 0x2, 0x0, 0x800, 0x2}) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000400)=""/199) 16:18:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000336000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r2, 0x2) 16:18:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:18:03 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00fb00100700000010000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:18:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3fdffffff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05891e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3261942042316c5f3254fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcb3ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f323fa3af3835c0993c7797f8c309"], 0x10) writev(r0, &(0x7f0000002940)=[{0x0}], 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2}) 16:18:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x1, 0x0, 0x7e, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) shutdown(r3, 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r4 = dup2(r0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x7, 0x401, 0xa5]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:18:04 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) 16:18:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = accept(r3, 0x0, &(0x7f0000000000)) recvfrom(r4, &(0x7f0000000180)=""/233, 0xe9, 0x800, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffb, 0x80000000}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) socketpair(0x1, 0x4, 0x5, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 16:18:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x9}, 0xc) setitimer(0x0, &(0x7f0000000080), 0x0) 16:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64, 0x0, 0x1f}, {0x6, 0x0, 0x0, 0xeb8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4, 0x2}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:18:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:18:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7fd, 0x5}) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x60, r4, r5, r6, r0, 0x100, 0x9}, 0x1, 0x74f9, 0x3}) r7 = getgid() setgroups(0x3, &(0x7f0000000080)=[r0, r2, r7]) 16:18:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/54) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x80000001, [{0x2, 0xb5}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x7}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0xd08}, {0x3, 0x3ad6dbbb}, {0x2, 0x4}, {0x2, 0xa9}, {0x3, 0x40}, {0x1, 0x480}, {0x2, 0x1}, {0x2, 0x34}, {0x1, 0xfffffffd}, {0x1, 0x20}, {0x3, 0x400}, {0x3}, {0x1, 0xff}, {0x1, 0x7}, {0x3, 0x800}, {0x0, 0x86d}, {0x1, 0x800}, {0x2, 0x9}, {0x3, 0x3f}, {0x3, 0x9}, {0x1}, {0x1, 0x9}, {0x2, 0x1}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x140000, 0x0, 0x0, 0x80, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x8b], [], [0x0, 0x5], [0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x89}, {0x707}]}}) 16:18:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) nanosleep(&(0x7f0000000100)={0x6, 0x80000001}, &(0x7f0000000140)) 16:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:18:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x1, 0x5) r1 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000200)='./file0/file0\x00', r3, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) accept(r4, 0x0, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00fb00100700000010000000000000"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:18:06 executing program 1: r0 = socket(0x10, 0x4001, 0x4) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:18:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x882, 0xc5e9e1f2da2de84d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x48) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae414e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f00000003c0)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058ee18e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3eff315fc065e9f39adc48bd073e12516ecd4086d07414aa4", 0xf6}], 0x3, 0x0, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000000240)='./bus/file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:18:06 executing program 0: r0 = socket(0x2, 0x4003, 0x1f) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r2) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r3, 0x1) 16:18:06 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x10001}, {0x1f, 0x2}}, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pread(r3, &(0x7f0000000300)="e9b902cad9e545f3bcadb03f932810ffbb1d78cfcb0a4f88ff82460d64d0b1b8bd485aa789c5ed2a4a8dd8ebbc028c605771bdff9c055bb406ba573e5ca680cf49a6b9287297602f5929fe19fa34f0dd65e261bae45115087b73bd6ff1b1d2ec76b9a311716b44afafa9e241a855ec4272cf94f87ab0dd415a78a4dacfd32173dbba8277dcd385224b0893bc62da7b05148dfd103beebcfa0f8efe9cf7da1847b3a406d9220441fdac3da484c97c2972af7fa3ffcc7d57274733907073c26a818961759b631ffb03e0fd88eb0d82d83856d1b0cbe89533d5c2bfa9708e22e261d374df67a6d3f471d9395ed2ea9eae77796609715e3f4cfcfebc439a595a0783cdf0e3ee89612d5a40db41cc617b979e25f4872f9f99df45be7169eb3577add3c08e056765613954d612d06f976dbf49856a90965f1740a027107b46aaf9cbe4d411db96ee190ea9ab3bc7ab71670339fe74409937ce179ecaa2dc864c369c7a26008dd64f3322e6d2a25d6412432e81d5b35b6ebb9487908abece92139c3673f22c9abe90cfc6668b", 0x189, 0x0, 0x7) setitimer(0x0, &(0x7f0000000040)={{0x2000}, {0x0, 0x81}}, &(0x7f00000000c0)) 16:18:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:18:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) fchown(r1, 0xffffffffffffffff, r2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7, {[0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4000000000], [], [], [{}, {}, {0x0, 0x0, 0x100}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x7fff}], {0x0, 0x1f}}}) 16:18:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x62, &(0x7f0000000400)="e7d4938762c75e6c380affb37fd706490726a9729f21cb7a6d2225e7bc96b6353415a6fd27f80d718acaff0f622a76bec4a07914f2c79a95c56e8589b26d1812fcead275baedf5e9983fb8fa6f30acd7e0bb2c00"/98) munlockall() r2 = semget$private(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000480)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/213) socketpair(0x18, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)="b7056cc6b16c1c84acf0b7e89c88acb36af985ea09797b95a7db6aac66a54abb961c897cc4b4e6707d84107c71cb356625f3cea0466673b16d7488875322a5e12e9c10714704acdff15d52d60cf104a43dd7bc84d6d28048c32004da1b6b9f9fbc07260da27c52a3e851f996c5fe", 0x6e}, {&(0x7f0000000380)="b180a87bfec7d4eea08133544f60d0d88eb83f11b270bbefa3a45019ad830df5597b5d546cb8688cb807675ad121675372e4ae743e8d3064fd3376b19c7d2c5c409089fcb8c814d749a08c18ed0a578e1902741a912487fba7411563bb23ee25ae17c76746366ccd2658ae9cc3b42074aa16c2ea4d931e1a8da340362d4b0953", 0x80}], 0x2, 0x0, 0x4) 16:18:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x43, 0x842, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x1, 0x4, 0x2}, 0x8, 0x8001, 0x8}) socketpair(0x6, 0x2, 0x2, &(0x7f00000001c0)) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, r4}) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/32}, &(0x7f0000000140)=0x22) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000240)={0x5, './file0\x00', './file0\x00'}) 16:18:09 executing program 0: setuid(0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) 16:18:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept(r0, 0x0, &(0x7f0000000040)) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:18:09 executing program 0: setuid(0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) 16:18:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) sendto$unix(r4, &(0x7f0000000200)="9946dbd83c5e286ae7b6f5ef1bae0c3f4e8b3c6936aa3b56796fef897d2c1ca8eb9418753925f444a7e43daed3a03ac4094700e6517564225cf63e45b37a8ea61fb04434c3a0177e0b57336d82bcd2c651376ca34dc3f65c144857ac7ff72f86f8e6122cd96703d06bdd17e8c16b5cddf1da59b60333632290ecb41531e7c0b19d8bc92dc94b00a17f34009eccffac9e595e849cca1f99f02ce122f79e1a17d8cd36678c62e7847721c7bbd062", 0xad, 0x5, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20, 0x41) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r6 = dup(r1) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:18:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) getdents(r0, &(0x7f0000000040)=""/111, 0x6f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$getflags(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000000)=0xffff, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 16:18:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x35}]}) 16:18:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x877, 0x0, 0x3, &(0x7f0000000280)={{0x8, 0xff, 0x9, 0x81, 0x3f, 0x53, 0x5}, {[0x80, 0x0, 0x6, 0x3, 0xd01e, 0x7, 0x2, 0x1, 0x100000000, 0x2f, 0xd1ea, 0x6, 0xff, 0x2, 0x5157, 0xfffffffffffffff7, 0x5, 0xfffffffffffffffc], [0x100000001, 0x3ff, 0x7, 0xef, 0x7, 0x1, 0xfff, 0x7fffffff, 0xffffffff, 0x8], [0x244b180, 0x81, 0x0, 0x2, 0xfffffffffffffffc, 0xff], [0x10000, 0x7f, 0x400, 0x3], [{0x5, 0x854, 0x2, 0x4}, {0x40, 0xb52, 0x8, 0x7}, {0xf, 0x9, 0x2, 0xfffffffffffffff9}, {0x0, 0x0, 0x381800, 0x70c0d6fe}, {0xa99, 0x8001, 0xc0, 0xfff}, {0x5229, 0x8bc, 0x3, 0x4}, {0xffff, 0x1, 0x3, 0x4}, {0xffff, 0x8, 0x5, 0xffffffff}], {0x20, 0x81, 0x3, 0x8001}, {0x4, 0x4, 0x0, 0x44}}}, 0x0, 0x20}) 16:18:10 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000100)=0x1) dup2(r1, r0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) dup2(r2, 0xffffffffffffffff) 16:18:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x98) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x2) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r4, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:18:10 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x0) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000d6b9af6a002f97a422b46e22fd06999aa973c6e144eda218bff77e832e2510c3b91e7f6e8339a240007c4f3e005e55d36289b22107d16469ff7f49b90f000000000002c3a222b4ac90d5e53e04da9ece693cd5696fe6a5570d90926e995e8302de06c58e2447088d3317813d2740181d155f9a0c3bc651473d225de236c6e384ee41891af5933241e88f0e342cd410ce3381953c3a9c8b1b1ac03a10e41de3d24968172a1ce95631f1a25b77fb2f8240abd0e56be2c4d4e51f7e9f4d84b6ea09219930e1f60778ac2eec293dce61423cf9"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) socketpair(0x1, 0x1, 0x9, &(0x7f0000000380)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) unlink(&(0x7f0000000140)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x800, 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000340)) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x9, 0x8003, './file0\x00', 0x0, 0x80000001, 0x9, 0x4e26}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 16:18:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:18:11 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66697c656b2d113caa0feba29cd49a653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fsync(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x5, 0x4, 0x8, "e56fddc451c177608117b0be8f0cf2f0699d6cf2", 0x9, 0xffff}) 16:18:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) flock(r0, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') 16:18:11 executing program 0: setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:18:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x8}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x4, 0x40}, {0x1, 0x10001}, {0x23, 0x25}], 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r6}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x1) 16:18:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r2 = dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x0, 0x8001}, {{r3}, 0xffffffffffffffff, 0x61, 0x1, 0x8, 0x7}], 0x5e, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0xa54}, {{r5}, 0xfffffffffffffff8, 0xc1, 0x10, 0x100}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x3}, {{r6}, 0xfffffffffffffff9, 0xc0, 0x40, 0x66, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x1, 0x80000000, 0x40}, {{r8}, 0xfffffffffffffff8, 0x40, 0x40, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x3, 0x80}], 0x1, &(0x7f0000000240)={0x9, 0x8000}) 16:18:11 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xf3, 0xfffffffa}, 0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) dup2(r0, r2) 16:18:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0xe10d}, 0xc) r5 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x6e) r6 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000001380)=@file={0x0, ""/4094}, &(0x7f00000001c0)=0x1000) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x8, 0x0) r8 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) setpgid(r8, r2) kevent(r7, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:18:12 executing program 0: socket(0x2, 0xc003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) setsockopt(r0, 0x5, 0x4000023, &(0x7f0000000100)="d690e9bc7103fb5ad80427136932e2e19899f972d71af02a2b405ec94e0ca34e3c555356433f4c86de9969ca9f41da9b8f1c764c6c2bab54dc8b6c68053127b7613af0094771f0a207b7cd7b0db2ab34a6fe292deccffcc7ecaf0f81b5f36f9a265c546c15e6a39eee102858d89ba81ab0450d235f61c8fae05c22c7573b97f30320acfa0365ad08ca55f45bdde63602defd2ec2d63951b4d9bc546878ef0d028523486bff8a1a24fac1", 0xaa) 16:18:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000300)="d76e95d5014cf2c0385d18de62ce6c070e8117816a4be9132454712835247b22917b55db4ef119135b4ac1663e2a9414c745dd9b0e36134ee32771ad3cc8c36069486a0ed32134120d011860b828929d906ffb8f8655f81c78795f949d2805ce289ff63b45577a1a76bfb152ed916bafbd1d22c2d261f7cc780ccd361e24dc714ff85db13ba75409fe6a2a2a54ee27adddd8cbe15615b6fe33aa2084bde46a9d65f6d5ce48ec585a4a340845e304bd72142e707943dbcb396149c4ef4fcafe9d1d71d893", 0xc4) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x20000, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e138229450ea23826da98af16dd3dd252e31bae50a76510f2329b3e531fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c7258218919cc10000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xa, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffe1, 0x7, 0x80000, 0x1, 0xfffffffe, 0xff, 0x9, 0x0, 0x1, 0x7, 0x1}) 16:18:12 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xfffffffb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:18:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semop(0x0, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000002c0)=""/209) 16:18:12 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) setegid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 16:18:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$getflags(r1, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x12, 0x0, &(0x7f0000000080)=""/18}) 16:18:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0x8, 0x1, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="6c174b379975d8e9549e0ca695a1bf2b3c1fab1542b0ae62a55704224cbf8d79a2257e5e6b3a25f4037f91dbfaf784bfa39e74be7b30589f019ab452fff9d61c1cb8f38c2ddf720dbf89e3d4312711b0972750e7e4550e175779646052157c0a5a27073ae066fb7d895ef994b1dbe578802fdd1714a183fa6c94e1ca79f4fee86e01ffd6a3fd2268ccf2b683a3103f1938420a6e7fddff1854e457011ef597f111aa68a086d56aeeba0e86b213c7fae39eda0cc316249df082f80c171dd6b04535bea607a21d0faef81bff", 0xcb) 16:18:13 executing program 0: r0 = open(&(0x7f00000002c0)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000780)="fd", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() fchown(r2, r4, r5) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) 16:18:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fffffffb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x10000000000003, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="d2bb8b15dfbd0fe66f37828f54d9109782f2169d4323049944677758c63074405a624aa8255af4277c3d771b9dd5d067454292", 0x33}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 16:18:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3, 0x8}) pread(r1, &(0x7f0000000240)="7585a684392705335408e3fdcc8d7470c061290856f4a7d9a5119103c2701517e13c959c01a0d1b0f33fc724d409bfe84c8d394a41feab58503747e253b34a92de866b0649defa3e27232d3c3ada7a24095539a87d0840466defea77acb3ef7eb73f7b1b38019eb735425125f08cbdc8ba200842e6da253e2e9292c1ad", 0x7d, 0x0, 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1002, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) 16:18:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 16:18:13 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:18:13 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r0) 16:18:13 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="89000000ffffd32101d8106348e6afea81b07c0700000029aa86f95c47d4d8d3105e692b1f749f2057516c4793b438930cee5feb1b"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:18:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 16:18:13 executing program 1: r0 = semget(0x2, 0x4, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/37) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r1, 0x0, 0x0) 16:18:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000020000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) bind$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:18:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x0) 16:18:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x15}, 0x8) r2 = dup(r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x6, 0x1, 0x7, 0xa58b, 0xad5}, 0xc) 16:18:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="71c9e872ebcd085b1463688fe4a7b49c7ec3bbc6e5752ed859ce97f7ee5f371b2b7c9869a8560a5e382850fbc61a984ac1368762df933fdd1d8cbdd9853d67ee5f0dfc944ffdb534a643032a8f59eb0c12001d4f329490b05774bcc9e2509a9d33f94acadc50294a71cd1279cf7c59029f557bd09bb325f609df161dd23db1462b", 0x81}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:18:13 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) 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) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='/dev/zero\x00', &(0x7f0000000240)='--\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00']) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0xfffffff7, 0x10001, 0x0, 0x5, 0x7fff, 0xa773, 0x800, 0x10, [{0x5, 0x0, 0x3, 0x4}, {0x20, 0x1000, 0x3, 0x8000}, {0x1, 0x1, 0x10001, 0x8000}, {0xbacb, 0xffffffff, 0x73bc, 0x2}, {0x8, 0x8000, 0x0, 0x2}, {0x93, 0x80, 0x17c, 0x4}, {0x3, 0xfffffff7, 0x5, 0x8000}, {0x0, 0x1ff, 0x80}, {0x2, 0xe5, 0x3, 0x200}, {0x9, 0x3ff, 0x8000, 0x7}, {0xedc3, 0x8000, 0x7, 0xffffffe0}, {0x3, 0x9f1b, 0x1000, 0x81}, {0x80, 0x0, 0x6c5a30ad, 0x7255}, {0x80000000, 0x4, 0x7ff, 0x2}, {0x7, 0x1000, 0x4db7058b, 0x401}, {0x1, 0x1, 0x69, 0x80000001}]}) 16:18:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="3fd5fd17cb22ceb2fd22", 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) getgroups(0x0, &(0x7f0000000040)) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) getppid() 16:18:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) getppid() 16:18:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x9, 0x0, 0x0, 0xfffffffe}, {0x84, 0x0, 0x0, 0x800000}, {0xe, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") 16:18:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) getppid() 16:18:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) getppid() 16:18:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) read(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x428}]}) 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) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001180)={0x3, 0x3, 0x2, 0xffffffff, "011a980000ffffff6f00000000004000", 0x4, 0x3ff}) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:18:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = dup(r1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) setreuid(0x0, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:18:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 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="2229bdd9838e48496efd89927ba83c"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) close(r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="6f8230f366696c653000"], 0xa) write(r2, &(0x7f0000000040), 0xe7) 16:18:14 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) flock(r0, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:18:14 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ftruncate(r1, 0x0, 0x7) socket(0x2, 0x4000, 0x7) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:18:14 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="170248f5a6e4ca940ba9f3b526278e7e1de7082bd710e1e85a6c23c18cd5c24ed17513caa33afdbcb7c52cc729e52bf19ebccd601b0241eb1fd9794e2ad9e005815bda4c8bae2e8c1518ed9ea56a3b7b51c486fc211436ea4a8ab8defaee02a1904fed8f3a6eb0c103f91a574d4c88b4476bf0e675b692149ea30a39a1fe2a72", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESHEX=0x0], @ANYRES16=r2, @ANYRES32=r2, @ANYRESHEX], @ANYBLOB="d355e5511e63e4e8405a76b6547322e84797e25a9bb0b28ef452c52235d97d6a84ae00b1e48e5974c4cb932597c72771bdaaa91272bec03d4f23", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="6df3a981777c6b5181d4d11b4a6b634a86d514ba8a39100b59d0b82e28a27c1a42df5da7d36fa661b2ca5fae06d7a3e1de3dc469020aa711014cf0045ad370b9f98cfab46e6c14eaba5b3cd4450e6e4d968d09ef0e30f2ae978ff3cc3cc0923d8d09e474b792cd75e15b2b1366545ba66f194ee4ff5b52327e4a0ca3af9fd508", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYBLOB="f591b98c703497565984d6e40ddc7a76870b3937bd7c", @ANYRES64=r6, @ANYBLOB="ba7509a5d831bd96471c8c5ddbcd74858f1d86b308e11d13ab59dfc1a1d35c7ef642f4e9884950079b0dc270d4e9771b2148ad720205308ee21ac42c26666fe0d8b11ccd53dd8752f63109c6b58a4b42457ed4fc0ba913834c8918466922a1d075026e2770872326c9b55f8c480503ed7206d524b02e0d790d43745d7c347b0efa662cf2124f0641ce946a", @ANYRESDEC], @ANYRES64, @ANYBLOB="5bafe6beb9aec37403c883622a6ed35b81e9", @ANYRES64, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000340)=ANY=[]]], 0x6, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) close(r0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x49f6, 0x100}) close(r1) 16:18:14 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:14 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:15 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:15 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:18:15 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:15 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x86}, {&(0x7f0000000180)="d743f6ef63a06b2960c0ce9063e4b3c211be267e26fd0e06122e5f26a2255779d3acae07428dc73d88c6cb8ddb14844ad3ce70cded91d817e40f07cfd8e4914d45ce8dc2623cd20d603bf2738a049c803b4a57d37fb191cd51545cc555e7ee7ec26b15f0f8cc79cd495d5c9857f822077693d73718fa5381d0e420558c9c02dbc664c92b09414c0a3b85359aa535a55d0e54687e30"}, {&(0x7f0000000240)="178480e3ba8f1e4fefb4466d985872e928348067011abd611a47979fb3259303c0ebc9f3a18b96eefcfa96b07eae8f1491fb635c8e6dfbe03e9b8995497f40c8e99865621d0e94eb579c22250d6e312d661b67f6ef68105480b2d67686f5691169a70ed2a270e63b982c8199d69e075efd17311220447a80d0968696a423edcafd349a81c6ec1fe9aa89066faa70aa34808f96ab77e8c191760ad007fe126658db5937aa2444b4046a99b40922ebd6a9a6152ef598ad6fbae17e196bf111c208b7b1120cdc4c67a712f43bbcf46a2971a16db97758486c78c52e677173e0ac8b29f8441b5105bc970b3f16396187cdae02b9012b4f"}], 0x1) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 0: socket$inet(0x2, 0x3, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair(0x18, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180), 0x0, 0x42, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1ff, 0x401}, 0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="186434f8c7903fa0a41749938e7d2c16887dfb7f7088969db2ca9f936e646b1d551b68af4faab0744fa5bb140df707b3f9ab1784f9888fd0bc9c62fe6927aea483f84c840b27804c58e1207c7860323a3f479df0b396301d598b26c782b3", 0x5e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/39) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) 16:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb7", 0x6b, 0x0, 0x0, 0x0) 16:18:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20100, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb7", 0x6b, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb7", 0x6b, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e", 0xa0, 0x0, 0x0, 0x0) 16:18:16 executing program 0: socket(0x2, 0xc003, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x6, 0x2, &(0x7f0000000040)="6b1ecee9b6fc54aa470387caf0286d290e94f3dc93a33229997f6cf47a9305f96398c5c1e82844aec5e648b5c610d78ddbe883f30f3fe32f19eb3257ee1ad937f9dc8bfac80a5a1310c130bf5755b15726e2a5f1dbc3e430f21e42e89e2b0f7cc423cfad6f33824a1d41586140fbc836e5ece9e80a1269e9062e72e146b358fa97f2f9902c17054bfd8d93356e09eb277067407469b59378ff707781807df3587c9991fc490d936b0666e0db63f1e64c61ca3faf226413491e33da743cb6e940a804d3767f113463c566526385251dc7a94246", 0xd3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="ac6891e6cfd0d99e0d60cc206b9272a716c52f24d56b0a7f8fe3a70a1adf816530430f34786f1828f057d928b9426e5b124ebac77936375a5b552d63a81cd88e75943971569be3d7a4df521b0dd4dba8d8da0174189017d7d4a8ccc62fc1c604f0c410be6d22dc0a4634f6ee39126aa25f25bbb3f7d11e34907fcfec2b56e0c5dacdfb69cad2fbaaa3fdb0cf810719e197cb487dd298ffded236494136b73637fc0e6b05030435df808d62f7e3"], 0x10) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e", 0xa0, 0x0, 0x0, 0x0) 16:18:16 executing program 0: getuid() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000140)) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000402, r2}) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x4, 0x980, r3}) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e", 0xa0, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e2", 0xbb, 0x0, 0x0, 0x0) 16:18:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x420e0, 0x6, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) r3 = semget(0x1, 0x0, 0xb0) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000000)=0x5) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfeea) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e2", 0xbb, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e2", 0xbb, 0x0, 0x0, 0x0) 16:18:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x3, 0x0, 0x7, 0x7, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x3}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = dup2(r0, r2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000ec355400"/35]) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x1, 0x7, 0x401, 0x0, 0x1f, 0x2cc0, 0x101, 0x1, 0x2, 0x4, 0xfff}) recvfrom$unix(r2, &(0x7f0000000200)=""/69, 0x45, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="00002efa2f7075730087c408423d3a07b51142ec51ac2312ce0a66592091cf6e84136c15b2a57161cb02631f16072ca707ce5f3a817c5904ec48f3217c869dea9ea8cc01bfd8eb15f259aa43d8d1ecf5eeddc63556d05ba905488a8b4ee0444ad4be83c4bd09785dd304ade680921a51c56417e82e6f3262f932f46e9ebb7c283d562150480e82ca89d36c876a3cf83eb70301ed9ce8d109951ea14c7b27721b5ed54a622f710cf36170e0e7a482180d683cef7a6cf9b59a96163ffe77c31b6c643d3b0883c3ddef1441c8528356f535c60082071b91046ecde26e9243f2b4e09fc6817eab2fe3fd0cd10e8b0fda08e791c2cefbcc6f91084e982253a82368915a71c825ed7c9562cb2920703bf50666bc6807c8121dc0816fa25a8ad57264110649eed04e6730d5d1589fa4b07048cf8d452c958051b09c710462070217b4216ed13a9a507b7ea52f81eec577b65b786a3898c5d3d996e5a96faae22d0e3a65ff8d37594b2303ec6f41c716a9e3447137a9082d6c"], 0x8) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x0, 0x0, 0x3, 0x1000300000002}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x94, 0x9, 0x2, 0x0, 0x3f, 0x8, 0x4, 0x2, 0x2, 0x7, 0x1}) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77", 0xc8, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77", 0xc8, 0x0, 0x0, 0x0) 16:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77", 0xc8, 0x0, 0x0, 0x0) 16:18:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="ccdc23e3120c45029c57fca691e80ebc2b6410cc7d791a71c015a5effe78028e655629644fc3961db253632b", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3", 0xcf, 0x0, 0x0, 0x0) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3", 0xcf, 0x0, 0x0, 0x0) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3", 0xcf, 0x0, 0x0, 0x0) 16:18:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x6}]}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d22", 0xd2, 0x0, 0x0, 0x0) 16:18:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10942, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) clock_getres(0x4, &(0x7f0000000000)) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d22", 0xd2, 0x0, 0x0, 0x0) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d22", 0xd2, 0x0, 0x0, 0x0) 16:18:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r3, @ANYRES16=r1, @ANYRESDEC], @ANYPTR]], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a11", 0xd4, 0x0, 0x0, 0x0) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a11", 0xd4, 0x0, 0x0, 0x0) 16:18:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7ffffffd, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x85fd, 0xac, 0x2, 0x2, "27e17a17bc6d3013152b67149af5d5ae4484a59b", 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef3", 0x1d4}], 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x1) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a11", 0xd4, 0x0, 0x0, 0x0) 16:18:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x24, 0x6}, {0x2, 0x1fffffd}], 0x2}) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() r5 = socket(0x2, 0x2, 0x9) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffe, 0x88, 0x0, 0x0, 0x2}], 0xb33, 0x0) r7 = socket(0x18, 0x2, 0x41) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000000c0)=0x81) fcntl$dupfd(r7, 0x0, r7) setsockopt(r7, 0x4, 0x3, &(0x7f0000000140)="6cdb04b8e765cee2ed410e765a3b2c33acfc82422623a3c44ddad144084b8a99f663c18c402db3f690405a338aac1c5c09866d69af301e819e15feac5be61a75bc87cca3a49716f5fa0744c0fe1b1e6c82d34940dab724ab7c9628752c4e1b044bae42af318185000d87efa764115ca3adeda6ba7b6904a7e1669c78498d57449d088f8603f6a70c0a2c179fe4ce9bf9dbd5969a9a87c52036432acd24f1cb85d569020fa31be97e94d06405d9330bdb65ee6da327fc34ce0ad996e2f766100badeeac0b5e14ab476ae454", 0xcb) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r9) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xffffffffffffff7f, 0x9, r9}) 16:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:17 executing program 1: r0 = socket(0x11, 0xc007, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xc5, 0x0, &(0x7f0000000280)=""/197}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) sendto$inet6(r0, &(0x7f0000000080)="dd4b34e2a1ffcb745eb75deb85a378985304b68e6d80d6c0725bb438ce7c0717097176dc404cc40e7978fd6488dedcc5616625e3d2422c", 0x37, 0xa, &(0x7f00000000c0)={0x18, 0x2, 0x401}, 0xc) 16:18:18 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:18:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getdents(r1, &(0x7f00000000c0)=""/77, 0x4d) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) 16:18:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0xffff}]}}) 16:18:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = dup(r0) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000001280)=""/31, 0x1f}, {&(0x7f00000012c0)=""/161, 0xa1}, {&(0x7f0000001380)=""/20, 0x14}], 0x5, &(0x7f0000001440)=""/229, 0xe5}, 0x40) r2 = socket(0x11, 0x8004, 0x0) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getgid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) getgroups(0x3, &(0x7f0000000000)=[r3, r4, r5]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) 16:18:18 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15e) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x2) 16:18:18 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="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) recvfrom$inet6(r3, &(0x7f0000000180)=""/100, 0x64, 0x1, &(0x7f0000000080)={0x18, 0x2, 0xffff8a24, 0x7602}, 0xc) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:18:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() r2 = getpid() getrlimit(0x1, &(0x7f0000000000)) fcntl$setown(r1, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000280)="fd38bda2081e84a2c7e4a1dabcd87ddcc608fda957c010d1aaae25e3a2f931e7248a315ec3a85755c26b2fc14c2ab80eb6a185d4c833ec31e4e5ff13e809447519c5e2bfe72e7b9b4fc0f32e3f5a296db648219d7e1641946b3ffd98dd363dd52846aa499eaa6f0c6879492163992778e65993c38335652cf67bbb4fbfd0071ad3430bf0461d770224c2cd9691f93c8781b7436e52eabc863c2959c59bd4345517481f0a2a52f12931d4d0151a06d13fe2d5d271ea6ab5b959820d1a52301e1dd4d09ea26964af1bc709cc9be4e7720f9bb1c64ec226840a58e043cd2e428e6f5e7ea37c4e3f", 0xe6}, {&(0x7f0000000380)="615d7efa065842df1f6abd1028ad693326d181916b1044099691ac00d35d2cdff6fe59ace22e15bbe484ddc12cd94be5d90187caec4c16fc3d150d48a82a8f9629078f4b354e9e86f9ce9e8b227d48c0c17c4deec12999d6b0d6cf7e03d7228712135fb3bf8ff0785c9a7a657b5630f4b770ba5c3d31035236d1735132e4c8a9fe79b0f7ce4f15428579a92f6843d1f1c595263f5d7f1967a8be0d59600bda9d3bab555c3763a3a1891035d31433bf6340c71f2a1837a5a239a43dd8f8dcdd5377a0cc26acecff3b90d4793965ea6f2c66d422e5b130cf8bd925fb1ac4ef31e293ea2502514949e378bd838a2851e4708dabd0f8a4", 0xf5}, {&(0x7f0000000480)="ffbcbc5786e4346cb9c0d311fe98f5b13f840d093182334aae52d04e14d0dc62d328df45b5bfc30445442847dce9ff9e39396030c4f34001d6da661c8943a294c859ec19eb70fce1689608da5e7d313f608fc26203a8ba43122925120b69eac826a53aaca56abe2fc11689e98de1e02d53542d742fc254647996acec54a68d2836ffa399ea1d1e1596922c92da19f70c4fdf283461038f77cfe21ba929b673a073e33d5186be053c2187e151f86c35bbec7d86414592efbf9c4e935fa0ac7d688448f7644fb08380566f06795486edeec4d6225319", 0xd5}, {&(0x7f0000000140)="500f7d0263811446e5d97323a87253e9768838bb0d2a16291e9ca930", 0x1c}, {&(0x7f0000000580)="ac9de2a9f60a6c1c8dee6804a0022a75a63d243dc9342c5e16196e0ea6140d205dc67e5ba84554b03dd04aaf5ffb5bb4071ac36cd61f54b2b235441249fa6f18461160975965fabdcf3ddba2c5dfe0ba49ce72bf4d8f99df535a171b139df5c9dc2435c44b68cedcafe3dddd01e2049e1ba190242b6a4d480a33e4b6635a0f9de50143a8f5f9d2eb77bfff5500d25ba14a62d2438f1b696171ad13c0cf733503f7171d5c19dff01635215d27d15ef19ab87e5e2d51f8c73d6d6f126f5fcfce7fc7b96e75a37b9142e692bcfb8918671a02d2fc0253ef9025d902ffad72ba80a43bf010cc43", 0xe5}, {&(0x7f0000000680)="24bf38275538e236469600074b5179c399c08f08db677964197e9dc7953b2791bfe72cf60a3c598f2157f33fe15aad0da69d243c18d4c28eb66e5c4e5601dace98ba56460783f26098fd92a40794459040124984154a6a871bdc3ca91e07efe08cd8305ed7392b51ac303763e8a3afdd358dc066ca16c35048f59e6b632aee6edf10166fa2f7d162829df847c3e45e7f1c34f0e70f84154e4d6d71df39fc47b01c3312296c221d13e329298a84def97024b0202f19f4125d7825c8efccd3bdfe2aca9a2cac4070166b8d1ff8bb96103077c4e3bf2a7a1834", 0xd8}, {&(0x7f0000000780)="7038bae2906313a9be15ca8efe40dd435803855bbe963bbf302a4c6ccb93987fe957f97cb95cd8a5989790d8953acd1da3a65da3642803e86c8959c7590528b1aa3002c51a377dfde08f9a6db685a060efbf0271e37e3c6d6d3b9d2c192c6feb52e08dd71591ee94888bc95842e42674d6a3dcefc9936eddaa6094ca0fb1a77b940889a88c761a856d2c879e53fda314f8b6481d19fe298160dec91fd8ef8eda2e6d54", 0xa3}], 0x7) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x2d37) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) pread(r5, &(0x7f0000000100)="9582bc07539490e5296452ac54ba008fb37c001d82bf339c299fac6b0e194741e700", 0x22, 0x0, 0x1ff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000022f76d65d0208a371a3f8343712051e1d89e000040000000000000001000000000f000104af9ae06251e281053d08f32225cc3b6a968c77c7b21fefc813b3401d221a1140", 0xb1, 0x0, 0x0, 0xfffffffffffffdd3) 16:18:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = syz_open_pts() r2 = msgget(0x2, 0x102) msgctl$IPC_RMID(r2, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x3b, 0x5, r3}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x81]}) 16:18:19 executing program 0: r0 = socket(0x13, 0x1, 0x0) connect$unix(r0, &(0x7f0000000a40)=ANY=[], 0x0) sendto$unix(r0, &(0x7f0000000000)="a1703b4019e3cba32276fdba5c4616cd650d5702298ee1f42c610caac45cd12d0e83b4df30ec03f7d559f6b37bc487c0bf913cc4c08cfc376341a26eb6602e1dbcd901fa4e09317be65ae4bc41814191e27e1053eea585edaba32858707908a63e5bfb04b31996d63a27ff3e90831a684b5139ff1d1a935f60c07694683246cf49e4f7ca8cecd11b49a98c813be32ca257163cb6e69f2c80d87a17394671187bd67df974010665a47a60842020ca6578fa85e427e2791149a263a00a84a95c024ad7abf754e0e322e69c9b8019d46ed669d6865bc1803efdfec558b6c2e01bf8fc10841e9343734178fcfbdc", 0x14, 0x8, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) 16:18:19 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) setreuid(0x0, 0xffffffffffffffff) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') panic: kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 262906 39564 0 0x14000 0x200 0 reaper * 99308 39096 0 0x14000 0x200 1K systq db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd8068065ec0,1,fffffd807f7bf480,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8067c2c130,0) at vn_closefile+0xd7 fdrop(fffffd8067c2c130,0) at fdrop+0xc2 closef(fffffd8067c2c130,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd8068065ec0,1,fffffd807f7bf480,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8067c2c130,0) at vn_closefile+0xd7 fdrop(fffffd8067c2c130,0) at fdrop+0xc2 closef(fffffd8067c2c130,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a2d950 rbx 0xffff800020a2da00 rdx 0xffff800020a19380 rcx 0 rax 0 r8 0xffffffff81e1786f kprintf+0x16f r9 0x1 r10 0x25 r11 0xed8a3ef410ad5974 r12 0x3000000008 r13 0xffff800020a2d960 r14 0x100 r15 0x1 rip 0xffffffff81f88cf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a2d940 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systq) pid=99308 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a195f0,0xffff800020a19120 process=0xffff800020a1a3d8 user=0xffff800020a28000, vmspace=0xffffffff82648778 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66196 194131 0 0 3 0x14200 bored sosplice 16508 518163 34813 0 3 0x82 nanosleep syz-executor.1 51995 491942 34813 0 3 0x82 nanosleep syz-executor.0 34813 432000 39452 0 3 0x82 thrsleep syz-fuzzer 34813 192776 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 241370 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 212644 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 130288 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 486521 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 36132 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 49004 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 523133 39452 0 3 0x4000082 thrsleep syz-fuzzer 34813 508318 39452 0 3 0x4000082 kqread syz-fuzzer 39452 392482 8188 0 3 0x10008a pause ksh 8188 104768 40523 0 3 0x92 select sshd 65578 53869 1 0 3 0x100083 ttyin getty 40523 523860 1 0 3 0x80 select sshd 20323 477318 98918 74 3 0x100092 bpf pflogd 98918 163605 1 0 3 0x80 netio pflogd 66697 112840 26701 73 3 0x100090 kqread syslogd 26701 56880 1 0 3 0x100082 netio syslogd 28999 80947 1 77 3 0x100090 poll dhclient 35025 93734 1 0 3 0x80 poll dhclient 27226 457506 0 0 3 0x14200 bored smr 26807 305604 0 0 3 0x14200 pgzero zerothread 36982 474743 0 0 3 0x14200 aiodoned aiodoned 36732 435769 0 0 3 0x14200 syncer update 49259 94218 0 0 3 0x14200 cleaner cleaner 39564 262906 0 0 7 0x14200 reaper 24983 318070 0 0 3 0x14200 pgdaemon pagedaemon 46263 334541 0 0 3 0x14200 bored crynlk 20361 518284 0 0 3 0x14200 bored crypto 7265 174907 0 0 3 0x40014200 acpi0 acpi0 66111 401023 0 0 3 0x40014200 idle1 52862 229137 0 0 3 0x14200 bored softnet 19735 464164 0 0 3 0x14200 bored systqmp *39096 99308 0 0 7 0x14200 systq 9359 444243 0 0 3 0x40014200 bored softclock 12510 515604 0 0 3 0x40014200 idle0 1 497636 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 39096 (systq) thread 0xffff800020a19380 (99308) exclusive rrwlock inode r = 0 (0xfffffd806430e1b0) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vn_closefile+0xc6 #6 fdrop+0xc2 #7 closef+0x11c #8 unp_gc+0x172 #9 taskq_thread+0x9c #10 proc_trampoline+0x1c shared rwlock systq r = 0 (0xffffffff8248c010) #0 witness_lock+0x4c5 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8267f3f0) #0 witness_lock+0x4c5 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 msleep+0x20e #6 taskq_next_work+0xbe #7 taskq_thread+0xe5 #8 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9511 6413K 6603K 78643K 10772 0 pcb 13 8K 8K 78643K 55 0 rtable 113 4K 4K 78643K 291 0 ifaddr 67 13K 14K 78643K 94 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 12K 78643K 40 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1285 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 238 0 proc 62 63K 95K 78643K 470 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 30 0 in_multi 40 2K 2K 78643K 60 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 225 0 pfkey data 0 0K 1K 78643K 2 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 118 54K 55K 78643K 1751 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 11 0K 0K 78643K 20 0 temp 95 3041K 3107K 78643K 9231 0 kqueue 3 4K 12K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 70 0 67 1 0 1 1 0 8 0 rtentry 112 55 0 10 2 0 2 2 0 8 0 unpcb 120 91 0 79 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 88 0 82 1 0 1 1 0 8 0 inpcb 280 269 0 260 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 31 0 7 1 0 1 1 0 8 0 pfstkey 112 31 0 7 1 0 1 1 0 8 0 pfstate 328 31 0 6 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1711 0 301 46 0 46 46 0 8 0 ffsino 272 1711 0 301 95 0 95 95 0 8 0 nchpl 144 2233 0 614 61 0 61 61 0 8 0 uvmvnodes 72 1788 0 0 33 0 33 33 0 8 0 vnodes 208 1788 0 0 95 0 95 95 0 8 0 namei 1024 6052 0 6052 1 0 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 scxspl 192 7175 0 7175 8 5 3 5 0 8 3 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 424 454 0 422 4 0 4 4 0 8 0 futexpl 56 2798 0 2798 1 0 1 1 0 8 1 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 144 42 0 40 1 0 1 1 0 8 0 pipelkpl 48 125 0 115 1 0 1 1 0 8 0 pipepl 120 250 0 231 2 1 1 2 0 8 0 fdescpl 496 438 0 422 3 0 3 3 0 8 0 filepl 152 2487 0 2379 6 1 5 6 0 8 0 lockfpl 104 467 0 466 1 0 1 1 0 8 0 lockfspl 48 70 0 69 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 184 0 173 1 0 1 1 0 8 0 zombiepl 144 423 0 421 1 0 1 1 0 8 0 processpl 984 454 0 421 5 0 5 5 0 8 0 procpl 624 986 0 944 5 0 5 5 0 8 1 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 433 0 411 4 1 3 4 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 173 0 0 11 0 11 11 0 8 0 bufpl 280 4807 0 173 331 0 331 331 0 8 0 anonpl 16 54829 0 40902 74 3 71 73 0 124 14 amapchunkpl 152 2256 0 2099 10 3 7 10 0 158 0 amappl16 192 2025 0 1276 50 6 44 50 0 8 6 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 10 0 8 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 97 0 95 2 1 1 1 0 8 0 amappl11 152 69 0 51 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 500 0 495 1 0 1 1 0 8 0 amappl8 128 413 0 396 1 0 1 1 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 24 0 18 1 0 1 1 0 8 0 amappl5 104 341 0 322 1 0 1 1 0 8 0 amappl4 96 503 0 472 2 1 1 2 0 8 0 amappl3 88 108 0 103 1 0 1 1 0 8 0 amappl2 80 2677 0 2599 3 1 2 3 0 8 0 amappl1 72 19473 0 18997 26 16 10 20 0 8 0 amappl 80 1239 0 1182 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 442 0 421 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 442 0 421 1 0 1 1 0 8 0 vmmpekpl 168 7414 0 7381 2 0 2 2 0 8 0 vmmpepl 168 60152 0 58121 108 13 95 101 0 357 6 vmsppl 368 441 0 421 2 0 2 2 0 8 0 pdppl 4096 892 0 846 6 0 6 6 0 8 0 pvpl 32 180697 0 163526 175 2 173 175 0 265 33 pmappl 232 441 0 421 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 167 0 4 5 0 5 5 0 8 0