kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 25 01:44:37 PST 2019 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.59' (ECDSA) to the list of known hosts. 2019/12/25 01:44:49 fuzzer started 2019/12/25 01:44:55 dialing manager at 10.128.15.235:38942 2019/12/25 01:44:55 syscalls: 337 2019/12/25 01:44:55 code coverage: enabled 2019/12/25 01:44:55 comparison tracing: enabled 2019/12/25 01:44:55 extra coverage: support is not implemented in syzkaller 2019/12/25 01:44:55 setuid sandbox: enabled 2019/12/25 01:44:55 namespace sandbox: support is not implemented in syzkaller 2019/12/25 01:44:55 Android sandbox: support is not implemented in syzkaller 2019/12/25 01:44:55 fault injection: support is not implemented in syzkaller 2019/12/25 01:44:55 leak checking: support is not implemented in syzkaller 2019/12/25 01:44:55 net packet injection: enabled 2019/12/25 01:44:55 net device setup: support is not implemented in syzkaller 2019/12/25 01:44:55 concurrency sanitizer: support is not implemented in syzkaller 2019/12/25 01:44:55 devlink PCI setup: support is not implemented in syzkaller 01:44:59 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xf2f2}, {0x6, 0x3}}, 0x2) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0x7fffffff}], 0x1}) socketpair(0x1e, 0x8000, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x10001, 0xfff}, 0xc) r2 = socket(0x8ec887d7e39c43f1, 0x4000, 0x8) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000003c0)={0x101, 0xfb, './file0\x00', 0x63e, 0xffffffff, 0xffffffff, 0x5}) open(&(0x7f0000000400)='./file0\x00', 0x8, 0x100) r5 = shmget(0x0, 0x4000, 0x318, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) recvfrom(r6, &(0x7f0000000480)=""/235, 0xeb, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20, 0x0) mknodat(r7, &(0x7f0000000600)='./file0\x00', 0x20, 0x1ff) dup(r1) r8 = dup(r2) close(r8) r9 = dup2(r4, 0xffffffffffffff9c) sendmsg(r9, &(0x7f0000001b00)={&(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000680)="9a3ea85432f2ef083ea05c99f58a00321d5a1e8fcccf3fd170929a61ba01a229d8108a55c120bc102f78a70a3c16c4ecdc54c87346f7cb8a6bdab5fc6b1a0b9ebfdd03498c49f7bcaf5c8bdee018a119a11cc90d672ca92b2b28c6064031ea5a2be646be1fc3f755924c9b6de189dfb039c0524078002c3a49426f4271f4c3938eaca9336dfeaf", 0x87}, {&(0x7f0000000740)="be103715e688e4489414667d9736274c81fb62007665ed9a692e4554e012c869d6348ee3bbfd5ee3c0e7aacb529ff8cfc003e5a9e62c28ed398f933557425dab638d5dfeb1b69c3990aa6e886657420cb1bf260528dd289922f4a396be7ad7933ae4b4fdd762b30a09d32a3f75ce53d8770c76b16a0e2365af73e3e66ad3763c44fb32cc912d7f3cde2966ce2c93d1c47017e86cd23c0f469122cf256faf4e0aca56258403", 0xa5}, {&(0x7f0000000800)="41ddfa20965658c267bfbe7f224fe082b901965e050e99b2a67aa3c8c37995fd360d8e169389695827fd2c269f40bafee85cece59d411d053d58fa116d737ff726c8daf94e45743b24ef581567f5ea47399b8aeb699d666f8ab7de9c1453b8a72cf358a3c37ef8f6983e0fd6680fc051857619ba06005fcd68d6c0d174cc47cdd48c661aeeaea04ff1924dd6e5232e0929bd1d704f4e20620c3eaf9f5134fe671c2726eb6fed22e52f3086f565178e8e5d45340d76c162c87fdfc3f6018b7d3646933c77b6816b289651de086f4c5c35f566112d15bd111d2c97e7ca1edbe5dba51bf3616083681a4ee069cc981b7e932aa130c8bf35a2c390f43a645504c281abe686fc59d4593aca27c4e43e3569abe883097df2428f3cd0d2490a804e2ade24ffde063e9c59532f7a59814f5eb73e5269007e1ed129c6f11d882d59bc9ad88eb52b2bb70ed4b766f75a9d3b4683094ce8e8970a7ebd1c4560061d024449b2ba7f925675d5771b6bf6d1e93bd331bbf1b83d4f5f73da84d57857b0f0092c8a5feca2c2e5312926d3a907aa2ca0b28e8bf44f5e7081fa3bbcd21c2c861fe38149a2bd4aaa98918fa57e337332e0e0a89a8926d5fb7192e0f566456d7d4a5f22a2c4c3cb439d0de4c4e2df3a5cee26e6658be71d8a7fea415d25359a06cd2f1c1c9f3164cd0d8cd1211240cef647c91e6a38504aa3be2ecba8acde1a8234540e3e9929961f01415383b6fa63427e9ee5754f7d44763167941e7e249c46f23f727e13c27f4b451b07484683b318a3b4da5107e548d9b4d89e4e6246ebaecf9a9667b8372d11f09599ddda895a6a69032bfb5eda9bdb06189f0d8b7b5d3c03b5c5e746087fed624125db03df296de2c603b351dd97640e871e950fbe9562d1d167c980ced0d9c9cb0282029ff6f1ab0814e74bd240040337677ecdbb751dab97d95766ed9ea3e4bd1f2b15e8842170661c1cd38d27e710071c46831b47c6eb880c9cf32de954f3672b1f043dad7c3e9ce498bb7ec9cca36b76ba84b35407a4bbfa73cba5d6cc2bcfdbd3abfb1bbd34d659da3a0f81b3ed6f9910d1b19203f5aee5459123bf37c5a35efb2fa1443111c2b25472a69f5882cac13346adfbefbfb4e478b2c734c5e25afee6fc8794e8a32734d99041d83c5c63479f3011a28ffd7e59f5446946cb41cf277eb72ede062d62c5379881f762b4b3268e183fdf5f2ceaaf12815a34703540e2c6d270ba92a5ae9e49f1c3fac27d9e11f7250e607897c0eb0291571c34be62b798ef900df31a1024d1cafeeda1028fbd1f0b2ff9b38c8396ca1377894ed9ba9e5ed96bf6bca1b5e4c13ffdf81d6101027f3233ebc86b22219cae2903fc5e2c7312186c571bf7a779c5d9428d5d2e783ca376b52eb7a8c8fbd13b7e64fbf5c93e20c22fe0f5ba3247eec2291557c6668baeefd7823aa1b520fb9785ba19447c15174444e472e39d496f6c661e31caa699c4419c1e8f91336576173eea3d66668ea3138109ea15a6196f5fd051b4af23b8231b978d6217c043d30bf50ee5c92e8459dfff07e9581ce992468f0c04f90d77d35dd2b0135b3ca05e612fa1f8a30836dd897c825dfd1260fe90c5d166d8c95f60eb6fb7acd2182db10c700f40dd85e7587bd926032c7112f2e8da31d00c5cb019deda3fdd8db178dd09f710de379c6c98a9669a62b6b87ff5a5ae52906778c82ada36a7fa71679c2bc9bfeb5a5e87dd065f5ba0cd8f6ed6737a468e12847cc282d0adcf28ed5f71f994aa1c562830fb3e436da6d9bfbdaf47a37b8367335c480cdc374c8b8c9389addc61ccfa14e592a19773f9f2a0bdd2f389bf6ccb2160c398328c0bcffbf03a3c9d56ba1298f5c69d02ee185d2c76cc21f5e10a8da8dd2012576788ada61019e415369c7c838bf6631f3654c239719a7ee38ca8fb55623e550b7202fc973e627ab606c7d2a75709a675a204c2d60e911305018723c3643b7d8a846b4211e28a12c5c48bb3c1d6af5be87f575ad406f1bef2e4ad6ba3252417691d6924828667575b2ea5739f34db6847bde16c3f53e9105e005ac4925e2b85d788c5c74d65cb0150da1f88d0493e9b9a95c94da80fb08eefc48169f96f7e0314bfd3378e7a7168cb967a4c743b15b113dea1ea3911303bf8824c1fe6e64f066e3c20335d5687c2be2dca5c22d1bb2177d3f3ee407154c9aad47e2efc1765c4d4823b6415c25a801c8cbbcbf79572dc0589a7027774b6137f2ab3e98bd5993d5330a6c0252747079f59ddff57e7fde241375c42e0edffdc0e2b8e62e30f3ae53aa170f577596c32039da6ed786a7a839af0e4e69ae0aecee1d5379178401c4a42943196f53b84a851ef3fed8952084efe946f81e82b52eae217783ad779facbf375e16f1a17dafdb301c97699287f04177107c1406b19aee668329f801707393af8d13ca9e0b14a3ffff9fdccc93bb4015ae5c3d9ad635bc72140f7512faa290a51429b65d6c0bcfefe045eeee0c8fadc3bc300a9a16d5943fc6787a92454f48c53bb2f9bb1ee3a33086084bb537ef86c089fd6ebdc4c2c7111bd31d4eafb96581fcd6555dd9c1e88962fdcb5d91ec5207450cad2ec35d4c7ab9e4048b918438ad4b29562e86e4abe9b81dc1a8614dcaafa09667dd56feb8322c0105c9ff3da1a8ec3e9d6699bdb3ddb26a24876b0d159349411b3494cf5f16f68c84d3c02ad0fa5bfe0d6d41d4b249ce7d0873ede1f395bf15d0cc25c7a8a5b7de8caa9655fb687421691011067207e93fcc6cddd1a0247371ae0b595bd895cfc1ed9d87e8a76196e9e00a3e6cfb4ae3adaf78abd7ddb3fbaa74b3af4b64bc622bd620846c6396c9cf7a563bf292052d501ce018b92a962ac16a25794b3a0ac6aa88412f83118465f458611f9c888e86f06bb858c9cb16dc0fb8284c14d3a8ecdf2e2e7d8568132cfed3cb6dd9c0690998e7b1286962b216c7674066b8be20aff284c34dc3385f3acdf454354016b41f8127b5d6b2b212bbeeba6932467cc0aba67c26a8d8319ca2d67bc05982d184e7ee3e118c16aad0e7d045a2a3346b0bc0922baae3a85549598a9d40eca6982ad3b5f5dc0190837b6a836548de89d75d78673a5207b314fdf1b168553cafcd3675bd5cfc78ca79712ca220490dd1e93aee1760b00b318bc733daf744de7985b30497589535b187a5b00087fae71c7a4eb40b21b14d400110dd5b0e3d0e345a68ab3ac0f6b56455ba9ed8422f74da240988cac7bc9cd7e088ad1c62e7c5448b46a2304d103170fa31f08a0b19fbfe031ba88f01dc3bec79583aa69db33cf004c348c99bb1e9cd9b066f6a99b9f12a4be4788ebbd263c90e76dbdd14c35c26a8ae769ed08142eb96f48f35681b29d97fdd2c8a137d051f77edd5b5a9c95cd576f2d8e76ba4162fa8cb9a118430931093fd68053cdddae198a7b73d3e2f748bcdcdf99bffcd9735af9a45f6a950ae3911420ed83197503a3dde94c0a1fc3d7a639f7b4a0f9bafd262b594599ecf53e4e1f9477b874c2a2a6355afca08c9f6c1bfab9512aecbcd10d4c5085f1f9c043d908c3f897b28b006abe3a3bd7dd9dfa96648cbbc7f1f9330d5b026ae172404a6da123737d5574ca0ccd9dbf7f86325f6e21d395537a58e3cfc63fa5b27cc43adda4b189fcdc4f8d8d2911be0843976f738e6b95807adb409a074f2bf5a3cfea1ac76ff1eea102e4d6464c5e9c0c5bc932f7934956ed49b8e5f394845f28e1e86317f490ed00004647ffce8d7a677a7a25806dd98427c36d03643fd8ddde5ee207e53c1f705e9297e42c5ca6ddcf21a5389ad864fc655473da3af6f1e7d94e832bc6db08e5f3d90cf84ea683a4aeea0b4ed30c3369e184a125cf9cd5f39d432aa4b0f35e760a873d16f158c0029e8422579c9e7759d0352d4fb5b35e57cac0e51dd703dc0cd8274126a2e4f95900c32ac58643235657cb94372166719064c63a706eeaff61e76d2b83ed7719f0353d3c1dd5fdf84245e21b621f97c0c30f6451f21d024aa0532e70a04204ee19ff635c950eed271250386708e9291a3eb7b55f145fce1eb0944fdb51a7dc000ec5861590a57a1b0059f847407f34d180935afd09cb8440c420bac7c070c45ab2db7c299dcd3af961f01710e966076f3f1a275aace0095ef747e68b02860fa8b410ad5f2f3c72d6da8efb6c484a2205417de1c6638023c42222a2e45b48f8c73d1d9cb80d132fc910fa22927b4142fc04574b8209219cae6a39327b20022af672896a9b9ad13f6a18b86d81cacf9371040cd08e612d1df145377f4eb8ca2886404e137cc1fc70c3d8e54c823bca024f8f64e3553fe673c73ccc5b6f71216e7191543b6c7367228bf91ce59456dc331105e5748b5cb14db56d05e78951bc1c374d637c7f4bac6e2d375d253bbdf0c7f5e8da423c65580785d99e51a326432400f7dbb14bc3a01a950faac85d375412be724e0ff4b6b418f87175240514dd3eb357b3f3c91edd60d7ba1d04898e001577d776165ace4f5637d5b07ea539fb2510b3d6899be8177589d9d288809252b1044c84fbc8269e2d6078dc73d1b395a8be119c4613bdf7c97ab16bda88d7efcc57f01f06ffd002a41cc9114169924acfbc647fd2710277fb20d52ea736e05fda07d5d16b7281d7f0afc9ab5051ad2676704025b109293a92195799aa5989aebb10608ed13f429d0556b6b1f245d1e14ea6fd796f32284c19dca8c16d813f0df7610fd47edf1d67c59995805afb85af9d36b08a08cb28fa29a686a333373e051b73020d4899574f887b055f9e4bdda1ea21f6ac0408c3a97c5ddca43289c58db5b564bd1621baaea07c7d7dd54b4aaf6d03f4af8b2dc9b4ad5b3d53918624ac9e02c3bc05e6e62128012ae88ea4cc92ef2f763ad3ab68bc7668880e18878e621563c768359dfab635261e28aeda276f52c0cad2998c6ea0ba2eba7124b450e76729526c9a50de41388e9a6c339bf89c4a7e336d49a3cd0bfc050ce1212bd09aba0ed68bd97e510cd5f268bcb9a9bdef078e1883309baef3aecb3ec418989cd02bb7ee22ec15894cffb43bf97e06a28176f92dfc47df5372661550d9446e8613de53fe49fb7954c4fa8416db3d8d83690369ea796f19b15cd2de51030124cb1820a14280196af945ec6edd06f2eb01668b5bc116890a96c812616052e1da16dff17985d90143ee3771b9293814a3ab33fe4609a02a8989dc399a9862112b277ec073e8683be7df16691b6025dde24340e3eb653f3b5192544e605e50244b949488d709b97738046f414f06d9b13fcab3620c3e79b4f93e154c45d0e785e62e3a2dc40edac7504186982ba4df7639918f9abedd4635b82e3e18f2ab9ef5c19b0e1321f549c817f22442d2b68a865a26f5aa6de45f26c195c796aec4f03c4bfb6ef45412144c563adc5426a8b295cb2e458f3d543536aa0c53c6b020168156f66ed9661934fb18e2f78e2f279242d6b955cf42d2d0bafef04fe5d0b2bd111ded5e71d93a56ecf0f0a20c9b8aa255af4a418961c7f48a42a58c5e430788607c99bd77ebea9355cca79b1ec9125397b2bb6486eff3f50c2a8f0714197a97b953b0a2940d1a888048f14e76ce1af25e96dbc5b570fef13463e208bdf0be945c1be75eb3e5f8aed893a01bcf54bffd9c01ed7eb67e830ec13be280cd1ef4396276cc8069c7ca549b6ea7df91cac2a632d0959c3d227499089004eee2d67f35669ae52f915d7ae32c1bda563f43db3942c2548a3d8a5cc8f531d3698ccae0cf1115bd3b5872d61afd2078cbeeb5d773ca64ba4d2fbf27aca0ba", 0x1000}, {&(0x7f0000001800)="0e97cc66e5b2956ee2a9ee", 0xb}, {&(0x7f0000001840)="44e1611c53b17af241ed0dd462d8c823defd9b1048bd13717363a5ceab4e0c0bc6414d8c6b67ce0df5ed8a5c6bf19be49e6d4b60a33bf18075f87784b309148fa4409a3d858f02fe10b7a4e73273a93e0db16fa257c21dc699b88438ef6f60ef8a8c2bf5b8253dbdb40c7e878aa131a4c32dc7d21c1629affb66f7f1175b2ea8ce779bf6b17f5e8273ba75fb82b86f5bb37c30a6a1d7b2e0def83b578551af725339f75608dc0da9cac67267f5de244be0792a2cd4d15a4e560f268baf81e7a76e0a42fb5c17a9dbc81bf79db634be7028b79e94ff84d656dc624743d401f9a115b893a4920edcc9204897", 0xeb}, {&(0x7f0000001940)="3c36c510bf9c5c59f89fe8123d9aeefce2418f", 0x13}], 0x6, &(0x7f0000001a00)=[{0xc8, 0xffff, 0x80, "5304378dff12154d880663e2569c79cbec66b0b32697a3e3081ce14805f46de4d4a174063dc9b6633d0249009fa9c12b7838c515fdf56e693610b24cadba5d1667565461b0bfdc8570d777d0d8e34a55a0cd3dd802e52d7b7395dc8b54f3ed5fafd45b3ee807d5139b2f8e47d4737b92d3b15fb76927cc616a385d2dec7b5a00ba07117e24562d191cf95fa508514e600a7a7d8f843d54921767cdeb3163afe1b7866db48f105b8db03ed8e1fbe73dcf73c1af94"}], 0xc8}, 0x408) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) r10 = open(&(0x7f0000001b80)='./file0\x00', 0x1, 0xc0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001bc0)={0x7ff, 0x8}, 0x8) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000001c00)={0x0, ""/211}, 0xdb, 0x3, 0x1800) 01:44:59 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) chdir(&(0x7f0000000040)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) socketpair(0x24, 0x4000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) socketpair(0x20, 0x1, 0x80, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/182, 0xb6}, {&(0x7f00000014c0)=""/226, 0xe2}, {&(0x7f00000015c0)}], 0x6, &(0x7f0000001680)=""/5, 0x5}, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001740)='/dev/diskmap\x00', 0x200, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r8 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f0000001780)='./file0\x00', r8, &(0x7f0000001800)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840), 0xc) sendmsg(r6, &(0x7f0000001e80)={&(0x7f0000001880)=@in6={0x18, 0x0, 0x100, 0x9}, 0xc, &(0x7f0000001b00)=[{&(0x7f00000018c0)="2ca633d3cfb26697c03f62af6c6332191460a0ee382fb801ebe2962ba4c924a275da923c93cd6f99fb992439390244d3014a1d894334d009d74523181f197747787c7791b6fae6dc0949f4a071afe3f95da3833794ebf5739374d780752e9786d81b1ebbac886afd388866be9ae526ebe731c441931192b53615269c05a0ab27118ca4b770b3334c21d2abd7c2405f0b62292e6149d5d6f59d5fb28a428680ecb87360acbb89df7419b85a09317392010b6f6ca0ec0ec8b4ffb9a693e903393dcabff55d6ec9bf6656a0f836c5f133aef19d09073474d1d8f335d53b2781258e97", 0xe1}, {&(0x7f00000019c0)="e86e4a67d06b14e77d56447463a0b0f9c071891df0ceeac8a47042b427dcded2c36c7ffa48b25ff76670a04d3c7997c9b8b3632825a10a9f525d3b100f595c203edbe58c10", 0x45}, {&(0x7f0000001a40)="792beb1d1b4f4f3579fe442ef4ea5bca86b561def029dd4adacbd940e93bc8337eaf04d616ad069d35a3c9ea1deb748a4815aa44c1fe09facbdbd2202316954a1b1bcab5434c40152206fab23776c96fa9210cc13793e6f866ed76a501e51c625a1b5c89c7cae5e9f1e93296aa10734afd6382e9fe1eec23603f159b813c971b2ccc4bdab8f9a204842e2975f9a5c4a3cc67", 0x92}], 0x3, &(0x7f0000001b40)=[{0x98, 0x7fff, 0x6, "0f079c527f074738c92817dd0939ece66724153c5e49d793b907987f9657de8845c9b50d0bb39454b0804f4f682a983f2b223214a4f1dc9e952ed395008437c56db507ebe1166f2432e1e1c61737bda30a2ac1c48f263d1fa21f893c7839a62830bbcf56e99d70016eda0b5a62fd833ebbbf0c6fd7ad149f35ceb8f605f6ff590676f47ab6336ed7"}, {0xb0, 0x8de4dc90616abbe9, 0x1, "3b8a2a7f9ae0ee7a2fbfa461ec422984ddbd02b941391440be4090d689d4e291a0f64c5bb00272eef40e0b541c292c37f64eeb24fd3b7cd262d5053e5c9be4d8c63be09fb1e5fae15ce08d8156810f55b3a80f58bc0d49c45324f5d7b54e8def2c61fd5f635f88f253c236679dfe9914c834ba790054e243033d33e04080bad09ea1d9f2108b6977e96c621a47b1f9eb32fba8891dfc8d186c4fca3f"}, {0xf8, 0x1, 0x80000001, "50749a05df1830fbc9a4aa83317f310cd2ca432d23db7fc75237b7675bf7d3157408d4c6aa3e9f929d825c135ac9a1aeca1015036d192919bdba0885e9ec304fcec59e34377b31968cc77cfe68da3ffaaa2dd2de2cc9e27474ffe6cecedf977816cca91413398ab3c5612c341eed3e298b3e1801812b1d0f10ed7fda4cba65ff5ed98fe00b03d226c094e1a82536b8d4cde437e99ff6f50677e089b3587cea80a879830bdc913fadc2e326542af9fba5251ede977b225ce175d7bea5a3d828147a977135edd75588a163d8c6cf0d8195b38a551c5f04ec10bac919d6db5a703fcc"}, {0xf8, 0x10001, 0x1f, "8a4f3ea7f10e87b33740a549c8d8f225496d43b9307c0b7ac931922a49cee6f3d0058d622b2ea01c08f9c5c95a5db20e535334c02effce9970808f73d5dd4e61ee3cebc07bfddc7416161af3493806a9985bcd232734cd520eb905383b997a6705c9566a90d6876965122c3b6f3f7ee2f23f9434b5c38ae32418afb0a5aeb0d36fb43ed4fd19da0280cf54a829b763326749bc518107ac81efeeb45815c7fde1174ba01872a9d4d4341676dd2cbdcacc3e3d5f9371ac3ae5b702da30457bb024c304e12b2e7a38ec62c13418732b64ca80cadaa5a63a9f7891ffdfb818e6540a6dfa09cf68f57e"}], 0x338}, 0x809) r9 = open(&(0x7f0000001ec0)='./file0/file0\x00', 0x4f7429636deb2bed, 0xd7c64ef0c1602d4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) syz_open_pts() fchmod(r7, 0x80) getsockopt$sock_timeval(r9, 0xffff, 0x200f, &(0x7f0000001f80), &(0x7f0000001fc0)=0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002000)='/dev/wskbd\x00', 0x2, 0x0) fcntl$getflags(r10, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1806, &(0x7f0000002040), &(0x7f0000002080)=0x10) 01:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x1, 0x9, 0x4, 0x8a}, {0x6, 0x7, 0x0, 0x3}, {0x2, 0x35, 0x3, 0x12000}, {0x9, 0x3f, 0x20, 0x7}, {0x1, 0x7, 0x2, 0x8}, {0x9, 0x9, 0x0, 0x8001}, {0x2, 0x3, 0x1, 0x2d5}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000180)=""/175) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") login: pckbd_enable: command error 01:45:01 executing program 0: setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x10012, r0) r1 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) getegid() getegid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xb) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002800)=""/144, 0x90}], 0x3, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x18b3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x1000) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYRESOCT=0x0], 0x1, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f09000000000000bd44679827aa00328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bd1ee11e303000000ad3db6e3a5ac5b6e0000000049ad4ae8d462fcf5fa3b57806356cdd815f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="00001200005332bc96335857fd46976686a4db6e4565b6fddfe33ca63f2099227d6aabf35dc723cb3ef9c1405924b4f7a4e71d444de9dd8037367d829ea013efda30146ad864917f04b4dd83d29fbe587b5cc505afbadfe6e0089b8be45cb28a18d5fc96958718cedbe082226cc35ba0fafbebd92300b7c8aef864e940e3a93771b92834cd333eb4a2d225ce6ee873773124ed987fa113eab400b65fcf5703c101980f16e8524461ea07cabba7a04c071cf6174e96c8c4f8943584faf5777eacfd1440dcad92f03d98838f8021b839dda88c7c1530b197c5f18b25e79f849783cae45a142a87696394f9b7de37e7ab9c1d42b6187db378e57175e3db5cee8035"], 0x1, 0xfffffffffffffffd, 0x1800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0x8) ioctl$KDGKBMODE(r7, 0x40044b06) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) pwrite(r6, &(0x7f0000000180)="b1021bee8fad06000000000000004379ff0700000000000000d8980f1f00f14b050000000000002fa4363b", 0xc, 0x0, 0xb7b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) 01:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x80gH\x1f} \x00J@', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000146, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x5, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) flock(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c804ed9a55b03144e7b14") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf35ca91b2ed1128d, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x8) 01:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x68e, &(0x7f0000000200)="cdba9f189a97ece30eb96a64fbf9cbb36729333035643080f65e1c0fc1fa1270309bd2a8951724637e20adcfb4298178d6f6183b75dbf34eb60ea8e54299798d39b9275d6d896a58df6b73075c3e6019746b3900f76cb6f085804bd481fd59d5d721945bae575e22d56b725295822e6dd88174c08b62ef3b9f338a85efdc1632f5e7b2812e97e3e924d2864729c698d2a3799bf1f81ed7c722559da7d376682b9ec224db3a51f5f1d49a8c4b4a19003035e538e9cc12b47a6e80828ff4d3eebbd1dcde20210bb60c45e30b1f0d30") 01:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x7}, {0x80000006}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:45:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socket$inet(0x2, 0x2, 0x3) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000f4c77935d563e66b3fc2b506d8dae4a7e38c9b154fc7d2aeff7150d99cf1b6d8d7eb9dab6a064207e5ab20b486e171a95b475a38d73e6bdef3db642181ae7342ff697dcb02f6f8b4b7271e52ddba44b776c0e3eb79fddcf6288a5f96e4bf8116c85adaa97e683b92b2c3e859474f9b135c2edd146aa986e5032d2e737b753cb0cc760388b36e1dead511594abfb6cfaa3b12b0d127e739b972f03631bd7d317163bee7d929a3feb7c53ddcf81752f6c98ffbe44ca6d400badddef4336131c5a37ddb80ffdad03d2c878c9cc423226ad496e5c8007fdd19fa470db50577822ab360ecbbfa505d1544d64a13caa16cc2dbf2e561137ba6c186da6edb440fb14d30cee22d5d9e60d402f88b1a3891d06f0c10157d214b92646bba57a83569d66200d860f556b9dddc3f9ebc0692c9d038633686b70f77abf7ffffffffffffffd82ba531"], 0x10) 01:45:01 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = semget$private(0x0, 0x2, 0x8bb) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r2, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x800008, r9, r10, r9, r10, 0x90, 0x13}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) socket$unix(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r14 = socket(0x18, 0x1, 0x0) r15 = syz_open_pts() close(r15) write(r15, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x2) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) fcntl$setflags(r16, 0x2, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0x8}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xffffffffffffffae) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r23, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x14, 0x3f, 0xfcc}) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x60000d20, r33) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r30, r26, 0x92, 0x10}, 0x43, 0xff, r33, r24, 0x2, 0x14, 0x3f, 0xfcc}) r34 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x120) ioctl$TIOCFLUSH(r37, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='\b\x00\x00\x00=\x16\xe8\x80\x11', 0x100, 0x0) r38 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x22, r38) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x8, r41, r42, r41, r42, 0x90, 0x10}, 0x5, 0x54, r40, r40, 0x2, 0x14, 0x3f, 0xfcc}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0xdd8, &(0x7f0000ffc000/0x1000)=nil) 01:45:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfffa, 0x0, 0x113e, 0xffad}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 01:45:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000400)='./bus\x00', 0x5bc10cb4161d26f, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) fcntl$dupfd(r2, 0x0, r2) getpid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000c00)=0x140) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r8, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) 01:45:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0xa650af1ab0307b76) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="e9ef7af5000000f259d15a05406f36fc2aa5efc8"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 01:45:03 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x6, 0x0, "d730c15b00f4ff0000747beffde400", 0x4, 0xfffffffd}) write(r0, &(0x7f0000000000)="41dfd8858662d43e31707dc5f3fdeeacf76861e6c6fa264b8f612a2a7b0f2c725a33032154c93cc1074be14eccdb59a7970e6d7f2ef799da2b132acc14ca11f6412f9dcfb45e", 0x46) syz_open_pts() syz_open_pts() 01:45:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x9e) 01:45:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffff], [0xffffffffffffffff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x5, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getdents(r1, &(0x7f0000000040)=""/72, 0x48) fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000100)=0xfffffffe) 01:45:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [], [0xcb86]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005f7000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4b) fcntl$getflags(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:45:03 executing program 1: kqueue() r0 = syz_open_pts() close(r0) write(0xffffffffffffff9c, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 01:45:03 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1002, 0x800}, {0xf, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x20, 0x1000}, {0x4, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000300)=[{0x8001, 0x0, 0x4, 0xfae}, {0x1, 0x20, 0x1f, 0x2}, {0x5, 0xff}, {0x20, 0xa, 0x20, 0x1ff}, {0x400, 0x20, 0x3, 0x1}, {0x6, 0x0, 0x9, 0x2}, {0x0, 0xf8, 0x0, 0x800}, {0x3f, 0x9, 0x81, 0x80000001}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000005c0)={'p\xd5p', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r8, 0xa, r6) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r3, 0x0, r9, 0x8b}, 0x6, 0x401, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:45:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x19) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:45:03 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 01:45:03 executing program 0: r0 = socket$inet(0x2, 0x5, 0xff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x5) flock(r2, 0x2) flock(r1, 0x8) 01:45:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) sync() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x5, 0x9, 0x1, 0x6, 0x1, 0x1]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:45:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000006a, &(0x7f0000000040)=[{0x15}, {0x84}, {0x800100006, 0x1, 0x0, 0xfffffb69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:45:03 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xce, 0x1, 0x7, 0xffffff14}, {0x0, 0x0, 0x80, 0x2}, {0x3, 0x80, 0x7, 0x4}, {0x5, 0x1, 0xff, 0x3}, {0xfff9, 0x3f, 0x9, 0x100}, {0x101, 0x8, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x1, 0xc3, 0x400}, {0x100, 0x1, 0x0, 0x10001}, {0x5, 0x1e, 0x3, 0x37f0}, {0x5, 0x48, 0x0, 0x2}, {0x40, 0x7f, 0x6, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x1a0, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0xfffffff9}, {}, {0x6, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 01:45:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ab7d86a032"], 0x1) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x400, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) pipe(&(0x7f0000000080)) 01:45:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) r1 = msgget$private(0x0, 0x420) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r27, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r24, r27, r35}], 0x60, 0x400}, 0x404) r36 = getuid() r37 = getgid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) r39 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffff, r2, r22, r36, r37, 0x1, 0xffff}, 0x2, 0x2, r38, r39, 0x0, 0x9, 0x10001, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:45:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x80}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x10001, 0x7}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x4000, 0x4ef, &(0x7f00001e4000/0x4000)=nil) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x988, 0x40) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) kevent(r0, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffc, 0x14, 0x2, 0x800, 0xfffffffffffffffb}, {{r1}, 0x3, 0x40, 0x20, 0xb791, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffff8, 0x10, 0x80, 0x1000, 0x5}, {{}, 0xfffffffffffffffc, 0x50, 0x4, 0x7fffffff, 0x954}, {{r6}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0xffffffffffff80f3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x8, 0xf0000002, 0x7, 0x3}, {{r7}, 0x6150b37e43dc28e2, 0x0, 0x96, 0x0, 0x1ff}], 0x200, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x4, 0x2}], 0x7, &(0x7f00000001c0)={0x9, 0x401}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:45:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1c11, r2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = dup2(r4, r5) ioctl$TIOCSCTTY(r6, 0x20007461) write(r1, &(0x7f0000000100)='w', 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/ce/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x6, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x72e], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x0, 0x4}]}}) 01:45:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[{0x25, 0x0, 0x0, 0x200}, {0xe6, 0x7f, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x452) close(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8e, &(0x7f0000000040)}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x80) 01:45:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb, 0x0, 0x4, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="08a8aca89af0532392c8c5da84015c8dd63341a160dfb2d8dbe17ccf561664fa5e0c3fd38a000000a9e1a7057b995287bf61a7fc6db16b6083b5afeead44fc46b795e558f9b3e11bf59ac052accedd5341fcd902003e609f8b09582a8b3b7ee4930a9818ebfac2e468d0df9341a1bec8aaae9d3c9af7d20745cd06a1ac3d3b6637d643d60756925bcec50fe1dd7bb08202a999db7b9d276ce1fe5942f4887ae03bff599d7d557abaefd11daa5ad2d37ee2d6c7540b4b19158959186bd5ebdd4901002e87b528beb25781900a94490cb2e6a4ed87cab445b0d1fdf93fcc96398c01aa6fe3027be7c98ea7250552ad3e8bccc487230132b896634a397efee3ff16af6c612650ca801f1808194bed630a468116f7d7e17dce3ab70113ed7c9a809ce0edcd9adc36d8da8094eeec1f91321002f5daf295b886964af957da80bb6aaba3174e938f25b4a84af427c0dd14e8dbb2e1a38ef4f67e7e9e"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:45:05 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mkdir(&(0x7f0000000040)='./file0\x00', 0x4f) 01:45:05 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x7) connect$unix(r1, &(0x7f00000000c0)=@file={0x7bb686dd7fc19494, './bus\x00'}, 0x8) getpgid(r2) open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x192) 01:45:05 executing program 1: unveil(0x0, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/~e]/n\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) accept(r0, &(0x7f0000000d40)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc828000000940bfa2b1a41d934e0852026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f3114712c4a1c023dec562cab5bacb60c393c9ced663e84db269f20295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f87e33b235cbbfbfbce3a1fcaf0a057ecc45bfcb939c861dfa289de28e9679ad7621a4f929f63757d2cc129f1bf4c9bb6138fb028710b90a9ce075862bec833805ffeb989124ebcfbe6a0a20ad736fec0b76336a1715eb52e87a7fb425"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xfffffff8, 0xddb, {0x5}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 01:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x25, 0x40}, {0x6, 0x0, 0x2, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x2) 01:45:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xffff) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) 01:45:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8403e35788025bc504731af69a987b603c8f67609d672632b92936becdb00caac6bd0d7476da31c734aefe3ae97770316fc68e0e5f247be27ed0443b51d28396ed4f5611c112b450a771cbfb4ecd9af0c444e160e6303010ac840628de6bf9f6385f72eae78b7de64b06674ed49783b7823a7976252f9277f2ad1c2a0f266211127c21c72026", 0x86}, {&(0x7f0000000280)="08543fda159a492b3e7545970d47ebb997f9d8d518374a1e833c00496721ebb8073ed5378de2eab2b0c2f3f7852fb771c4420ae9bb7f7b44b5f1", 0x3a}, {&(0x7f00000002c0)="28976e7fb8806eb8ddae29415efb924f88e8c976d7155d28c94b4726a862e385fa5185a8e9fd34d7cac9ec3f16c122be09a9393c0fb5634993d3e8f5a7c7e8f04f47be7d24251400087a2a971b22f0d54ae2c1b973dc98b150bb89439d7ba1c8212bfa", 0x63}, {&(0x7f0000000340)="70278007439174633b10e7096a2552e9c62c33c54af34a0be9ebb711f84267726c1237cc7755bb50a4e4680b6d8b2bbb69a9a66dea74575e1b6061974b3be8f46ed2a8ce22c667f2c76808e3853f9b4591961e4723541d9a9a466e69436403b38983a91e60703f47b39c044916accf0fcbdf90b4efb5d6bd", 0x78}], 0x4, &(0x7f0000000400)=[{0xe0, 0x0, 0x9, "2df64bdadf2f4ae9be4aebfd23a163de0b7de2c905d473d8372c5904000a045fa7b9a662023fea9e60b24eebb04ffd26e171ca41fe164f76f91333369c999be210491a3db7ce12b40b7553ffb1a510a9f9799be3e53a689bc4b52128fde3b984e76e32f1487cceef3a47a07d45fd82821664a01d51fa46ddd89b80bc320e214ebbad4964872109d59d7cdd5062374062fd78b645802a09902e3b236ff85f22ee67171b9ec4ba6426da2798bcd05aad4352ffa96c7f8782c654e50ae2fd51d5f5c642931ac182f9b6a57a7d6e8b2f3b"}, {0xd8, 0x1, 0xffff, "8e0eb2637cbe1529ec3a88a055860d1a976eb781015a68edacbbe1a81edc65d054f9d015bded825487e4746cb397bb40e72e2763f85aabdd96e0467e1f8141026e379c18880d9ef4d47721fe83ff993e6c8121d125857a12e16a567ec4b4fbfb792925949534285c83d8f7ee248e315e51bad899e44a3234d245f5a44a42ed5f06b07498072e29310da728445257433166ddee7b52e71006a07100fd3ca818f5cabfa4f915d29f4c6993280fa306a1e6c8e2da7005d4b6ffce0d711f3ead6846ca8f79f962210721"}, {0x78, 0x1, 0x7, "a0260adfb75eda1ce8e07927e2a2c353eb7d9e199de16a26f2641a78a4a093269bcc77bde76d8e2310fb6ade2682c1ff009377eeb3039a62e46d40b1f0c8128158be4c677527212ea2fa0c67bdd991ed290725e5c2735a38e69d12c882d3bac9502f311d4f"}, {0x40, 0x1, 0x6a082438, "60638e62d57c8c0fb5a08925c25536b2cf7b0838397bd58806a9b89fdcc06985c18ac3288e3a6649a444b0"}, {0xd8, 0x0, 0x0, "ae23b16e3e0113cacaa7c7db950c14028fdf62942eeb82a71452a48511f236e11a017b7eb0483170e14e230c8e7208df5b9f5eeef604a519bccada869ce04a80e29f09b739d883617dbc814feef3b79d1f262ab30067f76fa022f3dcbdeb0729ea2ca423fbea0def1e240e7811a8a757ead71bc0c860e7c0d66e9302baba32656cd03cb6f861d2a247ea8725064bf4af2de699e7bc76e4f83f6291efa4f983c46c749c7cd45fc072a44726648314ebdc93c9d534ff7aa9eb9a6d5a248e2ff2e2baacf2f7d265d10b"}, {0x98, 0x1, 0x4, "0e5503ad1592e974e6248fa01fe64f0148127d2e98d825d2f5c8f96843c1d9d05b95214126565ec1c3edaf377f0a365843ae7499a9bb44bdd0692e956d3f3462bb6daf262f3b2ec30272b82ced5b80ae60a4969c221fc09d604279e66a58e09d0115bd1dc9534207d49e1e70dc5f5e1f5359ea702dcbad52ff03e320b8426f072d3b158b"}, {0xc0, 0xffff, 0x7, "426a68171306186b07a8511c0dca922f6e3d83e75462c8fb6b700c1e7eb21aa754278034b6931f8cbaeb41324f244e5b7510d7de9dc143ad124dbe3e24d55865ce6b94012d86065ef2a2849811937b14a3d94e5e8ce0c46098ae26ddc35d31d3bc0cf0b8d7c2cd95683886f706f956e546d5249798668b6cd81503dce03f8ded1f266234d7c4ad152560629a282a02035490b238db90b0f09672396bef1a96e5bbe638196fb22e4f5d83a786"}], 0x4a0}, 0x6) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r6) connect$unix(r6, &(0x7f0000000180)=@file={0x451a018d37fbb4ee, './file0\x00'}, 0xa) semget$private(0x0, 0x6, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 01:45:05 executing program 1: semget(0x1, 0x1, 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r7, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x833, 0x6}, 0x8) socket(0x6, 0x4, 0xfc) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000400000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486bf97d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e09000007978177d000000000000000000000db0682d4e426f1c94aa6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8c3765658b217dc7328bda8632159680cf0ad2c5bc622abcef207f51328e93d9d3ba895e7405639a60cd076ee295899a921cb2220bf33e150d322b7cd28af3ca5b5e5d"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x2000007) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xff4d) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000440)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd344a3bd6ba6e955357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b291ce1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720100000000000000c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000180000000000000000", 0xb8, 0x3, 0x0, 0x0) r15 = dup(r14) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000400)=0x3f) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000000280)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f0000000140)=[r13, r20, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, r5, r6, r25, 0x8, 0x7}, 0x1000, 0x6, 0x8}) 01:45:05 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="06033f5c14f5f7f5ba6997d92eb2daef29e22dadadccde55a0340c587f8d0f6096830fb7453cb5b2d9e682394c4b9d6f130f977b158051d4925c3e8d716cfa12c53ec37f9d23c4831fa7cb9d71f02951512eca73eabf03ca165c5aec10af9c007d76289b9298fc20859ff116dee5be0996f4e37513ab802aca980d91e331253686d3dd5d0eeede7aba97b6ae98c834597c3059a5f30e213d3b31ab2827552d", 0x9f}, {&(0x7f0000000100)="bc1cec6182c8e0400827938921cdd8b5cc2fba97be5fc5a24627ddc5698da5c95681015be8e87c65fb09a22190c384ce2db25304184a46ce2821df563c935a256733e716cd0e5772f3abf63d71d94db1ad2a760b9b22699b6bbdd0876a4ebe9bdb28fe026cab2adc7ce6e5d3eab93ab0f3", 0x71}, {&(0x7f0000000180)="43d1d13a0a01d147cbd22685919b1643a99478df0cf249cb7352f3081c0076c87eafa3d1b70b23bf46474e7a051c7bbf609816c5d7ead82323dfa38d75d85b32", 0x40}, {&(0x7f00000001c0)="2e3dd0971a13323945b69bcbe676fe1d55f8d3bd3ce7a7a197bfab81d64b02e9232e183fa82152ab599413895d0ff0c68512307f71a3621a5573c5c3574ff3521a1531312c05052fd5c58ca3030223174aca269a0f2d4888c3fd0e040f4c264be38150d932797efd766a2d04d9", 0x6d}, {&(0x7f0000000240)="0fb07ea3dd891846718977f261b3d063e39cb556e110391f75298530f1b64fc7dec03ceea29180a1ccbc53e4cc05d5543cc6e86ed356c70ceb3f69e6c6d345b931e00f7b3b2d53a4fc5bd4b0bf5718cc4747dd928fcd1930a614f706d7324af31fae62a03db7ac0d2a4b3b96e541b985d891622b6082a0099a8cf45a3c4f303e66b2fdc667c3c50f5cc023bc55f11fab828cb050c2c329e3e2ea89ce5228eb5505086c83720a3c1466f26467a9", 0xad}, {&(0x7f0000000300)="29ad7760cd9c7e2ab04e04e8378925e86b5c7a64dc17346242d5a993db32a14d0512849d7a8368a1ded510e888da6e9a1db886", 0x33}, {&(0x7f0000000340)="5734f948b04ca6cd19807237dbd53610abbfb05e90a7002fd2c63df96036973c0f73e1eb7ed98503d5d1baa193afc9130fec24ce9865d0db6e671a92347e8a3b8d69791b1d93512ff2807307e8911cdd66f15de9a8b56794e5155d635a7190a02f7dd81af901a52599e8ff59bed4e4c9d31cfb7d5d3099a8d37dc850ea", 0x7d}, {&(0x7f00000003c0)="51e75e5968fc1e2278191b408eb9ddd011d1755d335164f4982b798487a09d3acf51b7c40200f55eb8cca923828530b68261eb84bf2529001cfb286972843b7bfedad67d5fc91123f9266006d9b34f4431c2a6", 0x53}], 0x8, &(0x7f00000004c0)=[{0x1010, 0xffff, 0xfa, "8647b1c5cd66e62cf7a0777f3aaa2365af685e5169f474496724efeba8c05a27f616b630431a74489dd8ee50a1358db79dea951397c2a5eb6e7845f417bcdeb1427e5cdf66f30219f6f455390857e9e76908f475dbe875ca5ae3eb2004532b2d655fea92efb5c42e897c4bc46184906a622f05be209675463d4b99a1f7bf646629ef6cedb7018de0c897ae3c8ceb0f9ea5e8061fd30cddd3a8987efc9b5dfd1044a67270bfe4690cb7197ea6cc0f5b73c711e38959b36eea57da582e304b5d71de8dc842ff563948d4f261f35bf76446ba9021aac8d43b18eaadb99fbeb3835b7ebcc0357e7c41cd634205fb025154aca5eece8337fb5b1618d5c3a7166afb515b0ee198eee8cbc48d87a24858c574292a133c0c011c972593a99e3de7fd7033c1708b1ba65b131fcbf4d540ad6cea3d09e0a084836b05ca4da64572c2ab72a11e904efdbdd2d9d9151bf0a6c1b43b096291834416f018eb85526fb9151f8c4c293eb188510e8ac3cf6d68899b88bbcd0c3a70d31bca245f4b41036d1fdfdcc464abdf5265edb0f5b874266ed8076b2316877f13eee7d4531dc2f7e4d3c9fa827f9166dfa4d6e2ae8e492b2ec5ae6de935133fd8419a52d1264a4efd31079dc5ece32e77db89a5ee5d5ec2ea4b0eb14fcfc8357da9943c4fa6374cd383fc26e21fd589224fee6d2317436b8d838887a056fc1af0ce2750be95b42d041d55a33c0afe57caa25a74753258637c84e77ccdc6b94133fce281f73d110f43e59294c6e0ee153d0160d563cfb72c236d9d7fd11f462fb144a7770f473566597b286ac41387406995a6652c2a547ff8c106dc34472099f60ffb86d0193113337be145c251135750abfd1d108cfcd2a96439843bb488901b7dc557f2e8bf581149f5afb2e4c26bb4ed9012c1383991a4a3ac977aaffabf77150ad81e6dfe693e2bb7b8aea27267e606f101ca4772fb003cbcb0648b740742c81aa13c92796a3081f1dcd24920a52e8d05c9dc4e720eaf81c17100f5f2a14e0e50cfe23af600b9a9b074da3e3bb6ed7f367405e75473d9bf929accca26f45d2e2cc115bc954006ea8199cc46c86dd9d4373307d8135bf91479c86b4dee88b17e1045cc4f8a8794c7e1595a5a8ffb418a362b55e99f046b3a4ad94f560199de113d78bf108856ebd6f1f8fe8edf7bae2e8674da524d3068abcfd50fb3e20a7865f1bd7d01edfb9662bd58384229b988dfdbbf1458bc796bf8ef0a6fd58d1f586c4222b1ba2a3abaa6d56c46ab3fa3377690e423e6bdff057d3433b9928447ee20f35a60687dac544f154db50afef87c49eee4ed3a5da42bf266c01b3f25b77ed71fdd861db62c111fc808daa33cfc585053dd70aafa0306b83dbfe80dbaf3c0f9b265141e51e02d8f5e85d6abd544073cbe4688576165d8c115d48b61bd4fa4d5548a91c8df3946a2ba151a5e3106983410db4f5fe8c305b5586bcedf85a0ae7427095a5126118c01b23fb54e7b66633a23ffa22b1174d3a278312923900ca4d5c685d28d36738867602cf924e023e8cd7e6190037b15da745d914efba9cf4ad57e44098f7f524ebe4e0be00e0aacacd3da66f0d6656a807edf8b1ff1835cb66b60d2fc2567ff5efe8db6ea5eeaca21b942a5f168e74ea75726a68c8ddbf1e7deeda02c584d167b2ee7f84740d3eedd95851f85b5e7756e5b2c4995d6a4f40777d0bffd1f4d911f0c3828112f9775627bf4306983f060904aa404bc623357791ea845c52f020b4cfb67efa3ab796fe1500c749d4eb0f683d926d835d06b4c591214ddb487c09f90907ac376fec9a45696d61ed204c4df7603531ea08f6673cfb2d54d6dc9ca1844f7922bb4ee85b42eb43d0357cd5fd6924d73b234a8f0ca75b40a0639992bcb1e8317526f65d97d8cdb4acc6d270110321b022df71f183d52158f941d264382005b0d29d8176883a48209851c1dea7966c886ba59ce96bb2bbc18a7b67a5ef93161d739e5aeecc5e6ed96b6bb9b2ad339a9d7dc0cecf7c9db5f3201b679bfd324995025356b09891f6e52c8f27a88b5c14a03f7ab294a4b54cf53022073b17ed82bb3648bbe8f2cd4e337e417b998b98a0f16a7fd9f4fefe2a49ea5ea94bdaa0765b6ebaffc056ace0a02cb2c832f0888802f208127f3678fd4ab6ddc1afa04469827dbe233c8e79548f60217122beb92f65095039bb5477b76735d3b8930d5fe3f0c2dc1dd8bbec4229046f767ccd0d082b67b386fe245ade0195221a9ad8d65f1d3495e09edf80634fb925e9aff048c3357a2b42db47d52e065dc954c6048b2ec311d8b2826b17163f0dff305e9483758c6db095eb717f7cb8b63d7432e767a19073c09d435faf64fbbbbd2c7ef319baa92015c76bb919aad726844f20eb33a9ad5d101ed10e0965ac0c204328f9947822a9f20de3b535f9eb25b5771ccd7731056e306b6d6f71e2e3643d885dd31fcb7b7d2560f1b469735b5330a7fb8f7b717c60106e86970a9244a8f0ed2e265012d0c43788aeeed48bbaa2f237999aa36707976605416d1fd14f33022c390685f72e2bdb28728d05f6607f32165a34bf7ca1e62c49a1117c270a6dce12be9c120a343c98ff43505dd6c675675fa7319cb37715927b1dec396ba54b7a1d19f31668cc90919c955460a1b11af191e3a8f9406f7cda07dd10b1429ff37e0592bd74b050ad2acf19cf56447b15ea9bd1e2e40c9837bca8e12e6cb35cfe2303619c1c4edcb3be4f99faaaf0055f555fe930eb4b2fc026636f3486ce479df90450240ce3dc7cdf1192b63f626eedee848b48ff454ac03b68862dfd56924cf7942ea339ffacbb0b29c7201b337d5ecbe367f0f93d4f19c8143d401332eec71cf3552f2a08ff4d3eefeb145d0db260109cda506fe525242ae81140e5b9b849caaac2e5bf53a6825a0aba06aa0501714a4d342699412d76d7b42b3fcb3964b1facba1e2e5b0e721c02138af3bc611591709ed5f027d68ef2c6945f0310df3894d9a502fc9afb58f3811a196e97422730d29bd6e5ca8e68ac3ce2b1ea8f001d29c1450acd86e59cfb6956c44d8187863ac0112f2a165832cbaf38b06117f48da9c5758eeeb0f644bceaacd4c0c7e588f18bdec47fb298362944d1f1a5dfaa92b49054031f410c55b1301bb44628d1c10f2cf18eb52d005b53f617ca9dc6e705e2e4d290ebe8ba30b6616ea059ab60ccfb12a7b8654ca636d485e89768506ff2a8b4ad681ab926d54e133dd46faea6973063dee88d8c7660f5c0fede489f919e2b339866ec8929f17321ead573ac0ef7dc0e7683a26c4c1e6edb76a2bf98d694ef9a81043e214be52d7d97884b3268ca559e65b1d545211079046b84341807f024635204d71e3419077db482a8bfbb0f5b0d734f396d1371b84897eb16828b7349f463043557ac4b1a3365b2115197f43f8e65910298a44860957a6d87bd27646766aad24fcd5922c2c0e53e8dce7f4b03a3398f5a2522506b6ec9706b7a1b9c29c32b0f2b0b7ba150f39918fcc0f05aacd2cae3982639daf52e0126c86f2709a16957c8daba37d20745920d2fe47845aea00201d1b56b35fb4474546b8f7a43fd322c697c5317e11bce24924768a66547a747bb1dcdb6283b840785405428862776651fb7ca5443520feb61d56e8e6f8673e7275b41362ca7fc83c9aadcd0de701ef9aa229d38fcd00b4d7856f66ec352261991971312e867705198bc7a1ed99a8bf05751653af4fe77b6b1540f3e08faf1085903297076c88992c3de434458ba073ccf4573d5381264e8018c6699a0171c36cc99482f19c75ce76266a89cb6a1f9ac93ed100ac04a73206e2ae8d3b8d4063c9afa265c4ce8561fe84e6d061325a8a63529557e15d286873708ada24c6fc59910dab97328dd33a584a7fcde1a1cf2dc986a7ec234444bf34ea74ff662cab29881de32ed02813ff5f4252371210b242ef1b1c8fa2720a718351c51186bcfdcf6ac1b14894125edbfc972f1fb5af59caa67fd2922675856394dad121537b218041a4cb725a83969da8828bc7371545804d3101571ec8e169cdd740ba9ccf118d75ef7c8d40c81b8a3b6c9c6e81777008e344abee861fba445c14762114f3d78737de4c8c52fb5fd56fe50e5ad6a3b9258f5e32c1be397b25e056fec3a2067308bde3c919144148907a79a63fa893a992175ede52e5d975ee53394ce73f25406ab82d90e2183c5b6f8548631d9f71c270b14b82e4063ca9dd9c8a80a7d622199f8dfa23dc7375d6a729eba9320eb40d2cacf6886048e5b42e6b6d53ff11da88183de300ec622cabeb97b0ccfb35dc97485e84e3854afc3677d83c2a56f74c544b38817d4186696ea1884b037ee412efaec21b897b6da35bf05bc8a634ca72dc080428d370418965a7d01bdd51cb6a009e0ded5838a2dedcc77096da10122115759d5887b4b6c31026b086def4ea7fe1d8154b20faaefdaa54bea1e6f2b30bebebcac0201e724e5032986156fe939c6a3972b48390b183fa15f2b6ddf5534dd22bab3361a59c3e01b7c08e240caab3e60dbad7b748d625062015e9d09264db0542ab988ffcd95cee9f6a1adb3a80d7d445efde7130320fb7b674c64c539d4e924810e3e29a409ec5c60b70bec63376a5d683d537876d99b466cff0553333808779e631797a0ccea42a54c5f71f59217551570ef3acf1196eb2de464df888864060f7f0faa843d06e24fccf0c9b8941c6c7adddd95e9ebec1d21203152845d07c80ac6da2bbf930eda43adb9687d689a0a58eac0506c48648aa92451b437e669398abf11c2860c6ce2c09c2ddec30c4640480b9d82a36c144a388759855a1d84f4ca9d693b50cfdc9a6fbddc1aca21cc6926bad525683f7b1e50d6992aa79b51cabde3e36ee14482192a87e7e050a98de1f5cac9a806e8d97cf8f1138c0cbbc316bfd2764f800e1bf318ca2486209d4d3f8875777160c93a13aa3d03be02e686f1c242c5ad43b81d5179b832112f7467421a653b590d3cbc4b62d0a3460cca68f53ca5cfe5bc8a62a2ed066200dd6ed12aec8b4846f4372ad075391bd2634a99c3d8ef7f11be95c78e3fb3153ed6a4b06f1ac7ad500e4edadfaaf8d66e2bd92d154c1c1ba5cc47555fbbdbb4523ec52fd197724cdfba1bd6f49119ecaa8625ea1de988f9877336071e05b5f40412015bef21d9f766724973ea6682419c528851f9c85fe0b6e939562dcee8be47c68918701682351f16868fe256f92128c2f7e14cacb3f1da3eff9af8200eacb5e147a532a993676d9bce10f9229729e9026200e7b77e46141537eb448465e062340bd9456a71e1203f5bb467de373a50b6df5c0aeb8b765e9546cc6399bfadecf7c8891d1c0b7bd0c6825a7d7ce69787460c9721f5507f941ced57385445106ef14b2b43a2b8195c480ced63008b10894d8dc2fce3758b16dcc320217123ecc4dfe18ef7c0c0038231b9102edba4794f12c0c9327d59f15259faab3b97b6e43aa5953796539f95917e678dc15ec02fe88b463ccd35af0aecaba55e7b40f08ae23c9d7b008ed8c3c8990a21340269957c8d76076a6f31847ba3782cc2b6574bfa316ff5cbd7a6f4c9a1d657784d003b43a4ce512237f1aef5b22460d28f0f619e915c0139366d045d22a389441d71c2e49c4b8030f1bb56ee7908b1d1964f75ecf549a248f25501ea81298223cbddeb3b80b8ffa3e3d3ad32f01cf52325ba520471834882c4c1b0de9e11651d3a33ea54884993470100795d15489b840564c7e731d3ee8cecbff9867cf569502967d11d2ab561eb1618089a6b630006"}, {0xf8, 0xffff, 0x101, "efaa66d2513a866e463b4f0b8ae70eb6a8c47902e397b9b2fe8f15460d0b3bfdf1040e8a733b2284511ce00a7bc7c1c00c565c7029597ef5ff24d675d3b55cc3ee2cd66053ef0dea815e609861e818a76c213ee622321d8192ca7e58d7ba8dc577d45e8541e7f24bc010f635135301527908d49fe99584d068108919f2eb7cb9e7c47b79eac22ff4779429c18ef91276d4e5f73ba209e921c837edf31754d7ecc87546426ba8d30bea23d756500c8a25b1c49829162518f2c4b87ffe4c1c46e314fc53cff436b59befde390a852ce6e8cc9c2d7c3dda696e152b2641be1b2e4eca"}, {0x78, 0xffff, 0x5, "3aedb60aca062803fbcb5cf73947f51fcbde3e6975c81083a5b7d6e7ba7c33ad79708b0c62d9b83383ef5cb65634c995cd88717e95fcb55b9bf834174dcfebe74e9a521ca9ee3c2f522d2b557ecd5e09440b07d84a0e991959549ee595d1c245f7e7f7a220a3d0"}, {0xa0, 0xffff, 0x3, "74056167b92ceb71647b236fda8d75b9f08d9fc76b0c0bf5d8e17c83ca289eb894d483eaddbf45a1d598a0707c0d6e0559e2765ef6853f7b07c385f88d82b65ec4f88f8e044bed62aad48d65c44163b0aa6ea0d21d386a111a129c9cadc07b4fa45047cdca8016bb6107d30da5e919528d5b7ee47570fe8d06613b13bd92677d28f7efca85181d5d6df83157e81edc"}], 0x1220}, 0x7) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x3, 0xe2e2, 0x80}, {0x18, 0x2, 0x8}, 0x6, [0x3, 0x9, 0x9, 0x8000, 0x7, 0x0, 0xbc8, 0x9aa]}, 0x3c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r1) getpeername$inet6(r4, &(0x7f0000001740), &(0x7f0000001780)=0xc) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) 01:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x20000000000002c8, &(0x7f0000000440)=[{0x2, 0x3, 0x7f, 0x401}, {0x100, 0x3, 0x38, 0x3}, {0x6, 0x5d, 0xfc, 0x9}, {0x1, 0x5, 0x1f, 0x2}, {0x9, 0xff, 0x81, 0xbdf}, {0x4, 0x5, 0x4, 0x7ff}, {0xfffa, 0x8, 0x1, 0x2}, {0x6, 0x9, 0xff, 0x4}, {0x9, 0x9, 0x7f, 0x4}, {0x401, 0xcf, 0xc0, 0x348c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r6 = msgget(0x1, 0x82) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc00"/164], 0xac, 0x3, 0x800) 01:45:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7ff, 0x101, 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0xe82926e538193855, 0xbd) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xffffffffffffffe8) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, 0x0, 0x0) setsockopt(r6, 0x25, 0x402e, &(0x7f0000000000)="efffcbff13b9fd812eaa4e713048e69931929648", 0x63113b0a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000000000/0x600000)=nil) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r9, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r27 = getgid() r28 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r28, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r29, r32, r40}], 0x60, 0x400}, 0x404) r41 = getuid() r42 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r45 = semget$private(0x0, 0x7, 0x286) semop(r45, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r45, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f00000000c0)) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000100)=""/114) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r48, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r49, 0x0, 0xffffffffffffffff, 0x0]) r54 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r47, r53, 0xffffffffffffffff, r54, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000100)=""/114) r58 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r59 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000200)={{0x3ff, r55, r56, r55, r56, 0x104, 0x5}, 0xfff, 0x9, r59, r59, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r61 = getgid() r62 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r62, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = socket(0x18, 0x2, 0x0) setsockopt(r65, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67, r68, 0x104, 0x5}, 0xfff, 0x9, r71, r71, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r67, r68) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r68, 0x0, 0xffffffffffffffff, 0x0]) r73 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r66, r72, 0xffffffffffffffff, r73, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r42, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r44, 0xffffffffffffffff, r54}, @cred={0x20, 0xffff, 0x0, r59, r60, r61}, @cred={0x20, 0xffff, 0x0, r63, r66, r74}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, r5, r40, r41, r61, 0x100, 0x2}, 0xfffffc00, 0x101, r4, r4, 0x5, 0x3, 0x2}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) fcntl$setstatus(r2, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 01:45:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) close(r5) r6 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, 0x0, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x2}, 0x8) ioctl$TIOCCBRK(r6, 0x2000747a) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) socket(0x6, 0x5, 0x1f) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/~e]/n\x00', 0x1, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) accept(r9, &(0x7f0000000d40)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc828000000940bfa2b1a41d934e0852026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f3114712c4a1c023dec562cab5bacb60c393c9ced663e84db269f20295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f87e33b235cbbfbfbce3a1fcaf0a057ecc45bfcb939c861dfa289de28e9679ad7621a4f929f63757d2cc129f1bf4c9bb6138fb028710b90a9ce075862bec833805ffeb989124ebcfbe6a0a20ad736fec0b76336a1715eb52e87a7fb425"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x80) lseek(r10, 0x0, 0x2, 0x0) write(r10, 0x0, 0x0) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f00000002c0)) readv(r8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/232, 0xe8}], 0x1) 01:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1eec94baba551e87, &(0x7f0000000040)}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, 0x0, 0x0, 0xcd5a43da4793c538, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) msgsnd(0x0, &(0x7f0000000000)={0x2, "14671da499ca981585"}, 0x11, 0x800) chmod(&(0x7f0000000040)='./file0\x00', 0xc8) lseek(r2, 0x0, 0x0, 0x1) 01:45:05 executing program 0: sendsyslog(&(0x7f0000000040), 0x0, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x9}, {0x3}, {0x6, 0xdb}]}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x400, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80a9, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 01:45:06 executing program 0: r0 = socket(0x30, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r9, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r27 = getgid() r28 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66496c653000"], 0x10) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r29, r32, r40}], 0x60, 0x400}, 0x404) getgroups(0x2, &(0x7f0000000100)=[r4, r27]) r42 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r45 = semget$private(0x0, 0x7, 0x286) semop(r45, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r45, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f00000000c0)) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000100)=""/114) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r48, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r49, 0x0, 0xffffffffffffffff, 0x0]) r54 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r47, r53, 0xffffffffffffffff, r54, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000100)=""/114) r58 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r59 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000200)={{0x3ff, r55, r56, r55, r56, 0x104, 0x5}, 0xfff, 0x9, r59, r59, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r61 = getgid() r62 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r62, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = socket(0x18, 0x2, 0x0) setsockopt(r65, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67, r68, 0x104, 0x5}, 0xfff, 0x9, r71, r71, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r67, r68) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r68, 0x0, 0xffffffffffffffff, 0x0]) r73 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r66, r72, 0xffffffffffffffff, r73, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r42, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r44, 0xffffffffffffffff, r54}, @cred={0x20, 0xffff, 0x0, r59, r60, r61}, @cred={0x20, 0xffff, 0x0, r63, r66, r74}], 0x60, 0x400}, 0x404) getgroups(0x4, &(0x7f0000000140)=[r1, r2, r41, r74]) r75 = syz_open_pts() ioctl$TIOCMBIC(r75, 0x8004746b, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r75, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x1b1b, "abd0e8931000", 0xffffffff, 0x800000}) lseek(r75, 0x0, 0x3ff, 0x6) 01:45:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 01:45:06 executing program 0: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xffff, 0x0, 0x0, 0x9}, {0x84}, {0xfffffffffffffff9, 0x0, 0x0, 0x9}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) accept(r5, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000680)={0x0, 0x2, 0x2, 0x8002, r6}) syz_open_pts() fcntl$lock(0xffffffffffffff9c, 0xf, &(0x7f0000000040)={0x221b2c5b800ba2ef, 0x2, 0x9, 0x1000100000002}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000200)=0x9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r11, &(0x7f0000000880)=[{0x4, 0x4, 0x1000}, {0x2, 0x89, 0x800}, {0x3, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000ac0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r20 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r21 = getegid() close(r20) semop(0xffffffffffffffff, &(0x7f0000000a40), 0x2e2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xb8, 0x8b, {0x4001, 0x7}}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = fcntl$dupfd(0xffffffffffffffff, 0xa, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x200000ff, &(0x7f0000000500)}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x1e, r30) r32 = dup(r13) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x1, 0xfffffff7}, {0x84, 0xfffffffffffffff9, 0x0, 0x1}, {0x6, 0x0, 0x20, 0x4}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r36, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x0, r25, r26, r27, r33, 0x1, 0x9}, 0x800, 0x1, r34, r36, 0x8001, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r33]) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r37) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x200000000000026a}) ioctl$VT_GETACTIVE(r20, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r10, 0x104) dup2(r10, r4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 01:45:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)="ec92", 0x2) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x16e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 01:45:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 01:45:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80d2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 01:45:07 executing program 0: r0 = socket(0x11, 0x10000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/247, 0xf7) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0xcaa52c4897d9cb1b) 01:45:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000000001000", 0x0, 0x1}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = geteuid() setreuid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/\x02\x00\x00\x00zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000001180)) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r11, 0x0, 0x7fff, 0x0) writev(r11, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mkdirat(r11, &(0x7f0000001140)='./file0/file0\x00', 0x20) fchownat(r2, &(0x7f0000001100)='./file0\x00', r4, r6, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sendto$inet6(r1, &(0x7f0000000100)="ab8676146ea2178d18485010bda769dd6de17d8a5a95f04b068165d74516c87b2e7655fa255133bc96bc269edc77fe4776996b97218dc38e1b87c7ac5c8e4c5eb70d8534667ef2475a3116248a0cf9c046a4331c9a6e0d149ea3ed38b64119cf008429c9bf233692d98bf99a69bae7919ec3281f991febfef33d50e3a03d4be1b3c23b32f108e9e91b89c1a2216e37df51d5d8b4ed57088ae2d67cefe085340d488ac447cb4cb3faaa8175b4bae7669afbe7f7f99c81979eb0c0c7ccef817a6825e28ee9a5efceaaa8bdf8706d0943e2ab486ebb65349407653173561702ec71158eeca889516e3a6f862c10f2a6ca97a3dd2c2b1feff4d80053f1665073622efb4c43a5b2b66fd85880f3f15faf5f906da694245557b4dda2e945e691c01e78d1ab9594f5cf4112a1aa052766d10c08e90898681cee532553232602b0f9f0523ce34a9510195360d7ca32e7da5360d3a30f51337640885ef435482d0d0dabfd4cc84512a55448c2451dec10d41563e454bee164ccd4a41581c55d9acfbc974f4aa152ed6467b7019af57ddbc378b3cbb1111d9290a9ab446676dcddf6158ac65e3eb0817064aeb9d285baa0c184a616443d93ec39488747345bbd10840123ee082f009719b74c4c75a11f578e85173e7883b75627a2989ac6c0cd614142b2e323520d4f248a4097b693dcf04de1525dd6f0e928705df04788f0fffbf89a9705c68fa599f09f0e9cd830a349a22848b2c2a92f2115e40d007f5eb6017427b42ad6a195c038e231811fe9d39c48d1f20b3f366e51d5bfa1f81db476fdd26317d45387f1efefd8a4298a67bab83e820334e6a6883919217c925adb7bd06cbef10c591923c0d68ecda0a6444605d477eb19dfc953a0a7969f4e44abf431279c91915ba9b806b500913bd1a7633a12ce040de8b638737b27f5d28862a1d96a0fd66bd93645841183f005767d9a66eaefd5d06b925a4aef7d794d5cc0be70e2da54a79a6e0652106fdb61d32ef627ca6b92c2b2314e9ab605b6408ac585bf95da66cb00b4b5a95f118bb4238863efcf782204b8fb06fba62c14226d3383bc7582ee9ae89a37b57424579bc9fda5b9e25f3593edbd89421b883dbf5c9ffc92ca1c916d955093d510e38fb5be77cf230bb8096073455cfaf4ccea97b29240eb9e3443089a2cdef8a243f9117f4ac569a39cfbbbb17fb210dfe4b1a57c7bcd0b2ba0b0ff80294b3bef89f9d5124ecddb80cc4f5fb2ee3d79178a6b7089ec2bd7c6f3f0bdc4745e4870e8a841f949d25a0334a47b9af312d4f40926e45ef8a91433022040f1334c488dce88cd9dba4a7c2ccae37a7a2b6abbc499e1e43bbeaaa87496ec2199b0a4009e383fbe6a48d1928645bea8657cd2d326b4845c2631c8c6e361bbdd63041eb3016d06513507a0493748a618dd1e4645520a55f22a00655905593e8042697c766055e5e7a728d444411c9933d87b8671fdfc6c8bf6870d29ba054d3dc3ed55a2fa67d5b3617bf78a17e25a0af14da7ba77a97e55768cd91065be9c2cb2809480853463a12a8f838dccf09219f883544f55938b82017e45be043ba1c14b5719a3b0ee8089d520c47034745372a8b04b611ffd897934c850410234f6260047ae755b490c8a595d8873a8b9ff2ff333c5330711e0c6f67046a4be1b08f8028be301ad9932b04c19b0e796373607e7796c66690961e3a8188bb63b1ed73c939deb414a9239882981c47f2060afcbebec514b973e87836a5e7af82e18d719521d8388d3b7ef56038a6bda94e76fa4939b7899dbf7408eb4d6e00b590eb37f4e22a357c94210cb6fc4675048da2aa9129cb36cf3d9a241a76699b61e95c333a2decd97e0d95e3fb9edaed8954dc7006e12880ca7b0a75f78e73b8c657ead5bbea6f606cb035da2ddd97ba88988c25427b87c3bad9956d1d4ad4bf910ba8b7bb43038c973ad2f547fa737281d3ace8f7fd49a342bedaddd29d1b38e8cc5e2e9c33b855c45aeb247f103ec5cfa0b94696b5d42a24246e0bf1c9a4826a8ebc1995bd22c687700225f11bbdaea41b9d6ba77b49cc3e55e3eaf2c1a24dc884736b73133b55cef62df743275f30b838a7d8a2ad11703cbb502c37554588a73101d74404934c1343f8080cd3cb97d2cd393710d64f27892f99c4d4ead9e9fddb52860d7e0e4056864c4de49fe520cd63c882eaab9de67f1ab264c8a1a6cdbe635fcc35ab69c52a433980c8a78f820fbdd3d29b075b2f44b6535847082b39139502b2a048dc58979ad02dd66193073d50b968a7905ec481121f588a243328102c70805bda42fdc909281fefaa8f28d15a9ee63f63ba136c6df3826dc8dd0f22d6a77917dd476949c00a00e59215cca70e7d0d3366af6fd06c30429d3ca13521a973846ea00dec8d7a6e70b4ea02814173b05ba1daf2181fb038224dd567ade25e27a211190574cb166e813d0f08a5950dbb9df677d94d45979dc133d82b7f5407ab07dd2d947734dd8405c20fdc80143723f11a8057d3cd3140676f113e1779835cb95fcf1669f11c5aae867fe9535d614bc0fda44464d0fc9476df7d4b58d2bad781ccc96fa28fa2a3450ce4e9a8c3b9601e7afac0233912cb7026b04712738d2f78f4633fd86ac3bbb390fdc5d4779a9f4bfc67d27a081ba3bb6b346248982898ae5ad1c5db58a22ed654d09947b5c2c711aa1711123b532d42864935e1022d9dd9042c4d2820f241ef2138a65663ff56be6a405e01d45445f19f595adc1491e428f792c70c2016465e2024f739cdaddeb5fff673b8b612e77bcb89a9938cfa3b6b9ea5678942e2a5702cb157e9718f471faf6acc5833a5f4412e5837f171f33c57c1bedd9d9830cc1cd1629dfb201d4e41cdb157c89b92e975df7692471ed050c9be3d46df43df6741832cbfe22306fef434a98b54bfe5074d6038cdb1d7c0dcbee428fa136b0ee3e79e3eae03818a837a3ede39ac6defdeea9a427d90d9d590a4131e46e377311ac843f24829efacb4305f339ab8f7f488909e7ae7b3afda10acc9faa828f04469885b40653fac50bb7359f8c844e61b16e787fb9e57ab059f0ccd13ec4b6564d3f5fa15db35aee60028d05f5b81ee845a88f74c61b9fb66b207074698f5acb4721c533260883cce0a9bc94667582e3f6ec082635d07564e2e2a9032e43cc1ee22d7265aa27aee1be07adf48c8d3e74675034909c07ac029086eece6c406183db6e9d33414ef0feef06fbe711eadf9c88359497297bf949391bcf1cb9dd5330a139e6fd1f7e3cacf3bf294a055669f7c01b526eaca92405ab9101d4a2e567b2e76445c78de52cf936ec336bd764fbaf8c017bfc9be020b2c926097d3456e79e1e5a0ea66d281d80dc6ab246ae21424c7a879e98209c1ad3c66040f75ad8bc542a31f0087ce4524eb9b0e411e5f891594cb38f5a69937ea83e2783cc99b57e7995023dc619462010b141a079d47255e20d50ab631284eb2ce6ef49c0037b6559a37fb86bd20e9548ab2ae7ed9b0a101507fdd40c58b08b0c57c557d8f21c00a4d15c3911bab12da2d6fd831b1551f9fff20b9105c4bb4a88bf4f4a71c60f9d63935a64bef50247a26d772af4ae8a85a6e3f56432e102980e417e802758d3ec43026a38e40ac655d635991a3658453e82a75df28096574edf63acaa80c39a85944fc2e667ed43c21877a587ad9a251fc6f6f949c946a4045fbeb3072044b0e808705a17a4db4de2f597e5011ef9be1015367b5178cbde16228c774e87b4a35e38c092ba699643cd8ac30aabd9aca6d70dc901347ce499605f19a8f374b21ba98098c6977a3aa2ac26e0e21567665f947c683ea7649f27e4791bf27285e70be6668f928fcfe5b17fb670ece3826c93fbade3ad6666e70c0b365277c9916f2b0f56ae8cb1da5f537596c48c65e35d417db21349dcf3f635618692a3cfc2e0cba8473f52acefb81eaaaa8b4c543f2ae4f7e20c22ce2ada95b8b2c3ddeb93830955ccc7a9288a3b64cf78b8fd13e69ddab7e2300b916eb5802b38b8df9d4979246321af1ac39ca845390ce611a1370d020eece58353836e9a45529f6674f4edfba9fa34942c8a1736a3f465b99a190b244d703e05f14120d5971c106602bbfb4deeb14e1d7871f6078b09e2b6c253dd1e9b1e5313016712ba49781cc4df4dbe1358be710fc8c2621093974c4d13cad9aecb368213c2325b5a55754de95f4abd4dfeb2d677e5148dbda7c0e4ce3920a6295761ee2d2ab06b00854517b0e33d5b29e825dfd3b6e24a395ac5e73788af8a01855b0a3de61b6edefbb4be4859fe99dcbb12b4500ff53a174613c7331ca33535adb697eab6bf73a44a919ad50d58ba8f3e9b61c48ea1396fdd64dcaaca879e931e5cca9cb5803ac671263e0fd606039d7f883f6a1d4b1fe22201353cfab29b7224562c411f8758f2cef85b30826746aa65a14649424985b53db3c9c95a237e73a18cef99c70e8daf45e473e6e1f2ecf76850db76eafb0875acccb52b9c5a003ad0960f419e0fc944e6eeb68d3686ed62b2eae13a7aefabd5d3c01ea4727972ded94fb7bbd80f67676f514a546d577bc1b63c909ab89e7f3e4fec5b4e085908ce63352e28efb0f2a3df33383255eec3046118f3a996c0f3388b4850c2898fe43336b22614509a7cab99746ddaab3bcb33821d21a1b820bd1a04db97d3afbf5e2d5823515bb4af1c1e91610639b803af1b9c3c4826b99b70f25bbb7d7e577aecb53d2148c82a76ad45a630dba53c3ab2adeacce87b7715d4b05d35b3a3f33347804f92d11b5d14818068b5a505ffdb7d44b963a8d930d8a5039c5945b070ad4c3e8d71c415741cde3e670090b55ddd2cd4406935182303735c28fde287cc7ecda4da995b6ce49f7b33ae64ab5275157f635c7fb0d2de46540251cdff57c54488fc4f986e34bde98af0277227939860751bd80ee4e446ef450a5bd50be56d797cc932f44181dbd874175a60525d0a04a7f67fb252a799e5b77dadc2eafa86320c5e22b52bf510a97b3db1a70d2f0f48a23cf1a8c1eed6b3ab0f42e6c280a585e996690430e4d4147b139051c5f71d6c0d5de02f9a366f426cc4df7630405a5e2d077c8b6973d6259cf638736b60bcb3a3d4da1df5ffaa75b0080b8d676454c63b3708f40acf97e5f3cf651b7d0ca28c0f029304e3e111972bc79430e9c1a834102afa514d5e99a47df094372e53092a3d8bd9ee3653b6ae8cbca243aa5a3cfb714b300a05eb995ecae483670db88dcf1c4c2c190378b804829e35e4a1a6041088a3ba89c1cf5a363822fbacfe82bf0ceeee9d96e1b07e439ec7a4f13b81b617d317a8c8a7abf2d39f8befcfbbedd75a70e5190d6b2b7de44e20e30f8beeb80a3f778d8ff3f0b6622a9e6c635020817494bf4904f0a6e5bb7e4efdd04b7fa982267c8ca96399fd3d1a1a618d3a2fd821469fd2f99ee9835452caffeba0ce51263b70920e5789e662e54cf717a9852e1e638f1f7034ff34ca5e283e8836f5efa0e6d9860131469a2620497d7868139f1ffabe552a96c3f05400f7abfcef2dcc01ba6725e45f97912db6bd299a69a1c5584fad67437707fa0a96d8ab11b586cdf5e07bac22b761c964f332ec7ee9e795efa95b1719867c006d0e271a370a00ebd4506cdefe35608c3984eb54dae9a081825442066262f1a8ff3ad57c415d6e300c4a7b6062ab56cd5c8206c734a7995fe3eb1480dde1cbaf6530c888d156886ca4fe4b7e757a50cbf917fc858e610104376e9bf73d62d1370b657b6b6cba15650970e457b838ad8f6faca6c02463e4df", 0x1000, 0x1, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/61, 0x3d, 0x1800, 0x0, 0x0) 01:45:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:45:07 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x3, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r5) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="371fc39d06ff8b574a000000004000000010b4eb241109cd87bcf87f99d47b7c1b215ccd73bfeb96f8f30ae61d9bda21152e0ab32a0808aba9a026a0a7c5de69bd534e2013093e43ab07560257112017223185bd220f07d40a5d4f800000000000000000"], 0x1) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 01:45:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000200, {0x8000000000, 0x7ffff}}) r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x12) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x400000000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fchmod(r4, 0x8c) r5 = getuid() setuid(r5) 01:45:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="55002b1fb17157d0f643207e605df6197d23e93808fa47f20e6613d12c35cac4b3cad850ccdce6b61b7ad8e3b1b8686485c795db2420f3c22d966a77fddd8dda7ebec94bee56d5928ee6142dea2e610dc047f2bba33928b59cf54655748032819ceecdeb486ac6c6f436a1d5ad4676450246d7ca9f4acb9375084f141c6096b8adfebf36cea6755b01a0cd693514587a6f7e1b9fa98e41bf4326a50c99a786c51eaa477bf7275490ca8a59bcded908e31268372bd6075dfa04565e5a4beff31f4cdbbe6e86df32e3628cab68cce1ad048571186431b998a63a7ac0956164b02608bb799d560070ff966463be4b21ca9373b4a75839cdca95993079ff2acffa11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x8004, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x8a, 0x3, 0x2, 0xffff}) write(r1, &(0x7f0000000100)="8c65", 0xff67) 01:45:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x7}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00', 0x4}], 0x10000000000001cf) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="8cc9b2bcc36789615d4db41ee9f7a1fdcff1b7ffa2d641a1d30040eaf9e2c1d38783f43a700c9bf25bcf0fe438502a451cf8d329539eb6c9687a24d86da9ad1feaf563c71ff4eb", 0x47}], 0x1) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 01:45:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffec3, &(0x7f00000001c0)=[{0xe1f9, 0x1, 0x40, 0x1f}, {0x1, 0x1, 0x9, 0x7aa5}, {0x0, 0x3, 0x8, 0xfffff3b7}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:45:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0xa, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r4, 0x0) getrusage(0x0, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r8 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = dup2(r8, r7) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x24, 0x0, 0x0) setsockopt(r10, 0x1, 0x81, &(0x7f0000000400)="754d3839bd22210876180f7288ff64a3778c5bb33b89b4f2003479f448cdcc9d85cec4caa8c6345ec57c1e501b02aeec02497888a801aa5c35ec9000ffaf08aa631afebd17cb35f1d6e328b85ffc6b13d00a8090e63c3cd2c1494c25e7b9c82a5a092aff6916494dbcf2a3dc1d19894900140547a5545cf0cd22aa19c85817afbd486de53ebc009c188ee4f91a6814b16a891a1a285058070914aa0ae885cc5f0f6fa0392aa08d6ffe0840199acee3526b3bba6719528af694a7d4f0f495c8a76b01e1d60a93d96f36ce23f88c132b4f3ba56ac26868ad19b5e5c4efd48e2f3e9cf7da8c077934d5b699a8049c8ac6e9ed6c510ceb1c78a9ab61bf51236fd89263d9a6ba1b14862f920d17a5885fcf78f76fff51d46448f56326c67a755e0e71ca3f3891a26f5c9c5f3c2ea98fbfebcf232ead94a3f5e31dfdcea4dab55c99069ee9f4450d48ff6e0a573dca07a13838d1ee607c728204b6f2f0232a785be824ed3d1852e785e9c586b39757b01b247b64171f5599c428bbbf4575a320db88202a32fd727ef50fb793016517f5a27c77595d048cff08dbd36993fa569140463bca828f8f908dade6eebc6f201267a74880b17715e6756570d15bf8f3d6e591004b05ad694fe064ee14cf6795fa8a02d3749e39751fed3fa128ed710561d8a8471b8d257a34420455690f3de4b2cd6c250188d51ec747a10fa2de0b4ebe734a962e4445217fa6f1753c544d82eb1a7746b244cb08a92f495a86d19b7e950eee60f49ecd48939b62335948a8d21f36cd64f7ba23d5eaf0807af74173d0f0becbbf52da1052f5e4b8711cc230801cce2116f8b5989f314ced04f4aa790673c11bad850a271d9f938b7acf0162ab29ddff60b149f053dc9b77e9faffa7df247db9a94928e2c71cce23ed38de9591a6cec78a6aa2bba673295244a3230265c6fe4cdf92581a1b5834fab2b7914b5a53fc5417454b1276cccc606e303ae256dadb910252aab1e12c30c322627538150d5f2f9115504d52bdabd13210bfe830ed1239bf1be18477311f8957300de68c6e758a12d135a74dcb8c4a0d69141a25697f2d7c94a1c1ffbf54b69f18e3f7a61ca1c5b6d1e9ab5e730a9c851d11444218b4c1e348931bd69b839f8029aac92891c15d29065e6035b040b518191e387d614f74695bd2472a4f1ec636149f450f5ab7a7b92ca4e7fb6e6e8d64d2dc1353eff56185f09e70b3b4b77c7f110c500165423a121c855cfc82e889efa1967bd709384fcaa0eadb93c33837d72528a8379e0f4dddd7f6bd85bdffeb20bcdcb84bee3fd465745fe8c9ef72975d9ce1ed0907fe361ecdf2d48c9e5cebeca2dabcc4b63c2142545d9dfafcb592e621c7919272fe56f61a71004aa654eb8367d81859f1958059c412c3cc48cc63643476d6ded26a8a931d206e847f0df3f3ea2a6477cdb5b0549461c538db787338cad9352c8d11c7ad2d0cb6a87525c488fb10d7cd8bada211bb7e52fa3fd8f8b15585a73fcc1a87358282093bc3db24c86d9bb02a01390878b62bd99478b4961e275703ea4acd7575f230f10e72f02e69141fed0482a54dd6fd72c566a15fe3cab8205fff6e673c14cabba71ae3fd120350ac8ae60f53a22eb1eacdef97e51be2374a699b0ed79c4684c3bfc58443b32f1899f899f56acf9fb7e749b26a757108e2ec5cd51a1055cc1b0cff1915dc778c0815e761ca23acbc28f510732029d7bbed0585e6a1b59cd28b45b17a95749e8ce5c9a6b50f2ba7a01ffc391d18c9412361fd6abe27b820ebfb7fb836f59a11068836db9ddd1e491ceb373bc6b979bfab853685b77422ccf69fa7d791053be6a373ad2f0f081f141a57deeee2d8384827fd3425e42dba3fb76108d110a6100a08703eb5955106daa21707f93a5b4d3254d553271ea08b4cd9ae5e79a421c2c20032417c6c69784a0a17b330b162288f464d0cc50aa5485b1ebfa8d038703de501dcfc6277b3304b85a7e592439d827e3bad1ad51ca76c7da88d11207d304dfd35016fc7cbea8341f819ccee0ee44a79c7cf5ea853509d23fb439ee2b821f8d943e5f6404ccb7c95466b8bc0b4d1925c889858164ca30436c94185f1935ba918785269dd8f1ef07f3cbc67d874b2cd4bc3b58e0045c55c097f97dc81f61d04e9fe001a4858fdfb1e954ae448a7a98cf7ade8753fe39c143d170fbfc4d923a565628541fb3bf3956421543da1d3469722086a043fa10d5e162e8c58299436c4bbafff168d177aad1403ca25d419dd09753e7e471d88ffdb99f7c2868b79474f401c7f39cbf5d350dfe03a7397551c94fb8cd9676e0a7e31257716ce5ca6d727b18b5624d951b74859179d12a3101168ef3b86833b2f923a65cd07b021551ec24bebd65e45d656b0e533d466a69831c76b248c045a12985ff933290bda60fe13b48de6bd622bf99d74206d0905841705c2926444f6aeb307905f0212a5a3b2e496ad35233f26a04533e7b30f758978778c50c2bb04eb67bb3704007c2d5cb765fd645dae28f6b094fcc067e08feb6b8e0dccea5def636853c83aa14afd5e84211800c3cfd6090649d0650c2033e403fb6053670b289cf18f68f06705b73748e52408d111ba4fcdb5ff352ac575425d78e81dad6ad4b4cf9b981083825ccab4ee10fd745ae5faa648f7842ffe4d45f206fac55305f13f17a0467f8812059c9003386e3909767629924c7c5504b135df1f4eafbf7c09060cf7ffbb206e2349211b71607a3c188d356ddd7dd400eb7da25016203ffe7ce561a28a93924e0ac75bf3c79e660971c48ae26910e759bc3d898e5a0199acc7087355bb33c93e4275c2fd069f8fc6bca9dffe8d384594554326302044c70b40e7921deec0f8d38ca5d675ad8dc08a86ee6ea8b351d1ef8b12a7312dcdc305017893d38f405f4a98b0e345d1f3c22ba9bbdffe9a33c662fecff1e0a9b159d91c7a0e3c1212ebfdb38e8e1c73b2bc449b468d70cc25573f7a6a0593a9d996d2577facd7349712abbb92474776e937f5c2d2b0ee30e3f4cc2a0557ac9cf973b33d810ee3600743f3d870ea586980074e40e4d57bc19abc2ae64c34b30ca37279ab84d53fc0d8d57e98e8fa9bcf4ec54c9384b420facae0f5880053965af0a797c41768cf65a003607933cce36d965a0bf350364183c50729a3275c5680a105d413f0f6af5a80df430093643a1ab12673fd7f51cd6c58466c4e53deb1398d22cbf64ee445cc94e966e97405711bf7a20de196987751c3279f6cbe6c419a39921b9c1f4e67dbdc5cab4f8a255bbf138a2631fb1507f4fd4964ceb0b5a6d73637b8da5cc26f5d9c466c05b0b3878ddfd598ffbdc04223c62160862c061a6d366ec1300202c575cca1849c31d003f80687bec80713a9989b77a19727205413614627592b267928d22df22bae2670ac5fc84abd44cadf496d2777d8db6b4babd08c2feb32743d6b28a074622e3158bbddb52dc97839d475eb9d4ac1f660e2b87cb89a01631f4c307e4d3cbf3def6493cf4a8c926b606053949f51a56c3ac7a8c19c4b4b0af07dc10bd70dc5342b94c4baaa7c4a3d82422cb0849079dfb3b3ead92e2f7a097651888cc769b6706f5011b3c93b582cbcc2c2a095d4e48cc41c925bf51ef34339220be3123266c7b134df004303df2702b778c33618e9d918805c59c0522fa550d13bbd3c8cda90aebc4667fcf462b95a50a7a2309caf2ce0d3cc55ea158092dbae031c99ae055ca2b3a82dc0f5af9eabb61646bb2c964363fdd0bb0b89375bdba3eaf7e610527b6cf247d58defe2382ac0adee342cc11c8ed0220539e5c4cc80ddf2356bdb0666f7dffe6815277678a24062c3681adf67c2da3252af0cac76506e6b879759dd083dd7cbf0727b6cb2524f2f254b774217e98c5d0783880ea14fc168978877c190c4a348b00fdd302086b2177e35bd59f9e73738373455001f7d431b012f1d78737a8201af26c1b42f2a711b688150690906c940b94b8e52c1fb2163c6010f07b16f32b3ec66e96f2985bce7130cb559c31e32d5e5d456f3d6d65c37570737ac4e14333183ccbed18072bd2a82298bdfb842e8496832f34347fe26e490091a10b49efcca6e62ccac180a2c722abb066c729e3ced3a495d14fe06879372f20bb6bc9f22115ae13d844c63cfa1345bb4c1072244287f8e674ba5a8875cf35a3adc75a41cb0f79e39a2840ea4a31495f1080c8064166c29452a783e180d0448054caf6bbae0ba107714c020e80ae3292e80fe5c51391117cba7932b7a225d177626698796eb255140ccd981992e900e60522ddb7073d4dffa0fa55ef2dab8f397ec8b52a315ed64fece3af4f32eb94cf014d95633feba492825d37b5bef68a5418d596d9a988a45ddf9b3214eb50217a77b417818f34f38b1f45fa647c7be20d2ea8557e2ec7f611f947619030dbce780165f01fe0d5fb347c848d1fa49f2ebdffb4e08549b13a38a1fff09c1c77965eea7d5d03057c08d5510e53a1510845c22ce1ea67e3d303d298417b57e4ac98bdce4cf3cfc7bd2ad10e2d51e9e8cddc036456fc468ab2574f120a6f5502a8d900a67bd4970719b0c1ecc7d3311c03dc29b4eaac02892d762d9e3d52e545ec831df49afad3b75ec4448d3ef630adff0f47baaedf0a427c601f904d153d9695689d993b539a99b250b150c4cb673ce996b14c64a0dd9d988fc5573b2e6c1b643d2d2ffae6584f5c5f910741ea9607ac61229f852b122237136b6db7723ab803ae0e75877e5cba21b13547f48748ae63d79d93740e5c1c8032c69d27b11bec5fd7c79cbd2bd8f1a21d4623f12ba34043cda5ff391e203ad34216776f2b9ec63cb4255e90218480de7a1f64b1a206c87c9896d9f1607831dbea9fc7e96a122281c3ab6e5ec507c63118731ff5b74edd55101382af8026d7f48907e9155924821b6689fee87570dd1de18b7381fcddae134a8a0be05b914dfd368b837d6aaa53b7c432f0eede7ad63db3477d7ea5cc2c751d3e89be8d2bf96572ac89537be053e3ba5b582cc321924b52d4c9fac59b0cdc491654f37d1eaa03a5fad9a1bf15987648b742147af234602ce27ceb2caf3c5fe481f826b68463f063d0ed19406b444a3f5922755a3ea343b3cdd4907f2450898b10650e00dd1f1f35cdf2d00e2a31af49ecc0613b15896a7fd3b0f306dec76b89569041e75d37d7e1fa39d3305e9ee512cef394ac5e1bef75c463af24ea955080dcfae579db1d353c49aaa6d69d66f9e7104ae182efbd3566f9e5c25dd69e148ee243b3dcf3dfbc5311ba8195e81aabdd217982cf610cd329058c66250dc3b0c9663eef7dcf321756838b641e0945346224f768f3611d46c29789d72ebba2a989f114eb46b24dea004b98e8d68a78c532db8b8d7e54d9143680d9eb3d64be2fe71ea254735de3e98a64ef294fd843e5dcef82398a84285ad582b2bcd2cb2964affda1fe17041fba9dcb2fcfd0629bcf7dd92ce30a6de33834e11fe349ee6a4381e9f8018f9cab1353441af9de05b9c927244bc8a89a9f6fc09692ce373b03c8509641614ed8ae192fd71edf5f12330498b94176aa26b98778f93c1469480af007b2441ea6ce852f4ad37be5e9ecfe435ef664693223fcce6a744e31ef74f13e878a84593d9f7feffbf42196de3a3665ec2baf7f9cde95ed028702e624d63be851dc5a97a30a444ee9a064b804fb3a87d627f660640e9dac26cb452d6ae675eddb3c2667e1353cf7e69a70e3f9414d6644e84fe9f31ce3665d20414037b3ef98d8b58b1bb45649522c2f96231fcf7024b", 0x1000) write(r9, &(0x7f0000000280)="e0c704d2803dbdef5427feeff5e4a8b021dac659a9ca6a41fcda6fbd4436d1a3766db8a98e1f45f1f2886e6b4b6812ad035462813f1c1ef9557c74dcf0f1ccbc7c4ab32b76e559f7dd355c43181c6bdc6c15e250b19c06089f15323c3f6103d60f0f437717ce0acfcce46d5991176a5ccd45893c09f928c6b03253926aeb8bf59f6c8406a01fe0a1746581589d761573db803013433748ab4518ce104f5fa167643a5a40594f6a3b7abe537f6db59d0514a9a30352e1665cd5578c8c7db9596f4bc5e62349119c2b6a43", 0xca) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fcntl$dupfd(r8, 0xa, r11) recvfrom$inet6(r7, &(0x7f00000000c0), 0x0, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x2, 0xfaa8}, 0xc) 01:45:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 01:45:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 01:45:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0xfffffffe) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:45:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x0, &(0x7f0000000080)={0x400000006, 0x80000001}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 01:45:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0x3d0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:08 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa7ec286284f2117a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 01:45:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0xfd) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310", 0x0, 0x7}) dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 01:45:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x3ec0e418}, {0x5c}, {0x8fe, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:45:08 executing program 0: unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='W\x00') r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r1, 0xff, 0x100, &(0x7f0000000640)="1f85407e7a6694910c1de1cc9a9b75cd14bdf33a4709d7353a84a04e1669e5b1ed9295ad30dae3107ce045c261c0b4d4311a43f9a5b8b688b4cf76e9b2d5058e3539cc6e2ddc96a2e68861e854219f9e7cf3028d000a03876a533d314b371c30f609e11f034ecab5c3812488939308a75228916c7754558b19325e6edd0ca53897d76197b704ba8ce5522668298a63e9140961430d082588b1e9aeb1f62bd50cea2b9f225aab28", 0xa7) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003ff000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000780), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r2) getsockname$unix(r2, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x110) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f00003f1000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0xa576}, {&(0x7f00003f3000/0x3000)=nil, &(0x7f00003f6000/0x1000)=nil, 0x3ff}, {&(0x7f00003f0000/0x4000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa336}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00003f4000/0xf000)=nil, 0x2}, {&(0x7f00003fa000/0x1000)=nil, &(0x7f00003f2000/0x1000)=nil, 0x40001000}, {&(0x7f00003f0000/0x3000)=nil, &(0x7f00003f3000/0x3000)=nil}, {&(0x7f00003ef000/0x2000)=nil, &(0x7f00003ff000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f00003f6000/0x3000)=nil, &(0x7f00003f7000/0x3000)=nil, 0x4}, {&(0x7f00003f6000/0x3000)=nil, &(0x7f00003f5000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003f3000/0x1000)=nil, 0x9}, {&(0x7f0000400000/0x1000)=nil, &(0x7f00003f3000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f00003fc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000401000/0x3000)=nil, &(0x7f00003f9000/0x3000)=nil, 0x1bd4accd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000401000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) socketpair(0x1, 0x4, 0x6c, &(0x7f0000000780)) shmget$private(0x0, 0x3000, 0xa8, &(0x7f00003f3000/0x3000)=nil) munmap(&(0x7f00003f5000/0x1000)=nil, 0x1000) nanosleep(&(0x7f0000000540)={0xc7e3, 0x5}, &(0x7f0000000580)) 01:45:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = socket(0x20, 0x1, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xf1e) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) socket(0x11, 0x4, 0x8) r7 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x254) 01:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x80@\x00', 0x0}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 01:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000800)='./file0\x00', 0x200, 0x0) sendsyslog(&(0x7f00000008c0)="62049a339fa938210193dd887d5cbcb4a1634331e80c173ae37528647492078412c581363bdbb6405935815490f460beb069a820d8bb54df348561aa6a646809430a1a75b962b4aa609d3acc96fa3a4dfc2f01c39c979c23e931e5a4f2d8f36621acd9b788005b004a69ddcf68e5047d23fc4c824e7e17828888328b41952869c8cd00f6b1dbff0d18422dde7208a52640cfe2195b8eebf5b8f43a29c4decbc684841473eb53731f4e88ee5d119facd34adc1004d821f0e3e389aa6e15bbd3a24a60d9188ef0d30f45ff05b9ad8ebaf801ebee368581c106bcbd097231ddd5bbfc673d93cd4e65b09c3046b15a9a701b7172c6f9435423a1bbfa310ec4b71df3e61569bca0c80ed32f46edf560934852f80d739347592e36eeef0c612073bbe41bbb41ac8a9573977e77b601464f82da47b90216cf3a570f4d43f8a5f9e87a49956a5fcbe915da9329b81c88517030ecec6dc30c458bcb95fbd887629d93a32ae3a17f369a6e45ffd3db5501c9985fd0c5813a09facf53da2b03ee39c5c05cb4f8030b4d953507f36eb5603e720974949b9096911da676592d667499c0834761721212b5ba17e96900db4c1bcda9aff58627d2ae8350764539b7d45d2f591d0c349fbec5bc5ba225973f8f3b534b2439768ec1af0d2dd27b8719b4989dd0a89008fc5aa896953b1fa8ccb2ab7b213f8aa4a82e7afc242ba24d608986dc1cc1d1c771e909ed9739afd22b35d6410aff89d28d9aa6b93a0be1b51e0467428b8efeb43b19cc343612fc4f527b836ea3d5237c465da778a7f9e4b63ea55534a19aeea798e2e1af014290ab30b8ffaeccab37a224342d1326bd6b7bb46e081ccf9293f186a162b57daccc28d86104bf5948448e26d36742b1a92875fc40c994d11c729547b776e4b110ad0fac577f2e267f0c1ea124e309ea143c78d05fcba3da13b89eb50650f3d151d6f667330b94fad0449073d5ae4d573bd29be5803ef3c00fd0a25fde5bafdf51c1af16873c4334d7410981210c44d3de2badc9cbd1d07bb4ed067685738b0d3aebbdb5f726a043f6e85fea16b537818af314e3f6778a46e8c40eb81c1ace7043792b3bbe9b2688f00badd876c22bde7a1c397d9a4b9115ac49eaaba628978d4a50e0bbd8b2f5fd838fe9a2719e4df63dcfb958c4ad60435fd28abad92af5de589614fdf0fff0a4bd0b616e922636d2a3fd8adc3e7cb7cbbf924d0ce1d5f522f9edb269a9ce9c64218aa1651ae8bce4b49abb343a81777a3d6300d0d25dfdb54827a02cfd861916ab632b985e87b13bc15df008515167a96f15777e6c0ef8e47d3ef59558b03bd4c7002561c14bdbbe674cae7dcad09e3725b4e50faa701d93570eaef0e74ad75390d552dc69d92b02b97cc49e504dfd9fe9d04514cfb7424bc74ce00e083dda450f4f7d9d07a21902666852314eb7aae8a469fb71a0d0cd20eb8bcf61fec420393c6febe1679f6a44b57d30ff99eef5449525aa6b9e321dcd04125bc8b8ed96b54f22d8ab5bb3566908d269945375829e8e8b8c444a07348816e69b6c043fcea0ce037ab935d54f2080a5f79e83cc1cb176857d4b777fbd6f817628c0b28087b655911fe7b29b0f0103af0bb6d0ec5a2a63d5c5ba314f1fcee003ed37b7a8254d9dbaaa5d774a05f699fe6646813228b30553fc0d7a0d89f3cb6c8ea807ff1d13e0113aacab8034b650f8f2639d7480cd67b986c6c477c9878a90251082892ae67cb3dab877ec21c6bbcc0aeeb97b1bf3c5261d0a534e8a3bb0c9291c1d7e737cac07716af8d8a15788401d3fdaab18eefdae0483edfa746ad85ccf853de3b17a2c35dcd120ed2708f286714f9ff2843009decfca3c167fbc066593b73bdc22cc859fa6cc78e206fcf9b2dc269989694aa356995e1fe7c09154c58761bbf4b87887ed76a2fa8189bf7c2ac992e48e86b765ddbc96d303469299abe0b539aa550dbc235df30da35e388bbaf3c30c43963400403cc5104a285a52e46ae368c5eaddba4d7837597e455c9e9a5cb1e518ec841f287583886d285d8dadfb564671d6e5bf67c18e34b0df2cf15648cd25bfcbdca52e1e1b81a1a22ea302629c3239d9a158081ea1af805c7d2246c55f91fa04684a7c84ac1674a26aed5cf80874d392c757f0bf7b91048a4b99a0d17a6d8528e2922385de78f0bd1f957dd575f0157fdfee220fc6cfc9b9dcb787da9956dc1bd62f114487413e807f17a0765999774515065bbb39a368193838cb03e304387c0c9ccab37584ba2ece49d9c1e46474ce789a21f3a00038e927f9a6f7d51865dc5ce2825f1673c7a1754b4c8bc85605c8c22751be23363e48fb10caab7aa32feeeb32678ffb262b71624be783abb0a3f9e557d9ec977966b4302cbb79be58eb6379694691c23f8d075b42390760f1b3b9ba889ae1aa59d78ea902844b7f2362224d6b3cb2390ef11f61a21a17fb4dad76216ec415d0b691a2a6ddafb832898c643c771ec350f0ce4f3d81107e7d08b747a222f5dafcf71b6b3b6954a27a3a9d87981a53fe39891af856b72749d97a8b9809f4cdcf315eaca70d1887e173ea71e3e79875e9d43e9851436ddc975d2380c3978a09cabc7363043c4b228f30d5b56a0a3c23650e872ea3c90162e7206278b528130e34ab4e2611b60e66199b907c62cb279ea4e19b75a3c183c82c35b9cae00891bf5480049bd094fcbc9b2bbadb36d2a1f71bfb39b5fa4e60a381e656c6fb738ad93408de2c276a15270e1d3519ee9c3bf0370b7f3af808f6b31d34b21064eb66e0e98b44c94d83860bccebef776b1e974431b5ae9f6a2755e339852a7970df70c830c0dd6c2aab1b95dd243ee3e17762ab8a251bdfebf48a489221f8746a1e89ef561cce352bedd7ddc26396f43b67cb987862692078f8e965aae8eb118246ffdce132e96846e9ac00f46f9846683d3712e851d201da4b107a2414adc4133cf0b71699549b16748a323c285728e80d140eb6e03115cef299442a0304677cc1fbfb9ff71311793c6ad2dc55a58a5a484c99ecac9c0c45a734e3dc0ab10f5c51ee366574ab55525b485e628211d4a00f1ad64695be841ae835731635a200f03c2e5d30bf6352ed331a6487861fd2d2983e3e4eb8c30cfa7144d60b7391039288bd2f9138446861f1afee8935998f6d466dc5f65d53e63e98d012d422f1b83a926f566767f3f69b7af2005dddb41864a24700c457eb4ecf75929f418dc737c939504e43048ccf1017b00306eb0c5cedd4651ab295aad6916e27de3eb31750afc301ad43d139f7c97a7d35e5ce4b0d5eed83b215ef2409c9e904c4fb421c0f67d6024ce39fe275a8b8fac8acada011008a5ab3070667a4d8978409b045e09ecb0b02ef0badfc9c5137463cbe65a18bff9714f93428110b673163b4ac57e03d934f151cca4b59441a5d2e1657c77b95f7f5c6d80ba40dfc99bf37dfbb8603d46b2b18e593b9f9c2c1660ac4a3ebea0d0b2c60936bb7ed071cef950184e9fed5fbe6a673ea9dded4c309d75d719beff4cfb92762112daee829e5badc2442007997ff05c146faf9247b3a556b3e8efd278adc898b52a11ced45fb1d73e7b3a3b08cef7b7b09a28413b8e49ca1bc77a7b5d40529885ac23e84d806cbcd37b9fc704753b44ea6f65ef85a187af3ca2e2b836e47083262f170a31f1f5eb6bb0f47bbeccfb6b472f25c4fb4e57fe1e83926fe86c9818d72fe7ecd6932018deaa4210b2f8979b0d0d63c9392af75476d46391b0696a37b5174ce74953b9df024a97623d2ff73f62b1e9158f514315823459d487bca61fe6d9d4c348f2ad8522a048b8ed1e7acdc71603f237123f2740812aeece28039cec5c4cfc7b45aab34c8a85367ce0628008b7fc9674387c271562a74591d4780931f86a9247bf7edb46722ab4c45bef08cd7bd82004372431d5f3516a088b2d54b57047f140cb1ad6ba1e18fee64b839ba4ab6f30a215f5fa4fa07867649cb2dca34ccaf7f84fcbaa8144e7b393d9235bbc09e2a9f7687f55403d14869b7b419abacf9dc9d902a2a4e15bce66616de9e6f9a56e80b1d1120bb947028ac5e34d07b0b5d412bc44784c16fb071ef37d618c491ffcd8ee51a360878f7010edf94a42c467baccd01ba8eb3fa8597e9df0843e64d8b6c97ef127182bf70b7d51155b189e54f285a42f9d92d9a4054051f7e17449e4f12f4ec8af28400cb158b192c9ab4e3d90417bbf62da2b9e8b179f7e56f457cc26021fffa966a996a3353fee3ff5d289d8b3198a73b6ec9376807a833634bde78cbc381aa0d447be3b7a2410c97fb31e4ba1bc07b52ffa3620a82cca097690550c6407a167551568bee9a1ac44ca57238bd10fab661e48ef9dc825cf03e176813a172885c5a2b4403424bf264f546e86f87548530631997034ae069bc765fa5a51e58d8e59569dd13e470439f69f010b7442d073b85076f3821b49cdaafd91e8f70fa0f61e84138166546f5615e7286cf83a595b0e76ec17468486294e34b22a57306e57bad59e226080531e73aa6d8bd2e8cb74dc92c92062ca4a5c80a237b419edd40c2dbc267c13edacea10b8a431c1d7c27ee17dd2921d6451593dd6b8a1f6c97c7303d9ae9f304b7109b60c1b94a36f55d9cebbb13108e055272d92b7bb9f68046caff5fb46680e3d20a31d1e82bad5bed5afd384906728989eee8085b70082b3fb2f05a12514fec03066f5c2dd4187b9b264b3ef9a9f3bda143c4d7243b9f0097bc28b70f0253facadd835d9e12371d6a7510c24eef4f8809e3f1cc036b6fcac6c94dc34fada4d2923f08ce6425b92a098650364a6c0148287c5ab4a604c2658d67e0800ff6ae6a7fc9a4e3a5cd0ef5f7ca0afd8fb44fa2d82a1c1f11b16ffa2d8b05eb3f0ade1ffc7c3f8f45ff43043010c9c316c88d1ee4cf57d5fcc0c94c9ed7095d9dbab38ad875431581bd6d6324c5834a72d9b176b1e7659c8910ab03965ef68fd42a30b6dababf24e637ec6e5155e4381f80dde4bf5382ad4c26e22608ce1faa2ccbe59f5b03fbbf7ba414387a1ff79a9f086b9f61e94ecf20fa2099e5e0dffd035f928bb524a2cbe26088c3216c55a943c4cb46d1724beb1f8df617753190e4a82dfcf2a1a1a0ed74af6d38a8d32bf1ef770afb2d2e2861d66ad6b9c778ba8ca506929194a0de22b0bd86304518c8f0255930707329a80d1f2a6634407fd7a7c239071c0c7521cced6415bc1bee4c6f7aec780b5abde10df74740975151f64e01d2ff4207cd70058e9805f52a91a59cee8aea47dc73dce53563571be9c679a6d7fa39d0be4ec0688c41edd18824df7895be6f4f64884f62a5f1b77cc50d06bc60d81fa6d7105aec6c0db641b37eccb8043c73934bbd05e1c95a3dd2e9ffafc65e28860eccfafa5a6b7bb39974d1fbb1b158708a6866277700198154fa55e15f5cdee33a406d7492ec3e774788fdbe081fdaa4a71e938f2deb4ef74ff45f073f9d487bdbe232330535558353b361eda4f436334f647acc1ca76b30b303a832df586f5bdc055fff108d83c5c413c5b10392178f1b7f7ca93993b8e9c6e23573db4274463376e286d5e237a5015a8bbed151b6f7a95fd14c46088c64ac7943a65b71cde643e8dd1b801f2e64ab0c6213443e515a0825f8997471fe63ccbe7854f44a935c7c86e442400bef8d61a13afdc413d842614d1802676d4ea67a3869a5ee6f4428ee19096cf530b4e7ae46cf0b9670b07af7d0f4306b9edc07e4cdb9690cc2e25c70108a4d4ae10c5e6ee2b3c2c58fec466ade23d0f71b35c752707d2f986b65e34800ac7ca8", 0x1000, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0x8, 0x7, 0x7f, 0x2}, {0x8001, 0x7f, 0x7, 0x3}]}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="065cde834691ab66e3d0605b87916e3d0be58ec3028c41a624e34b30a49d7beb1075bab2312827cac9098c58fd22692a4cc316ba0802ba90af4cfb67d12a7b86194936906409de3115651ba8fa", 0x4d}, {&(0x7f00000001c0)="a13930fa0be5000ba8684e92d5b5ec5ac2a83718241e49f2468e992eedf70cacf05967bdaea6217c1745ccaf486f005eef5ded259820deda52a5bd5658f04cab3010e0323dd2fa5b45c59f9343ec1984c70c1efeda29393be80758a55c", 0x5d}, {&(0x7f0000000240)="8a5a0cc9cab68877ea468e6c191130f46865ccd881e7f27b6d430fc47a970ac2b45bd8adc56dbc192f94baf704", 0x2d}, {&(0x7f0000000280)="716e1c58f8a689be9cfc0477acde671b59d134eb5dd90ba2b470e52988d908c9b4393604aad11f928f2bb3a7204f6c580d0dcb88c78a28e279b65c7f099c7ea7470d1c48497bf9567729f295b1548dfcb742610798656c9d3cf0de8707b2bb21d662e7a18a4bb333ff88183e773c05a8d4770569404b2df636a5a46135cd80b48975939de346b68bfe1b96d286d6ab045455c46d2ff3b8219f76c624a2211b445c28785146fdbb14ee4009d3cc957d55c7f887622a3dae226bbbcb139040da5f2d5f6e8a7befe51b5371c352d1e613e30c", 0xd1}, {&(0x7f0000000380)="ed7e71803df6877364fc50d8edb028747403a0c4190820e097539cb2a50e529719985ae7db80e778e96748627042a40b908ddc0f0d172f0cec328e90ec998f3c007d45397115e57bc17bec23", 0x4c}, {&(0x7f0000000400)="8bdb27fe67616474a3944fb11898b6d753caf847ad490081cf85f12525c14989149468e97f7f6f47400cc751f7ff1d398f1dde4f306751b320a138245e0718e55a53c577416cdc82952ed101d086701832066743f3392d6b96913e8a0c04b3fb4cfaecb111c796002bf3a30a8b9a1738952a24ecda6f494b3a7001c1bc790e08f69657be822b2ccec3470b4c680873e28153018d6b61eaa8dafe481b969efd88ec6c096fc3878763c5b70a9e7c985e5a796f7bfb8d83a2", 0xb7}, {&(0x7f00000004c0)="bd41d58b43e52d6b", 0x8}, {&(0x7f0000000500)="0fd624746a71a94132556dd71b9680b80ae6b8685098b18c109333ebb8f872ad8c99d63f69351279725075e2de8be822d5acaa72f906b7569c0b986a6539b92d40c9ba41f8aaa9767e91588141649ee8aef0d18db5c5431a7d648e583bbd74b5f059c4fc678fb3d9819af64f82508118143a664c9b2798c3661c763236a69ceb2d6bc860ff08537e2f3c0343335f672cb251050a6e369ab50abd74c20425f9d21eecd58ce5fd969819cf3bc2d623ce2bc824160ac8714b", 0xb7}, {&(0x7f00000005c0)="608111237a640462dffc8ffdfd79feda16a05c03f4fa7209b4d675022d22caef146dcc07358cf37928201703f0ef0ea467c8379affa5682be9999238bf28f12cfc3dc02607f9a819748a6fb3c1952b4fb114202358102ed6fbc69686b5066aaaa6b4d4d7aa6ef813ba84fdcded798497f65e28661ade6858ac6780439440d8e1dbf0d2c3a63c9499ff7b590de9c323a55785e8d7baf623c83d1f3e49839626a606cc84e229b8f1cfd169e15178e928d0fca8f095a44f35", 0xb7}, {&(0x7f0000000680)="63aff1231c25a587dc5f608e304346537e2ab8855cf65876af7bdf0e0112e789dbeb2cd80ce6c8df6b31c7c99026f59a591f4e326be1113fbb4cd243d2a0bc5a7d0b2358e1a3e4d02ac0a24e9a0f6523d119694b6fd2477d606054e2b5b7838034b35c0591e4356965d44460d6f49fe2a777d3b493e3221ad510fa6eb95f0fba5ea20ff5a209f061b5e9abc73c6957dc3d9cc4593f2ac22661ac007642f454e58c31703ba43346476cdea6843c", 0xad}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 01:45:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000340)=0x8001) mkdir(&(0x7f0000000380)='./file0\x00', 0x102) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x8, 0x3, 0xb7, 0x9}, {0x8, 0x3, 0x1f, 0x37ea}, {0xa1, 0x7, 0x0, 0x4cfe}, {0x5, 0x6, 0x0, 0x1}, {0x14, 0x7f, 0x8, 0x9}, {0x2, 0x6, 0x6b, 0x800}, {0x200, 0x35, 0x4, 0x21d60928}, {0x1, 0xfc, 0x1f, 0x5}, {0x7fff, 0x9, 0x40, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x3d, 0x0, 0x0, 0x80}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0x7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000003c0)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, 0x0, 0x0) recvfrom(r7, &(0x7f0000000440)=""/52, 0x34, 0x1, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x9d5) 01:45:09 executing program 1: msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d0552a10e782adb6e3b3225ec15c292e66e45"], 0x51, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x9) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x30, 0x4000, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r23 = getgid() r24 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r24, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r26 = semget$private(0x0, 0x7, 0x286) semop(r26, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r26, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f00000000c0)) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x3ff, r29, r30, r29, r30, 0x104, 0x5}, 0xfff, 0x9, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r29, r30) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r28, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r25, r28, r36}], 0x60, 0x400}, 0x404) fcntl$setown(r2, 0x6, r25) wait4(r25, &(0x7f0000000040), 0x1, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8020699f, &(0x7f0000000300)) geteuid() 01:45:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getuid() seteuid(r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='W\x00') 01:45:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x20) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xffffffffffffffd3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbdf13b916822eaa364969000000e3f63b68b8102fd105bc97f9cf88a7e000000000000000e2ff6800", 0x2b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x20984, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r5, 0x6) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000200)=0x7ff) setsockopt(r4, 0x8001, 0x3, &(0x7f00000001c0)="1c36c22abda9acf91c45480de48f47267507b0f0acdda5", 0x17) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffce4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:45:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 01:45:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000040)="00002e5b6eacaf380f50f2d408ba49094d71d045b993d4707b0559682da19e54f4bc9d91ea740c57ecaeeb8dc785ce0da5caf913f80fe34ab63d9d2717c511f483d2a56b9d718ea099133313cf9630f1d1961d03386a5b50ef3cc3e30cd463f85f44860991fabcc75a611b6c3531", 0x6e) execve(0x0, 0x0, 0x0) 01:45:10 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'t`p', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:45:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="e900a255010000000000000000000000494100f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 01:45:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0/file1\x00', 0x8) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pwritev(r2, &(0x7f0000000300), 0x1d0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 01:45:10 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x800, 0x4}, 0xfffffffffffffe4e) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) syz_open_pts() utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 01:45:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:45:10 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 01:45:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x452) close(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 01:45:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff00"/110], &(0x7f0000000040)=0x6e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 01:45:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) ioctl$KDDISABIO(r1, 0x20004b3d) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = msgget(0x0, 0x0) r3 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 01:45:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket(0x10, 0x3, 0x7f) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x100, 0x5}, 0x10) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) fcntl$dupfd(r4, 0xa, r9) symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r8, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r8, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000080)=0xcbe) 01:45:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:45:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 01:45:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) socket(0x1, 0x4005, 0x1) 01:45:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002800)=""/144, 0x90}], 0x3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0xa0) 01:45:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0x4, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xffffffffffffff01, 0x7}, {0x1000, 0x8}}, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 01:45:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x9, 0xe1}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x20) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = geteuid() setreuid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) fchown(r3, r4, r6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc49e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:45:11 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xffffffffffffff48, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) getpgrp() r2 = socket(0x2000000000000002, 0x3, 0x2f) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = fcntl$dupfd(r1, 0x5, r3) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0xff) sync() 01:45:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="4f27613757abc282bdaa681597aef1aa8024498e839f9a71619ef3627a1d0f337ed9662c1c7ef48764434d7cff504c79fbb195eaee3ace5a715dc5d7e9baa18a92cb11b7f48914872873a1626acb3fb6e0fb88e290f6611eca7390edf650193c512794a8d02abaf5735e6e2c5fde76f3262df305", 0x74}, {&(0x7f0000000080)="298fd8242af0257767a00f5bd5413aad2f22388d17395dd7295439fbd1e229c49a8853f8a17c92a9b0f721", 0x2b}, {&(0x7f00000000c0)="18825e1c8356056c6a654ef59a50781f2b8e8958a1b488d7be749be3401211304cc4d61346c7799afe8e9dc51052bd969668e106d8102b1d2858843bf9c761aeb8704257aa07439a96bced20e5f782b758e38b6d39dd0809a07dcf06c813eeb9333ec353eb3332ffee9bf1531e44d1aea92751c148953be002417c5d1f242e0207339997f7f03d860c75a65f2ee38767371e9318c9a68459f9d33c7a754147e7994d0ff2cdd8f27c96fefb41abdb02cbc51cddeca61d195a", 0xb8}, {&(0x7f0000000180)="7f772ed4e63356351f778c895a7f39a03b11ced8ec8cc514dd0db3676c954c07d16015be26e638b7cc1b85808284e5a569f87fb9b432777b55a874d7b29e5f4800b5d86cd038562e3d974f1d0fc985445d304ba9acae1de50ecf247194a25ab4d711d4a038d6a1448fb5cbb610a7a14f704a4d27ca5afacd130f5e78da26e3a7b946aee98741f0ee08cea21c0d3e0ea2a3f8af2e6149d0c62619e5a7d6ebedc7337aca8d39a3a07f897518a5e01928e1489fe6d1c68c340b8ed32f19d7d3f6e6df988a29ecf98765ae4f35d4cb369f54ef8ae079b3baaffb470af887d94adc2f899e866169cf290d", 0xe8}, {&(0x7f0000000280)="b9a7bc15824934793d481c8078d5e12618223c0b4d23a2e232ae8e47da8755bcb5c74c90e70cc805b27480a4b7d312d907a66ab3b779a23dea57e01429582b8ab2b7b90e47b8674b03f9f440aa1592f26f3b230f77717baf7442c8b9a0eff70bdea2f2544043899869623256", 0x6c}, {&(0x7f0000000300)="84466d2805d66bf2d91bd467a491437cfb844f0a9680e2cb17a8ac63ff311cb4e0bbdc880f415ecb1f8f62778a1c06a12797d5b24f38e1b51791134cdb784201701fafb6ee06c3d6e66846e3a8ec4a7c1f52113c3ae36283f2eab8c82cf8213efef06355b40b225bb1161e8a634851554cc9186671bcf7315520c054db8e3ebe7a53fd24bbda4eb7ec8f3224fc06a54f4d931d9638fc1580203db94d5b96468065755a258b1c4a5c23327187e0d46409132606bd2d5e6c687490dbd5e009221d919cb709c9ee0631f708b9a7193c", 0xce}], 0x6) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 01:45:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84}, {0x88fe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 01:45:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 01:45:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) shutdown(r3, 0x0) 01:45:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/166, 0xa6, 0x800, 0x0, 0x0) 01:45:11 executing program 1: nanosleep(&(0x7f00000001c0)={0x4, 0x10000}, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00h-\xea\xb0\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'Z\xf2p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x3}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:45:11 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) open$dir(&(0x7f0000001940)='./bus\x00', 0x15b4856f874521ab, 0x2) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) open(&(0x7f0000000800)='./bus\x00', 0x8000, 0xc5defae158509bbf) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0xfffffffffffffe53}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) setsockopt(r3, 0x6, 0x8001, &(0x7f0000000880)="7a329a5508ecc538c0702c4a7ab9", 0xe) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 01:45:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6202e57f7fc2be07000901"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) listen(r1, 0x0) getsockname(r0, &(0x7f0000001500)=@un=@file={0x0, ""/4082}, &(0x7f0000000140)=0xff4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd52) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = geteuid() setreuid(r11, 0x0) r12 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r10, r11, r12}, 0xc) accept(r3, 0x0, &(0x7f0000000440)) socket(0x10, 0x4000, 0x27) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x218, 0x40b, './file0\x00', 0x5, 0x1, 0x0, 0x39}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x22b6}, 0x10) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r13, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x1ff, 0x0, 0x0, 0x3}, {0x8fe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 01:45:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="8095ac93fef91af9f9a521a5cfb84a23a48dc1b3616f3fdca0942c7143351237b4014008cc17057b74853d2307d5a3d64df9649e7869178cc5a550f0e1c9345e0db46e7e8ea76438501962e065a3788b698b2461a78369059f11b717da53a18cc8250bc5b044fef43cde3af482bc8be229278451dfc6450a2fd05bcca0e2ef20940b3d5d64c270e474e37ec4f803a42e2e92d27227e6b74abc26be2d7c686bfa225d7f55a2871667c68ef14a5fc4f09827e199704d411e69e1413b0e63820ed62aaa117bfa88471b66a60f31f9062d78476d61986441ff911093f3bba6a3e09bba0a227a66c3b03ef8d407f2c60d51ef140478d08de0599798176309f4b40c676c9b74b43e601b97733e5960ec4195d6e4aa2f273a00415fcedd69dc387022cc3ec8dd13553e2a77546171492ddb96e1e8f8d119058aec2e59b1d2f6ba77e5d8dcd8b9a9ebccae5777018f17d82ee1c2ff68eeeaa2e17486094661f5df450909528484f2f00de97292a2023585ae40769ccfe56bffb7db6f10eb4790e0fdfe3183a9637ccdd36d204aba51fe90d7713db1efde366cf7e5fb10b161db56ee1ca7f0d07ee094152c66253ac259d17066141658d04807dbb08c6f734d18e0934c05e3f287d305a3650f735fdb352dc872d3969c8e536e42debe5ffb78a0447f8e40b350abbef54a6491c8569d90fa2b6471b5d0ebbbdac0bd328a55ee64f44406da87a18bde3be9e54941a7f4f7603399318b18ba79fb81f2f4ef3841a4b14e495b46934604bd90420451380623b9fb15e58b46a9840182e22106c494f78c345b2e26e951ea7e1a2c36c6e79f2fabd20989e7a1de95ef1cb5e45c588e215b18376157abfbede4bddb6e2c2bec30ad2969ad971438e6612fea8906be13456b98e6f478ddd7b283043250f44d0f4f6684d44b2be747dbe6e55f32c69baa33c8c5357ef11f6e6cddd02f36147292c67fcf79863214312664fd1acb77dd519dac73fd2e39211e818c06d0ec6aaa68d0d56b75762c6844679a4bae95e0ce2c7c171ce806ded3faf316df2753a2dec070a3e8aebdd285c3d2a5ac9420b7868419f9652587cf34268d43f12883c07ca04e29e5dc2ebb2012d9205a53c68b7db557796f09c4db9d93b502429c589bff693aaadec790c9a72caa45bc22539844f3adc69a96d0efadc00f47b2c0daf50eb75a05de236f329fb9decad8b1c54e29f094e4b83975255b561df50bb42822b6b97b63f0ef1b0b87d336ed251da94b950725a0cff6a87675278e258ba73eea780741210179ceed49f6dd3d70328c02c744cac74b5cb124e59133a7943cd73456b38362a98735e7e00a114d5257387d7567710c88d8cc0bb70621334d6fac6d7912d74bedea99fe1f8d1d386875e1d8b23b49cdd39df91f90e4123b076bf84f32cdbd53895a9af6bc0a67eafcda370403ba165fc0909e8d516657e7d112ba5a7adf558a5f793cdfa07c2e69f37e97f70e9580e276eabf2043f4177d8569c62667b3e320eb429f616af101f7e001fc53139faeba381f7ae1746621f4a94deaa935d5edd82a0c4ca1db699bd004e44a30e473ac9e0bb8ab11be7ef5c8b022f36d422051c87ee9c58edfd5519ee7ffa361645a6bcaac4c35af518b90c6302a6ee152b8c120b6b481ee20f9291007acae037f6f94757c30a0b73e3375f769a6f973a1f6ef9dd0d54352037a81505d789830c3770e9b990adfe1e3cdeece28c1836369a6159b753670e1439d68511dd7766b81bf7e7031e16276d5d210226ab8692ee801a1cda21fc9e1676bcaf79a3a3294fa65958289084cba6429e8381932eeaa97ca39e5d946c2b3be77ca54019c8a97ac178cc8878eb35dfe2109343adfe9415fde6aec58ec172764ab8e622b1b4a9453e3cbff09f220735b5d07e01f33a3da1484439768f5f100a4460bcd89c905702d4ece53feb2db80c769ad8df888a5c6d0329c917b3973cc23979e501b77ad71229a9ac0d142c4622195d7943b409aa2ca9e0449913d15dcdbfcd14ce883c2b3d5ff7f5cb687a42faf3041dbd0e1a1bdbbda757299eb6240701dfe4da82ff4236436daa7d646fa9fa820708c04859b4fea3edaff8ab51667b41abb13ecd20c196b8f47e4921dade508d1c2f3f95cc1ee73c2e080e900cfac6db20f8155f6ba3173b2c8ed2a5344ae739b135e33716e88477dc83f0abfef2cc475773a8f52b0641208d6c2bea6517abae0ab17c4ae0a04aa836279b3208dd2eb1b5971aa1bb89b7ca8ac3e8a510ca70c77e695ce246b7c621037545aa3e8dd7dc24804bb5738a7952be4032707834366fc2edde043247f5083d92ecc3a927cfdf6d3a10b907fb35c5114127c3b5ab6c03a1424bae19d142505ba860271a32f54238cb7963894ae4279593d680c1e8943fdf07a9ad32df788c3d7a96802297f984b0046bf1b1186306779812b45fd20be66e6ae709c9c3744b6fe58919bd4da74fabf588ca8e6ffa95508874bbf6567f344e0eb3d5ab45ed22caffe99130ccdde31e1ca9fa85f415e07385db08ab70de0e2aa79274e6a5c27624f99c26ea64829f5eb70d7cca1310056186149eaa0d2f9b3449ffb13b61a0b27a44bf82e8794172232c8ef3a198bc428f4945a159762a4fc3ec429144aa09c1e764e5d53337413d66e80cf00b865e1f893c15ca75e4c0665fa6236aa01cf71ce10bd4ae9bb41bb3150307a6bdad097dc4c60bd7f97909d062a0d80f4d1de92c63d6cff9463bf614f9d403f0476f1f8f005c47823e5fe8d5c04aceb3a12a8328610c1335a0cc3d04eca7a449f445b465717d55c4483f1e946d8f9ce64e2e2b8cdf9f4bb9e1120b75db601251d0dbfd1de76d09b56fef66f4b8ffa98264ab19eae9e99c4609c4164c491c96f000e8a5d518866863e43bbfd200cb2ab41651a1bd47ad14812ca282bde3053a81c71ce93020a26dfbd0d4e699982f0f6721b8b6fdb55a3165f5155ecb4c73072082c21a9530c3669a5149066da162c25b0298d4ea5a9de942ac20415b47d93bae445bd52640ba1a2a202a60f2735a1f23e8900e3aa379e804cd323c27da08ab5e70e14d84891cf649b647622664915de846f8554fa55ff814a5283abf778d52938904e873f04c7be0b3b6f3647e46b64aa80d90130456068600163c1d560bf0323e1a8d3178a37c9b69e73bffe2cabbe681f94de1f86e310eec081e7bce7e4894e183e33cddf76301555d25bcc8170e3c33233c58c6479423e855219fc0225322cd58d2af7ec07a5e3eadf3e553e2b9d9cf7964e35fbf168afbedb06fe66cccdbdc896829455a6164633898e118da0ef4453b684915a9bc1b498824928f10e98dd72c5e07862a1627cc74499cda0058b2767ff4e5851a54a7573f3c148a4b6d484f28795860259684c37a2e7c02da5e225416c20a2fdcd1048eb2b9cfb970d6d936f8956fc0b8188211ecdd6071d9c9d6b011a3b7c9489feeb307b98542f384ff81034ad488fb01518adf77feabba2e973d92c6cfe8e621bf17f4f46a4c8b46c1d1062d295f1a107c6ad07c9bc38976905f25376e4d4d42185f859a4102ea6169839b7712b7f4463a87e5d8812c968d95b2daa047139de0a93d5b721f80cc0745ab42b23ca51dd9d283d12ae1da9ed5f45d507133ab91f62b2a7bb2e09cf83cbe1f73dee650b5735eca0a722dff73530b0a080637c8910452866ebe64512b3befd032594fb62f5f1bfaa08cdd8238a35e38e11737f112702ffbd2b092b970f0599b2c551d7bed7e48d317113cefa50f73a9f0d5b0f574b6c337462811813d5c153f3d46e2bc9dd8b1e9754c51eeb8e7f881fdf64ac9f22e1da760b829d3790a4ca8daa6d47b3fd2f127b9656ae8154e879855ed9572623dad71dc3abfd7d76872f302b9177a030051d988f767c46baf2f51df30c093372eedbe970856947ed7e7819ca9b07b4386f85fb1ac0ed250d2b861d8db1c72a008eb62b2a5400e7f2a169a9b4e90939f8ea46030bff0664716bf533b65b692bb93e9e8bffe80edcac1141eda81e9e7183d6002567b95bb48deceb76d65d75491b45f56d876309c3808348eed34d43f3b9269afbc2b767b6f677f130c8b2f975a5347711c404d0fe56b60a70b9086087b70becdffb80485734acfc3000fa4cc82786a269376f7a9bc80ebfd022a2b1b56e919fbc03740fb9021a150a7866c9c68a9123a0e07db62c836bf24e0058c74d029ea81f10d922a2c3b80ccadc03beedfe72a3053ddefa6555d9da001ae4dbb08f6f127a0483d8a25f9bc89c51ce8f45b079f049348a0e89b44e627f74ef178bbc930da9c077a306e5597f9254472f91b2249f01946fef2575053bbacbd6407740193cadaa1410a2d0667a9616b3776b54e969964ab0c7bad08e7c57054b4d0b3280eba654bb21a546b10394648df3729308ce59ca78e802cb2625a2e701ddb9adc3c353f6992d719ddcb0f3f3448722fe4dfb521dbac4282b502c1d549303d712cd718ac0e1aebe5e9c8c1284f4c27fe969b2a80d0450cb2216a43a1f6606a4fe1327498b1667afcc78ae40349f2bc1fa96f88ba24987c378001d3b9e73c9bfb84a3c2b6db8a0406266fa03c18069ef4f015bd4283b7032a85d6ad11bb4c296d18ca414190cd94b5c9079e85c2a3b271dc2e475fc1d96ae63b38f9d0a7c976dd0ce10440e53759d093d6d42e3208f3a6c9609182b5daf33aab0e629ff9cfb2cc1c5a0355743f1440eee8b999422fc645217360058a89186290096a6278e53a8707282f80cc6f782adc6ac6f630f7ebff90e6a5b2bbe030e24becbce306c412ce11803e919b89df62d5144b253ae2cdd4763efeea8f6802012068565ddfc7e7f0c45500751231f35942084e279bdbebd15b0597073cfbe5acf9f8a353122664556e98f1a6168b9ddb70d8c7a9894af21e9f481aead94dae8331567818e7793e5e79592ba430aff7d3b6a30e6ed98e96ef4305c00303db6f7f76cd7b40c220721fa3ce057557092a5dea58e6bcb687de91c74f5db8493a7a1591c609b8a0ee0a9b8bd7ee7e90bd699c879bd0703d44222fef46ff0c1c580f908fb8b6e9aab6e91d915b619f24e0072ebb67ac32dbe89f99f64cbdd1452a8461de9efa67e70d38cd465923b83314af122f29ce874b6d3032160bbb7831b4fabd01045205f7b9a3b5306b72ad2cec4e867a3501f165ffdf3518119975909de13fc690c0f8994266cf784109902b99951868c9c9c195567d36976db9ab819deefc410778a2ec7c8f13d0056ad2c9475040cd334eec22494f94d25435a924a6a8404dcb0737c754d5ce5ad487748da0677c4e3085ac615999132e3e8af7507322ace67878579f16ffb3c65ba1ce2defb1493837e5ba8cea2f08bade4ee5ca53cb5bb83dfadd1d20c7bfd43bd81f2eb437419075d943bb6cfdb40b148213070cf4e99e5b45c7bcc94fb6c3b1fdca96205e26003ff4dee049abe9235e9df556381a8d056889677ef545b854378e4eaed9d05d696d24cd0b997f04eb8da8e581adfaea4b18fa7640c23a4d231a5ca0af9b859e83e522941eeb507d15c1fe28881026f984ecd50bc118cbfb9f1b771da4a4eed028703a13285f878842d846942943fc3521d32c42a6cfdd845eb6fe861af9b8cb67080db99ad86c1ffa75c826c30a299c2d7a2645b03517611510e5d12304198d6488f0422a85395c0d49bf06ec9fb187d4a49e5564595a6d783ea3ad3943dc64a524a014238ae84ab95d62deca039cbb41db8af7e0e14f8da1bc746571583f3c347fd784281f3f66f7ff26b16ccd376898089eb0cce9cb771d36c8b", 0x1000, 0x8, &(0x7f0000001040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup2(r1, r0) execve(0x0, 0x0, 0x0) 01:45:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x1f}], 0x1}) 01:45:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:12 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000) r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="7d4aa0dfbc2db3ea25427efbffc001f5c884cad8ace03db40e5737daed6acd633a3afa99f85844eaeaca2483f4334db827326415a24279f836f3a6584866796e41ca91b1ba31c2077888cf9bc1c5b941f06034789620687f3b6baa0adc6410539c01d92b", 0x64, 0x1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x840, 0x86) 01:45:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x401], [0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x0, 0x9, 0xffdffdffffffffff], [0x0, 0x0, 0x2000401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2f0}], {}, {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:45:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x401, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000100)="c8faf8e7b902f3619a67a00fc10723b71a886eb2bbc495401e65454b07a2908be660cf907d0470e1eab5686acd138404", 0x30}, {&(0x7f0000000180)="f813857e9039f72a63839fc5bea7c9fc4958d6fe020c3a99ff82c9a3d1b315eff67c88f1e37f6d129dbe490d92234060833d5e48feaab0ad0ff48e", 0x3b}, {&(0x7f0000000280)="a718129e80fc159c6191bb50957af778e4325cd858787155037d870fed69f0e47bf0b28ab987d80415ffbd58247e84499e8aed7c7f8070b4526479268af3e7c5dfcaa892e68eff971f001658e4f3a71a6ba5ebbdbe38337e360073cf22d2eeb4ca93de0665c01100f22513e0bafa416dc8fb21074ce502a17edf90a84be7fdf7859e959b35d426dc92113a31789f6bf53a3c193c10bc33", 0x97}, {&(0x7f0000000200)="6bf38877bcbe2bf8860072348105147b3bfc83a790173bc1738226d59de67feb9d32526bbdb9", 0x26}, {&(0x7f0000000340)="7ecac435aa73055cae41f943ca497f580c2ed4027a2456a4e915cd1dc1d675fdeb8692461e1217be44460e4f7e640c50a0adec63d322b000", 0x38}, {&(0x7f0000000380)="943521a7b8a6223e0cfd3ac39bf0c2270ac9cc2d829b3eeaedac1c982e64d9c6baa6d1208b0639a71a09", 0x2a}, {&(0x7f00000003c0)="823edc286269528be6fc176e8c5d2be469dbda0644710c9121c0de3153496112c83ed9dc67701db08a73eebd24b621b58b201860ede5087aa343830eb33abc6dd0965c85b21cb54b13c460265997", 0x4e}, {&(0x7f0000000440)="8981d960a4890285d31a33c804c7e2ecbc1e7b732f2eca288c5ea2b6894d2b3089fad3b06b0b07dc9239dd8ab61d691bf9d39199e348f433220139ad97f97882eaff749da7976b7682a9b74bebd0b6a92fc9180e1f3bc57bd72067b357775aab84909b6bd2d8faaa96660d8d4b005afb31459618babd2effdfe82caebf21d8c668fe28d8ed17c81536ed0bc9186eb7a2f78910f505b125bc160328c166a591ae74c7637c04c540071acf23e5d7801cce29976d84a21a7862053bb454a2d0a818260f903d5160cf13d7df96db9ffbea2d776dfd46a4f44af06abe88e1015956a1facc70837f83bc3086888b1eb571714b061790442042e1d21bb4d91230c1cb5a39864000a3ce40049b9d653c58556d8a8b0dcb78eb9105820644cf852c7eed6ce0a4e35a3dd7c1b1b68cf6c1b7a0a50f2431143e5656c9c615c5b7148b29ec8beee7875b2cc24e5af333022bd2abd9337c2c6c3d98c89eb85b844b362b7b7802902dc19eacb4d6fa4ffefcfac592a9d34aef85d6a7ec140a67ca47bdb3b7f3e372ed03c21040bea13360ee412afb1d5c6df91664996199efebd3d48ab5b5a00a0eb54335bf3e30ef804bae9cc7c353d2a8b891acfb5dd26fdb1c4a483b7b69319b475944f9a006fff44c5ac66c6115ee26758ef54aa2007dff3bb3b98b9f62e9570ca31fee5d9b6c2e76bcc3a59d4918c804953db1011ffa1a7434a8b7e3d54b11c0bd6265ab481a7a36bdab387e440a3762e8aa532eb53c1c092ac3673cbe496591513c847db3c660379819e73f462c45bc0b5478ed62349f73b0ace36c2cc528841efa46d1f90c492479f2d0f9fa83e8739aa31078d613bb1a8c9a4039b762b4568d10c69b4e72d28f4c50fd0d6735200ba0f0cd76dc6359f2b48647f0c233cd1da0f0e2aec9a7444455fdda1cd3edb60487e70a0574e0a36c0d853ba37d085be296bdfb04d71c98a31fbf5a6b5fd0d427c3627084b90810e8ff0614226ed86343236484f60868d5e9a9954896779b76325f1402289fe5e721fb19e844287eed4e4e7c0c12b7376b0a04cb2743425a736802a8d01319b26f57382368364cbee02c819a02f20939ca3d590c29d3b1ffe37f45607ddd0e4e562e8b607be1966a1ac8a03a0a23428c1cb2e5c9be526936b663d8f631ce6d1d85e9199a723de041f8b5408ad7341ee9bd2b92651d55b732dcb9c93e3c27a315c12337a9b39c53330a28743d72517c71b12056e5efaec342707fce78a2cc1e54b7a21579ceeb7948d90466ddc88e2793ef4fb36b26ec00e664e25bf746ab74df6dfb59e027c7a8c1d53e5fb3a958606814a598e03014d6f934c81f2f869abc33a1e4d94a3bd36eeffd95c66f17477e09060ce2c598bdf5b8c8e81acb5199006f331da65d4c3c7ae9897af47055c0cad345d563251405a1957703b3e7dda501a20a3f95b981c84e510fb69dc1e701039afe1ef4ffe6bc09f47672d87cf8d462e5561485958793054d473cc33f0083dc039bb1f5f7c291d0bddfa8bdeadc0ba042c7cf6b7069203bc1425a82c654cc3b9c9342adbf37bc56a9458ef2f18cf62f385df1d34949f3a0c9f39a1b2eea85421d4b7fce7028f7a68b96f3d3c86c288d987bdce3be21aef729d4c2bc53f555937e8c4fbcfcb81517be04e558decb2ac3c707a0fc96d852b2296b83dca1c840b8be04e6ed2ad9214b90356fe2702c7f6c1b82a040d919e8778a4fc1d9e5cbd40c8fc3ee34d757a3088ffb9d8594e6f4aad8fbbb9329b55bf1c3d668d9fc7a1a4044b4881a817a1f2930ee1061fe75c9a06d40535b9ec8920efd770ec0aeecb4c19a4629fff025e0982378d2180d45a0091383fd25082155956c389ad65d73013d37ce00a9ce2cfe2e7c7fa651c567a068c42496cbdd3cea10bd0b2e24c9fc94420b4dcc9b93b4ac7bae29440353da6e7faaf4cc6515f5847a36d6c729f5e39630f976b7fefd1dfbf3834838fa980bf9d3994cd6e04951bf61c053362ddeecafb4aa4b60a6a1108be4ae8cacb9ed2163731968a6ea2f399956107445702f13e91480f399061aeb90848fe234c218c96b5579e13b90a1c62d5555b9aaad54c1a8f11d3bd8862f87dd2be70a1e3a7bb2e928c432d86703c3d1ebe293617b4e220d879a28af27b916b64256a5315f1fa7eff9ad400d69424922e1fe6e4dc40b57d531b513d8338cb39e8b43c5973d4748a9e8627f1f743bc394cf96b83f413055c4aa0f2065c2bdc6170d5d55526527f673717054745df60aa6e8b7f67316a6863273ae9a87bbe0e2dd8087c1be15016ffe374d4be2861c5c03fd8a64c606ea54de087dc9e8cb4cd2fe79f0a8ae4421ca457b870efc4d859022483ac00b77fb1ce8fc6f4a41cea2db227c416911200aea8df17c7ab7d10fc24b4c27080f730dba5c00075b166522eb8f439c9f6736fd2642227172c7e34f0d8b597729fe62ac9d0b89a1f8b0acb8996db9eb488c73197c4f416cfa1f97a8dd7e06ffaac6712fd14568b413efd52018db90f0c7eb404779e6d58f3a2445000bc9dfadd981d3276060adfd942e37436394b2176d50bdf08ac3f1b45553b24d742a29db049e7c081b5539ab51b4f7cbdecc23cb333ed32824009da6cbb38f7819b7dae4c52e4ee04237b826f96ff6d81533d7d6c858718c6f27a0b401f6268472f1daf795816d02b631997d774bd2acfcf426755c7dd44c8b5df18c7aeef0eda1676bb18b7f0cb723077d4987b8ca7984bf9ec7e011d1df9b84ad2005151e0a8debe0886f8ddb1d9f2d983e49154b85bb3dfa766c0b624d7b3907f4d3c12c5aa666c61963c85c1a93573c982970c4004a000fa1af24976ea571a4d678d8fafe77fb2e0d22766b5fc931f98dcda0c0a733c12c93ac63b39392445ed15afe1e0fb96feb0435381b53308d66c828403e31909058c1e19c9a9d93b6d98f3924d0fe70b8e96cc11ba57f997be12d8ddc83392aa01233f93f1a2ff244196b84b8b7ba9ccaaeb72daf8cf635ac9ac555f26da62e5c0d8016254ef6cf3be5f83362b13ffaf73245248d64c961a1dcb38d3582d923fe34a08ed3c9b5ab9f94189deb879641cc8adeb59ead2a10366d12f13dacb604afc4c004f1a7032a9478d2bee5aed4206c76953bf7b757110f3347a8c1f501e70d73a147858f4a1bd67ae421d031a788b8c75e3c72f6b72b84b6d1dd9e0efe5920566ec8a8ea26600ede4b9476f55422933bcfad271fb356a2e0ef18467bd520f43c971e428155ecbaad73459eaf83f380e834a21f706eef924bbae7c0200a9ffd0b8b6c6c35429652ffd88f0c8f4cbdea0881c0444838a81d57d23fe5dc696b2aa432f8343522cedbe8db4c248460b831a0bcf96a6eec745af92d5a5ad8cf952cbb76a36df605dc0b3bd4ea9af3796f0d09e702e94dae567d3879276ba615d3ad0ea096e27eee8d525531073f82f7044cd9393f0bdce40be44be5cc94b765626497be1d88c6d22aaedc38c681b6c66edf948aef53d1e93ae3ba7141b5bdc408f7433feead83277eb1c3353dcf4567f2c2050823b488467bb454f230f47c2e9cae2e24dc11be81141d1031c0ce8cb066c5d1e2edd45f0d2edd5866035ef07a13c15b1be07e06ba3804c2e604365009c1007cac25f95f208285f9f78990246bc0edf65440056deba7f7871f7b131ac67065176f53c987c89ad2ea2849530cda4ccc8cb8a557b2eea94df3d0ab39e354649a37c6a86393fe53c868b57c0dccb722e4c44c20adfd0130d32b542b7969923f8131f0aebec1279342d4641429cc8409c8cfeb839c86e064300c719df76a17cebd19cfbb3b61176a6f7fe30d8a78ac981780d3785a3bce282450d09d834e5330111bc46ea97efc7fc473312b3327e4227c5faaaf3d49a02420dbeed4f3f4b7bb3a3c68cc5276e5c85a65506ac0a86966266294dcec6a34e50fcdf1ddb78abdfa268de3c38a3bcfb78230026f6c84915f2b86d6d395d78aa1a7b0174bb13310e78a56961397d518ca6b4b6ba7fa38381634a1c332b5437bf7fd6a1ac7bb37ad24884c33c736bc99705ec964bd891174e6c7d4df173ef0e7d7781e7f9f3fa82f6d889b39dfc40b09908a3c0c17260f0348a132550929b980b8013cad542c90c0380a19676c901bed937c8d13144b8308904a0c9d5de3015779921b6370a475896e12498f30ccd52ffebc034c577a60d64172f01204f05d30f2524acc0792eb31de38d4793ee646af292152ab2a7653e480eb88be3264af5a08ba995ecc1ead97f22c646293fceca01d5d99025a7a08c865c9dbd34a4a4103381e8c6d8fecb7adb53f5fa2a0b8d0751831f49986941ded2292e5aa6c895c657d93bbf6832533f370f3b57529a47e126d5c19f2cd08753b082aca444397be53c98da0893aed622bfa1c3dc477bafcbf304cef9a0f44e9d35c53ac294485b8d1b6809089324a397839b8a9c2b4774b1ec530df21dd8fb9bcf0c9a37bb8e57f430d537041426830d004c54d574e694a3b05b2f9c53e789751ae2e5f5a6dda7cc2e51b9b09262e12f46ea7ba6067e4ac9b2a64ba64b77d7fc255fbcaefe7e2bb7e7df28dae863acfc4707839987598efb1f85b08c7d9d3490d15a285f4273ce7768354757e2493099265b1dc367df48b429ddc1fae8798a2b65fc217e8ff1add51d12acf37fac491d6867e99960eab62ab72b8019af808994fc43613d8fcdb87f99a6901921dd5e84dfe3e565354ea86db2af1c5e72aab0a556fd09d65b37345a333494aede5c2c0307645929697ba7c87ae2fdd0b49e356c8515db119b0e1eee1cefd3ecc529902e3fae9376fb380557054e783fff6b7db99a3bf8e7c578c01edc575472ad211a0a046475fb7138efd49af59bf183c7ba04704a688800d92e4413870cdc0807525bcd9fa6127912973ec21ae7f599338a3f9bb4286d19e57cc831448e35aa360aced4af135a9b4f3ec4c09bafea4d5953e1865a2cd42c22e18a7b334095cf36a9482182f0af284422a7bf3106789caa89c99dd714f391a7f4b05d4b9409052fc2211c8a95247b5d44adb0ed47626b25a9bd34976909d876cdc55febd84092ce339788898af51be428bb01aed152b0971b9683887fd89b804458e96c34f9206d743fd81d43331629f136201cd4ba468ee8b26fa5118dde1d8beb4a53a9d6df801900c08b1ff51d281570712c397c4616f862475e094a3f90fe5d2040fde062529ab4c8d5935b721d69e6e49de681533484da8ca108ca34ed1e1c7d64fe2fa059ea69b63416b003b0952158d270adc046a49810f8623a6ad49fb296db138b2a3cdb0dcb265043a48ea7691b3f369c1e95c1c9cb6ee6ded8e3336f9a079fc410c056642ddb3fa1cab0d6a1e5aacfa47d58abb42b0788977cc00050f978f198eb8dd9d0a4097d1b61ec61b766a8f1df80dd2be780c92983a2a7153c8ce9b82fd61821e0b4b820f0635761ed4b007845edd76f04f1a0d8cd78ea6b90e05906b3abf12041f1a14be7b7d4446e26bb671d62aa98ea3c099bc324c40f1e58dd1044569fac511a593e826884484316ca7d49576925154421b89fb2c597af1711456b49a49bd8563cc34e98e80eb0fc4c9f608b2307f1a1d2bbfe92a6679d1b794cc4ed7f478c4ed5da7235ecb588ff7b45a2cdd5c67f8f8145b1be22aeb2012cbf45d75064d446b47f6d62602ba4f11f0b12e6a7f66539c41e25cc64ad73b07fb1e3cd38afd62e416a5807b8c7de5525f9138bcad4c6ae8653307af904fa28e276c7bbcfa47953c129f1aa13fed26be17e8adc65cd6594dc769700eeb4a30bf4ee9c158b9c00869413c4c", 0x1000}, {&(0x7f0000001440)="5c82cc4058929f9a84ae19c5d2354e1ed109b96478c871f8097e25001119b822ac1f6d1a35e25cace1916a4ed8fac9491b9cab46c4d24dba574c12e17106961cffb903f8b7a004cd0e8836306f93659983eff1b00079af0ad9ecf26d483eb80995df863f5f2553b2f50c6056ecedd30f82d3135bfde0f52e00ef505d21883ec97b9f0339353c621a7315063a89fc1d7ffeca9422532e6d696fa9f8662d9d3931fee4a99056ccfc2bc324ffebf0e60cd5be5feff7d75815cbf4add2f903", 0xbd}], 0x9, &(0x7f00000015c0)=ANY=[@ANYBLOB="7000000000000000008000000200000097d76248b0ac53656e1101a6ddca990371e5067c571c60b84c649c695ad8f7c9927a763989be5202b25a847cfd232910d31e745676f6d72fcb8063105ed57e0d4c5df8e17737a93671e0a06c787e0401390203b3a881089dcc12000000000000"], 0x70}, 0xf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000016c0)={0x5, &(0x7f0000001680)=[{0xffff, 0x2, 0x5, 0x8000}, {0x7ff, 0xbf, 0xff, 0x2}, {0x101, 0x2, 0x80, 0x3}, {0x0, 0x3, 0x81, 0xfffffc01}, {0x12, 0x5, 0x80, 0x7}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000401000/0x1000)=nil, 0x1000, 0x1a0f22b013c193bb) mmap(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffff9c, 0x0, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10740, 0x0) 01:45:12 executing program 1: r0 = socket(0x10, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000020020000000000004fecea11ea8fe16fa4f376379e636acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea88500000002000000000000020208a375a3f80004000000000000000100"/179, 0xb3, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x176) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:45:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 01:45:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r21 = getgid() r22 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r22, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r14}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, r26, r34}], 0x60, 0x400}, 0x404) fcntl$setown(r1, 0x6, r23) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0}, 0xc) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000003640)={0x0, 0x0, 0x0}, &(0x7f0000003680)=0xc) r39 = getpgid(0x0) r40 = geteuid() setreuid(r40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003740)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000003540)=[{&(0x7f00000001c0)="5739e05466f193aea72366290db543865aee57641ca254d77f7f08d6bb011e012355ca86d356e1678bf496849a48ba4a4eb381edc1e7921d20b7570d1ad3ab42966e9f80ad58bd000d02b9450b452b9d0fa68c036ab75756388bad6e2758bfeba0b7cc75ccf4b36e6c5927d822ad0b5ce0974f6d845dd3ac693a41ba1a57604ea2f2406055393cf6f8304280d0fa0b78b9e0d5432c45cdfc69b710dfa15341d7a37c0851fb16febdb1cf5a3d2611efee", 0xb0}, {&(0x7f0000000280)="5d68f7b202998403e123fa0eeb08bf491e3b9bc634d5156cee3e9741345f40dcb625397bb90df2ba5759b35bb4f9ad37a0770894eec6201194a446cfbd69dc934c92ab69c818e2366558379db9352d76edcec5c2444795f14d276ff03c343b2579d0b9e675b736ce7cc1cfb5404b6b6ce1890d56d4921518f651f6dabfaf0a80c048aba785af34e0422c8c2ac46e2919c3b1a79aa923bd0b18149a38f719478240ab00ced5aef23ab02a27e2e3757f20ec8f8930d1af7a767ba0f5c83a7da8ed9b791b5583a71ecc8a6db78ea93438b13b2c5f624720adea5cb73310d04c43b5aed2c81a6b0fdb270fcbf196aea47e5a7fade17f206f51fbfe859fb3aa73a01f4d6ddfa05a0af0d09798787f84897aefbbca4f80bf212379abec796a67fa335feaa4b938a9e7b2b1c806ee9a43e411945dd7b2c126f08c383ce4b03e9625f6b499d7bdc297e84e04ea09a6f69b87b18fb3fcde3387cc2a13ec8fe40d9aad5219ac3075da16267d571340618c5ce594d49aea0785334b6e1a968d10272954749843ea16e2667673ca1f565d013a02371203c30057c32c2f70ef0b63f38e8b32c9241653248a122f610ed8e14b9031f99be8323eae75f8151b48666dad3dd1cde33c8fe460af50b751327dbff7eb90482fc1f25b83e1783da266d22701dc5cb5267222be7d82fe78ba04306375a73fecc363068fc9286dc9203355f78fa5553181c5370537b7ab1dbf2357458a53614015eb41214d0cb331c9f345a4d45f1bd9e874199efbeaf962de94034cc80c593a94b424e0b031da293381c312675423b954c0a3a5ae2bde016bd98f2688e2132d47b0b0d67b7466438b2afcf9948d9ba30ef7aaafe1cc0cd00c37e69dcf165af6715548f6aab02b926c96ab8195ec9dc24afad365c0922605c6744ae9c421d68c14104c7f05a88688086f66261b6a169683a5ae2cc870a66294c826a91d29bc012098ead8976b20047c887ec91d7fcb56736ca218b365acc691dc171baef9a83eae6d4ae5b9f2c569aea229577fa7f51008786c9ae033165880cef3fcec70067678d719bc67a0400a90cf9f695b8feec12c6f63d565771aa8794b5b37da0425751e104e67d7e732229960191f8008fc4fdc8f0797a5f52b7fbb36aad34e0898cc1414d47ce51c97e3bf95c7131d154f0fe9667c3f4cbf0d0239fe7359c00cd27e3902a122c61e7cda00f17843d0fc82327bb58f5030856437db24a27b7d1d078a5fd8472a6e02ef867cf8b05005c94ab9e1160e81a09162dd5b728445c47afd311f22ad958cb11f5e42aa24897fea178b25eccd0e17eef78a7212155cc2a21ba6498083e1b4959ab94e24ac3444cb7bd5ae510dc4efbde97717bde90a250314a0f15d74274cffd4c65d1fed3f45036d408299842c4b2f668f8905002a9281de0813cc78c45d0c6286478c32e68b77a3d09a8f2a3e477ad0a11868b0eaf98c888aaa5fad114b5e8d36f0dfb90875acd108b2adf5ae17289f8355161f100b10502c10ceea8b781d32cee68e5eacb0aabebe3f37d351ffe49452e8eff93dba5c011372eff64567ba882d368ef502ff163d54437008d8da713c3cfd57370397323c981ebcd7dd5de4b62e2a20c877db98f7efff787642156865cd1b7f45785d5e04de6d05f7bfb37bbb955e1e84ec9ae83352f1c3c85cc06ab28a37d1d1ad6b93175f3bd6c248827e3182b56f0ba9ea5d452a9ef42f65adc166a6f035c17c4a9fc2ed2af648b8751b50550dc23f7ff6c2c55e9bc4c334ba72049a3aa708b1601b8f8151ce1889d5d2b76efff02c1b95a91761adc1f94134036ef74e6e36500f4878c3688468c2a9677f4c299632ce6ac4e3fcf74c776177f7241f1308fb68021deb8076fc92aea0dc914e257e6e9fb7012058a57d69cabe8e75b39dd98b4a1cb720379659f43bf23fee2421885854cca91e2e82d5c55cbd8262027991c6d006248c5b6491d8dfc00d94d59c1677b70c9382182826547cd289647264d5f4168074650b04d3f45b5fac4c2463e292638dac6eed45ea44437ec07ef494d17845f86d676d5592e58e7a3c45b27cb015a1a9edc59315ca27f2cde7b50ca758eb89c7f1e8a402e51f9e679d48e29fa186c6469458a3033977e849d7f8abc7920804f9f4f3e58148594fe6d9d046455f30889b78a6b46d1edc3078cc5d2a81154deebdb14f61e131a3aed7cfbdbd1bfba27a1c8b1e26147649588092df960913a157d17e64d4596b74c4614bbd813e0047406b6f5e6d19fa29dedd076c1b5325a90020960934251d42c7d62015bd3fd0c016c1c087bbc6c1973cb6c2e1068dd27352e15533c88d30e710ba4bb853e2339a3b7cd82d3e085a40ef075f90e9ebbb2782c85cc093e712b1cc9a05574a00c282a4c13f32a443d825f33ff4ff35145d204cbf8fbfe1dd3b2facfd07eeb4838ad3775b35c1abdd5d6bc000b678420ab3b4acd4e586e450eca885d68415e02d70d0c722bee1e71d78283407cd6b6361e51ae3254a72c6a9faf82a64056d56ca4c7ea3ec2d46e5a849a419ba99640818160c9b1bb3d7e18b2f675faeaa4f12998dbf374b03dbed55119651703d75aef3dc77ed19de78491d5c2ebe73d0e7ec584992981a97dd00991ca02e3666e6f82947b2a75cfaf1af3b3284feb095766b0b7f413eaa38f7b6f61e5f76cb4518632c7520cf5f3a83ef402f8340a3350f0a9dc0a0dd16c5512a1405915f07de6acc5bde9b9c586759a33b9b08e1cb99adb6685a5ade84e8b5651150dd705b0fb8f5248c0d9f5ce276c8fd371417322d1921bd6db2ecf5ddbd42b7a297ed2e600a6745495ada9ce891263cb53c2ccd948b1458826bc04056fdae0ba4697a0e3af67ab62187503b87cae5bb11d487e053f2cf46f448a7909338b7b0ee3e77eae2f9022843917610549a9b788ed71f56ff4ce0b82db8b589e147ecacb222344663b7f66b8416862834a8ddd374affdefb820155079a3be8172827c82944578966c7caf7e614d8b8c0e7d5e48f26c860807ac2b5859d04d1f03af5fcd1762fccb0ebff781586efef0f999d9e799cd37458803335fcef03c5a7d609866898703d282cc181e3f17725c7b99ab9688c9f3aac560a9cca31e060cb7d5739d6479e5e837b501dc115b7b748d1dda835317b49170cdf7c5e4a2ce5fe39d3d8a9573cada1434a7f330bf934229a64b729eb35138e7b3ec9be085d7b3c9279a807da5448b5e7e77d07f05331c00eae4c1bd7003806685f73c38c6488f6d2c0dbde005137be088062d66400837507515f3e09a3c7fd9967c8cfcbaedacd1ff77f8e44fd7d5cf4257946cda8c9b10c697d95437f8b95b44e4673b4b3945091bc656fba8b6cb5a1c82fa6a5dc808f4382b777bbfaa7d04c347fbfd043ab8d3f326a8ed0c27206d0fc54164f5eb01f7e53a8f347710a61b205884408fba02cbe7efea7dea3d74bb37f610d7bc0a1bd3c67ef59447fbd4ba6f2561b0d73209397b32c836b7005990be8af17e4b7b00fd6610a622632a7a5ea3c0811d4f05b46c4413f9e3cae2f9a9d4f96de6b40208e3d3dd6c0dd51700e91fd167940ed6589354ba5004feba30a3b30fca367dde3f0d6d6236885e70dd3815e6d22b5e891cd166fb349e2dcc13385ba98349d7222b06362a45d2f8384195014673df5336e6f4922cb88bcdc99c8940dcc6e7d657d53df83c2d35101d6c61e49ad9002c1ae298bed13b43cf4633b0d5fa05ee8c86c10fefd7d72b83890abd2a62764212ee5c41ace91ab5f3aa8c7706eb8a8c73148e526e6cb5800c63276c4ec8f3f91a7fcd48e491edb169bd745d128cdd9ac6b8eeaba9ba639a7bd9f595d08770b3953d7c9d5049133b0cde685169ee86af3c63408798c42535bdc00806bc16e4c1cc6b7eaf5d3328091e2f383a552419ef1c3fff4e462cacc61a106bfcdc33c75e230f7f697b3967f411a89acc023d107f066a51f23fea431af7a880914d80b2e93d899514800bc7af6e46a89239f1f72da7d31739acea4e4c52be3de030218e26183606c943c0bfb99cd24c763cf4773272955f8c4005cb6bdd06b04f76dcbc4bbe8a21fcd878b9d2799b7bead9b41ade33491bcd7d7f8eac474facb8a71233cc371cf4ed1dadb7dd3fff6992c457c9b64a493ed156a0c9b5f1728322f393e7457a1fe68dca67500457e13269c4e335cd86b58f93dfbee624aa2219b94179c729d40cc20a7100b60c5047341217caf1cd7c9e32b5c8c7c4d2e58ae22b9965eb8ae9f43734ad40b1325cdd2e17cbfd7bdaadce6263eaec689f19c54a5993d964a9aa1f0be73d30aa97038fcba2f3ed0a83683ee246e771ceafefe6630af164eee8b110a4cd240720fb1a50393e1b3efffe643d87fb25262d2bdae9a44c53ba0f47335b405b4ca5ce182f4c6811d99e0842282119daa6afce95d19dbb6b48a3888508cb29b3479009c9260da9645f40123a2afe978e5f0e01174357d491d0abe078684f1b82c8b11dbb785b8808622b5c0aee62222b17637fb01580946bd838361ded303ed1fe0f2b967e8dfcc4ffba7bbe9d4f5ddec9f89d6022c44316049de362e8684e4e641b02b56bddd3efb4476854b0951cb1e1492b39955a055f758d0d03bcd9dfdf9ee37db87d7101e91723f15f9f7747a5a063c0bd95834a7ce0bff795597a1647f5d79dd25c8e225ce570742b6198cab5a2a1cb2671f9259c2a63a0a0c1e5db338ffaacdb8d5738ccf878132a4cf2973c924a3cddbc2256f554ffffcc69e3ede42f4d2f4b5a1323f9706caa2c8732aa8688f96be9289a484545a1fc2b52a88a95140ea3e03d6c6abda859238ff05abd689e8baa0072a69ff6e412294fc3bf12179a27be6f5debea0d82c8d9874c7f89c76c16fe707ab63bb929f0517541f52b65ebd71d1c8261f7d060506ba9b34dbd7ed6c97a089d2fdd72a0bc063948be4c355782ca17fc9dae1ccb1e7c17ab0336cbcdf2c7490517957a01e7149f70a4823a5f99266a38ffedc9b73f44574dfaab367f67986e2a0194f57cff696c7f8604120df067189fc7ed0e5f158d7d4be90df605dbfc47f5764864d5ad9a483723a33bb558ae1b6da60b3c671b301d3ef49aa4fa54cd92656f83d131e303fc1f8326457d437c98bbea3a22f3cfd9ac9acc47d7d098ec4911a56cb7d3d515544b921ae7b732906f78f43d3c324f25646a35ee7207e2bd93c6a0765c219641d49f9528e26fbe86c551abe4ba35e3108e8d4bbb373ec752985902373dc8920f0ce38cdad56c3a2f2dbce3c7155831337a965bcfd215ba6cefb93ecc3f74e9d57375dc01040edf92a01647933db2b3f63038e04dac4458990e6ed02f7fc8ab97e467c685fe7debae40a48e20f7a65ef2020292cf9a9dde493bebcc6ac601ee5c31888bcca945aafe17fc26c594aff7bd06bcdc65ce0aaa5189dce2def1ac437775e69938711208916725c865fcac3d024ade53d58484e0914376720580c9741fedf61dd33888770c4a0466599af52343a3736729c6a83e01121c05661ae2eb653326b1133dae6e6a49d833015228480077ed1647bc89825802699d91679fd3f0e74946687e6cb4bd4aebff6d6fd435c08dc637d1ba2dac9c43e8a8a139ba34af79727b2feb856e13adab7dfca8aa73be963f8d1262cfd82358c705280cb7545d852320f1e3e1b99aaa5b23fc75989778c6ce33459f8fb9e00446b53d774fdc03baf04bf7e7d302c8f7f958deb247a133e363f08ef2157b5c29f6e0474ae8f7d333f82ef8bb72bbfacc9ce29dcb166c97107f4609a272bfb39b46da986650b53106c40812bd50d5c2", 0x1000}, {&(0x7f0000001280)="ffa90f285a23791c650664da51977eba4366e3c0dd72ef608d341eab4bca43643cbcbf0ecc6ce7a15352a020e6374b995cd5995e90c229787937b71056a0d90914c6306f69b01d34a81919aab660bf2098d700c291389b9052fc14379dc6a874daf883d0f12edce4eb62d23a4622ba6ed09f53d731e011ed7c4ffea945572d23cb950994e14a45ba520083", 0x8b}, {&(0x7f0000000140)="521834cf7dc0c70a285975c9955f489c4d05415b5cddb9c7bb1292f8c69e4c614bd17f1e", 0x24}, {&(0x7f0000001380)="175bf616b55e167f32b02b70735b5f6b9105ac8336af259b21f93196a64456ae176f3ec6fb2d44a9180cbef69f7c1c72698fc7010d76deaab30a692111b4ece00ded804a17820560c9e2d9174b1a47e66ae612b45615eae3301d570ac755a60cc1eafe1be2f1131af6259fb2e9c4d6c3e005befb2b1267e63697ae2a3eaa1c4055f7b34a99fd9e37e25e112d0bcd57644c9e8f4684e2089a3383b8fac009a8e54f4a55a5ba21aa11db28241d4515020c6f8c7115d7dda67b1438adf5a46ca3bde74caf1d73dadf844a891308c6c3967ba5473bb4248dffbb615d943ead806ec808fb59f7016eeebc9158536b5c187e37b5207016ff4bed61b13ade6ce02f4cc5020e2390ffac83e93761b9415453cc67324e2db14361fa5967da51642ba80bd8de0c359708a5c2d2479ef5da401a03eceea582a095d3519d711d35caaef4d9a2958a80abe2c6118905d707debaa92cb2af413220dad16209a67f205167281e01d7b5def98759dee1dd89fb095169898a70b178f0305e4d3c11d76de99be1980abb0ffe7a6ee60d348319347940ab422cbf9b0056bd58b13a7dbdf6787dc1ff5e2955b14c9759a455c2be82620ae863cb5e6cb05b0a94734290956b8b0105f375fcd01aa533822870bf78756ab5b2380fa489a002bd93c016d0e4e5e9a2245358a41dc0726b34e4a0956a725b6e1de91fe53ca47310ac244e7cb1f12b6b1ea9b7d345726d2a37e9b3092614d6f0b0207aa1e7f9866339f3a6a4a53259942c85ad7920cb7cafeda652878ba5e66dc089551e985e361b7b5de72560d3c55801e10d15481b4c36f41cedea765f91278cada15da71d7871811372d4d75726ea9415440da657e87ef15095b9d2f093adc693af07833915a8adf400da0f20a24da717a0faae77731d74076649cfcd0d66b753019983110bf04d91c13fec3a462d2d8c50193fe618d8c2b97b1c57d54293c4a869453b090861813dd57219c949b7b1f525b55d87924d1daf696730485450d7c9d37bbacb46b89b685f086da2b314d1f28e0758d439005ccba375e211f1b7fa89a0f63364455473cf18234e6532641603396a3ae25e95bbbe0077a0cf36406e2b1844445b494ad0b2feecb71bb843936d08c751046c6042be3e2fb8aef81c2aa72af4b4d4f00aafa908b01bc95367dc889251789060a50937ee4078cb2fddd739972e855e1a982356cd28c9e33fc07352b0af80381c24f56b4ad48d18ab79b7fc48933b589b49784bb86f0b361c3bb89f71bb3c1b41ba6b803b9fd0e961bc509405457c4f0d476e1279847f9a7c013f59e98b192ff4d201d6979946cbf4f05adf3b914b60c1ea3bcb5ffa3da93c6ab1c67f1f2435916140631a5e6e221ab2403b65d62d4db7f19b5ac040d519e335e8e185e379353a2dc6cfeb783de7e35e57fdb12908af9192b19649616c5b8eb3b759b2f5a880fc9ef8c891d7a5b06f1bc8e261a61a96edf308fe4f95e22cd03c33e427e85eea8fcb734171766121d06a7ca312916754c1ff21598e2215a2511c70824c48b5263f25ef4f3f732276377051fb6dcff5eba00cca58b3a031a3374d868e0cdca0f2885181d760f43c9fd3f0e0eef497a8069b56189b0ff006e7acd7fe6575685eb70788f0cbd24315f2a4dcc50dbe0a1a7336bd1753a59b729541629e5ea94e60c88501635cfdefe310c109afe1b691a992a175e574ab6ef06cb689059eede2e834deb23bd08532ebd15602fe61cd035839dd3f55403d297f116fc2cae035134ea16b2cf901a3900ee37f9b89ea7b08f4852587be870ed7b3831510eaa717f10f2087544b2cb3a136aeee535b219eedffb0e17ddbcd3baaa0ef672011ed97bf2dade30aa272657fde377da705065fe2b4a4a22b34d249df191535a25d0aaa6b66a0541dcbc5ce7133075a4ca5107980adfa7bb3f407728dd855db4e748b66a8b253815ccacacf546f67e4a5799fd35138ea3d590480c4170ff5e3675ee9b5459c1567de1556cbc89ffe03d77e29592a3c4ec2b632f87bee0c695a8064585e369a7a1840f406931e67a172189b358c2eac7b60a9583185c6d323d0355b609137c9c6b796e1304839879be66e854d32283a847d56fdf3409168070d0ea2701c0a1e9af349bf91e00d13e0cdc056d026b2625be8da3f7286222b8be5bff472769538e858275d552055a3a8736ff026386351d10ac320ab27f04a7219a019db41c222901122e0f62caaccbaa2a85c76c4c50ce59e7e6463b33b99c16d65898aead917eed169fa1f4b86c6fd748ca00f34b21af73205b414263accc2ba11a558052100a999737c85df183e4871a430d531803e9f46895a195fb28140a4178aa088313bc7b6b09a76f62639e0605f0a717a1c995d158938a378e16af11b7459ca710f507c74b106726b9e6444d9ab7cd12853223b87e298a8a7c4c19eeff9a7a8122d2135cde280b825c166a714b1234ff7393e651ccf32f1204e203473e5d3fab591e0420c6e22d03755840de4d21c607a367d54570b9c642d52a354426c1eff1e877ae85d4b373c626a32ec9494a1ab041f27d95e3d9b08c410c25931790edd09209730834593a5dd12c2a1751701e6de99fb00d067631e1fabbb3b7c6d88918a12667812988008f4c21e195cf6500593de5f3d758ff009f7fe0adb0e5f34b70143d2a24b7e3168b55ce9ba151533444605d1e2267441b82f7f08a5698292c7945f2d22aae9fbc0983ee9fee7a91eea823cd6def3ea83e455103b6f83bd6ab4dce0bdee7be04e0715abe8c53dc184d34b1e0acb2f68b978ff44f340934e37e27adaa7a39852ac68fd162ca64468997af94b175e8fd16244d035b7490e739ad994934ea6443125fdb9c04d230bf20e2c24f2dfa2f93f669dbe44bede8d482b7a9614b195954c122f8295f4166ddda2ab2ecb02db91b57cbc02358d0322eff432e3cee5df703f6ee4414caca8c7b6c6400643a415878139d337461acfaf17871df1fc34ef4a8ff9432c328b89fcd23daf43ed6e4e53510a062a1f4d03d85169c69acbc6b764d3e5115f9aa67e4bff856c1b5314dd656b29585800cf025b2ff074066996e304076a6d62fc39aa4dc5f9578da145cca10f4caffc32005664713408c39a2ba747ee09ce6a1c0eaffb23cd9e66f7d8f0f330f47442e16da2d7e3198af44bc7a33faced98903d8c64e5c3236862b87aee2cf26b0c1a7e56d0bdce0921ac3413cd0f2947596b091517a919e415f52ef1642f7cd59ede24b1689765bd803c756f5454ffb1d23c2389988a091a53ceb95038772ef5b9f44433e4101585b4d94f00cfbe126ea17e68dda2b5453eec6c213402aea2308e326180208e9ab17cd1e685b183a9527129bb53fea2cc7702546e518cfbe7f32696cf87cef51bd25c36bed5cb998a8d6d705d0ce1987afd6ee6c2a524f4ffdba92221f4d7f759dc8e8db2839823f811076b1aa1441a5c16cf0e0269664a67258a191d38b618d656836af31a5764211841711b4b5d4db476c7e623d7a13738f700cd75f81c0e2fdbcee23999246e2598aad02b9c83b80a275f8fc62dee1880641d1798e3f5e7778bb8c890da25d728b3044a037c3e7adbb98c5e821206b8920e9d6aa67899d513cdc1f6b31c6d447d84ea49c7e9ee291c38089f46419fbc0e77b1162f641ce6c1eb942d755ce88a2396f2d020ea774ca98f7ffff0ae8fa121573fd635b1ec15501fd380bbc87834d4a0e94f80858c129cc7d66fb1897ef1ea4710b5e899e047cd460e170603e6d80d1676bc8ae5f4ac97c70028389a668116468fa3fe612ed18dace03ccba1156363e31df5cecabb8ebe99e3d232c70a1a5dcc494d85ea505ca27a07cb42f1b4f543ab52bda5a7348955869a71d8416da86f284260be1f23aeb67b1193adda3b741d49579b73f3431b949cf721f717ff90987df1aa9f2ef7b2a97f2dc825a931f683eec619514331bae0cf185a0d5c7c3424d7af364a5ae1b0aee47d268a2a5af4c16179b9785574bda3b234b9cfa3109d39f2c6ccb76ac0d143a72d5367ea804baaa608efa39449df0a294e4da86389dbf630b07127f0a84656ca3cb312bebdb9e87bc249ec4d5b05fa661402721ff7f50a727f0e00e81df1cf1d044bdf05de7ea3bc83333f8123ea612015c7673f7b14cec60abaef6ef50a324ca05029085978f0b7c4f880a11674107a180270ce50b894f1167f76ee58563f3a6aca57e44bb36ccef604a0848c1dd3a4ce751ccfed9be96a412144739d505bb2bc5946a4dbf736dc99a06ca0b79dac2461d338d2cf3b50c76b798f4beb9cf82329a9a4903bf8a29fe80c4be44853c8788d2f328bf4991b0d07e451085b081164390b7464c19d4c6549ca81a7a7952775caa0fd2b6192ebc22feeb19564a49971946e53f4123535e3c3f1683a22cbf9a236f380550201afc7bea1d3987cc16bc3f2de28cd3bb28efb7ab4ee656a83ffe229bec6187650c885e568c286236fd3bb5cc81fdf637579f4bc46f7ef123a2ad7bc4a8c7ec1ecf554d3b3985b67e5d5f54e8b2450ca9faac0972ba567bb9f99b14c91feb9a97acf308efaaa6db66793e4fbd4cae80224597d4196040201f51e15aa1c53d6d535fa7d84de9e81cb5963e2bcd57903a7fab25f26cc07391f34175cdaf5f4ad25f13ec68098019b71454a8d612c744e35321e6dbc3a434bd9a935dcf55b71aeaa98c4ebed6ef69c40eacdd044d021e68138446ecbac8b8691b18eacd5114de20d30c68fc607e9a5565e103809787a39a07edb435ea3e1f4b1f84090938b865284aab2268e631f60edcc4a266b5c9db14b85ef76e110e504535c90831eff3ba4025f8a3e32c50fcf1619687c08b3e8200d38b2413f5ebe3743c62108742c6b2f7d9c673fc174b0b8c055e1572a23340dca6c93fe447648e13b720f2443f7eeae2bc0cf5b31be1c4dae116ad6645f4fbc7392f591797b470572b0cda8e66df3c2de0c97d88b417f22f4d01222618921315478f27eb1c35fc26b2c7a79aa2414f41775c1bd1a163bfd435181b7ad03fe4d2616a903be0139180f82bf638fd1fbc507ca2435ec33299ca119e4a0a64d3fbd621767baef8ef382b9148f9c46609f0f826aa386900f2028d6ed644b051cb529d9440d603033a8a1430283710b414a4974f04547bcedeecc90aa1b6a3a381bc14a274a9b32da4768b3b645d8569ee8914b6793f75a3319400d64c1c98f9363fc424ec5d308b36db7643d8e331d06df4ab2f9fbe12ff1f422dbdc37b576c8207d64b2802a3129afd383b9f8184aab79370e7a34529f170fc4a2a63601026bc42a60b9bc4a0f202487d1aef393942a78c60d3b18dbfa3b016b74456c2a70054d57375701541f8330925c1ea8ce6dee08e31e4acdc531491ec7a74122c904ce74de94c23658e8bf7df69ddd02cd48acbda7c7f64638fd696ef07fa366bb375abafdea604765cbf1362a92c02e8ebcfa2415f25d94eb998e0fbedc1df74c71bf63470934cac95298483f5ded4a3f40f9cadb1b180a8ef931ce1ae68d90e59e8090807c925e02810038c876c68611c5ace7c65a0f12370a29778853818689a8788569ca90d65ea4e6b9aaf29b1097dbdd75712d08de8bdaf259c315757598ab973f7fc98d3c598411e5a51b1c6ccb41fc1aa42817d90f8d51899ca0cee06474e85cc5bcfef01562841c6221332954003e0fc68aeaf7ee0f1eef3aa0392bfc477d4b85ffbf7c573ab8734531964ee156dc35caf49f97c2c8d03bf1e83d76d3f2a2fbd24fb148113c792a593ab66565c0f37c9f9f631d6817040d2c0807b3672d98", 0x1000}, {&(0x7f0000002380)="bd88c0b4456fe0a14d4b4c282a1d990a8139d3a64b142afba4e28f17de2c788ee4db45aef8507beb5797a17085b47bbdcbf1e5e08e968c91df", 0x39}, {&(0x7f00000023c0)="3e47f0f2c51bc98f3349de9ca6f120b69945984aa0c74b36ab9ddae15a672c5e056949ddc1ca02c5fdab319ce21eccea488707d46d16666ec40f8f9857e716b391064fb53b690ebe82949dc699e781daf5e1b4700ed4f94673de764f3786a7035cbe65cb72b30ce9d5b93d52e5a637025c7aa82d50f64b497bc529c7e2fdb9e8643a51154fbe00a27cd554782f6c480326c7fd7efaa1ac482edb4e21694bc4a97659997d74cac8ec77a4bfabe055c07e6bd90a4c8403e7284b3dcd0070b768d0851ddd595bae2d883b8bdedafc9a4792a55e766b529982fcb5b0e3260e77bc52768255f00bd55957d7dd7049a373507e1fc14ac35baa0c8fcdbff7bc0e209b70e564483df424daa45e84336994aceda300e60ee738fe1832fd23c9810261287b71972ff99206933d6cd62f9a10e82327821b5ba672ac6390d5bb874f932f8f8c4d8f913c9e3769feb6046d7de29627107d6d2267c0c962408d9c7b2a567e85016a765e47ce1156f97f3b543dd5484c53ea231874deaabd35615d0cbfd96f4eaf88c6443803ae9b320226b8c5d879d8965dd5685af3db99f3fc40ebc9edc718e043a6908aba5325bd2ed3f76b8e348cc1c41b82b1568358197614448e8b45caa9db3096093d99666c45ae5e0129c5b8a6e04ba7c8514abd4c77762c1805f8e2c4dd2a5e35e7a9d33b6ffae27a74f0cd98874076f487ce9e2993c8c5aebf7666f279f211fb0b6de686ba27f9ad2273e18fec8404ac5b5c3bdfb28a8d3a1cfbda850c3020cc6ff9b25ea1ddc516cd4f8a53980aa1b13266acdf5196d1d47da0000153fba93f82b85b5be050a7dfe6359f1540c94d5c2d8317f79443954c22d9da66576e5fe782895895896b39211c77351f4603c0fe0f194702975a1daea402a652bc3400da3ee16fbbe092faefdda65996378f9ab14e691c5f4192bf0facef2d699dad8ba4c302991c87990785b06ea10ec1f7169f5fb39a999ca5232ef23538e98029e7f464636d2dd2b4672a34c3482723835de6ff88e3e2316e7641fee2ad1ce13160f78651ec3a22ccee5b854dfc098cdaa858d693f20117bd1c4bc5399944f221beebbe50ba15cd5273a60480f5d1cc843e95fff39631c387276a658b4466accade5f5a88e4776b916489d5648e7fe4829b7266f2f5670e8504d38d89a200d5edfbad878bbd83bcc1e07548ce1e20c39dbe05e98e47291bd80db50082a5847a890741800728757cc7ac29f90f7dda4d665598e59bbc55b953ec3c8344f2a7b776fc5304a357b3d8c6f52e97c82a286d17da7287a171447768e18e1e6c32a726c8cb39e9b868d364ae10a1a6d4ffaad6bf154b6e264226b902c45e0436700c841f3ee5b0b6ad1ad5f0e2f9763f88220c989ec69f2198ce8bdf7340998372d0ee68bb61959abae608ea334ebad6790bf24a8b54d21f44e87b0e95dc229d2d3faf1c6563acfc5121d50f29aa8052fa5e6074d2146e1769312912e1ffecce29d002628d7b2f6560dbe02289512f1d3124b254922faa18d55cee97a96982b7296ba942b8831c392e6462f00078c45b212a414ce1837b25b5504c826f9fecaec09812d499ca73d014015115863029e11192097e35629dbce6dbff0902c925d3948a0a6d33c49197f95e337f69b98b0e978ab259272fb9b182a84aaa9b72ce98c97d2317575d2ae2fd52941e48c8c3be8272707325f9bd00affc17f9fa327b803a561935a797d5c7bccc92f224e0d53956b70f451e4efff8b84474f29f87fc1d9145560d73dda70edd796185ce50e6f21aaa60891a0acab2fafc79c7f9e03de74016b97dee4f566b3bcb818293464bc3acef36c6bbc5174796edc6f83d1be0b83c7b8748693677dc443ce5903c15c234f64d5360498c041247924a56638734dd3a1356124b18809652f728dcf22fb67ec0b546529b8f170e3b46227f3cc5b25da0144bff37a0d3363b83a3c0287420e1808d1c506998bd0902d889797febbb6e48be5ce7de8feb8233516c6492d72eb352780ca6e099b786ff08e43853f7422e0f6d77ad07aebb77353e692a1fe341edb88d1be21c41eb720c192aa2d3484a6843fcfc77b4a601e6762cc4c423f342f85a88bc6ecd8d33911d761f7e2ea724c7e10d2d0b9923f156ac910b6920374f2646ff5c3180fa7f185354e24213edbd189940722cc203c232865eaa8969a0b43d9217d6cec85d769892f4ce46e1977dbbcf310e75ab6c7bc5616bdea9f1b45b69db4814260e085810aacf1c58d1d5983505e4b50fc1de27bef8507c7da51e5eaee82c5ee2671d37c57fce06beb915cce3bd70d2abb6488c682f11554b29bc18adbc01881d14a5b73d67659684bf144249b282f0aacc98fd1ee5e2fb12caaf09ed93fa12ee1788a8c0df22e916cd148f581efcbbc529fcd3e5ea62f8e4b11753645851b9593183d470c782c0d9ca0c920285ca61b5ac8f1100735e2eb0d2fd295cfb4c7a31da5262e8c17635c68e48c7d68265f5ef335e252cf050f58938bab6bc529367553a52d573fef63ba6dcefcf19a36a16b48eaadc7c6be8722a0bd7ab3f8b0ab497268004722f9d58a5bce420ef93ab4d7e669d24326524e6f226b7d1d372df762dc3aa643409d65e7e30edd2ecae32568703b51735890b55eaa8b8c8b2df666dcf1a8c9121bb7217765de3059ec4a2aa4c31bd8972910151990504d879d2f4368d71ce8f2256f60993670a7454284349f2548c82fc794df6d29a8249389605e33937d0ab45b02f395e99ff8c4300e90d5e07971efbb808fedb458393500e644f5654410b0f2b0ce135aa6375f378a351f0fa04b90ff46b42e94deaed128fa21bcb4d6a9914d9fcd7ae9c8d6b721a573458c1c5d4963a2ddac89ebcfb194f8f0cd589ebe52435d48948807be8c52ac9416e03f5c90ab168215b891ddc87a6bf4c33f57a1de995968a46725640ee3c8882693d27667a9ef3617b99fedd7b77501a1b0b992f41a884a3149a4a7eb2e1a0ea0f50b40110c5153f7fb5801318ec0a64d68182ce6a896b4e69d865d162f3529230d2dcbf178065fb8116122098b59b7073aaa7561c665f47323182bfa8aae169e1f9ec93f18d359ffb48c273509d3c6a57faac9d2dcc96a5c7a832b84e1d4c15a5185e8fa4952caddf7cf7ad75705ecb747b3e5d9ec9bec6b8f0126750c0e010069fe0aa3a2080580bf1c21031f501c16596b24121748af002fe90349f957f4ce8634b887ff6d40ea25da57bfe6d2c464be06a86b4b82343a7dd2e151a160b5435d25cd0cf872eb93a5fd4e04017e32372f1d866918c7242ec671b1f62520874f9c2077b9047c4475c439cb23b3bb6ba5cbba01027f1d4baefc460d560e16c3f4e7a30c61f929d0ddccf5007d14548f525622627ff0701bb1c6e8599b78302bff3815eff3952fc965a4084a55d6ca8eab8b0d64fefb5d90bb8653701b444021ad611cedabb414d526de902553287210f2d8c5e219dc7ebb3d0e81aaf2182f3c36d0d12e1263921814e8070e598b48a1b2f32a9804b16ada20bc2829672171aabfd3205b1efa01a58cbbcc98b3a44f76e81d42f0200312914c015661639753ef315f218aebb6f6b5d8a8547c9cba578b883b90f9038af3032a8a1eae97ce77a8a4de3ff653fbcb7ff882b707e237f6562a876dd6bfcdc6963639dd5c858e468d41d77abe75bfdcf5c90d6552eaf046ed3c1635c1b548c1e72e3eaae0ecc93700f7c2190364a55cb9c58acc07925f0ed42c8395f55fbf41be68e58b716319b87b7f81b2c30d968285c453a4b0d4076cf35b56d9e4794d0dd4208b08072e1e5ee1128e01751ede21655a4b643b278045f1e256f400f8240e462ecb868b537d2723160e18d6ee7b2076b6950fc339b2ce6c945efdb7c6b92878b59b351d3d9ea47bbed0cf1c101b1122eb81de31b4c0d878d56a58921184ee74d8a4d7c72351caed8676e67209036d0255c8389b6b375df96eec18f467a51143305bd3d96e617bb1ed1e249b326645c0fafa04e6059dbb3ef068c419e2efe826ff09a93c13f04906b018920188b7d35755425ae06bd5aa5cd6bcfb9cd5ce5edd15b200bf5c32e5056370debdb12289bc0d08965ac7bf9dabcf0e6a744ef6e99737a86c1db9030442314250a2edd29ad55466238f82d15bef9a8d081bebd4caa14c46159ad6048ebc8f8bde92e8f59173a85a563bcae989f4acdc8f03f42c19c0619048ca494e544ad98553660a2204ec1313cc039fa80c7989486098c75e86d23d9efe9b4b69eebd94aa3ee15cf6728e2cbdd58ae4081d5006cc45be176dabcca94f01f985f4f275e9e2480456265a055378ca3aefa572bdb64c69004e87beaa00e7632aa38a7394ca300a3b67f9cd262b376a3d54b7132eb507a6294c9d30768d23237c0787486b1220c3d303e49564e2cba26cd0536731140308b2149b591f58abb3ce77bfb4dbac0847e743cc7437856a3ead69a3ce7d40f469e248a425b4462bb73e194f684289ff04be700a66d229eea05e55af692ed99f190070b468d11f31b2a91dc95eadc7054b8ddbb8da93aeb198f09b2ce1bad2c55d83dbbaeccfb2433b32f4f1ea71b6c5dff3b940d5ef5b2da7eb19481270de7f7ab3154bd06dc19e952f2d48237c0b3c0b7e3f59e45b25d25fd292b86d4a147e9eb83e5aca931924c503a932e93fde1831549c38d2f6081d7a2979cbe6d4dcddf34028647c88d0e9f41db816d888cbdf23477b6efe754f10aa9ced71f707e3c7f7d0f4907272c16044a7cc0932c20f7423b6445db01c086b54d83ce0002dd57ac2d567f2696e09ca82c5ceab40fdb80a7511b5719daed781471f05c5a923c7c50caf8c650fa4935943ad0ee565bb8b658f9c489e7520ae4b01ccdbc48e68bb4e18e79e583165dbd31ac45eaeb629376ba0a1c8440bbe136a121e8eb826356ac2a2115c2a85e045bf70e5238022552ba1731eb65576f9d858ae02f2929da980114a2eea92e80d87c74b50fe1d9a43c32f226885b02134d3f52e18008937be091357e742f9fb30913b7d25d72164ecc5e30177addfde72fd6f508fed2337960c5d2c2570b609349650d7b377ce16c05a30340d623d408f9c9ced93c5b49051c12c67eaa602413c043dabf606cc3f9bb222b954d7672e9f3096fb28afe959399e45223b23e01a595b0a54eadd3f65ea101d7f190bb207bcd6d405727b3168f74a110ac399742bae864abbfaa9796a7353c1f06499599b3adbfd86a85422041ab3319edc3979050243d1b71944143fa0897f211cdc23cd24218e3ffb17b5dfca2c402dc53d11636469d73889ce3393c24da2a9e5ddc0620b5a745cda98f1fd73598583cbc2ec09bd158f86c7526ad517a884cfba39517501fc3815a100574c63e2ec3f931cfe81306686ae3be16f26fec344a123901d8da9f22a3c0842b8dc37b22376ed329a9f80b638a25581c7a4fe5bec40d576569564623e4bf10b8a4ee54fc4e3595942ab122e31cc0adbe9309b8ddc9a97448a5d771e64004ebe6406440a40dae7af920a37c4059a946b89192741cf99ce73f6e62276d533dea6c40432c8036da77d784ad896daf1bd8943ca24c66d58763297e96abf30d7996ca0815e3b5ba2e4f50bdc5c9b20a542b186f4038ee6f7d329e9850d7da8a9f3f94442051b4c54891f3591d6eea443fea668a387d4a151e346dac03ae5a0e64e5f77675b874a52365aed74f564ae116bbffead88e8e921dc5a380cb7f8274c529bd0c39065b17c6e027ab750d516fc645fb67083df938df7e728aca4aa78952cf4079481b16565fd5e260dd369631f5f88750e0", 0x1000}, {&(0x7f00000033c0)="22d32a99467d9643ba4f82f71250fa60b3b786e642d2bbd9f3a1e95de1214623d79197a777f074c59dc8403a739bed5b3ed913fcaeea28b99d7701350dc271bc888b78e14f7a7149587c7a32f25847df51a748", 0x53}, {&(0x7f0000003440)="34e98abaccd946e730c00dfd4ce07e775846ec76229959b413e580e8873c3fd986b36ee659c3c3370e4a07a5c139b1cf39659453c1ac08258b1221bc33442e017c28387236f3e52228a65504b16e268aae426bf300f5ffd98df64eb5762794675a19b9fb7c9eacb2d87aeeb9ff62850f2eb46759dc41960ca77b55b455f4a5089bf309076cb715d0f86de4891df9ee8df0512142a2f809cc40d68bb094a8d167be2f2636087c9d2346b5b33cdb0316847b64da85185f8579d7cf0f5094c56a9f7502b8e0fcd471", 0xc7}], 0x9, &(0x7f0000003700)=[@cred={0x20, 0xffff, 0x0, r23, r36, r38}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}], 0x40, 0xb}, 0x405) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 01:45:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x200, 0x1, 0x5, 0x5acf}, {0x7783, 0x1f, 0x40, 0x100}, {0x8001, 0x5, 0x0, 0x81}, {0x7, 0x28, 0x0, 0x10000}, {0xfffb, 0x20, 0x9f, 0x2}, {0x2b, 0x0, 0x6, 0x4}, {0x80, 0xa5, 0x20, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4b}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 01:45:12 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='`\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0xd) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x7, 0x80, 0x9}, {0x7d, 0x2, 0x1, 0xe5}, {0x1, 0x6, 0x80, 0x7fffffff}, {0x20, 0xff, 0x5, 0x3}, {0x3f, 0x9, 0x7, 0x8}]}) 01:45:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r3, @ANYRES32, @ANYBLOB="25ac4c749f01aee9d096c68dbfbe20326b9281e49330dd1205aebc83"], @ANYRES16=r0, @ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESHEX=0x0], @ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYBLOB="097a7ac46d00dffc89a4c1b1d3b2dd85411d7de00e08b8b836b3b19f139224d9a079ae577d239e246cad99a56b61e349d16840735c55338538a60b044ff3718e312495a4f7868369bda139f8e8da85b67b409a7f69e1e7c6122e419b9a116fc19d64e74d92702e2af23e7fd852b7cf690407a80374c82461bc7da9a9a6cd44398f53ec55961b91cb6cd133f88400e5f2f2dac3e4974ff280da85ad50b7e8ac", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES16=r8, @ANYRES64=r9], @ANYRES32=r5, @ANYRES16, @ANYRES16=r6, @ANYBLOB="8b4b0903630679d13c7474d770873a257abf2909f8002b56d2cbff24d05946a61f9eb2a2523fd3c2addb109c26d57f6042f216f52258ccea98116e1e6d04dffeff2653e1709521eb62bed8bd5139cf476dd22334bbf4509bb49d7a4372d00ee4671651af66e819a439633b194ac3df9c135c0c9e0ac3b1fd8be4e1e081fcc9f465787d13b90b697ab6751486ebd5f86b829e5bc254ec54f6cb120c1a7a9e30e55f", @ANYRES16], @ANYRES64=r7, @ANYRES32=r8], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r10 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 01:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) sendto$unix(r1, &(0x7f0000000240)="3e37560251770fea93560d6e5cae9ea05ababc0a5cb87fc11be7c3190d4c668ab680e9770b1fb1fb33b33188b11069a4de6649c2819d473cff3ad6bc44a3f440270011806cdf5c2c446e894439686bf92ef138891c0a8615eed02414de809d59e4e363834038f80e4fd122357919547d4dddd7b03aa4bf7fec58d027103ae10263425e44a2c575407c606d8d40c8d6c18a9deba70d4d550cb76ca39e1e388e69b8abeda54fc97f0a2f3667f32115505d60e7eb8e3102424fc4e537f047407f396c006ba2a5e86abcd706c9c1a0bc6a6dd53babc46f3ee22b91a08ae636c79a3513965ca27bb090cee184a5e99c", 0xed, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f02002ea330005215942bf7f8714e51cd8788ef1ae13afec1f7e4695b9b34dcf4b2f663e0d2b11e05b4622489354148fa0c8f664dec4806df0c9aef6ab1c22240d16a20010454d0c7a5725d2c967492168dd6dec901c569cd2d2faaab96a038e7241a359cfc462ea4b2d0a2001c69fe7314ba6033c2a9c9cc4cbe48d1661c17f022a9eb8230e8be1bd450000000e8f60575db3d938c76de99bfa7c7a271f83688a229fef738ccfe165876300c6c06f02a877e0b1f8a4fe4ae41d728aaa8fa3738515589174172bdc152913a2c20002d2fcd3d37c81ee4ab842565c1a08f2cd1fd5ad0a581"], 0xa) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:45:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x6, 0xfffff1ba, 0x3, "b8000000000000080100", 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000180)="04caef2e017083dfc56e69a3e5a29664424f7e64015c9d4ca2160cd6b723c754d1d94253bada6b1853c4b9c15c7e8c886556aa045d78cf5116f8d0221ce5428ba0e08181358e7ee46fe73f1670b2918f50dc5a236140b45e2b6707b4f2c95d2f800bbf4c452a629cbae8f8900822db3fbccf1ea7c57597a6cab1f580fbcb154805e905e946d88901ff721b5cf4dfaa09281d7548501dd7e7d9d721b1d9880c6d9878f3b96210557cd123813070", 0xad, 0x0, 0xa0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 01:45:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd84, &(0x7f00000000c0)="b291f52e435fe0f60504388e7b6d") 01:45:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000400)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/}\\\xe5\x00', &(0x7f0000000080)='/\'}\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='#/#\\({,-\x00', &(0x7f00000001c0)='!+*)\\ \x00', &(0x7f0000000200)='!#\x00', &(0x7f0000000240)='t\x00']) r4 = socket(0x18, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000002c0)=""/213, 0xd5, 0x2, &(0x7f00000003c0)=@file={0x1, '\x00'}, 0x3) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r37}], 0x60, 0x400}, 0x404) fcntl$lock(r3, 0x7, &(0x7f0000000440)={0x2, 0x0, 0x1ff, 0x1, r22}) 01:45:12 executing program 1: clock_gettime(0x5, &(0x7f0000000800)) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r2, 0x0, 0x2, 0x0) write(r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xff34}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$unix(r3, &(0x7f00000002c0)="7765f5667858003f53c74d85769d77883e2bf6b8a7ebb27248839776ef0a58566cb890e17600d2b326021b554e4bcc1377f5a0adf12c8d504f6e625538f161b1a1e12876af6dd799560ccd0c25da9cd3412b39a3f485c3c7c331bba0a1950c2e8f8cfcdbc0988fc0496d5ea2967ca697ee8777d8d0f51038daca7b3352b538c1af50a571831a858518b949f5b403b9ea0855fb28693d080e9bfd72f210c024e3d91f35e95738368f9d123a8d59389145c5282c162c1ca185d2f555acdd75141d82b6e886db718049a34af2ffb58ce5e874cfaccff7153740538ab0c36ba9307d4091a907", 0xe4, 0xc, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) 01:45:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r3, r2) setsockopt(r1, 0x7, 0xffffffff, &(0x7f00000002c0)="9e0959039377dc152785f0ec6f3115e1d0f9a69045192e0faba00199cd51be080d78d02206188fe7ab31600dcfab4c44b0025e14cacda75eafef43a63e8a14acc7a26dd6ea075693d168ae3cae94be50e6896e7b1f4a88c134dfd150f139cd6a7a59c534e4109ba772c24ab4ec1d671322b5b5eeb21ff6e1f50c8dc6c2ce9357b1df27fcbc737812c20c38e9c18be0b3c561d7db0b82319fdef5184fa9f5978bfb88875bded6ab3470e6e6", 0xab) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x6}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = socket$inet(0x2, 0x5, 0x2) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x10) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCCDTR(r6, 0x20007478) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="6f603e435bef084a756d14cf5e8ade57a74a2b862668440e8c252da938ec03b3fdb172be5c2f7e06292030edf0831302cc0812060f", 0x35) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 01:45:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x610) r4 = geteuid() setreuid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = geteuid() setreuid(r6, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x8, r4, r5, r6, r8, 0x10, 0x6}, 0x0, 0x7f, r13, r14, 0xffffffffffffffff, 0x2f9a, 0x100000001, 0x316d532d}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:45:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/79, 0x4f, 0xc2, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 01:45:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3f) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800007, 0x21, 0x409, 0x1b19, "abd0cc0d68dc738277340001fdf3fc845ae89b10", 0xfff, 0x7f}) fcntl$getflags(r2, 0x497241f1141ae622) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000180)=0x4d) r5 = kqueue() poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x4}, {r3, 0x100}, {r4, 0x84}, {r5, 0x4}], 0x4, 0x86a) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:45:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semop(0x0, &(0x7f0000000280)=[{0x0, 0x9, 0x1000}], 0x2aaaac3e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x7fd, 0x33, 0xffffffd8, "8500410aa7090000000001000001a462f9132000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 01:45:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x8, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x400f4}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0xf83f4e2b368de8f1, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) 01:45:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0xd03199270b219f67) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) semop(r1, &(0x7f0000000000)=[{0x1, 0x68, 0x1800}], 0x1) semop(r1, &(0x7f0000000080)=[{0x6, 0x1ff, 0x1000}, {0x3, 0x3a, 0x1000}, {0x0, 0x45be, 0x800}, {0x3, 0xbb5, 0xbd5ef171d89421a}, {0x2, 0x5, 0x3000}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x2000}, {0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1400}], 0x9) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x80000001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x2, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r7, 0xf, r6) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket$inet(0x2, 0x3, 0x0) 01:45:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file1\x00', 0x1, 0x42) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = socket$inet6(0x18, 0x3, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r9 = dup(r8) r10 = geteuid() setreuid(r10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000100)="fcc4698d509844cbf0e2d3921ddc20efd46cab8e841fb6f3209d5e4854e633ccf71b97d52abce6a80520a45311657d86d5bfbba6f6eb88645d1678a8bd588543485730b6da4ec03c6c6e7e58d4ae31f9d57d7f8ac758db91107fdbd46803dba3ff8841fe5224c377f0b06c72d60050f75136c882ac10b278d81c6cf79dc6d054dc3a2a38f7cd8422946c5704659fbc68ab119fdb91a061143a86bfb7aa90c662e842d87c3ea84222b71f9d9b8a0b660449e75e3c41ff87ffb94dbb006d70da88f9eef3dbfe8a7fb150aa9f515cb65776b272d9772858b33bfdb470c60b5997a04ed2de2bc3ac3fb322f2022e", 0xec}, {&(0x7f0000000200)="3a8905194f3140e0be42ad3173f05271f5ae6edcac40ba4570ec1659431535d156bc4cb4c4c949ed1c291d29d32c3eadcaf350f6d0c2af3e1f872b762b6f8b9890dd2275102228f70a6097bed9a8d93de625dd078b86cdb4626592cb742771635b73c1c14c6ccdfc3375623466b25e678d8958bee97f95e69381df125cf884", 0x7f}, {&(0x7f0000000280)="7fee3443a9abe00700eb313386a138594eb0", 0x12}, {&(0x7f00000002c0)="1999961de64819d2f441ebb183698729bce965f6c3f8886296a1f6fbe14f7ad484ea6fa2092bd089c2398140dc", 0x2d}, {&(0x7f0000000300)="7b54bd3daf69172ab341047c4f19edc0636d4a3b71c763b39acc8bbf4f60d6fc9a332ba47cc0367645ef5ab6c57e5026bf6e31ddf550a1a2428f2cd678a5893237e7f54610544e4eb18d65d1c41f212283d48a6f24d6d4cce5fcc9ac7d7810beec509dd625fd171dc6b328b33d631d84a7c804bb916bfb8154d7242a8b9ff978607d37f456467e16fd5a002eb56ac1b39f4276c690100bca5b5387972304be983ed5e1a3b33bc7fb5e5f20dc4f12e5b098ec1649f45242d24d3bfa34e7420935880630df2766432b500ecdaa5518f02a52b101ab53fc97b10c77f814f4a7e1569276b00fc5a3a19e163c981b685eb847652957e34e97a7ba5c6c1f7685a8a75666946a4a77712eac2dc1c2c33e2fd62ac16b0429af856a67210578ccfefb29a0393c89b7320e8d33087607b6f8462d5a1f2f9f83a8e260f2def100fa91571fb23afaf5f094a0e167042ad20552b64ecc55ee0792e19a60b453fa74c30e051fa8223c2146709246af54dfebbd877b0290703cfa3d2881b36f937925012b65bcd1bfa47d74829cc49321a2a903564f4b382b836f3922fc9efd51865f197de6aaa272e2efa73a81637dc00ac1634363bf04082aec3ae6c97099511aacd4a1185bd2cdc10a3f1c2190ef9c418bf005a9f148540f31a70a97f2dbbc2d3142bb7741e834b348c085fcd6d497325400a07a7495b9f8097c84ec1505fa89fe5a67d42bb47bdb8b8b4900f60e47e5c4de60053d8ee9e7747ca770f6465e3f40b0f782d9810bc86cf05be30b0ba07b5429c1cd294339cf596fff4ce18274f3288b1f8070ea438425637b3145f694d5ece2490b2ca49daa9dfe1b642aa3a1866aafb7b901c920132cb6fcf9c513f65777c4ddfcc683166c77920dd346e07be09e3a1d5d779dc39ce077fd5ef8f95eee2fea807b8c7b3ff18272c4233e06234e7821a8e081822021c97f8e714b4f8bb65824399f092d76fd52147e0f4d497a8ab63fdc5422ab54a6011138fde7374c7acdea37be9d039bd27d9baa18a2e5c7c16c1790fe2152c58b0388ed88adef35bd5ce7ac7d2be02aaa79d9d090c631281fc977055e13b36b9b9bbdb74be773651a654e6c4d85c4a1912480dd8bd24449411aac206a3ac6941ac79be3eb9c47552bea95c8e7ac2b320c74bfecf3941782998f48d0a324bbbae9df1e12a1ebf7be0d0f90e9d8c7d5139a6773fb23eba163b44c728bf162933807f414704a1157646349a9de8de3c235253cdc3b6661e7196e2476bf079c00bf9f24aaa09b064f57829697814bb797cd631f895a5d51d7ea5fe8c0429f2ec67635e21613a68b4331f654cbd8f6acd77127b3ab1aee259f49ff7a672959482c6a9743c2a7c4bea22865473dbadfe493e74fe32993eb6d7bb1727cf84ff3905ca81846ff376fabc48770c4c266dc374dd534c526858b86fe7695d7d9ce571f9ec21952b45a340e863bea830cdbc4621cdd57d5818728e5398d11ee0667c8205285abd140a16e7b6e86d5321f5512b28ed6c6c1d133d5c65975876ea60d0ad0e0de7accf9bcc2c82c49d79a30c34538ddb3c465630b27a6e580bc677764158c43b19f26b074f23133872892ac77c97f4c7bad849c8567916f97a414402bb70fee8ba11598bf477202626d97e544e94bd6d0190e23f6821d7b437f0db617f136fa1bf2c79bba9f54e6acd74132cc6e43cb701334fd7b3d492cc99ca50b85d9c0ccea9edeb0a4e0021cf7c1c35763f0dd5e98e22a5096eda53982c79f649b327da72fc8c7e0888ce5cb69e15cfc74db6fcf4e2a8b0b237676cf1200926da3e85f576e9fb45397d0db11b5cfb91178d785959b142dd0c3a87d8810f2295f61fe6fb7c2df680d7f6e6031b35bfb26c504cbbb2403477b5944534230f2ecc31e7764781ad94fae5ae1c5fc16d16e1b2339eafa8b58539d8a82f4f04b134f9f8ed7f8a3794f811daff29b0b00e60bd4c4ead92ed5d520043c46367b74a1d4b316b18f14664248688721aee69a813adc28d7e342fa0061018b545ef59bf2b6688968a505bfaf3721c5e179dc88520ff78edfc74a958266c2bea641b79af949cd232f017cd36528a5488c94ad9013458399689cf5f1277a1a1606c71c8a1b37835ffff19cfdbd8dcbec9d3dfdbc195f21b052c94a0b4e51223ed963d02b52a29f9ca3a2e60530409fb1afb9a7c567cc6a644fbfd17f224acf42bc7024112f36e36ac003f02dded7d595814aa6ee5730e33e45915706a608fcf9ece911a430544b1a556173d46b037eeb0508dbb3f4b5529f55c43aacdfffd43ae1df3c92eeaa3d7243d8ad14dd0caed1990930dace1f2b63f1f3d6fb4ed00946942c281defed729ce43c5fdaa616c273b8b5bd50a7c129c5c94065db28147c3e4e7a236e082748e7f8b8c1bcc7f91dc35380a8cc36227aadc14658c9251243496bc7fa98efc9740d1b2278e9bc33dab5f0d9c8df2da5c196a37b7c2a5802ad0cdafb2b52a453703ba856289706bf396188082a8922017b6caad5c1b60ce0844d0a18807ccacf7612e64de43dd2ea0bc192c010a76d856e0de06f13f93a2ebcdcfbdc83436a725144241ba96f5ed2efaf45d867e6d58799d4481e9cd2572f6dc33abbcd6e8dbccb15bcedc01fce869088dfb853f2002dc8278a25af9e607726f561d41adc4561583bffad33d9613396a415f2950c4bff2315f8d973c242add0564f211922032e8129d3a8b5b5645c5077a6c6e0841915b37668a0616321226f06c7fbe5af3d6ae0a02a415a3f2ad66e5d034b91f5dd244b82d1f2431a106483a0b744cbbb1cd5b151a665bfa84b43c236e477c7e1a3c38d5ee749f74d0ac17021ec6b4d6ab3e1bc7225b8e2be73c08acfbbc096ad8d817b481eea5128f9074b8dc07da41c3f8a8ae411af9570ee2da665c7e6a0d38cc25d56da30e367a394a8b1034a5b09f13aa99e0f5d427922df764871a86c9688ee0cb9e01a0dd1e978e9f5766163831e58e799c5e41c595f221c0b003878e6cdae6d1ede06f80f70f0c56aebafe4a695a0c96cc9702bdfdeff29d5ae089982a8afc6a7fad02c5624307653153a04c5422e6ae419e806529a174252a1f6107152e66cc6ba2aaf5bbe60563c61b86a10d8643009d7dc74cd66a00d740ea2aeda64900a366565ee3a3efe114f3d40dd7fa01a978e5a7f062026be361da9e71e9adb4739a2447c610e78548956620c95b6cf1660729b47239e64cc3428d6a9bcf52cdda786b38b930ad3effed949df2f9fd5d5687400e0a7182116cb9f0e684ada3fba384c2a6a79bb833176122dc27f909c01cf7978531a9f9a7e4a988acb2a88aeb2d04c198b879a7ccfec50449cfb11eaf92ab41009b1139023d971fea0ea858499c5916f869b283ae36f262381b542b544c1546bc343caf97cb2582afb57512b03adaadbdd6a660d9adc24b1324c04f4f9f4eac3a43f8a2913dfbb2c7c20d94cdc03b203b5bb5d8208da7d0e6e659d2e1efc28b47b4a7ee24ee836f5b5ab6b3da18bbb2f867ad5458d956e48297ef33cbdcb09e3993f4f6dd5a32742d24c287fc32f8f67ce4248cdf715863fc30a21c85c700c4bfa32c56bc9cc301c4290aecc828cc912fdaa44c0d3d3fb24bc58f95f0c7ed2c70dcabee1414c0225dbd40cc320583a6743fab87da5b683e3da2466b0f00bdeb2ea12c5fe45675a89f4a323542a60b7c270a125600ba03603d836dd6a6b25f605fc4afa5b079ea711db4a88926641489f6231aa1bdcb19aefa2bd2a100f7ed64105f78956e049370cc4544205139a9c854e2ae75fa22eb5a28604498cd4a2bd081e578c4684e34dcd1ec9d4f300b3d504d07529031208561c8fff3e313475c8971f0f1a809e13dab58654324c9c3cdb2fac8bba6ea8b9d4e6d95b400b070d552b5b6659d46e624477e2ab27a30264c6d910ef637fe329b86146978f57e9a848786e21dc601049b67c4f355d0835232b37fb56f025c1062de986536913fd8c63a587cb10e5ce47e19ed297bd896942e437b54809bdf2918942025b74265aafb2ba6d632177b3c25f6b017400ade993505b13f88b19889cc9671eab7239b49cfcfee60e05f2953377dfbfcd62bb11f2d98199061dea59e0e886417a1f5efbda4129467a52c1e77bbf033a7dfce4485ba941bbc07bbaccf276f98b54f043d58c13efa0eec566a93ab881cc0eb3fc5d21bc4990b9d35c32d528e9c82fb3cd1db5c4deb6e4064ddd8406f6071584d8f7c5e54e32484afef0c5365c6ac909770ef0a79e737785372100e4d03e2a8744b9b2e83296c173f4b1931476c3e7a02197ed286a199b18765e9e56358220e46b5a9cabfe33cca3e43a8d5824e1ec637b045ed7a68279383f0ef8fbe295f1900a9eb8bbea205c109d7a3d900b1dc6d37a5472267d7705b5de6019d45c8e2bda3855ea1781fcb631188c39012375233d5d1ef6de4a8ed86354e5b8b80cf8cd78f5c57eaefaa92bcfd8c591573338b92d6f39e3b9e64b57e75f365b05c45b4d3e40b635418423fef8f8776a5f9a28a02decf0270d935380bfc122277c6b9daea81aa48c4f8490c54ed006df3e91b7aa791f215327b8938b14dafbdae7033450c2190f6654260f61ffe3ff7773a9b432269357cd07ea46bc9e2b4727d1fab0acce1d12aa76f6c95ad72765d7a36ad487b75ce776ba068a2207f8d7fe60333f98daa1d56cf1f8e0429e2b7fb4bbe635c15118e12333cb0e4d4c42f71542df78143900b7e08d84323de8e1f8e2ded53dd5fd9817f4e4165079317f00beb573b64569d5df1b4c366dda849908197b1bf31d83c4e09e6285a2d817416243b65158d22b7280492ed9a07efe255a13a13f5f61e07581292435c5b9109e20a7302acaf64296b21d1b6f2e5414d9f1c09e081fcf7398f069f0afe74576abbbd7d5610e284e17804083218cdf99475dec8f9b1710e75db6a08b359295b7e4047dbffe5f1a668a11fbd5c0beb1756dbbe461287d53aebdf3508f9ba16222e75fbf7aae26b0166eef000fc2aac1766b1ebe205d4fa1f0a3a9259916e48fc181621e5870798883147da3bf4bbf5d7e3aceffe82863f266f857994ba8dde7907baf85abc2fbb99a49dec6716613584b3d072e71ada8828c47f15f7f01fbb77409e1ddb21c00c51ab64aff277ad8c46ee2121535785a576601c3078565d18651e3385e4efe3bd889de608b9c955246bd51ceba67983dbc4e30d158f0b053d9bd0c1d56f53631f06b7f2d3d134492d6578adbb0b24df09e719709d89b9274e43375f3c61c2d33f908c98307eaec66185e02e5bdfa4b844b856c0d5e8a11faf0337fff15f887688f05addb659a3460626d7c755cb1f7b78c899f6ecbe12118a511acc9c1a8bc75bb9465f335d4b39a995b9a51be59a24e549d0796fd946242698299939b2abe0bf7bb9430f9a929db335fc761a0b0101bf2a8a567a45b53d6d3387a15b5031c79250c755eabc05a09dcca8ff3232f5ff4214df116e5b1b822b1849364d9292159779f9ef16755495cd2ded9e0854787a3b721012c0506b19ce0bc45e07349751135f93b6eb40066a770b1d097f34483bf8df06b019456aae39e89b566119ae0ac77bc05115edc22ed3bbab6effc2b330c2e888373115463bec4555749902369925a7450b2550f096df97e3c8e6fe1104bb7bde868e58d8dc57d5ac0459b0e531eb0be06b63b382b8ff8168e92a15457e9480487d6ff9b60ed70008e23a5867bedfa233cbd893b10762c7f036c68c9c88ce95484cee3e4bcf810441672271f67cb9d6b1d47191e2042dcb1df85223642cef3557235bb2e3cbe93", 0x1000}, {&(0x7f0000001300)="209f0f2b817db9a03d6519044c41f45e76de806f28e3ffc5ee4761bc2bc3294e6ed1550f0b903cf126a75c79991da252853678c34a1b49c38b7e39d81d5440f839f5c11027", 0x45}, {&(0x7f00000016c0)="ec50c60e1b1a8a45c89cac68782d50d5b95ddd4d37ec615643b6403d59d6ce3173fb6a032fdc90e3d8bf426239bfad65905fd8d962449c94a2182bf827e5d2839b8c2c272ca7686d7e097ec1f95c375838bae18fbedcb69bdc6d1de8d4951e74047adfd382cf287bad344c0f6ce18f5fa6ec8c044d0533e488d8854755c832c4e9442e3645fbdb3ed6f3771a5e922c14581caff5a9a273c98995fdc194b3d78bb9d04ad456132ad46d72a4b3510a787cd22a1810755cb0f57daa9fd1d3a131d8cfef8f9f2c108dc0f617579bb520eb84825e7dbf16f80bb50633543c038dd6349aa1e2fa17c615e7a71120aaad1226398589eac6fb33b03d7d4342707ede4b426db45a6c38e4b5e1a84a10b3b8cd3343003f279947952f4048e515d174ed8cfc951466ba18c7e08485a3ab628a4aedb4e32b1e1b87c2406a0cfa19ba02d7b015bad9bbabb83c2521dc2abce2192911d8894c280de47287dbb6f31ab3ba35cbec589f6251418f74aadf602caad94097b2caaf5d7e5d37353a158ee1c3cc72f2ee3bc8dac7bf04f42f0fbce5b4d0d83b44194d03f28c9d446c623f86d28eaf4582236189a973e630e2aa9ae1b57f7d1cbd184695c82e1759c6e2c091547258c0b4b5fdba112703ef524ad593e8d65b77317330dd009fba343247720552bef1dd74bf93d4aa3e1965747fcfc03d91875bb919569af23f2e383c070fddbd15ca5a3f58a6cbc777dbb8d374bf1135c6f1130771aa73ed849c2ad581b7759230726e70a9194473db3bf4a61ec9543db474b37a43f6d1927e42154e55dbb3b6f2c73c135b3fa5b7392a15c5a085bd63d64b9b3b93f4b1d9fff8345e169d3ae3adb8cefe284f5b44276eb75078625b92e10a0a854936ed9a3ea2e5b760209e8681a8720aad34b38d5aed1b0ef958f01a8279d7824e14a23c0c5b9896483ab40d99a25bd6d046742f99f50ac275e0017f2fc5077e3d04f148852a810d50c783b64a9ef12137f81a1897579307fa2fcffe3502b766a1410208165be8782bd01de9b0091f6076a16622fb7bf90a26bf8c64e4eb0536916f897e4cb2e2ef0a7d9055f16813148a642bf1066902a5afabc32ec78e462c6a70b7402328d0367d1391e5d7f7c9e3f70049a0fd115d20edd8532ab31cf7f1cf26d95a6be7f1fada720558cb8ba94d1c25f1e859932abd60768560c91901c19c4605a1eaea679209e2f53c42228e08f0ed61eabeb4dadda82751f3b1e1fccf3d50e9a2da57af00358d34cf806e069f99b0f006611e276b5b0c8229d06e5c5536cb503a4f9b5728081313f3f1338f925c0abf5a78317c75c1041dce37ab7ae523f95359a221d1c1b69094bbb5fbb1601e9f5632d7fad4616d7c725cf6e150bcd095777750cd92a895dbf39b7027f0f32f7b08c10c0a8bf7341084edc1ec4d39ae7994f3c040e75c4aac921a132a6e29971a19fd647c948d89eb3210d20d262c5b1f2c5a086030e565410035868742fb292482de44137b1a0b11fb67404e283d13d400e95b3244a592f32a121c9090b684a3d01773d15b70ca9ab096e02645c2a4b618311791d031cc3d349b2a23595968670d7d7ca3bddc511a18bb2e5529ffb364dbe587e8895b941dba82651f51a5e882c3c5decefecdc98acbe94434e84a966a436e48776c7d460ec275f00c82b894db838a646560f8adc676e93f8c6f23860de3be53ad909312fce8ca8705a9a3357e3e7bc75a724924122376c5bf80fb960b3a94d5bdb235810c03f30468ecfef18322d1656bdb8c0186f5761548aa3f07d1b7151ca5a1d332e91e1d901dc31e7f22a92de8ca025d3c4b2cc2df1ba8ab2e89639e27e589e4550ca27daec32e5e257537c4b29b672a14353f35383eeee43c2c2c98392d8ba6ea29faab7160af9edf7af7fc64553c6a651e570ffe22c722260e211cc956c066ee5af0a2fff43bcf26d0a71f9b193780dd906bfb29714fc3ca1fa831a54dd93befe3ffefb3f7392000fc04d9f7e4087734e7486d9e5c1020cbc2dc2fadcfc9d83fcfe39774ed82046f87539c027234cdf3cc6e8c8ef1ce1efe9a7c6e74ccf769dba302b80bcd956011e7f8a2722d8a38bb63ef99ab83d5e7f31f2118d2775aa8d759e2a3e4cb5f1aab86119cb3fd280d410435d46261bd22ca41be726cbd93e49f1479e6a9a5da064ac62b3046991a62d74fb755c90b03e617d27c4b4fb98cb9edd106e2bd917bc74b85bc3a98fc46f761c769985eff80fff39cec88914444fc0507d1af5d29311d5f45ee39a2c424bfb76f16bc98bf995d18736eb83c4cb18717f7386b396c4b5f3c3f0b86995ee34951206bc2af252096ef532aaf7fcbfe9dc1ddc6f2836c6c79e74cfded442068e44ceb4b3f3edc354df500e5600b3b8a9b6a5efa64fe2f1395c49cd95000093f9373ef66c3bebaaf26bb88b86a2ed3a3010a276799afe74b36860c17f91231a84984f35f300e35cd48c4eccd7f8afc891e5675e655b8fd28be69b6e4ffe7d0442432a34226d7cd15f584eef55913207a6f1b047926e1e41952fd4ecc22d8cdb541aa16fdb97319c861142e857fddd62c2d5ec01a3e5b72ae3865554d44a5c103b0cb1047cca13e8d12d2861a92f74a31c80465bb6d014afe7183166d51f36dd14583fb7de7f8076838ef175a0bde449757a8d58da7d95bdd1880c1a156833fa9eed344ba1887e2187ae89fde336c23433955f39d1a86de83450c2717dc4be6f512d20112fe307250a9a614e4371acfc6520e4797bca0ed7b14c7edfc4ab548a6efb9c16ef886c5513aa3e6b9a3a6c06f2eee639166b7f989d6f662a75384655480917523910affab15562f3dbc46eb6c982c84e312284755cd44c9c6c4649373bd069fe284b2c91ef48046e692ceb0a983f4153ab71359d2857dd88bf7cc48ed6e3b89910818af0218ec7abd40efd03790e4adcf0986087ad9480cd0f8ac680fe7914e59c6c2305aa257866e20bb0069da0aadb42c9800583898e422cd8f205873cc39391dcfbe6dc8b34189da0f87517159fce1278cd20eb2ff1b48a1a4f9a76fa6602a56b2dd41f4eafc0cf1100ff897bfda2677aa03aa64ffa5da772fb31aa500be8cfc1906de77e1f9afa9218fe3fa1aa4b07027618fb0ef944d87fb3f8f7dc224042f7b394b938835a5389666cfbee7f22da864d2248e7aaf6c52028a0ac14e5925418cd890782a2112261e8202155e5768a7fd77799361531d81ddaed0b98378c421ee5e944bce2a29d100ee2edd1c0103e0b3c55ee2905996e69b0e441c735bd9f871c3808d0e3542b9cb6f4af795a32340f063e689240373cf729819bb8443dedd3e54503ec6168c5bf43587655c77a312c3eaeec3593c8555f1ff249c7e4cd48cf9aef6dd278d3e36ed098f737846601a01e8116b177f6462a7c4c9fb8757b65440543322e1849a2678d027052fc09f86c96115a64a3840b1b214c0c4a807a6c8b537157cea1937d2c2617b1e0abc2c8d471777618e4f4ba216f3d566f6978ba9788f9a7fc74a9f2ccb939638534fccdd8a5851cb54298c28784054a203a10bb58b7d4d0d2e59e3d97545c360b5ec74ac20101e9c9f42fe5e0d1495d517715698194e211fa7458a3851a401de011a34640f69725c39ca75df19a7dee89f8af98aa5050002c949fd3da70a3c327f05c191f2fb9a77f0b689c71e1ff0dc6db9342d409b783cb962c0babade31463f67560625942195088cdbf0ee68f38e043ffc55dbe2df6e093fcf54069a8319b2b804e8e6cb3373b5b3850a7fda77cbfd094e78ca0401fde5d4bf5332df55ada956603d5dbb2e7c2fb17c478e87b8b954898661b623036d2cb959fbb11cefca725d333ec90e70ad610de7c6f31ad5485844d9fc4cb4e02ba218295a2a67642f63d7be177b8642999a10eb432672023d987ea57ebbcb4d3cc8601a9d3870d7147c2a19b6b835e14cb208d0138c90ebc41f41e88db3fe88ff954eeb1feef00fb079c8e17dfaa9fe10b4f5cd8678e021c3030549b09d5afcfa92de030b46e966c6dbcd335e5dca937bb2369cffc8b1cc8b8ca5474e6a8373c59802dca84a20354f34d56031a4b92ed990d6e49d688b98b4bf03894564badfefc0325edcdf1d460f8f081faf1b3ac570c8a0266a624ab7f7748cb176ab665942a9f86c517ac9d20d6f204a3edbb18d260159a431ec4c9bd9f187349e91adfaf493bb0c717d15ed1530f79b4a4ca5e75caab20e4afad6b96d1746e92decbfeb983ba044d4d0838d4d8eb85edbe55d1ff8aa067ad11ef363eb87192cff6cafa9231e343663144e7832fd37046fdfd07298750812cdb2f834801b23f2cfeecdb2cc66e9db927508aef5804bcf2fa52b5f174fe1f10113c35705470471590c9428c65b532298190e187512cfe3d408ee2551241f077b4b9a8c6a68e782bedbaad7c1d4950f11458b1181770051675e881f13079661eabcdff64cc08a6e7980c6d9d61f1b0f35416a699acff36898aed71619ba35117884bd05e69a8893c5b41c3d8ebac5decd759f7c36fc361da37246dd49f832bf8b706ba540c6a34d8ad954ed4789c2135f101d92db40488e5933b34302816eacfbda70a3f2542c4d772c2b13f19b790614e57eef6c261c2ed0f92032a04bc1abc3af484e8b56dc3129dfe65b05cc695aacb173a10c42e75689ba9a2bd8d59b7cc4ebcd07ccbc8499bb92e33e9f51ce04c4eaa1c2a7dd4f61bbdd5e7b13d94eb0cead4a5007395a471be48556022f793b1c6977f3badd061cece04f2ec3d64697490b1c4cb1f3b84e9e9f562bedb23fbd3fec23af0994819d3af3bdf78acaa4a99ba1305030c3608e0566e688b562f3b64fdbcc906f14a20768237ed68dcceca18716632d6c9f19a305f2abd2a9f8be405761eb83e1b3cde6f08f4897efc456c5a67f412a09dc44848826e60b764bd5db09aca5bada1527d5f244082e7e1d6d607ceaa9d251dfca8df31313a30335df4a8b18207f32fa73dc69b2f19bdb92c1e4695e9c7564f8d792da365262db98b712258d8255bdaba11b0cda6d0d5c5f719b46f84c4c93947686e837b48fbe94e20df9dad8e237c458cee5607a3fe8515f18fe9aa40fdaedc67c4e7bc8f7b7b41d2380513b98dfc098352c78037e0009aa4a5910cd627ad40905889c8a734df70caaab97834e4ae9f8272e6f11eea0f6c40d6f3821a3ca2c87518b08a6895d73a5371ea45026d17c928f3330c5fed79654f5c91332d1d77385fb14fd4b4432e1ee85ba962ed9403c83edacf418fcf7c8ff3a8cf2ee55ecc8368bc19a67096b85d4670a3291c2a2092eace21046f9130cadbf98e9a2f17b6483a155b81edf4e992ca3a2e65343a14547623bca2a2c5e384757cf491e061aba8e389186ef7f55a1708f5909dbd3729a167a0420149b5a0e5743829133c21c61f92bf561c8b4961e72d0ab648b278ddb22cfb99b7ab7102d40dde7697dca366412d0fa10746bdb625874fd7d8a1035f61c96766ead6942785fe1d2c8a0c6efbcf1c11413d3094a6a6357fccdb1d9a5622b93c022c76248e874d196789e500bce82b4ba11adb1406efa88f810fbc8811a8e422fea83ba63ab2374e568f458602bc4ae73b986c72e50d2705e4006edaedd9072dc632b0e1b78783890d6e2e0cdf88a218d021f06ae36853f26b0a1f7e96e65717f7e91f1d4102e70093b83c18602983312c998fc5c06c2fc9b647911061d6becc4d38fabab3a3ab4b90513c0e3bbe94c55e79dd3241c799eb8bacdffb9e7a17ec8d91ddf44ab67170e9b34e4afb61e9ea1eb2b8be72fe960ef284c0dd84336eb70fd8f46d2", 0x1000}], 0x7, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r5, r6, r7, r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r12}], 0x68, 0xc01}, 0x8) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 01:45:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)="594049c0758100de545ae80e61cbc800000000000000405f1ffeb35512ecdf8783fbb51a6bda6fdc35e69a71b853126d627c0ff7f8a4e638fda90482e7a0d31dfbb93822bc0e2c980c921a9517af58c4f4d1522558ff69e7f29dfc5a6823875fc7df155e5d605176c9bd5133e12c1a04618317432c6f853d90cfadfa427f2dd326902fcf50d87b80af8be9bb10dc613054ca8d593fd5f66d83d5f763183dafdfa5836da4539068b218939bc6a60437b7d036c5bf589a999fe19aeb96aa2e58402657e6feeafd4372f8b60b01bf065ad5db8bdaa40bcd53a4455ad7554bcc66d063a7f4fa08d5986197249dbf08224c522b450000000000", 0xf7}, {&(0x7f0000000500)="040540b3244b34cab626884bc6b4234b011b1df0af2acd92a79237fc07a721317dbaace2cff99a34f19aa40414db382e12f9f4aa7d71b5313927c6be29ebf446a3c9cb088a8336b359c3a40697de6fb12d745b67d59866846e847cbe7b6b262611befd9a8664c2538cb4826500a145463826bd77528e87b7d6815c3e7886ed015fa9a44e0f97f8a2f7215021cceba0c3cb4836a5b40b77dbc8fb649e2424a61b1325daa9841d506de9fa68e5f48b6be00fcea17a58f2adc1aa2558fe6d09c2239e3861b6fe46fcc96bed69f828a1b46108a3cd253370b1bf73115dba316a", 0xde}, {&(0x7f00000000c0)="f80032f24a7b9df9a66c1d1e00d75a0a7b7fe4952bb910a30b4da234a78198de2a2fd12fc260b5c49a146e1fadbba6d9b96cf3906901181249e4354467f6", 0x3e}, {&(0x7f0000000300)="7c11a9cd65afd68c7fec6c5ee0ca37abea60da3db8d5ee6dae1122036a487e0b532ae4c62bcf1f3935175fe44037b31d2dd92335be59773b280f7a5c91e46b6d5b0501940ff67b5676d5ffc42b9bb6c89d52f56e72231f55c5ff6b9c0a8a3ffe86dd7506e39aa3b508df3a2da059dbce85da34aa08b1f5098eb29ddce39867b280334eb88e5f7c9b1960575c4663293fbee63c9fb2681c42bed1cce628673a78f228d91fd2c21f0885aa7437c613568064", 0xb1}, {&(0x7f0000000400)="c9130c975cef36b970625b4b23faf85a00e08fc4e9d83ae1f64f324fd46162461509f7397b638ba2d6cebe23b92ec33aae27b4f79cb6544d3a1d5f8584c05d803464ec7b6a4b33de055640799a06df27132f7153703c1b4252f446daaa331d5b", 0x60}, {&(0x7f0000000600)="ac670bc71069ae1edbf1", 0xa}], 0x6, 0x0, 0x0) dup(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000001ae, &(0x7f0000000080)=[{0x3, 0x2, 0x5, 0x9}, {0x0, 0x3, 0x0, 0x3ff}, {0x20, 0x3, 0x5f, 0x8}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3f) fchdir(0xffffffffffffff9c) r2 = socket(0x18, 0x4003, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40002e010001000000000030000ec6d02ae3b54e1417576848325af04184d5b9c27c72097a8fd3c3beb726310cf44aed160ec7d406d2426c749f183b75c3c20c850dcdc82438222a41f7fd3095a3e025322327fad089e79d57da9b84b27c05619df3345c6bc4454d122991210e"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)='-', 0x1}, {&(0x7f0000001700)=':', 0x1}], 0x2, &(0x7f0000000480)}, 0x0) 01:45:14 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="f6044f19ae7f3a54893dbf941e00459cabb526f5f2bcec390bee1313a6faec6a3cbc469347b20f7bad54d196a77e7fbc7b79dbbd9c9cc149f9852a703c4039cbc555e0af41df2d2f4836213f5a3a85667987ed9251379421c87649c17859cce2043f6d7b9e4d3ce2ab1e0e5e17acf9d3fb18e98d71b88b4184367528e3071470075689ed3807f8359c49b15451e5bc16a6dbc3bd778bda3cf2054f955cdab47f2a5d500010bd23c50e585648f231b26890a269e0eccc3fb37539c00f15584a6d03decfc5edf84decdb66955e78777be101", 0xd1}, {&(0x7f0000000180)="c57372197b038b6d2343fbe6e8d773b4bd0a9ad4b0010951597cc2acd9a5454d5690b46e24e3f9f1777378d302bfac8ea4c1fbbcaa7ccd759e419ab985bd22208b686faf8b54a0f144897a87092b20162fd4803aaf11e648f36c206f1096068f79e62c73b2f4378b0cc1d3b666b6fbcebcc99aca0bbb7606b70e13afdd0529afd839af8e5472d38951ee98903e845b38afde3624cd8597392c5450d2e27f786911bf23859c0aec55734badec6b1c2c7b19e77c5c1e6c40f60b78fdd1e68279991000770ad5f0f505134d92fb3d98eecc29b8eecfd4ea152affabc4cbb2622ab0c36bd0", 0xe3}], 0x0) 01:45:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x24) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="d2726af98e44543d6cdb7054b3d450296b6c2ecae9773c6cd3cf32527c85f1eb3b07010b07cbef0a14a06ff9d0ceb9ab5680ac6bb9b1b7ff8773490566a9982f27435d05493192b11b91ed6cf8d23e74547548a30e30b412fa34e46623ab7e51d0f9696d18c40c61641519b37cc8fd4f6d5db96033fc3d95dd9957a61c48b2b8171976b529a18ef35360fb74970bbb6999", 0x91}, {&(0x7f0000000140)="b1d350ce6f3e5edcca7936ec39f0c67aa9a53df02a801d49c664aa147685ee94ce466310d3e5a0e1fcfa7b4f6504e1ded4d7db02fe181873120d7c7a3c111799356b39e084e1a5d9b2e7a24aa32cb200cc8637c31f0396dac671e5d77aee", 0x5e}, {&(0x7f0000000280)="cc0441c4e87000000a21371706bade4d6c663b0216ce80f831564995c6d886baeeac6d3ad1a77b8172b62886633c7ac7da3e7ce3df9f9ac0d66d3424ad2bf6ab8ae78209c176547c3871af27ea8215fc88aa1e6662", 0xfffffffffffffd38}, {&(0x7f0000000240)="3eb59491be9932787b01ae4dc323b75afd0872733729ca6e4dd4f35899a932a061d0f2597ff6e06613c5e90a5a5a222f6de683f9ae0bde0390ecfed77e642341", 0x31}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:45:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f0000000680)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 01:45:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcc6b87320102e43e, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 01:45:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x81) flock(r0, 0xb) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pwrite(r1, &(0x7f0000000100)="57945336a5114f98edceddf1869ebe22e7d5ab80c0475c5c99e6469852b5ba8c41bd4b5b123325c148d0e623b9391423e600c6de64e412e175b5b2b9a8423669fc0225b733d01bde8959b96e1190e949ee44189a61c3940192fd7d541d3574c1f89eaa52d8452f1179a3835e6b544e350ab9c4a5414110730a0518072383cb703e872e58a634808882ff721c1c6153889ada150fe80e17161ff37bd203db9088998240b08f617e00a9cfd0a1b2ebc544132f07e0cd96545509586db3219648522fa15aa93aee41486c1ee1d5af07595b", 0xd0, 0x0, 0x9) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x83) 01:45:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) madvise(&(0x7f000058c000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) munmap(&(0x7f00002b7000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x5c, 0xff, 0x7}, {0x6, 0x7, 0xbf, 0x9}, {0x15, 0x0, 0x8, 0xfffffff7}, {0xd3b7, 0x3, 0x4, 0x4}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 01:45:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() listen(r3, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x140, 0xc8d1434ff62ed1d4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x7a5bb6b98336145a, 0x5, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x47, 0x80000022, 0xa8, 0xffffffff80000001}, {{r6}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x100}], 0x9, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffb, 0x4, 0x2, 0x1, 0xfff}, {{r8}, 0xfffffffffffffffd, 0x84, 0x10, 0x4, 0xd8e2a73}, {{r2}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x8, 0x7}, {{r9}, 0xfffffffffffffffd, 0xa2, 0x20000000, 0xfffffffffffffffe, 0xf9}, {{r10}, 0xfffffffffffffffb, 0x5c, 0xfffff, 0xd5e, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x9, 0x8000}], 0x4, &(0x7f0000000180)={0x7ff, 0x800}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x5513, "2eb16ecce46adcbd43b3534a74c60e6092cfd711", 0xfffffffe}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 01:45:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x37) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 01:45:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x800, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000040c000/0x3000)=nil, 0x3000, 0x8, 0x23e3881c711407f4, 0xffffffffffffffff, 0x0, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, 0x0, &(0x7f0000000440)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000180)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) close(r5) 01:45:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) flock(r0, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 01:45:14 executing program 0: r0 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/100) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/136) r1 = socket$inet6(0x18, 0x54ba634d533052c5, 0x7) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f00000000c0)}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) pread(r3, &(0x7f0000000400)="30c90624d4a093f504929356f1dda19952347534e50d88db3d08201e8cb4def478bd19ee7bc6df1a0bdfd56efe470e7f287aabd519f08b338b122aa0148388933028ec805bf506", 0x47, 0x0, 0xc0000000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setflags(r5, 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r6, 0x0, 0x2, 0x0) write(r6, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0x1, 0x1, 0x80, 0x1}, {0x84, 0xff, 0x4}, {0x800, 0x4, 0x1}, {0x94, 0xff, 0xff, 0x1}, {0x1000, 0x83, 0x38}, {0xfff, 0x81, 0x6, 0x3}, {0x0, 0xdf, 0x40, 0x2}]}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x4, 0x9, 0x7}, 0x3, 0x8, 0x2}) pckbd_enable: command error 01:45:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/~e]/n\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) accept(r2, &(0x7f0000000d40)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc828000000940bfa2b1a41d934e0852026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f3114712c4a1c023dec562cab5bacb60c393c9ced663e84db269f20295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f87e33b235cbbfbfbce3a1fcaf0a057ecc45bfcb939c861dfa289de28e9679ad7621a4f929f63757d2cc129f1bf4c9bb6138fb028710b90a9ce075862bec833805ffeb989124ebcfbe6a0a20ad736fec0b76336a1715eb52e87a7fb425"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xd526, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 01:45:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = socket(0x2, 0x1, 0x0) fchflags(r3, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="75070000009e97f93d682de6f5c7b7b6c3e99357c1ca6c55c754e62c05de639739a051b059a3340b6abe6146880740c0a5fafba7c04c73f0bb0e4e69d8c7b88ac429abcf721196888827fd15e0747b1ca768e2527ac8545a16cb501fe61a5347e6799eb3393c40591263f2d1f33f5e9ae735086b3242af0ee92588e1e393270e8be288a9ef1e8fbc0f69"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) pwritev(r5, &(0x7f0000000040), 0x0, 0x0, 0x8) listen(r5, 0x0) connect(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fsle0\x00'], 0x10) close(r3) 01:45:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') 01:45:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b600e361fffffffeffd6898f00000000ff0f000000000000c4a2d17869000d9ff6ceba660100671273b7e901000000fc0306000000000000fa5ad96a55aa12471ec86807ce0000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pwrite(r3, &(0x7f0000000080)="30af0d2ad89f4c51b5eb62d60b7597c11153d72c80166e", 0x17, 0x0, 0x80000001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) 01:45:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000440)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x80000000) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) flock(r4, 0x2) 01:45:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x81, 0xf6, 0x2}, {0x1}]}) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 01:45:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x81}, {0xfffffffffffffffd, 0x9}}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) flock(r3, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:45:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r22, r25, r33}], 0x60, 0x400}, 0x404) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0xc00, r3) 01:45:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='W\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000100)='./file0/file1\x00', 0x100, 0x100) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x2) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:45:16 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="a90ccbb8"}, {&(0x7f0000001740)="16e3a04f5b9fb2fb67f36d337b5ca33754da858480540e77a1027f9e55123bff1d59557570ddee5fe858f2ff76a902fb62462bda10af242b57cc4e19647882fee8b86b64a58b41f2ecf2f5708fe8f7f48d8533c52e76846539242bd65cad8bfe8b37da9f2513b8262d2455ecea6a5d8a74d71003083ae55062a12a8e869967ce053703f302989d3e436dd7d3ff09bc445febc3783c0826a9222afb099d34ce65d502bd233e545151eaeb88e6f4ae3bb4c826f18346d0979fa539cf565658f50824acf1d81c9180d238460401631387cbcda0f061bd4a620a5f5c0cf98aed7f05679484521721d17fd7234f0bf5e4edbf1e00b22f90575bc9302fcb0b02c051ba02a671e97ea23c7334d114b683f5616bcdfdae89a58a569318383e250d5c98acf536d5a661661ff41aac85f729f1d6ddbc93365def497ee034bd597fa4bdd4156d81f1f3abe2eb6f641cffedef1831c3552685d5686bc7436fdbc6e39acf026d30cd09e6450352d7b0a70c065488d4551dcb64a13c0c09c1439d42f29032f73b6edd51fa18a17f03e2b7e2e9009ea8840237f580edac3ab93c3928b4aa7c42d69e0a00dc49f0d014e2bbef1b1f014f8ff74edce8aea1f3ad11be75df4857b1de4f48ccda7ba9c60ac8d2b04e2756e7a18ab555d9d917edfb1118702b7cbc17e74e3a8bb72bc85a695a125d463026c079f38c2dab645d3ec2edb2fdcdcddc64c46c7e6eef144b2df3e505e090c0e21b17d2d8aef052a119116afad9a267effe1d92a80423d643d3c4340c923f3e8413b9feb34058c656adf33692495e06ed140ab862397354ecf9c1b5e92d772369316c37e61d2d0986abf01871e7b7c336c448a6f675e1751a662e36dc0e423f3d065648b551893a537af4da2f4662189087f2af7240d57f2a6bf11a369cb99c932e59819ab861aa3ccdd6cf31d14762839c913d6d9c9b0b2e9f27ac31aab79da271cf5cd2cf2e52cd550a380e914bc8abffdac6d1ed01fc66c721d266aa604aa6e225b65f4bd41561fa29acf36036e88f25ecd98da9587177563169e9ec7035380176d312b3c8c052727d93551bfa7aff8b957bb0af6bffb6af28ad7699f27c09912cea5e01b5c0acead32cb45b36e8b5ea3fc4c4b1cb82d27352576ffc3cb5efbacbbd8209c16e384d322041061d2dbe8a7a4d8306577998d68417869d3e43f4ac320a6a92c9caafb629f180f4303875243413a9cf9bd045f9e0c12d276bad24a19145547f1b6bcbae7e6675011c9ed8eafc8d1d5cb2f05a4894a060276f53ef6d4485e5d0301efd0aa0af74b6407770a99bdb738d634496ab32f2ce1ec05f9346f1b8c3430407d3720e02721544879f0fa29c65b81431a5a506b24414e6d49d001da62b73290d05280bbe14593a9241e15003075a63759464dde08fdc60d490132724ce0e9704ab31936b919e97ed770fa080d3effcb89166553883703bfcc98e83e458995e0df364c0e62255e14a2de7e175b6397d5f87b7b2a5dd03838dcf5775f51a9d8be26fce856bc89b78f9cdd60906483a358ac9a1a8457e873743ed387d077b2f6ab5b85ac43715536b1ba8b819b1795aa715f8a39b2ed110b512538cf60dc19a223de95664db9acf8f5aab4134394a78565f3f8fe38bf9b540a1b291e8b0ce7623089d4d7f26eabf2d5d67f926a6bf59251d18bfc089dcebd9aaa8dde082f9a096eaf086c4a4da86e2f624dcece72ea4b81f6d01a9ea11b455828ef65858edeff368ac998036f8a62c775b8faf90e701f25479f743415acdf5cec09b63eabc6904a0436b340eb2d63ee371225195c06a1ac6a4d2ddc515493c395e466c724f0241c90d9b9e63cacf38e7fba45554d25996c5d41436279182a0882c539e40c08b4fde59b163a50513eb12b2bc30039e720e0339a1386f5738d0b1fb43a91bb910fb88fd4635fd60780236cf83b32eb6e62f2064e1073ad007cf74add5a378b22e1b53ffcbd0508a08f96bfc9251bbbf8c1cf4b13caed3d7d7847e1477ffb7430ce68ead71b0249217e2ff2b2dde6cb626f0bcdf226505c42903220a9a0490398924d4d341b0417e0d234ecedcf089529570dce3d048f1cb46340698b62241674a1083cdec681eec2d532d6c8a8476b49fdf4db1403ae05d68fa1ce4a0159560171ff05f19a6b7f89a4466775b76d67720ad9a4c765e032d7236d22a62db14d8c571ed38b2d54fda5ad0dc4900e2d12b6434e66e144de378b1a3d5e7194b81c8fc679cede0d24b80cc14e1697c56a59b2401e3433691f28266e87c26dae1ff113577ba34cd0cc90eee2547c19bc47d0ab5c88cee527fb96e9c74ccc452670bc815f3228525c72a90b251fd5c8e4a5ab22f8da20ab170ad540e95c9c271876c594a6f8cc336a7776f4fd052551e7d48f17997af3055b62facc95acf37a834599b20dba816a3597a582f44abda244b7debe09e1d786e708152331f77dbc5e9b22374d25a3248abe3c15ba0e048cdef6cb9bda94f13b07862d32ccf06be553a52ecd8a87c9b306624a08ac662150a47d4ee853437af1fa383a3d145ed4357dd70760e0a9d21111a388a0f695aaf174a09b991e5dfefe29de60430dc5ed2a158cfc01ecde080ef4a468aa528ff6597a93282bb50e09330222d19769ad57dcc66130e9fc5444f774544c9c149599f776fa1692bfc1c8c119222134a28848e2d0e14804c7fd6278db64a88a78370711aa73a655edac837bb4d59ad303a7d50fbcf0be5010de7536e5776c140204886f27526de674da92dfba6ffb03f01cb95ff393758ed0194f6665317a7af002a52ebd7eb40ca4140891edd298128a4f1807e9cfeab06349de848bffb894b9e1b092d80a83f40698396e11c82ba46d9b55748843379a04c56c1c4d50b79b52cfa339dc1f078dc94889f00352b4da3acd0fc1a9b805d125a077960602290c72013ca34e12f05e6eaee6e6a03e67fbe160210d158b254ca14b3cc57018914585d49e957180d6f9f6c7e20bacfa7ae84c10d9f7a2d0a4aa1abb0fa39e81ac85edc1130f4a2de33bb3a12baad7a72b7ff9474bc7a8c4867db1935ce61616d7ce327718570fe3979b533edea75702efb2c7d6b89bc9b6f36ccfac8a90a06ce25c111a4faa7a06a30e6e5511de561dadca9bc472267f2865b562281763ac5b5eed687c2675a7d44ec2179efe67620c1b41c7cc57cbaf79f0034edc66651496ddbd3250180cbd84f2d39a93e4f59f613091f15618d9099d9f3aecc2cba3e598bd28a982fd3d59076ac10507dab78f382d4d48563a367f75d115484ab2bf87a8e5a924f87f548978761fc2fd376eae2b256af3efcd8b3e605a4d7401d36194dc4411f9e5ecf003d1270fd19286344bad5b6e35e1c9e24a904e5181c07af87df6f3274e7d718e64e1b907ed95bcf9ebd8bec0d4b20680e6419ec3e595b23d5e605822059438b078445d94cba08176c48669d5942fa13de40bf584695b3dc34bbfbd4242be20333ef1d2b87ad8ef9cb381f44bf978f7160baae09f52b34c8632a2a9b26035cbe91095bb25772ae93095dd800165b15ef756ffe916bf8a07d9dc0a969388deddf23f45cfddbfd2582b3aaf69e155176fc4fd7be503b21fdada7d0b7532a679b5303b778414058fa28613e0acbd3562e2f0d0de963ada447e4fe909b32d5fed84f7a53382853950eca0921fcb7ff84cf069246438d9599181c35e56bfef4cb472a595c25450d5bd7ff529c070a1bd5f6a65333b7b3bc53dbec394f338ae3de92ba601422e07aa0bb08e5b32d13de45e3f1b467ac2eea8653bb30c04d530d2115544a3e6900d62cc7c527bb65c398236914e3b9d80feeff876018f65dbefba32c512bebb05fc4c5b66eacdc697f9531cb5c303d39bfd637a8c8e1e6007d20d0c783133fee6a4408e6e143d5e129309abfd64ad97037cc8d4110f476d9bc2787e086eeaee8b3c459e215eeccbbd5e6a317aa7a932a29f8a3a6308882d0b8b0ba4b1d9cb907a5358c3fe30e81ad6110728902468912cf63c2ce34ed162ce15296bd88ac52f90adc9d8bbd04c045b8ae9a7b924619536c151afc601377fdd0dd00049bdfe1747d37d4e9721249ef8b135559d8c43350d41239151658de6f92a24ba9cc36c9dfc7033aff54e0bc2408104681fab2be26776525ccb483740ebf62663a2c883bc8a95ebefd3d9de316fd910afac93b4fe24140f462e113ebfd8561f6f26a52f629d6291663cb1bedac411d184150fb2fd1c87ccc753e4d1c0ede666d49b2ab4ccdb898310646856dd20dc94139d6e72d2c2cc4a02cbbc8485802827326c65b90b3bdf2d5a4ae595a1333fe219abec6ae072f49783617d0e9a0e001c8a74a9a97beb2d6869c7268a8c68f4f3f2bacd84bc3fdd06a55a20d391dd3646c301b0ba23c6a421255d791c516423c688633f8aae365037d1a297dad297d459c799f87a3172e6a3b9cb00b0915132153fd53729d31b09e34819143ca9d1af2afa95c8f3c74912c0c61765463a942e9d17ab6d9202d8d6c4a1efee47beef906e996fb4deae67a0d74efd6d67f2b0d44326dcc73ccc85e4377da332209e10bc9d83453266194ef9c18f3b57d1af6185a589d459d09a9e62a04039d1b4e788f1fafd2a2641e104c6838d45bf17b2fed244a5efd19587bb83febec3707d3c0e02ede968414502d02588b6653772d0cf025ec880a8033a0a1bc7935bda4b7190fd62a73c5aa760dcbf5ffe6e3f33a693611cc25d887d35695e97e4f7e586826e76017c23febc6b60705b64b9978ee624e6e23437bf47cd909f784234a4e6b813ec91dee74e2e15da8bfe69309f5398210215d47f432b2cc10d2106b2532dbc2c5cd6d709a0d7a42673cdd179012f02cae8c7cb1efe6a20cd853fb414f8d8044fcd9a75a2609d22b092bf70823bf29339d94817bdc15a057fc9409d4034dd350080e48cd4cade749ff322ceaed7c1294f56122b1f8877636a729b12e4b93ecad99630324d30f7dd1ad212958e3593f5789d6a1a984618b96757135ec57cfff3b91545f77e739e201d9763c288a1a1dd052ea29a8d1d3f7926ef6bb6d793e74b26de61756da00aa0ac9b7204550ab51f83627187a6ef57c3f8a976b3e34ff0219d0a35b7fd124548cefc6f0c5d4ec2b76ef289aeda96c18f27aa7317214e2d0f1e5c194ea9e0ca739cbde9c327da5629f806064dcb522e911a620f6fd64f2961984d9c9a7e18cf164a3976e83d3cdf96b1104f81949e6d07713d1928025c930c3901abd97bd91230d4eeaa9d3d214a4c280645fda52d1ec382e86462086d0e9a779390e2103802ccfc13831b9df0c63e6715b0b9c40e9df97e834b4bd2db81a2c87a50b7f4135fb0762b38a2883ae3c2f966addbafdf33c0a3df83f283d5f48395d726d9cf76f4805a3ea610bc2d7fa0d7fc4c12beab30140445150704b93fc29992a1e7cce3368e62e86ea71ea93348c0dc6845df4e4aa9034cebbbd609f24e118e6fabbdf8c05c8a7c26cc630af2fef3d1b02599829a00dccdbb327cca7ad0ca5cebe1e02fa991a4b060d85ea41eec016d2499e6ad2ac49f545145ad634be7175aad32a862c30b506a607d9f19e5ccc2b51fea12fb5e3874d22e6eddc3cf3e0cc29c737050f9cd87dca1d2bf8142c7e32b45e398c396b2c05d20ef4213e96e28c9d53d3bc332f94f7141a4f16bf53f9c8d6800254b54d3ca1d1a356ecbacf29b3dfcca6a9ba2c47d4c54c44d01de4c8b90456fb65e341d45b5ef4dab503f238093dc404c3d01e4635350063e76793e5cedfee49b198c64499acbe64599627031bc7910dd9d2fd"}, {&(0x7f0000000100)="3b3eed5e28f28bbcdc170444690f0fdfb53504d741cdf011ea586d71b557b15d279e17a0f6adb8b9907f1c6b227b3adcafc39530eac1439c92e9927a2b798309043d42ea78fff6ce7690f2f98c0711077386c35ef45ca72e29249f14dc7601168a6505272df5998d25411f036bba4d72e5"}, {&(0x7f0000000180)="b82c7086d0cfc68441d24d3de7bad908b2e309661671a31d021780af3c310dc9051140c79efd453472370aa2048b9983dd1642f17908f6a645d6b5ed127e42acd9d7d2927e618f451af0d310557723e525e02eacf9158c7a313f186646710e01e174e3769b148d89f190be0531c7ef59c6739d681716d5b0084dcd7b558633d00e0c1edc00f1cadd67877cca669d71bd7c995e2763d2f6b96ae535272f68f6078bb097963b1d4cff4cccc29a0738e44107d738cecce74caa7cf24ff18664fd5fd95420255687ee6470c6659ce8719b903d698504c87d9c93bb70cad4794fd13e13122a154b45c45ae0bb8efb785e1af8eb0222", 0x2c7}], 0x4e3) 01:45:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) fcntl$getflags(r0, 0x1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2b) lseek(r5, 0x0, 0x2, 0x0) write(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0xffff87ea, 0x1, 0x8, 0x1, 0x4, 0x4, 0x3e, 0x2, 0x2, 0x444, 0x6}) 01:45:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x1b, 0x2, 0x0) r2 = socket(0x20, 0x4000, 0x1) recvfrom$inet6(r2, &(0x7f0000000180)=""/143, 0x8f, 0x2, &(0x7f0000000240)={0x18, 0x2, 0x3f, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc14a202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e924d3d00005d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eff0700000000000017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca14eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e6dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b39b5e8bfff348b4ad04f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c5b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276688a281513f07dbe83b65d9adfcd003b209fb0000000000000000000000000000587813f8454a559215f8856857314a0dae051eac687e7e07325883010200"/1141], 0x10) dup2(r1, r0) r3 = socket(0x1, 0x1, 0x2) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt(0xffffffffffffff9c, 0x26480000, 0x2, &(0x7f00000000c0)="4c7dbcc7041d9e790429d133ad1672cc6813b9fe31b317c5f209f6e3fe252952af0936923e853a80132941b0274ef8b5f662cdfa5205853b5311f03cd44a05450061e7cb6c4687cad7e39fdf54a7171a09592021525840e630782b", 0x5b) r4 = dup(r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb92, 0x3f}, {0x6, 0x9}}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 01:45:16 executing program 1: recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/97, 0x61, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x401) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000440)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x1) 01:45:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x1ff, 0x0, 0x9, 0xfff7, 0x698a]) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$setstatus(r2, 0x4, 0x80) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:45:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x2000, 0x0, &(0x7f0000418000/0x2000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000040)="100a2956", 0x4) 01:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3}, {0x18, 0x0, 0x6}, 0x4b42, [0x800, 0x1, 0x1, 0xff, 0x10001, 0x0, 0x22fe, 0x9]}, 0x3c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r3 = socket(0x6, 0x0, 0x6) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) socketpair(0x2, 0x1, 0xfa, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r12 = fcntl$dupfd(r10, 0xa, r11) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r18 = openat(r0, &(0x7f0000001980)='./file0\x00', 0x8, 0x2) sendmsg$unix(r3, &(0x7f0000001a80)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000340)="9297d6e91abb74448bac01ee35c2237d8d4868e9564cadeb1d9b6ea2bb7e77525e3758be", 0x24}, {&(0x7f0000000380)="ab3f1b44e83ab9dec9acd70160d591e39efdabfb15f696369ba37ba942d8adda46be732773e2ab3fcd602cbb16c959798714c8cc0fd0318cba0709e5bc3464a99bd45df54dbf7427b9f88164bbbd102de8dcd07402cb817885fe528a75a55750441f5d8e5e24d39f4d98720fa53647570629d88e5abd33958948d68f7bb5fd06abd52d5b70086d43e92f71c5a15f090aa5706dc524b5aff6bff1bf965d7d5fc9319e2fdfd20bdc92be2a463169a53c965714bd9ec2c91bff3e492952", 0xbc}, {&(0x7f0000000440)="33eb933564f471a499e3eba2e6d0169c948b19862922f66ae258898299536d1e2ccbc1b97875", 0x26}, {&(0x7f00000004c0)="f07391ed9b56228a05d5a37e6e4cc16cf4a3db197ebb151c3b9d697647f22a2e6d48d42698228b80e72c1793582705ad9c0e00e0ed127f8b935f222323ec4975ecbc2ed422744e418406e7be7224d1532bd67d4628ecc0424069b997439fbd09b1ddb90e4eb9192b49863515b4e49ea151218ce02eba1593ebbe5b82ebd2b37695085e591cf4af72c6aa357ddeddbad666f005b4de1c", 0x96}, {&(0x7f0000000580)="388309f7f479529d501b4741c5df0e6091dfc23fc21b3406ad40a389c20bcf3b68fa29d9c4f25bd5d4b4fd17587f8db80b702e3b30bb44369ae6542a659fc7f7bd5e26ec22d70a4e9b0c56db6c2b377ae41ca7dbb1f5d0a313bd7fe253d95565e357ed20507ff5c0fdffccc85ecc33504961734e20d2b80582dda02fc2446441a8e2c4191c146d8e48ac371e6964e4b6bcbd61e1017e32b9916bd6f7d813fc8cbe086e99092e886f881bfbbd509a593de094e1995e1f6d07839217eedee893cc3107d6f435484fe1743f669d7599ab5fdbd85c53c2161067e93578df2976c56a64ca1d506dc3684d2923", 0xea}, {&(0x7f0000000680)="9db49196ba707981084f1910b2a032cacff63139d2a9608a1d883692ac1b7d3796444bb30492d928803359a636d77ca56f7be3be862c81b3ead42c8711fb6099f0f4ab0cddfdf45b3d7859275e2aa36fa8c4ad1699cf520fd009dda8aa8c8b72bda5f1d04bb9e320b86153252b870bd972d70ca73f8daf49f5df0015d95edfec5d7fc5d2a87ba2d0463ee67f945c492828fed17f28347f2bb390e24cb347456b599c79fe46a58d351b52b6b89b571e449c4f77eb20b2d2869a611e5b783cec", 0xbf}, {&(0x7f0000000740)="1512e82a6504ec8712f1216f69dc7c661bf6580a8b82f510e199712d6e1068ee6870af7522b5a13cf2bc8ebe21b291d549c952204f7df084583c10ce9a6aaa5df182f72345551a60764e091100354b3014b3badd5dc2f7f50c48e4d414800c54fc19f844cd31de485fb3d9d5073d79d7ae054a48329631321012b5849195d1b80118d33a1120553bf6b96740b5762ddcb3078ec8cfa8d1d381b7817b1e53e16e6ee29378ad0de536fae25c88a848aaa8dd75d942ae5c7256b26e6d6c4cebe7d368eb697f50cb7dfb8c40b86321eabb99e7c0fb8240942b1c139b7dabb5c9b5e00942ad63643a6fe92ac9a1deade5335159d72432c7653f6aeec20e77c34a7b17339493fc64c8563e75dbdb5a8fc6e9d2836cff087ae4faac8511beeace360fccaf7c6aa72b5e3afb92bf39a1f0b375a9964a35c992362230859ff3ac2886964791072a3321cdb0a916c41207a7ae67371cf9f1912d74de8ae89249c7619a8f8810a994543c7c2ffe799e5fd3b2fd14d98504efec7a1680bfbd9e1a764ba1e9d9b386629e0a48a6991b468b94ae075a3b1ccc3623a7d488a3651aa61d00532abe726d77074ad8f8eae33357b345ee4913a8418bf402ca961cc9a7fddabf3f8df65be207b26a2f90cbfde846e912bb67ca91ee18eb323aa0a9829e3b19fc12df67a5c5bef0dd7e0c844372c5211b5d8d63f7a311007334444d92d4552d506a8b2521a59108537fc6939019491a50352188be732243455aa856534e3aba46ec45afa42be8a2d8c123e12c196e0812f634e14cd7b1e9d3deee1d4745067f0c494feea8dcefc2fead89d8e821f612f0c5d50e33b2bafdb9bc2fce058e01ff9b144d7c490524569619fcf07b0902b3a3de00aa7f69b320d6328c1197eacccee41beb7c49357a12a11c53737c4c5d3c29dc7633a205a6b11bfbcdffd52b1425ff58654bbe14ef7b79c234fff16f2ba6534b843e712d4bd5ca41cd0432c8086c345242462ca0865926e113f5cfa27d051739163cfca62a39499c61a1deb26dd77ee47368e36528290b88769663eadef18f2aee926e348d8e99ae518d3bc5ede474fcccfc458b1cbe0e586b3e2fee5dfe75fb12689afae74065c5d67901fd8695063709897328f2720ec35535960bb15ca502862d70a0ae293604dd367caac523d1c7d73e23f93b152442c818e7e924b364409aa9c6cc0fb7283d18779bf698b95c6cdc09a2c6af1ec610faa4aae1e891c585e6d1e9490d9f3a90c6810239f4d0e9b3aab027e911de7e112d1fd0d18bbd8159c581c77ffe0c49c44cd8136ff885c2bf24083bcd39c87fcba5e4c4e733bcd366908245afa61cf0584c1d913b368c41e2d495e706818852fa4046a3929cba69482bc84a1b8d0070a7a0d094ea18c8a70112c9c25e443582f0367de869471bdfd9208f351a89d0fe942cdbb10a07de45bae86100e53cd866919935c1937833d2be0f743dd17f1e89a47534e62cc81d3e03f16e4ba2ad526ff691d36247e799516d029a778c1425acae6dd8d3d225ae6e85692cf22e918ba7438821a842cbe0815f2bcee234faae4a688f5aed3d16751def65bc4e58d56337efd1a990e510e9ef7df49a7cc409f5786f664df2e59c2f7e0b348bfdd2ebe6605e71f29b714106c61e94f688d8d3e4bd6c2e7465d6519806d1486d5eb741fcb9d29d34fa0982e94a97cd57baf5cbf284ae99ab72c6e7ced021e3d98769053c35ec48c82794efda6a428d54ff9b2658badf0bd8316f6180d654c475fdc42e2e1cc31b1c1df12641a41d34b5ce69105f3150f00ba9fd8f47744425dea42495029233931d4adcb05b29c9f95a8e4cbb061a3395ccfec9ffad8515043c15c32ba5009c9a44d66332e056543fed1476dcf7efd0977086cf1f667dc4d6e6ffa0b51fad2245d0c2b2c4b4d85d17d76080bc2a3af9d1c4e6962640dd4d5c7059fef30807b5a7bf494b3b8b70305800b636983b290d68d3a7177b1621f80768c36e3718b8cea4fd59a34141320439a42babfc22ea3e94ed9d619513ce9d5cb7f0c3eef7278585155d8989b6d9a17a0e396e6e6a3ad249382b93c3de5526a1701e6a1392037e52448c5b57ac54b6f2cc2395083fccfc6e4b021b64d88d15f2b53d1179a469e7fedbaabc2de2da9bd68cf4fbd077f2689c2e8c1576e801c9266f8207328f2bd634b5f3dcb963ad04c66a8d4a40865bdf5025598068f23efe5fe16010d40d005a7a385e9a8469f5b0dd4f58a2c39b4da06d2e2eef2bd9e1691e024c58ab5fe7254e80dacdebfe3f9d540b008970b4b4d9fef6daca90096ec1be18bd9d5822bbd32e93575fcaf9feedc19942d81c7cad7cea8dec1268798f629ea4a264890731bae0ca1a8eb0cc8424937ff4d793e4c625a678d07e52b0c69b302bd3bc36a46673603d3068411673f96b3eecea723960b7e0735273fea7a63e5dc9670fd1a6590b7cda1d3b7cb25c49c11d35285f8c016acc4529288bd5b88842ef9f0f7b699d3dee09bd44222bf7210c7b8e11f53611975c63b2fb5533b42208344335f78a4a8f9d97380effc07fcf21e1644efab63ec482a77bdaab898490de4ed492867672a4a877ba485bd334cb525e7c86688fec0c33aba8c01a5abdba25db1386d0e05f68bd8a1f5531d0f7161fec6c5cb7dcafd830f77d69155f43657bf830968b03e748f749d28b25bad3671b4c6579a47256509f2c5c560c500f0329d65d6e7e1d1847c1c0f01ef3bfcece4fb21a7e5b78d8c92b679a3af42e905a0a931faaf741070bf6692a94322a0dde7391ab8fe6709d383746d456a91f64cf6ac53ddff37aee07762abe8eff6fd7fe3f14ffff4afab3c1de23f198529eab63b1848c6c40185ba66725e96b6abdd9f12d6e9b9b3266a8322b8c6b5258f0c954d9fd3f7c091dbc97adbaed3bb12ed52f3142a2b19f325d93c8c82afbed54e6213f3f4b78e0fe3590090e02d287ff40775d02e3ddd25272e0efab921f21e8e927819070f52bd176eae7dd68d5a3f5f5934619d6e4fec349fb964aa0963d32991d85a2f49eece2b3e48d24d336cdc2630ad00942711ce7e3386e50ca3b7d64b832487b5d3986a5cdd089fec7e0c00101ed528179210accbe8675f0af1cf8d429ecd19b0ac6dd429d26490534853934cce4660b1c905eab1b0501d134bb9da1ebcbf7312e04b2a244cccb8ea69e50a80c2668ad9d5a5ba0f7d895633c27088ed176a3e17889077bb5948cf9b1a264d6c23ee2a65c2050063e021f37a33b1b3159091c002ad13f99da08705bf5ad69cbea3593c5e8b2b569d59d0b002dece3576d33f898517457f93dd96de603a7ae499ea83f7567ab05e16801d532378da73f888267fc115f46709061eaacefb54a1809f5a20fa1662c3d69d34e9ad8bd095717fec7894fce6e4853e692ce599f56bd01bbfeeaf0ef552aa7358b08ff7ebf52534258a49bc9e78f8b8caf2899250fb22f0a91c502c6c972b1007c31bee13b7dbc27c86508490169347b119445e1ecefea48d93df8c2a38d1ace1dc66f49e47c9948dd96a2a89446f4124ed45c5a75700907185caad37708f2e3f928e5b3ef5fab35fdc61b1c7774e7b99985812fe6d75d2128bd60d301df45e0fb2634a6d1f531cdd1025053625712356b49cbd6652910cc9ac8901142dcd1114f44b29ecccd9a55fad0a4db2ca4714cc7c98f2d5bba56ac48f8989c6e0bbb1cfc5f7f564559ad502ccce2a7c46088d027be9da24a8030b6f0029744c5efa2bbed55ff48a5146de3f2e28caa83e9d4178d3bd689ebdf8649406a3bef00cbdb1baebdca46f33dde41fb4a63d0ed8abab0448eda867e00c9b1443b816d1c5a707a374247ba0df8dab19b01bb2e98405c99dee40661d6301102409f49060d4a65cbc6b12b8213860c70eacedce4a55672a8f3f1fd3c0c488769512007bf8f787e62631910dabe2da252837696307844d97ce2c008a5b5f04dfdb776e726e835fb5da949a279040fc32fbc33833e169f068ee530ab6dda9dda97d9ed93afff7d5d1406a004697851f507fec9cd42b387a99da0f5e30246d8f30302972a007c237d06af04f098bc2d30f98ec0819f1824a04715ae02e32d08978ff689ec33ae0262a707caf9b9d3a38a4db71bd4d7dd9ff71316e3036813904900a8da9442145887df18bb27b9e159127ee192de92e93ea54901b265789092e51db662f568b2568c90e37c1c82c6068231ad569ac8deacbc5b2727f792d317ed7dc03c67e86b0113ab33b6a210b9ee2fd98b906db84f6031f79a1f50814015410b5bdbbd310e4c8cfeb0f270bc8e608be00eede9ef4e1a052d8bfc3e1f8dee383417863c5fa32a4555ada1a1442371171563c0c0e88f1db10cf2ef2a8e69ef589c6db5f526cc316e2455557a90ea74e5b72e7b9527f5f490ace862fb7ad982580e64a99d444ba66ba2c586a8d262f10ef0c91eb4a17564dd168c3133d76f194e59b7ee94837f5d049b6e4954d3d95ed5689246dd4e8bc038cef1d3a15fe3e3702516472d17b4afb14758c881cf36aee543d14db6c0e685a44ea9a7e8827437055a777a2e4d9ea45aa1a98008aad23de212e9990abac93b26b34f811e6603f6bc7234459a60b78067aab1266f9da640fae05f4ce7ebd14019a0e60a408eef3f376f43c6806e842b7cdfb5646544bf1e573c55beacabbcc9fdd08c8b79eebd5811cf1c905b054abf953c70d3b74b17679fd435d2b4d49f00c4233ab4037875347358b4adc6cd33f4e877bd1d723e15755f436a49999a7d3ed96215529187d971de37d7363a24a07456f4c5f83db9a87cd4dc84fada168925224d62ce2c5dc2afefc666b0449dd771c187602eab38e632480b8c3a2caa2385eceacc1ab62f70b3f6ae5625f6ddcce8d43e6ff53c1ab1d8eb6fefe38ae19e5d4c523c3ccbc7a829b1e7dbfc4e32e4648c54529a3fa4b0a431931bf81947713eeb704fab6436b369ccd89cd6ccb9bd2ce22e7e493bf10a8e44738e081c7800af947e8db48f832df041a3bbf38efb435920315b0dc321e702be1901225969ad29747e921addf5d6a53c0e9f4b275e01485ae14ca80e3ff43f89be26b75839b2071abc6468658a6305e560109dbb20d6b3abf8dadcc4bc67a40dffe82265162e64ec82970e9fb2535681ba1e287aa8e7093d8a55850f20e76451ed24c125893fa5a2e1f00318caa8e0b0ec62c15a7d40cf7bd0ef04124fcedac553862699d3ba887db4768abd14273fcfb5c08261f8dc91a9413f46aaa1a3566a242aeb4debd15c95bda16a6f169c0ae74f188c28d5870aff11d8e50f2eb9b71a7b068f9ec397c17a18858671afbefefee881af7c98a476da5ab9a47e3e9489d25e1f7925577af5fad30120a81ed57bb35abbbb20d028b2f6ec470f83c531123312f071b47581e8a7cad944903759ec5d35933070f70d08ca1dff9bc5af32b9b826a7aa06f09a27fca9626a0f1136b1b2bd04c11710ba1ab2cbe3d4050ccb5de644adf8888d61f05391021a6ab4fb9e1351c56991ea41aa44a2e7fd535ed1ab93d779cad33671e4dac915ce73cc78f8336e7d7fc67048d4e212b5a84f2f3247b4e6bf1796fa7d05f3b585f27c8784423279004df4cdc8a2003bd1e9c8d28a86823aff591dde37b5f4be93d1cd8313828d425b6410ed5f27505ab6de24179270e66c4af2a2b1fbaa5761e00543d2dda97d812b4a2d75345848da4630bf58e207098a23ae5a9f1e9060a67470d3eff18b3828841556f13f4f3369c93e3a5af7c0eaa33d459cbf2e7404332812d72cefe3fa0f0e3ea499d90d3cfa6419e840dc8a80782ead", 0x1000}, {&(0x7f0000001740)="f9781ac964d17819ff9154fc7364c31c7c557af29d5c1a9f7a2540c6213918bf4e983f80725733fd0c01a1383cf3cce68221af9fc53c", 0x36}, {&(0x7f0000001780)="b815741fd33e13b528d6bcc5f32a030db93322a029d57fcbc52772230e680b02b65925d5b879786290467a1b32b23517a8c5847a376cad29fdcd924aaee32b92411b9b66632231b525974a709b1c280b41a0637a0104e8743f4944a2f1b4e8646fb10381ee4f930109415ecea9ccf8435d482da570e381767b4665f25512aca2fc04a8c51ee7feb20cbf650344e697b1bdc90d85a73631c8d2a0ec1e1277455cb06214d100274dd40cd4d43954d664de10032f661b24c92d86dd", 0xba}], 0x9, &(0x7f00000019c0)=[@rights={0x30, 0xffff, 0x1, [r4, r1, r1, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r12]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r13, r2]}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}], 0xb0, 0xc}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) select(0x40, &(0x7f00000001c0)={0x9, 0x1, 0x5, 0x2, 0xdea, 0x171055ef, 0x8ac3, 0x1e089d}, &(0x7f0000000240)={0x1ff, 0x3f, 0x4, 0x8001, 0x4, 0x7, 0x401, 0x3a94}, &(0x7f0000000280)={0x97d4, 0x2, 0x2f6, 0x7, 0x81, 0x7fffffff, 0x40, 0x86a}, &(0x7f00000002c0)={0x2, 0x6}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:45:17 executing program 1: semget(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffeda) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) r5 = geteuid() getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f00000001c0)='./file0\x00') sendmsg$unix(r7, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x833, 0x6}, 0x8) socket(0x6, 0x4, 0xfc) socket(0x11, 0x4003, 0x8) r8 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000400000000004c000000f900005b7d3161afb0ca0000000000400000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e2748692263272c459d4442deee76f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b537412fdfe6afdd4a6fbf8381fcde058cc347ee7fc8e09000007978177d000000000000000000000db0682d4e426f1bb57a6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8ce602658b217dc7328bda8632159680cf0ad2c5bc622abcef207f51328e93dbd3ba895e7405639a60cd076ee295899a921cb2220bf33e150d322b7cd28af3ca5b5e5dad3027410a5a3435dd91708e9df74cfe"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xff4d) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000440)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0x3f) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000000280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r11, r18, 0x0]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getgid() getegid() r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r25, r6, r23, 0x8, 0x7}, 0x1000, 0x6, 0x8}) 01:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x80000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0xa8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 01:45:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1000000000000004, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x101, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x4000000000000000, 0x5, 0x0, 0x0, 0xfffffffffffffffc], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x7, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006, 0x3, 0x80, 0x96}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) clock_gettime(0x3, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x168, 0x0) pwrite(r4, &(0x7f00000004c0)="e0f2722d7ee3bfb9b3d3ac2e13f609de72c3afe5ecebf6f947b48fd8593048188cf0ff847fc82bbd4c545641bdde8c28f5279c94706b52d198ad2771ebc4a0c7c87b0848a2221eaed954546b7dbf561ce5cc2825f6811996a558c4569271713ee02c6aa2102b23c1fde4cf1feddef2944056b81d44d16c2397a2552fbcaf617a93b16384edfb2c8a52d2f56f35575f5e8e9dd7ba415f0497fed23b164a3c938e8b10c818cbb4fd60ab025297aee85b3ae50a72b7e60cc659afe2761600e147d4e5fdbfe8f4337d38ee4697f5554380a5644b1379e430677b43ea89c303", 0xdd, 0x0, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000080)=0x9) 01:45:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800ddffffffffffd4b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffff00000900000000e9e70000000000d4000000fd966ab97149b49ebda6d7c90000000000000998000000a5bf"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, 0x0, 0x0) 01:45:17 executing program 0: setgroups(0x0, 0x0) r0 = geteuid() setreuid(r0, 0xee01) syz_open_pts() 01:45:17 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:45:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000cef7102cd4922d6ba2f719bbb703731ee723f5a3e2821b6a023f083c270ecffbd193a4e1b8fe9852e9dd587dda425f8577e634d3f33b45643f41"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="700400000000e6ffff9b578d452755f527ac08198414d030ad0306b09d61b64788ea026623344aee956fba812fe1b5b2fbaffb2d93ddeddd7c8694890b4312f4763cce154f0c08869a2030f78e8ae7b30a42c68a47bab3a377161031190eed3cc9f5fc4edc8a4b76fb26f6619e705b4412fb50a31aacecf7ac156c22565228d5673b0fff4bc1a28d4775d88df95af98ed38c1be8b50eb50aab9177db94338c5d120b27a3bb9406ae61896affd1119a"], 0x9, 0x0}, 0x0) 01:45:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x9d, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba, 0xffffffff}, {0x0, 0x6, 0x7, 0x8001}, {0xfff9, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0xb, 0x80}, {0x54, 0x3, 0x42}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) setreuid(r3, r7) r8 = socket(0x11, 0x8000, 0x9) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xb, &(0x7f0000000080), 0x1) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4558bcd53bc9a24d, &(0x7f0000000440)=0x1, 0x5acd1396cb7e8171) shutdown(r8, 0x2) r11 = getpid() fcntl$setown(r8, 0x6, r11) socket(0x11, 0x3, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x1, 0x4) msgsnd(r12, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 01:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0092fa9fb5cfb7dacce0693704a3") 01:45:17 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x6}, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 01:45:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000329b186500000000000a0000040000be3ecec727840913f6fcd5eaff046117c67f4600871ce8e81f06f90aaee85cc7ea798d7351a90fff08e51e1947c13dde05ffbe077b3854fcd9e8d66a9485d063166425e460e18b9807d06888d57e28c9e2"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000780)=""/20, 0x1}, {&(0x7f0000000740)=""/60, 0x3c}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000008c0)=""/187, 0xbb}, 0x40) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r16, 0x0, 0x10000000000000) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r20]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r18]) chown(&(0x7f00000001c0)='./file0\x00', r9, r21) 01:45:18 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fchflags(r1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) rmdir(&(0x7f0000000000)='./file0\x00') 01:45:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x100) open(&(0x7f0000000000)='.\x00', 0x20000, 0x29) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x9, 0xffffffff, 0x80, 0x0, 0x0, 0xfffffffe, 0x9, 0x2, 0x2, 0x6, 0x6}) r1 = syz_open_pts() close(r1) semget(0x0, 0x3, 0x412) semget$private(0x0, 0x1, 0x5d8742e827f7e25d) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) semget(0x1, 0x1, 0x47d023db6881a248) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x3, 0x24400, 0x0, 0x8, "24fd4f4b0fc3ba89ce3b90b8d40dec94b6e23771", 0x1ff, 0x9}) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0xffff) 01:45:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7c1bc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1000000200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x3]}}) chmod(&(0x7f0000000000)='./file0\x00', 0xe62cc0401c6bd1bc) 01:45:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r2 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x2bd7b67a8966fe1b, 0x0, r2) listen(r1, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) semget(0x0, 0x5, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x7fff, 0x0, 0x80000000, 0x0) 01:45:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffff7fff, 0x8, 0x2, 0x1, 0x6, 0x7fffffff, 0x9, 0x1, 0x1, 0xccb, 0x490b}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) dup2(r0, r2) msgget$private(0x0, 0x40) 01:45:18 executing program 1: msgget$private(0x0, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0xce5f}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x100, 0x1000, 0x8, 0x401, "6bfbd973f91f820dee0cd2be54b4d74e8439908e", 0x4, 0x7fffffff}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0xfffffff9) 01:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x1e449eaddfa81821) syz_emit_ethernet(0xe, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00') 01:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfaff}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:45:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() select(0x40, &(0x7f0000000000)={0x3822, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, &(0x7f0000000040)={0x8, 0x4eb1}) 01:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x02\x00\x01', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 01:45:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r2, &(0x7f0000000240)=""/238, 0xee, 0x800, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) 01:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000000)="fb1dc5a2de03ef448469b5a8357daf8a8d1b029be96914f6357e3a", 0x1b, 0x0, 0x0) 01:45:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0xfffffffd}, {0x86, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3e2, &(0x7f00000000c0)=[{0x65d0, 0x5, 0x4f, 0x6}, {0x9, 0xff, 0x81, 0x1}, {0x8000, 0x29, 0x0, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 01:45:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getitimer(0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:45:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x80000000, 0xfffffffa, 0x5, "38f4542430f42e1ea4d03d776765ccbc55154114", 0x9}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000300)="56f48a0000006bf2b0c56c793635510fc3a0e59c28f4dc078a82d09edec5ac2e143d722f99ac6f711466bbba3d008f561309c20fc4e5adfd5f2474500236f372d7ac754dcceb49819b1263e8e6864d4fb40fa398dbd643867559136ad5b2a549ab229236894196c552276b00007c5655195126a23942a6e559b807e4f85613b95e88a5d85d4504a895f86439c41a40b8ae8786698f262439c5b4e6541b619f3b9a4bb3d4b146b2d2ae899aad7c0f49ad4019c43c3350fdd3b71f962a354c40d59c244bedd8b0611233572b8c1eedd664906030788f83135ad00cd2c41e72323248175bca5e5e7fa5fa3377b748171fb00daaa5952e0ecca31425d5046698e8cf03c54b36f8d23e05d6755a4cfd8071342cc12af998074e9641b3558047beebf5fe65cbf8c10cda25cc813def1f9129239153d6be9c272392032359515307000440132445e462b026d98d50", 0xfffffffffffffd4d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:45:19 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) socketpair(0x10, 0x3, 0xd0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 01:45:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000700)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd020268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b63e528502e", 0x15c}], 0x1, 0x0, 0x6) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/73}, &(0x7f00000000c0)=0x4b) execve(0x0, 0x0, 0x0) 01:45:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80202cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcdabea17397603781eb58f59615f58a0f6acbe5343473a47c6cd2d75dc4ca80e0883a03f2707ed2e77824c2d6e8c892eca2b9705e709eadc12fedaa9d287aa75fe667f8db61657e25521422c43a58a0cec06c81275b24bb2058592a3a3c9282f858a85268491fa1069598f5a8bc050f69ffcbe432621ced5e78bc43ffe0537b3af79d5cd85dd92c48eab1b2710aac10aaf6619ab99cc6ddc9db178b188114ad6dba74a12ca626e64c6d622d71bc7411889eebcec0f0fbdf831ddc5e20191f7e385319e75e1d8544efcbebb764c2d91d58256dadac2205c043bd323e3bcb582590dec95d14e2fcec229eac63487b11d0219a719814d676d07fcd8650a4f20929cd501a4766fd369badc8a0f3e37132aadb4ab08c5cc1e93e97876b59a72441c6eb5aeea36ad4d3b61dc9df90c123894542f0a3f0eb78a52a29c35b34a2745cd929c4bb6e8759159218ad5b16ecc6c5284f626e7cd0ddf97f5bddc43f324b334868578089b99837"], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000180)="ca00000000000000000000ad000000000000000000591b635895c2e501d309bcd55f6488409ef2187c5fe6bd31b1ecb34d775d5669aa509a2345d3be6b7ded7dce7e335dd9308e300be28cdb6646820bbe4cb9601c0d5e7bed07de3f46ea4fd15cd42ad5a73710ce8101b1a709deef63cea616683ac0cf74058e0dccb13b40c61bc211d2b4bbba6e7796c473f8898651b80649eef2ca62915f10066298d6a652ca9e7386916671a1b0db6c158274f100211fff2354e4142cb72bed5a40581f51335f512648b9a5362315f9009708793ddfe706b9259bf43ca90e46f01ef064e91d7603ec891b0ca7ed029e2bfcbd33a05549feccd51be22f294633e9527becedd17b5c3557f22efa3d94b8", 0x10b) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:45:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) chmod(&(0x7f0000000040)='./file1\x00', 0x51) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:45:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev\'klog\x00', 0xe8118622469644, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1e0, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40040, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xe3aa1a5, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x72d, 0x0, 0xffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd9f], [0x4, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x80000000401, 0x0, 0x4], [{0x82}, {0x40}, {0x40}, {}, {}, {0xfffd}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x16, 0x5, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r5, 0x8, 0x100, &(0x7f00000004c0), 0x0) read(r4, &(0x7f0000000080)=""/94, 0x5e) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000180)={0x201cd, 0x100}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup2(r8, r9) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSCTTY(r10, 0x20007461) 01:45:19 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/54, 0x36) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1000, 0x6, 0x2, 0x3, "d864bbc2a8d5ce57c2ed635cfdf137124380133d", 0x3, 0x9}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 01:45:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r1 = syz_open_pts() close(r1) write(r1, &(0x7f00000002c0)="2078ff51d25f07ef2db57539f0591e2fdbd5c8a2b423024b52bf6178f77a7b9c08850c78eda58c186db26bae180cf3d237f69d1666a8322e1d722f4fd9e55a25fcefd263f82b3bc8d7098c7e544c0faa722289d5ec79008fd219efe27ff4c917243337e8cef681b79c85ee0bce73ee62ac411b50d24fd891247ee72296061899cbf7e846aa1622cf3d6bc8b4fb470820f7a2e4a5af3340bc72cfdad1567a135233f8ce48192ba9a50914f4af580bf3eb106e1911dfd8ffea0fc94f7fa6d446001bdcdaec47dba573ee774a18417a52de793610427c126f64cc1f70b0afb89d872aa02fe343e512295f7892eabc89a2e6985c229381bbf2c08632e0625db4384cb2464dda697b7bc1222fc122bbd897777ae25dac1d", 0x115) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x4, 0x4a92e86f, 0x4, "c360f88820638332c2d2e74748351ae75f3426fb", 0xffffffc1, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9b06) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 01:45:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCEXCL(r3, 0x2000740d) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) syz_open_pts() dup2(r1, r0) 01:45:19 executing program 0: socket$inet6(0x18, 0x1, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/3}, &(0x7f00000000c0)=0x5) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x4) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) recvfrom$inet6(r4, &(0x7f0000000280)=""/89, 0x59, 0x1, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect(r5, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000003c0)={0x0, 0xfff, 0xc}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r1) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000440)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10c80, 0x0) getpeername$inet6(r9, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fchmod(0xffffffffffffff9c, 0x1) semget(0x0, 0x4, 0x0) r10 = dup2(r8, r2) kevent(r10, &(0x7f0000000540)=[{{r5}, 0xffffffffffffffff, 0x60, 0x20000000, 0x3, 0x2}, {{r9}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffe87, 0xfffffffffffffffd}], 0x8, &(0x7f0000000580)=[{{r7}, 0x7ffffffffffffffa, 0x10, 0x20000000, 0x3f, 0x7fffffff}], 0x7f, &(0x7f00000005c0)={0x1, 0xdcb}) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$KDENABIO(r8, 0x20004b3c) r12 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000700)="a82fc24d2f03cd4c5d02daa1dd4995c768b61f9772e7b2cbf94bf055792ec22cb7f9db34b3cdf8f90afdb013de49b386e259b0f364614ffa271ff92c4f83a45f5a579126f3c3e0d59b0d24ee03169f005b8821942184e2c51ce131d789c1e93326f91ba17a347e", 0x67, 0x8, 0x0, 0x0) 01:45:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/247, 0xf7) unlink(&(0x7f0000000240)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0xfffffffffffffe0c}], 0x1) 01:45:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r1, 0x6) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000680)={&(0x7f00000001c0)='./file0\x00', r2, 0x3}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000004c0)=""/210) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/231) r3 = socket(0x18, 0x2, 0x0) r4 = semget(0x1, 0x2, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x1ff, 0x2, 0x9, 0xffff, 0x5, 0x20, 0x0]) pipe2(&(0x7f0000000740), 0x4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10000, 0x0) acct(&(0x7f0000000700)='./file0\x00') 01:45:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x8, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_RMID(r3, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/185, 0xb9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semget$private(0x0, 0x0, 0x80) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sync() getrusage(0x1, &(0x7f00000000c0)) 01:45:19 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x4, &(0x7f0000000140)="b4d59faa") msgget(0x2, 0x9) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x10000, '.\x00'}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000000, 0x20000000, 0x80000000], [0x0, 0x100000, 0x0, 0x0, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}]}}) r4 = semget(0x1, 0x3, 0x80) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000180)=0x6) 01:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xff4b, &(0x7f0000000080)="b3436ca2") 01:45:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) clock_settime(0x4, &(0x7f0000000040)={0x2edd, 0x7}) mprotect(&(0x7f0000036000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x452) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x295c, 0x4, 0x0, 0x20}, {0x20, 0x3, 0xff, 0xfffffffb}]}) close(r2) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file\x00', 0x10, 0x88) r6 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000780)={0x10, 0x9, 0x4, 0x200, [{&(0x7f0000037000/0x1000)=nil, &(0x7f0000036000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000035000/0x4000)=nil, &(0x7f0000038000/0x1000)=nil, 0x5}, {&(0x7f0000037000/0x8000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000036000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x664}, {&(0x7f000003c000/0x1000)=nil, &(0x7f0000037000/0x1000)=nil, 0x1f00000000000000}, {&(0x7f000003b000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f000003c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000035000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000003a000/0x1000)=nil, 0x7ff}, {&(0x7f0000036000/0x3000)=nil, &(0x7f0000037000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000038000/0x9000)=nil, 0x9}, {&(0x7f000003b000/0x4000)=nil, &(0x7f000003d000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000035000/0x2000)=nil, 0xee8e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) setsockopt(r1, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000036000/0x2000)=nil, 0x2000) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:45:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000040)={0x1900000000000, 0x56}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:45:19 executing program 1: r0 = semget(0x0, 0x4, 0xe1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/174) setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x100}) r1 = semget(0x0, 0x1, 0x76b) semop(r1, &(0x7f0000000100)=[{0x1, 0x6}, {0x1, 0x7, 0x800}, {0x2, 0x1, 0x1000}], 0x3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x1ff}, 0x8) r3 = msgget(0x1, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/55) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300)={0x2, 0x81}, 0x8) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000340)=0x8001) open(&(0x7f0000000380)='./file0\x00', 0x1, 0xca) r6 = semget$private(0x0, 0xc193010c32522182, 0x42b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x1, r7, r8, r9, r10, 0x100, 0x3}, 0x4, 0xa78, 0xf056}) semctl$IPC_RMID(0x0, 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r12 = kqueue() pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x20, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffffc, 0x80, 0x80, 0x7fffffff, 0x1}, {{r12}, 0xfffffffffffffffd, 0x0, 0x4, 0x2000000000, 0x7878}], 0xa26f76e, &(0x7f0000000780)=[{{r13}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x2, 0x1f37}, {{r14}, 0xfffffffffffffff8, 0x4, 0x2, 0x2, 0x400}, {{0xffffffffffffff9c}, 0xa9eb8d87be101069, 0x8, 0x1, 0x7, 0x80b}, {{r15}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x1}, {{r16}, 0xfffffffffffffff8, 0xffb3498314994c20, 0x10, 0xfff, 0x400}], 0x7fff, &(0x7f0000000840)={0x5, 0xaa7}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d42bce0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d42bce0 01:45:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x0, 0x0) close(r2) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup(0xffffffffffffffff) dup2(r0, r1) r3 = socket$unix(0x1, 0x0, 0x0) connect(r3, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, r4, 0x0, 0x7) 01:45:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5}], 0x1}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) 01:45:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r2, r4) r5 = fcntl$dupfd(r3, 0x800000000001a, 0xffffffffffffffff) close(r5) r6 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) kevent(r7, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x40, 0x0) r13 = kqueue() dup2(r13, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r15 = getgid() fchown(0xffffffffffffffff, r14, r15) stat(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0xfffffffffffffea5) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r19 = socket(0x2, 0x8000, 0x81) r20 = fcntl$dupfd(r19, 0x0, r18) close(r20) semctl$GETVAL(r16, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 01:45:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731890}, 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) socket$inet6(0x18, 0x8000, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r4, &(0x7f0000001480)=[{&(0x7f0000000100)=""/4096, 0xffffff1d}, {&(0x7f0000001100)=""/101, 0x65}, {&(0x7f0000000040)=""/44, 0xfffffda8}, {&(0x7f0000001180)=""/199, 0xc7}, {&(0x7f0000001280)=""/242, 0xfffffffffffffd8b}, {&(0x7f0000001840)=""/263, 0x107}], 0x6) r5 = msgget$private(0x0, 0x5b8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x20010, 0x0) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0xbc88698a805c3334, 0x0) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) open$dir(&(0x7f0000001700)='./file0\x00', 0x200, 0x81) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) poll(&(0x7f00000017c0)=[{r7, 0x8}, {r8, 0xe041145481bd5e44}, {r9, 0x1}, {0xffffffffffffffff, 0x80}, {r10, 0x4}, {r11, 0x100}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}], 0x9, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001680)={&(0x7f0000001600)=[{0x4, 0x1f}, {0x0, 0x1fc5929a}, {0xc8, 0x7fffffff}, {0x8b, 0x97}, {0x5, 0x7fffffff}, {0x4, 0x3}, {0x40, 0x2}, {0x24, 0xee05}, {0x22, 0x6}], 0x9}) msgctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x2) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000001580)={0x2, &(0x7f0000001540)=[{0x1f, 0x6, 0x9, 0x2}, {0xbd5c, 0x1, 0x1}]}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:45:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x800451, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 01:45:20 executing program 1: syz_open_pts() r0 = socket(0x95bc6424aa834549, 0x3, 0xed) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x75a9, 0x38e, 0x6, 0x8000, "29808400070342d80f8c569358e78e741975a050", 0x8001, 0x3f}) syz_open_pts() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) nanosleep(&(0x7f0000000040)={0x5, 0xfffffffffffffffe}, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01b0095f13de00003000"], 0xffffffffffffffdc) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x2, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000001c0)=0x6) 01:45:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x21b) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x84) setuid(0xee01) r0 = msgget$private(0x0, 0x90) msgsnd(r0, &(0x7f0000000280)={0x1, "ed90f0ceea0024ed9a421f069d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8e01a23725efba090ef9dd7a2cea5b1c5a88ba99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466918215b3979d6b3cd46895cc24343d2f8247c4382a3508c33f298b9a684ca8379db354cbe1377810a18b636"}, 0x98, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x7) syz_open_pts() 01:45:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 01:45:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9340, 0x9, 0x9, 0xfff}, {0xfe00, 0x23, 0xfb, 0x7}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x6, 0x6, 0x2}, {0x0, 0x0, 0x4, 0xb2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x6, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 01:45:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='pf\x00', 0x800, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 01:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) 01:45:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 01:45:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x5}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 01:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0xe04, 0xcb47, 0x5, {[0x4, 0x7, 0x8, 0x400, 0x2, 0x3, 0xfffffffffffffff7, 0x962, 0x9d1c, 0x4, 0x0, 0xfffffffffffff800, 0x40, 0x3, 0x3c9, 0x4, 0x4, 0x4], [0x4, 0xe2, 0x8, 0x40, 0x5, 0x2, 0x7ff, 0x8000, 0x9], [0xffffffffffff8001, 0x3, 0x4, 0x4, 0x7, 0x8, 0xffffffff80000000], [0x4, 0x0, 0x10000, 0x4, 0x0, 0xfffffffffffffffd], [{0x9, 0x3ff, 0x8, 0x4}, {0x7, 0x2, 0x2, 0x80000000}, {0x2, 0x8, 0xf7b, 0x792}, {0x6, 0x4, 0x65c9769c, 0x5}, {0x8, 0x8f32, 0xffff, 0xfc25}, {0x204, 0x1, 0x101, 0x6}, {0xffc0, 0x6, 0x52b2, 0x1}, {0x1000, 0x1, 0x80, 0x4}], {0x7, 0x9, 0x87b, 0x9}, {0x1, 0xf8, 0x7fffffff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x1, 0x0, 0x1, 0x6}, {0x5, 0xf6, 0x3, 0x20}, {0x20, 0x20, 0x4, 0x5}, {0x4, 0x6, 0xaa, 0x66}, {0xa5, 0xa0, 0x0, 0x100}, {0x3, 0x3, 0x95, 0x2}, {0x1000, 0x4, 0x6e, 0x7}, {0x0, 0x2f, 0xfb, 0xffff}, {0x8, 0x8, 0x80, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 01:45:21 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x30004) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000100)=0x1f) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x1006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:45:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000123, &(0x7f0000000380)=[{0x8, 0x1, 0x9, 0x6}, {0xfff, 0x9, 0x20, 0x6}, {0x3c8, 0x7f, 0x8, 0x1}]}) r3 = syz_open_pts() close(r3) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0x38) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r6 = syz_open_pts() write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = dup(r0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff4, 0x20, 0x0, 0xb29, 0xdbb}, {{r6}, 0xfffffffffffffffb, 0x11, 0x4, 0x8, 0x6}, {{r7}, 0x6b8d751d5cd54b01, 0x2, 0x0, 0xfffffffffffffffb, 0x1}, {{r8}, 0x7, 0x46, 0x40, 0x2, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x4, 0x6e7}], 0x4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6, 0x1000fffff, 0x3, 0x7fffffff}], 0xffffa34f, &(0x7f0000000200)={0x1, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 01:45:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 01:45:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f0004"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) pipe2(&(0x7f0000000040), 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 01:45:21 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/K\b\x00\x04\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x9, 0x3, 0x2, 0x5}, {0xe712, 0x0, 0x7, 0x5}, {0x9, 0x7, 0x3}, {0x400, 0x2, 0x9, 0x1}, {0x80, 0x0, 0x4, 0xa8}, {0x1, 0x5, 0x1, 0x1}, {0x8001, 0x4d, 0x8, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:45:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3ac], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff], [{}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0xfffd}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x10, &(0x7f0000000040)="53e7170fc8c4fb86193b5ea5860d1ac1") 01:45:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = geteuid() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r3, 0x6) r4 = syz_open_pts() close(r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000240)=""/125) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r16 = socket(0x0, 0x4, 0x7) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x20, 0x6, 0xa1f}, {{}, 0xfffffffffffffff9, 0x50, 0xf0000000, 0x1, 0x6}, {{r15}, 0xf, 0xbc, 0x4, 0x101, 0x20}], 0x8, &(0x7f0000000140)=[{{r16}, 0xfffffffffffffffa, 0x10, 0x40, 0x9, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x193b}, {{r17}, 0x6c5663ab0a6a9395, 0xc8, 0x1, 0x4, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0xdc3f0e110932fcd0, 0xfffffffffffffffa, 0x1}], 0x10000, &(0x7f0000000200)={0x4, 0x1}) setreuid(r2, 0x0) fchown(r1, r2, 0x0) 01:45:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 01:45:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) close(r1) r2 = shmget$private(0x0, 0x2000, 0x22, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 01:45:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) 01:45:22 executing program 1: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bd32e1977bd435f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136fbe1a43eddd14d4f15476dc966b1185dbe4fd6ed1b9f0a35650275fa01550a86d780cb11f7d634b2ee3b39131115f62fe52b54177b"], 0x10) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), 0x4e) r4 = dup(r0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) recvmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/122, 0x7a}], 0x4, &(0x7f00000003c0)=""/124, 0x7c}, 0x4) socket(0x2, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:45:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 01:45:22 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x48}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) 01:45:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x4, 0x90, 0x2}, {0xa3f, 0x5, 0xaf, 0xff}, {0x5, 0x4, 0x7}, {0x101, 0x3, 0x2, 0x9}, {0xd2b2, 0x6b, 0x5, 0x6}, {0x1f, 0x7f, 0x81, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1a4, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 01:45:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) accept(r1, 0x0, &(0x7f0000000440)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x9) socketpair(0x0, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r3, 0x0, 0x2, 0x0) write(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000003c0)={0xdbdd, './file0\x00', './file0\x00'}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="1ba3fb258f62364c56a0f18afa3a16d0f7b65d8a8c3cfa5dee03a7119067634b548e335b5320cdbd58782f42f03a", 0x2e}, {&(0x7f0000000180)="322d3272b09fec6b6f8329f6b3acf65827d755c70bf0f1622aed301d82ecbbe2768e4794a5003e94279d93357cc56500e06f6004705ce1222f", 0x39}, {&(0x7f00000001c0)="ecd42cb979da973492762b9dc57fdb28aef6464a7e2dfb203c32b4501cfcc93b39e1baddcbddde131abe8e5fc8f9cb8a02ae5a3e88159adeaaa502d19da2836a3c42bc6e4253da3f062029db10199af27628286cad1e2a19a3f821f7e2ba2e41b45027a8821af448ebe333ff7c96d1d3b22d95b904b2f80ca2843dd53243c3ac54bf71185b807ef293a27df9bb", 0x8d}, {&(0x7f0000000280)="9a4bd3895f0c76866309ea78789ffcb9833c170a616b2467678f5018694f9811c7a079ae6e8df034ddb5379d78926b8191a4f57a09bc3de9b4de29d09c6d2cba65a0769d562edc4f1f5eb2a1d0c8cd3a6be679870c4eea37045a35a807458b1557a858ca01bd61bde22855a8ef89a3854291bf8317518c13cd99e556f6d95269f0215c691799f3", 0x87}], 0x4, &(0x7f0000000480)}, 0x6) r4 = dup(r0) sendto$unix(r4, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 01:45:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000002680)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000000c0)="340032b888cd467fe84176eb3682adb28c60a5a040e274a15498f4f86889a7f11cea24afd532485ca259a3dd65b67bf7364880b0e01c53871f02bc3c60ee88083b4373078f7907e7b9df2bf37b22bdcdbf14ceefd19b32565b49f03f9b2d04a6b9acf5dbfb807f008ce2ce8eb9a3530ba60494581117606da8f2ef767f0fe93ad58b60abcd6d767a0ddbfffb52ba24214d713e55bfe5f75947e8c7ec44e45c33c11740310ecc2f60d6329e492c26ca25e936dd888f60b00cac1b12512dd521c68f96e20f1ccb74a31c43b8007961e44b68222b192ae63231efc22375edf20ebbfbb92ce59d031d6f0231ebb6ba7adfb3b6eb07f6d1400567194a1819aabfd90532da577ecfaf63442057d774fa19ccf524451d3df7fced8d65d8d7ae35cca282483cd90d739f56cbac2ea8be0e8d2cc12476d86b34048d91e17b8dc8dfabed532b421647abbc1e11021edf9b7179eeeb4946716fa3fed5ffa94c701854c58b83a6f4c80274390aaa3847434e7f6397244863d70b3714191f56490d6a1860dec4110f1a9a94f59721c9e3997ff8530fd7d677dcf6704efe69d5703605d0d7c5e5759a32732757a8bbef49c9a41627c48ba7fb7fe17c87461d1d6f129cefbc56b8969d5c3478a3fcf6d56dbd9468db509879012d5f5659b8eec1359627f162886a7e01ddaaef02c2e950675a8112f1db5be98e6f20e436a16fa632d03673307bae04d0443886777983b7e3872834327cffd178a65e097a75b5e153f2c0cd92058f6680004d152cdaa94502fd11b99cb0e136e27df594e7891936c68b8ee09e60dbe4ba0941f756cd9cdb44e839fa8fec1d3fda0743a1e802b08e2cded144062c22eb7cfef93dea7ebe412038a69a027718e44b9409e4e9db5f432c40abd82654b30f6c12ac3e8070bc79f92672219358140d91c0fab6e87cb624851ffa6d815b4a1a4a7f6b707836b7480064b1278da584f94389030f59ae0405e08965d21ace7d379cd67a61fc87d300ecfecb3f42c8fcbc2af56e4cd911a4e8c5e33ca451152623d9acfbcdcdd4c6c9c031e8e11584d5dbbc579d8fe65b09d118539f656e259c722abf7dec149678a2457cfd5c3e5564e5e159d3983683269fc935b4fd55f80b95b387c2297d1e91f999536c21b1dd6eb2929a2b34475eca6c6878eb03c858ab9a63c71bf9b2568b4b217c4509bf5116c7ebb1da81fdbde7e6f35d92f8d3941ff79658d7f3052c220866a1d9ea10fc516809b9f5f52a77e49618cf6d733d84bf55be5908a83bb4878debea4e3904e8792ae7d847b1cb11523706c1061e0fe7835723d96bb7d5f97ed5032091745c6ca5908cba226a4578e004b919b877b3104b78c146fe3d1904e64b492e08c86a3f16e10ea70e8e7b1cdd1d0d56162c1d07d90cd6c48a63e3fada888244dc90b329ec9d00d01d49cb37a936ffc601c0a6fbf96f0d307ef438a24b539bbd6ac629f9cc97f10b3c043332b4e7b5e16cb9b2f6eb014216d177952c58935c5e9d904eed710dc313de1ce26bdfc78fc044cfa91c5b708f3c892df631ae32c7ea8addde23413a0983ac519a21fdbe1b57f076856d56e70b243752fb8174cb6e1c91c575d366979ef4625168ba0d76fb266e6bf0a063d26856ce22cfd4bde7942a890a231fbba2d3b3edf03154ea4d197acaec99e0cc333429cf9d7f67ed962040bc950a2c265e5e677a53b98688abb4d46598a07e58218f85f70ce903ba013c60b3bbeeccf4960dca2ae7187847138bf5062f1d1e4f83f4bbe58eff3895d7447f77a98432146accd17b72e09a1f5fa77cb15debfd44371c6c409680837fa99ab1ee8e652af53df9113fd7a33ca72bdc008f8495a730696e6c6d398c0632a0e58021ae81afb315f7b063ab8839151d779902efa675104bb9bee1acf0a835a0f978a25a537ff718c72ccc70890002c685664ff8027a966bfa876fc1e713c4433b18b42ecbe9533840dfbd6dd521203e002319e7bd80691a1f601edf70fab4a7c9674720495e52f56c948a16809a40265f802d5262cfb91e6aeead9f47bd9f0cca5f84893eb0a7b8e40eabcc5b664ee1f4b338902a2924bcb6355a7f80db8eee4c8dbf7694f2e661db847a2284cd9ad3d0aad3f13fae21b2ef1673659ba00533fdd92e0b189648375b3b6db1a0526f9c984a9e8690088938433788506b5e6f228039f00eca918ed0f13fd6860f608739c25328a19fb0a3b783f84e58dc8a87f05ae5c8fac4ab883f117cfbe9556a243ff6fbad3fb65bbb89da811446a662c297625329b5199312111cd608ace399de3467fa3849554cef054845210412d5539e83ef2c79f2ce128877368ba2f49cfa7925a7d26725b6eb954f1256529a2eb47c9c9eb368d42f8e2d2efe7d004b4fc243680e36f13ca4cee232f6c181472fcc0810e95d0c76a409c3a2173f47c1457cba64bad509f79598b3dd1b61a64ed031bcfd8678ad6391c1c2b11987c33a8e528a15bbf8af16f7c44fb8aaa74af742b42ffd5ab4f610fb50f466dd06a5b986ee1faec8c6c7ebe5c97c602bd9ec198de88fdc55e0a9b3b766e7a0be8b41d7f40a23f7e6d2918c22b21d55e94bbf8ac961c499760e166e9447b181aedf67d1239e13e56114e518132f7cfbf70afa21ea4168bf6ea53171cbc5885b56f3f4e1c5c26a1314b115b35eca2f7d5d6d8830634378e655889d734b8ae816881dc541ba002f9e1374c121233880f4e46f18a9263cdffa47565416d8cce345b2bede8cb04c2b169e8e5adde57a47ec0faa6da881f0bbbb0a688a7034bd960ffe664b814af5526e60e160870d10044a11d9275a8688b7d318e9a0f34aced9929a8937c86e0f31df166d352eccabe023cff9f7beee351bf15ddc420e69ed31e343c027e4386913b02bad16c6ca19bbe2137d4d635893b87e32510578939eae8b0bf83553676edd4215e50bd3d7731d1dfa3d0b1d65e356b1b65c668373848ea2d00cd08d259d326e6c684ec58f4737c7f5137b07d6579bed146d2d7b604a8bb868a8ab4d9187dab35df4363afa0409c0e3a75f5250e843a303227ba6422fbc6f54e37ce9b89c06cc0ef7284e17020de065e0f950c9ab5b14670d386da96249fdefcdc582cd6633dba7870cafd262a7645af964414e47ae7f3f54a7edf0f6961ef4bc8d0786b657b6f353bed65f3906db30037820d4e979419bdad32f9995873bd6b4cdc355ffae5ea5800e57dfdf1debe8ec24657ceaabcf937f4265bcfad9dea0cf444781329d29284e19e6dd4b1f27a5c40856b1407afc0e3723bad08dbcd2225b3f93df13f773533b489a10477bcaedb2460585236b63bbc3489c94992536a5be78996feff812aa66735e48c33c38491b031241559a8d226379491583ae14ce9bcd02f5f60563b4db591245ddabb79255c1383521642f9306a7eda0e2a4c84b257e535c74df297594af9e595f85a5bb146e454a7c357dda2565bc95c984bbc0ccb11deedc90bd294d254c9d265d4008eaeeafc33625a280d9f8d8755bbdfd584eda2a03b85bc330550806b71f74f38b7decf14bff9cad3f91c7096048508ef8f645322104878db65dfbf6671a896babee5ef40034faf5b4fa96e723c225cfaac678d4b2a8014a5eed5c27df04e6e8890e78c5383deda892b2bf4da4735a1e8df045534c03aedade6ebe30cbd4d8cdac49b6c51b96e7105cf32e9368e9d91554247ab415b60382d1f1f2154774bdf42f9c7d66cf8ae155eeec74dc4c79a67ff971ff3b7b5505c63a392a4363d066c1921cfe2695ae7437b5b953ecb0f469b7b0c7a829a6136479149ed97f61be009f055643e437b3259585dc182322e70255b18ba193e27deba2e529eaf404cc9079cf3bd3887489caa52a56c9869728dfc6e9b33780379de98396b613f3dd7f1ba1a5b7a12a12465b5fe5acfb4a35738fc8d70766a58d51ccaaa467dfdf0b6e29b56ff2460edd7c19ef9befcba459b117793970702b5a3410a17cc1a96949cb267fc80e07c61c6128419f05da4c1e7622dba51716ff7c8ff3e1fc50891e87aa4f8b220610193cc6454ab4b29d58c5520fae82790d0bc5caf58c906b4b0d7286d5c201788af79fc08696011356af1021535dc474e4fe996db40aa407d351286ba14b4401c7b17bf55113fd5ef4fad11fa3881dd1afdd398c21c773fe5464342bbe5669f6cd2d4d12761f3d5d3a6e1986f5a55e7ef0b2d42fc6d0fbf83b60e65f1f4b70b59ee3e87d0a0d065f720078b2e05e159c3dc97e7aed7e8083690f6443e0711baaeb6da19bcc7c893ea4b4d6814766c7230bfe9ff16fd1f4944b55aaba194adc454db121c3cea7d0092475a88f2ae982201034eb6e39423dc03c68cbb7f11f63282034627fd6907b759a1fc407c97fcda2390b7f78245896a70c926c926aae59910861fe183d3273c35aea67d73948816739311ec453fba7afa905724fbeba9de06d0e40bfbfa98727526fcf98557f897a4d3c9fa10be4835d3b36b4f60adc6c3c3a1c3b861546bd635577c5828a2e3c895414b42ad02f82bc8ebfcfa9ed4fd1d496ca74209d7ebba191bc4d0d41127be4abe2e450944710307382e2d67b2442dbe5bf3db585b4bc70d587da8cdf18bd70f01a38ee43454630a2d6d1de74737b13c2d377f3b2a237d4701a03cefa9038c4d492800515e11b63be0572d6214dbd0a0842b1c587f5ae0cb86d3cac10cbd57dd9302f0c65b4d0bafe28413909f92555a985beb51464990647d391aa7ddad29ba857d14b036d478e69779ee0a96e366ecd4b52dbd70a0592f14106fb5a42b6c03796b2cbc3e19a53a26658908da83ac87517ae37b3eeeb725402b68ac9f72a0d0cc84351613c6b30919c3af6171e8e91416a9dc7e2aaea5ea95aadd7d2aff4823bb6ac2f6811964682dc22140eac354ca391daf97484e21f155411de586fc9dfe05c9569ad2de907af044322d0438b05db4ba36be7965b66df83a336343f9926d97e2cf1c02abc8fc2fdf37bd8231a85226c0f890141a33a2a74f5746691442af1fc5f99bb25a18b38a445c125648706f221a4f724523e55d1d78b677c7fcbaebddc72789583eeea6d9ecd5cf881807360c2ad3a1a6c1343bb76da22981e95631f28ffac3394e70315ac16711b9985be0949f39ec88caceb423ff9e6477192426c6d3dc1adcb9f50e79cfc2045378803725859807293ebbec84bf682790fc94bfc6085e87af0af27db1fb9a8aa2c1f4a426e4819e1dcb2055056a30375e5c1c79cc0e2c2207851f6f115ed17852b41fce33acee961dcd5f131eab45b5c8f146e7ec1552ef51c348b2588a4d099f55037ee211b541334543b767f9c98a159bdd8427becae506af3979c9479ae13a07cd343150542377d8e1206887f7eaa14ac6f99d697e0b984fd32faf91ee2c43866dbf5651dfc1777c6324886b287d3a04833e8d771393f3483b1d8b4ad078cbe5ab06dfa92f82d52f4c372472bac75b5f2708d98b0f17f619cb5198c554f9513325836971bb14f6b69581d187a1102545e5950894e087fe3f06af0b5161a33057b9a851e33c4b75bd857be23480deb1ab46233a165bf34424ee9e70984ff7c9e6572d0bb16994c14f7f7fa6cca37827cc8c8a213ba4b87296b1b7cee364d71ac538f13ee9bbacc260a4338f710485a3bec7892960592cbfb2f78578a7a410397578a852df9091de08e898ddb126dc7c4035cff31727d917e65e5d7b076b3b730eaff43e043cf583bc99df1496b4c5d0723b88aef456e53cec411ef289c8d2bdf61500074cf0b659ba413870bd876528d1746378acfca2a007e76368ba882", 0x1000}, {&(0x7f00000010c0)="247f8b4258cf9a9b63347bebe14625e5342f9aec5223e9e1b6c066c303d08f3a14dd9d22b232239cc72a0e01bbe0da3d23549630d7d6f0f7a2fd63da9f76895a507bf581725bbe39c1427c1d929afeb33976f896c948a54645f58b80418e6b8e1524e1db802b47850960c12c1c1e1202849bcf67492e34170da311dee6d1083bd11195b283d73314ad5a75d47dbe03eec0fd50b048856c76f1df3518567fe23f5ed1eb167825", 0xa6}, {&(0x7f0000001180)="c34d0cf450cde254ea0b1573facd0769a84783bc9ae70f45cb474a53594383b53b7bb4eb9879f887bf25a26347aa31bab3de61f0789e0306f259d9a64a29c0f5fba384f91d3f4ee01255a3c5289927c99b2cdc716ba3c5056753dee2ff7f3cf4f5d3244adb8837e89f6c3993c3c33137f7ae29fe82c3f9284a34dc24cfb1fce83e3fe46d187dffd4ea747edc36305696c048f1c5f346b532897193474e9d224028afeaad40bebc4327ec2ec0a7de6f1176ef83a951f5af213408f1c31b3c68b88c2038f5f681dc1cadd5d25be1c7fd9e96b511c12f506a381bb781b6b5988c35261e22e03b2f628c5b609d3166c89e0563719008823a9e", 0xf7}, {&(0x7f0000001280)="1568a45ec3351528420371334472ff37ab4bbb74a0a101484d8993b540b20f01a56187f1c402d6737f063963afb15886", 0x30}, {&(0x7f00000012c0)="c45effa472c92598ec080b765bdf6f8a52ee6ab2c426bb2c6417969cf8eba4a279a1177f75e4889175c9d30d0b5fc0a5b722b4a5ad9aa3366e00c437d9d17060656514a56b86dc7ac6877ac8e23b92ce8d61238162fa8706a57b83188fa230f294c2eb10dbcd0f4d7acdff49ba80e377da43dda299be44530b8dedbc", 0x7c}, {&(0x7f0000001340)="48cc1359ccd132b50ce6e33cce6a45fe5b4241a48d61d1cacf362adebb205a14adfcf2281e4f2408853195b9bad088057f7d8f28ad9771f19b6d73bfce4c8e58a6ac3b899800be99699680dd81dcd3f9f0a08ae08180032b063673146c76f95d0deaa3b8c09569d06eff486954dbb7d793417e01632d646b9b9539db82764ad4959ffe6813b45a500f7434c1460b096a059172b97579f0872987ad055b27a465db0044ce9fca1aa59e6bc2e882b371115b5c7164658c6a345574c9b4df227e598dac21cbfc286a348b45b3cb0c812d2ab3e31ba19059571f55724e47a06b46833dff471401e25273260aac6ddcf136ec59b289bd8e95d5eb4f9b5adf55ec7fa87d9fa4df0a7e0b2ae71911f4419b3b3c3c85c1092cf11b0e3d44ce83a808fd09c18c7a3852b760548dc85e741297442ac6a9e4316803bd3d858406802d38acbe35d5144f709e5d6538519ffd306193dcf6c9ec643983aefe5726d9a7cab09c7ad85fb200d0052a5420b657a71d5d3a159976a230d9f98b60524a1cf63e2637999f91e014b674ef94bc05cd5592042cff6d22d424863694958071019021e43d6f33a496d62a068172c1c7fb8d36708f49c49e3559f7e1ce8bd9e3dec21f2dff2c85fcfe72adb315fdea9526d8b58483064a52aff73f7c2fa4983bf60c519f53a9ef12e3bf13597ff00c5d7dc4a380dad1d52b6afad9289e7fd73da04966c896d866faca0933721d6660196f67eab4ac255fa053498da4224198e7dd48ce120b9ba1a1996675b3cd96d4c5be9765e39bcb9622affb9b4d3f66f9084c7604b5c737be8895f50d36130bb753844f3bae1c249979b3b6e92fe2b171c63f5b556d1edca90a22b8356b39bbe53b62a81210aef7bd19034061a2cff98a4b9412c87872e8118c9ec180fe011192e804d7c6c62bb6172eb98dac28668b012fc49ca1205cd3aca8ab6d2545cffe2b004f826cf4de2d10bd8417562e3288a935dc680430cd9c336757f6ef60b23c8b224c329dd704936d04fd61a0111fb1922470a94e005919a649bac3ab99cc3e19ccfd3d175b0a593b62cc593903e0a977ba63d9eb47e6b6d119fa09c5f3cd3dea9a2522fcd7d9f235d75f30959da772da29cd4e8a690e3ad2806b5072f7d9ae864cb3eacafb3dbf7fbc4329c0ccd32209220c5e02ac66d8cbde37b1deeec16570a67629683aa220ea4846238be22162a61232da3bbb5799c33d58be35f459caca82ba80f791a95b616a134fa9517976ffb3be0ab010197084375256f7c1f65cc2e9bfa7aa0da23892f6be07c43e3c8796986832107285618c2b7e2a2c098d9edca12df5fd35fd529c980de4f1d344272405a81933096fb68dc2bd551c8183523e00ddf9c63f456712d69831f07bc10487a8188b58d571a3244d18b4d58fa6dbb6607903ad7bffc63b7a6e41f9402f4db01a5d1e2255cb3dfed138f660ba76a27073489a497a91aa540773f1eb937fa720c85c4550fc045fef334a0ce3ab9a9207010183d30e70588c8178abcca19c71e97d5905891ea52dd2637c56833fbddf8087e7b0dfdc7d3c0436d810d97d6d98a210efdcf1ff13081bb5517a96a849817b167a1d8fe7e1b7391687e5625736f2b1a8cb8992032c4afdfbd1880277e84e3cbd4b24ee4bdcb0933433eda43727f0640e60c45c724461c127eccb3dd749f4da1ae7a4e02c961fda40e2675a0fbbfe651bfd82621c11a65cbf5142502b8e296386adba29e1002cd091031ff7ec7a0e9ed313a571392757f4b198192ff18c53ec8c7fdf52848b88d1dedbc5dc3b1aa80b7bfc1b230a4eac6fe7e89386c93e5a4dff9cc9130182dbfa82e88f2592421fd84ddc4cca1717c412acfe63529ecf0bc96dfbf91d548f7163ec95ea1e025c2db678ab50832d2716a24744244499e0b53ee6bb70609478e08f9ebdb55a64e9349ae460d2f8c5924f56fe409e04a7ba5832c833ecb4cbf249df7ae5e7173e1a23ab496504869d22b338a567f9dd3b05bd3f64929684d0c3ac0640259255d599f171481c4dd15524a78ecae612db659c9896db38c9fffe932faa074b77ad5f3af0060cf5226037c65a5d33fe175cb4d98581209cf4140b777310700efb94c9a18ddd21915dcb4352856422e7fae0ed483df75d7abeb21471ba4eb2b95c576c7922ec55be9051d8e518b3500907ce69daf74a3871fa50215deb457ccbda66caf16260f519cfd282b70f9eb8d70510a8e58120b546a38b107e2a9babdeeedf14a357b3e2f953cf8ef8b4be7ca16a7ac5de138e307b58cc83f3639110883e6474e690cf9b05dec62bd176b1c8951d6fd10659a8e27ea94d896fe757caf02b31834edb208e0e83e8b82ae17d2a87c993b2d02225adcc3913f6f6ae34b050339a79adef3a98691cb52afd950f8397a8d213b51a7858f8fb2a4f9228de67dbbf8f49fe3fa885b72ac81207aee4fb81e120f6e1b606812a840a41ef0070e418606f92a68b2d4ca92ff84055756ee2f911737c18de4b284680a9a7f3e6b997108c3208dead4c5822d730f77632e13b7df734a160533dd3fa9fbde8f7c05896b7631789683f1347bbd31662c7baaa97bf1c05f5f454e90db043b1d3af87a0a1d7cff18bb78354345bb8dcb36872dc33c40ee06b688fe333c14bd85a16ca929a417da6946de98f8a4b9f631b2f624a79a30f07a3cf34906c6418df4807ccf99a58bbb0b2f1dfa6852f49c1654d8294562e42c9018e18481c882cd8782a8ecd1214a5ccf0e0869ad0fe50663b0c98f579d495cc7b2eebd5f509cab12d0a8d34cd38f10cbb4850fed82bf0c0bd9fe8271e05df6749a13008db726cf5ba5ce729cae3991f3a1a8cff6c85b0212cf427a5d8ddf69c744fe6f0c0e32dffbbed5cb593744fe70c6d8a27677517d5ce4f82b1a0aaecf2cea07488842121d6c427203a2db22b566e91666032f65ad7834254f356ae1317f00fe95faf3ccfde8ed5d82ab99353e6a782d1767b6b7b86045813aa889cb8bd3ac8afe1cff20ecd4d6db62595901c7a5a8e54e5a2c31323bd73ca1a9ca110e7808cb72100849cc0c00674de16540adaf9062f2aaa3b379b9658a584d1a0696496331194ed28bb59408fe92d72450d566d5842fa417057bad02ce90a6f7c8e6aaa046eb61529cad3599e9da87eb73909b30bfe86dad3cff582a4bc56c9eaa7c21314f0327c82797a30a5f6b217493663b625c2bf165e5a25209cd911b093774bf05d3f39cca599a718db29d7f60b787049648a7e59dd9857fc50fddf4d3c46629c27e6e21f62a06667f62de98c5f3935f00d49fa40aeea34de730b1cbb0ed222372498e78bb7009cc683b3380cb71da6be7c3d3508df3410340344ba24ca06cffe85cef9bcfb14237aea12abba15cec09be7140703a7230544804ff1a28cc4bddaadcc27e04181fb1b7ecb61d2ffb89a4fc0a0ffddd49bfe877ab10c9d3259ffce4def3cdaeded0b4a1df8475ba092f51b198845efa6046ec1b26b1cf1802679befc3c76bb8d48b2d19bbf834bed2323d89493f801b58ce603bce9174c8ebfdcd8e79c6aebf3b217fc4e9d56ae859b5ab3f2bb7562c544dec7b2394de15a1338f2ce6dde484236d34faf6aec25565f672c76f70f371c0bd4b4b0d1a2ac8bd8f39e35398087248ec6628a84ca173e4901aaed25bf0e10235d05501e4bef6cc783d62115246cada4a590c59cd600542e0d3dc424046d3bd82d91ed298b16035392f5a46cfe1936deeffd91b9d82e73b1133d88ac356fd3d1e372fc9bb255a7079c6110709929257ee72d64ba7da4cee2334e400efe1e3b19043e6f71210fe517a9a9391f503cacb329d45fa56b9ff1190182a0c46ba75674f1635ec881e3135eccbdcafb5738fd7451dc77d701ad0dfa800813e2df3aceb106259cb65b245bd4a3b090b6947d9d754ced789b006b5669b9e2071146a6238e4970a2d36ff718e9318dc587a99d1d1f846eb1e0ac92eeb1809134c8af4ea0fd07ff38b9d969b4c00a6b9a2d0d3802ef65725259505ae6948bff9cbb1454571a116a1ee04eb5bf015c169b1fa142878b5402fc03369526cf7da898e02c83c7d2c5416ad64d6977a01e6b7cfdf0a906e3f109bac51f978e739df68023c6dbb18edb40fa70061575d64e3a246bcc980f3a39da9fe627128fdcf7aaaa0bb04813595c5a3981768c77f01a58e62899b51fd7df88f2a87ed82c8cd625e66f282f70bde72d191ac936a5c1178750998067bc79eedc76098396b2d4f9b4d2d2fffe5b03b8d22c697a8d71cbd42dd43bc321bbcacc84f1fd885bddf52463508f9368189cfdc79f843933c5563706d243ec34932ed96768e92e10890d044b150b7650a28ce036daced12cb867707dcdab833d9652cfa3bfbb05c68cd8999eff932fc2c5e8f3215c69a5de1ac26d739b07a708066f176008758fd3501ab54fd2118267866653063c4ae490a95ec14b1676296fba9a2174ab56fca3c9dfcc95638c350cb4da98a1db5d71aa708111d23000abea6a78f165c4c588455e76813b5fe37addbc6c3f89f8ebd594da12b219c0cf785decb8ea21f70f81caba852dde7cea96d58e4c68cdb17ebe812cbe827a91e5885f0d60ba79e6f1493de7b8ffa033860953389fecea77295f2a9d4f360a246cfb257d42311c8caa0d4970a519153cd259fe3ac0083bf6120c6e73869f5d83a0cb401b42715c6c0a232a4cc7d9d8cb3deb42a88592372feacd426e55cbcf476d4374c4f469580edb7bdf27386f8360ade551ee9c786b591be0619b2f8829549410cc3811d56bbc5cd5fc47d3a57584e2adcb9750dfb933776da7bc82a77ad67baf9f860ad404e7e8ddd2422aeff613c6c5c96cc29a5a2d84c0b064d34a66c270c538fc1a4deafb2bb8573ffc80ae8e455402047be20f46137a4847ba8c1c5b01250168106f3c8d2e80fc6357bb4bfaed533f30b1f955f84478f86bd9f0aadc6d949db97f562392d0154cf4c9b5029e57c03aeee9a0b5eaed07be1436f2230c001e188d72798bd09f3cef0695f9e115d5b40e7ed99d6a9d0236853a8afe003ed68878d61a48fae475eb39fa49ac86ccaccf3cfd036f8a773640c8eb644e29714ba4a7bc96620941b2807f16680a9ea1476c9f787cc696c28968edabfc6643be23cea01cba216968e276bd57c093d8b9e8fc296935d874f0f58f9b537fda78b9701741f970b747a36187f6b5c1cebd864dcc512c6741aed2b914963ab2a8bda197035b1b3b655915334b4c89fd724afaf1338a20ef3ba954a00ad21aac6f1cb5354d5b711bdceb85d5e6cb63fc0a5f2ddd69ab67bb17ab8671bf2a5b24a2d2c2235c0eda5125a4acf4e841d7386f53371279497851213180047b85ce069be50249422bb2df4f657a733365349572510686ddda85cdfb7277a6331602b9afbab08d33a0c669fb94791fcdf10a67697aead4ac17c43ee7fa78a2f618f77dc33d6b550bdd9cb77c567cc0742881eb0481af7a9fdd47a981da32a1dd1ece4c722e0a9d6ce9e1a9995340d0d2d892c411a3161722096024f6187c7550e944f61e16798428186bda92457f1320db622c57a5b5a4b3bfc78ba8e73271a3f64c8090152acac1904595c04f894d993bcfaa35096b86e9f1f894a7bf75f594e67c1127c6de0abe6c9cf65bf8062a9d51a5c022f4ff6301e4ab50d50f63f27da34e0a77e0dbdd7defb53cc0fe93634401544a1ab69887ecc9d074ab53296ca54c15229f31c4fc4a7663c53b1c5c385cba814fb5292a564b46a794ee9578f5bb7a20c1b2ce532b8846ebf50989a1f7a3976dbd05a9a704cd6352c0bef3d8f2", 0x1000}, {&(0x7f0000002340)="fa1246e77e7165961b627aca8eefebe2ad7f61952c8ff9c63d6d6644837e885f730e1182ce932d4fc034527a6f90e3b4c82d8704beacebc37e13375576550c6390c450799f8ff823a91fda8d68ae4b33f07debc348c1251cdb65097bbfdc0c3fb155c9f05a4c70552995e999b2f0ba5e561e325c9769390d0c2b82d9f13a443735eef42d392605ac1afd10a1ecb3eba70feae0aedb3428a1746b4bed95c5f0d17f38db6416a4fa5563987871ebe932641cc8fd2ea72ea957f7ea92b7a8f97fb3fd08bb4e9ce3080536ce", 0xca}, {&(0x7f0000002440)="b82e4a876d9923f8866b669e6f90bd660b7667f16c6a5f78b2bc628380746b5fc01e772a21e0acbcd7f00202a090fa6022febb1090c7cc0412a7b577646be8c134ef71394e495861c7e9b7b84ce27e4514bef17d9282abd75741d815a2e7da77e8b31dd1c5159860a918fb4b33abf8ae85929d63", 0x74}, {&(0x7f00000024c0)="375f7254be138d5623675f74cd0baf2426b654370b", 0x15}, {&(0x7f0000002500)="8380a6c8f62ee840ce255ddd9931e1c9efe85df74433054490389319d703c78a76d1bf06d08528d0c8804ae3a75f6b52abcacd0849d9050c4f43872aa2327a85f1d6f8e2c5266364d7f4a00233baea5f0e71281c2925ee7f18d66b86fd4acae915e135b2f532f3c8f038743f174773e050e3c829e9067341378edc9cac", 0x7d}], 0xa, &(0x7f0000002640)}, 0xd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) ioctl$TIOCSBRK(r2, 0x2000747b) 01:45:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 01:45:22 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r27, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r24, r27, r35}], 0x60, 0x400}, 0x404) r36 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r37, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r39, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f00000000c0)) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r42, r43) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0x0]) r48 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r41, r47, 0xffffffffffffffff, r48, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r51 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000100)=""/114) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r53 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000200)={{0x3ff, r49, r50, r49, r50, 0x104, 0x5}, 0xfff, 0x9, r53, r53, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r55 = getgid() r56 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r56, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r58 = semget$private(0x0, 0x7, 0x286) semop(r58, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r58, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f00000000c0)) r59 = socket(0x18, 0x2, 0x0) setsockopt(r59, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r63 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000100)=""/114) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r65 = fcntl$getown(r64, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000200)={{0x3ff, r61, r62, r61, r62, 0x104, 0x5}, 0xfff, 0x9, r65, r65, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r61, r62) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r62, 0x0, 0xffffffffffffffff, 0x0]) r67 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r60, r66, 0xffffffffffffffff, r67, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r36, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r38, 0xffffffffffffffff, r48}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}, @cred={0x20, 0xffff, 0x0, r57, r60, r68}], 0x60, 0x400}, 0x404) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r20, r0, r55}, 0xc) 01:45:22 executing program 0: r0 = socket(0x20, 0x4, 0x1f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0xffffffffffffff67) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x8000, 0x1) 01:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:45:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = shmat(r8, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r11) r12 = dup(r5) kevent(r12, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 01:45:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x6}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x400}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1593ea14383db9cc, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7ff, 0x5, 0x3, 0x0, "ae85e9f36e2ab0df1845144dd5145f66e2461d58", 0x400, 0x3ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) recvfrom$inet6(r3, &(0x7f0000000000)=""/250, 0xfa, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x10000}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:45:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000400)={0x7f, 0x100, 0x3, 0x8, &(0x7f0000000180)={{0x1, 0x7, 0xff, 0x1, 0x7, 0xec06, 0x13}, {[0x6, 0x3, 0xfff, 0x1000, 0x2, 0x101, 0x6, 0x3, 0x9, 0x8, 0x4000000, 0x0, 0x29e3, 0xfffffffffffff000, 0xb2be, 0xfffffffffffffff9, 0xfffffffffffffe00, 0x2ad], [0x7, 0x20, 0x1, 0xfffffffffffffff8, 0x401, 0x40, 0x100000001, 0xc1b, 0xffff, 0x9], [0x5, 0x8, 0x9, 0x8001, 0x4, 0xfffffffffffffffe, 0x8], [0x7fffffff, 0x0, 0x8, 0x7, 0x2, 0xffffffff80000000], [{0x7, 0xd, 0x20, 0x40}, {0x7, 0x25, 0x1d, 0xb}, {0x97, 0x1, 0x4, 0x1}, {0x6, 0x4, 0x3, 0x8}, {0x7, 0x8, 0x4, 0xffffffff}, {0x3, 0x7f, 0x8, 0x8}, {0x100, 0x101, 0xfffffffb, 0x1f}, {0x6, 0x7f, 0x1, 0x6}], {0x400, 0x8, 0x2b39, 0x9}, {0x6, 0x60, 0x7, 0xe4c}}}, 0x9, 0x3}) close(r2) ioctl$TIOCSTART(r1, 0x2000746e) write(r2, &(0x7f0000000100)="2478afa80138f589e078e37fe4320de9", 0x10) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) socket(0x18, 0x8000, 0xb2) rmdir(&(0x7f00000000c0)='./file0\x00') 01:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) pread(r0, &(0x7f0000001380)="a6c6ca8f4533d699a98ec52e5a4cb6901dd515af2d1c2fa1e76b996396f7d7d9e8c5edb1b95bb8e6220d78caba7000069219b8d6e017c651ca36ac1f1ba7af2421cad5df9061f60e6df9c863ff50051a3b77187c24fad443a9d2d576fe266dac75e270a91e26e35efc85e11a938cf839e6e4870859ffcf1b29f71327bff7f19414d2008632d26b79e5c9485c380a22186a13ba4a56443eeb463f55be0685c1ac", 0xa0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfd36df7780ffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68550000007ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5d47861d668bcc73e4157005612f871f4385f04557795ea4a5c5fe42baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d101524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e1ad3b1433eab57bdda58f0705ee9ee1633685eb3e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e415464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee5253aad02580507c0cbfa1e220f379363c68c0f2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e78613f6a4145a6e149812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000008758841a07b1a1621b4f23f6560df38c2514aec910e495303473e048ec5694a86604a93474e854e814b793b5749bfa4cffc078efe1feeca07efe05b914d89ae265374d1e6c666ed3456f4fec0d22e5aba3a22cad18998825"], 0x1) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) fchmod(r2, 0x116) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = dup(r4) recvfrom$inet6(r5, &(0x7f0000001180)=""/117, 0x75, 0x800, &(0x7f0000001200)={0x18, 0x1, 0x40, 0x4}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x80}, {0xfffe}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:45:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0xffff, 0xe9559d679347e8cc, 0x0, 0x40a2, 0x339a}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000200)="36e7b5f5ba9a24448872d967186ebd50c644be55eca54ac4e60109a7b16dd245deeb2b5d99820e9014f11138b6b7f3fd9259a3ed1b481a48d25f2e6804cf42cd6ec8f3db5deff1a842eba83444410f4b221cec08ae84e852c7fc5f85401746e8204419505813ea74905ee09d5cfe0c50ba968c7debd239f17e5a989caaa654757ac7186df4cc15634e9da809f476e558d5e81538c718c0f6ae6b68b9eb7532e4635bd42c214ba7869442699ea7bbdd80b41e3f21", 0xb4}, {&(0x7f0000000300)="f4e30d71e010c865d79c4893a72aa1b825f3c89571292ccf0a0027201b5c3c1bf4ed189fda85beb921312dd7d793922a561fa69b8641a93053a042fe06232d5bcf3bcfdd56fa7b8dac2d3f2451bd05906386fe09265de41b4d3bf0667c02681555aa6686987b9582b6c1f71ce180e55a3e89650f9722f8816130a23898ba58941643116a253fc7003033c47a621fb24ae3e8ebf7f7554d1df236226f063c", 0x9e}, {&(0x7f0000000000)="9cb6b5f9ca6fbe535fa8f19e2222d467636b23d0893b5294ac3419ae09fee87ce437a085e1710f8e220824", 0x10}, {&(0x7f00000003c0)="e8fa03b33b8c58df3c929a42d7eb9ccfbcffa22da5e5b05c624405335744e47105ab42024ef4931d2ca34d3fcc5bc66e3ed7c8f15aa579c7df5f90ea6ed6e4eafe62da39d63f73c25959a3ea1a82875ea5ac0b6e0654fd95efae0fdc53db603c55e4d8d8aef2cdb0fdd9e21d8e3a6a0aab919a0ce4015c7c1de624e11056003553088901a5599729e78e0c439e44453e60cd7d6972d218140f5a38bc851016e63d76967f15796cf190ac1dad2cbbcb714a713c6b9b5f4c9a8f17a1fda0a9b1c3532e01b1c1c639e9319fa25c0f656c98de032dc907d4869c", 0xd8}, {&(0x7f00000004c0)="ec182aa061804b9d761dce6788c085971dfdde446ce7bb686c13d53e5c81317fd892b331178ffd6ef56f563cd56fa1e8c6f640247e21bb59321b405b9aadab5b8e1e35da8e78feeb4b61ea27c0a88460f13b06c8cdc4cda8a2878e0cd9054de7668f246eb0e3cf36a88eb6a3861899f61d685aa81ddb7dbc72d581e6c738d321bc580f4e9dc1f34ab478facbe3eec59625141af4203303504192996700946135b649b08612913fd404aa8cbc39fdd104640263aa9e293615fbe1b522fd0084d79feac8e6fe63549613db9cfee81e108258d8e14c31da2b8e35", 0xd9}, {&(0x7f0000001640)="2513c1d9f585c04df5c76a17d7f1dc087ded2f599f03c4d60d928efddf07bc42c7955edec7adcd6afdfb640237ef65b8a1ea3d4440681a92b5b62ab1240f9964e93e817db3ff7ec39fab7020770335cebfbeb2d3b8704d0cc52dd20fd91aae1d3c06a265622815f26f6209a75129708d798de4cdca945b719db915b5a1442c59e613072c52905d299c342738cc7211ca5e6eb28201149923572dc706d62d7028b2143aa21af9cb329117df30f8ff2d612259d316f9a8f5df0b9d6420f09929572d27f3f8ee69f98bf9cc75059f3625b794a3e1a002120f1fc5e959302ea924549c998dbc733ae64da801046fec3a55787c56a46ff22172268bab6fc29c68d832ee962eecd533381ea116b3043d27274b35fff6de6830efcbf8866276fcd94d59256412116af604f929151b90a3399fe52a56a1a17c0cf30bcbcb78ce7509077ac7fc22f9c9507e00d02c4caac79d7b8bf4955c2fa96ecaef0e10e7dbbbd650cf5dd75faf746122105ff42f84d0a054974fdca8fe75c895add17390d2af26b00d8fcd67d0e5f435bcf2e8578bd270abb4196cab242a30d5c910579c944ba1b06d4b90ee8a14b545b0b3559cbd752d6a469754fc01985b1e4a544d71114c395ac80ecdb561352e8384570989af82dac0e9ffb188e533f432c64fc674188d2e42ffbde18b482f2781c002952002bfe44caa6c358faa24cde3042925bd76456d211cb1507860c8017010e87ff5233b9733bc20b32d5401ef285951a567f496d78e27e09635ac2818b6025c385a662188958756f7687613cea0a323602b1671595c9ce6ae2d418c45f2f16f1f618caa1108ef98d77e7ad2ab9db0dbfbba810463d5a19eb56f52b46abcc0b67928bfcd98decebd8c30feb338372fa2eef10e8b8de21c2cadbb70ac433392a93575c7c115de52f7cd12a7380087eb731d9a7c9a6cd495f39ae95e24a8f4747480781498816f702cfd63a6fa61c10bde856476d8234ba74c39b95f29ae4d8eac5df4c33bbdc6d455f29b7ff591a0203d6cbf2af4ae33a7fd06dedb76901ecefb77ff408a9ef8a16e70638d5dc94bd8edca9bf6302f0cffbea7d7aaa4ef00751b0856b67672ce437684677108bee07cae4da0e6bc64ee60e414ab1bbefa7b2126c7aa062abc8e23cbc23637be38387becb669881045dc3121e4b3dcb1fa1b49a427d01751c7d1d8f38a1e1f63ff6b7e9ddee2fef48243f685c7c454ae0bc93ec68efff8a92bae0aa09594d782a436b54619ef24981af20432d09d9bf5b7326145be7e95472b730d72ce4f387c9f4efe5d2204ead1c88fa64f1ac7dcf8b7015817c0c7611915f8c82b50ca93cdee9703845b5c34eae951cc478badd8071d7221ff0e0935162cbb9a83f5382f27be5c1e013c2fa3e9ebca56a2bcc281742b4d930995f7919a9f624d13a82b080c4b5a2e26980c4be13b0c44315cfa7843a37afe2e8a8711239a75a353bba87006c33a54c28d1aa2efd03add112be59ca08b42378637fd22c07d4eee126cf9df10f0c1cbe89adf38346dbb4b04570b665e3ff83a100cb8286d5def4967b08ed7aa95fe456e629e158572e382296beae721d30f54fd92021e95283f63a9b21bc544d6641be42e8296cf38538fa0d541bdf038a693eda18011ac2da248fc9b47b169955a55c171d4f0eea3c859bca00fdc7d6f91bd1ebfaeaefcdab8287ecd9499889567dc53d241cbc4efb6977e9aa27efd8aaf4e7cad1a29cdc9b70f59788a60103f4c140ff11d95c3f949e8473f65e4725a5105547704f1b9c83ec223b464fb81fc16c1b0a31191fe6f3556e8fc074fb001c0ceaf9eaca4cc50ac38429502f5da05af588492005f356f41c2dd0d1ad21e5352e6b2b751555fb6a590cfacabdb2d40ac80a34561f1d0f4254cf4f0486f6f2ebfbc43e7db69d62d0e2abb68e4682fa918e605ac03e858795daef03f5b33c7ab0a1a4ec418148854b55a0790dcf3a50150bea19d79be838489237755ced9c0bff88ae28e34ad525e5b1e52d70d00f528b4934957299057895fc32cb077f8ac85deff7d928826b7c07cbbe3dac072dbe9ee2e9c01bda3313fd03def422243a451d42d6a53caeaf773f9572c12722423333ff5686cd1b344bfcde9dff7147f1842a092d28e8664c13606bbb69777e283c159ae275962d6ba486e8ddcea905cb283542d8178042ba7f63760a6b28fd53e4804452a0bd3968e1e1df3c4ef6d09124c26ae678dc8178cf009c5b7153d41907a725423e25b3a402a0d474d922d20067bd4b5169ad6fc91334238f520f854bbca5ce6554f33bca5e3723f86b6e1280ca9a747718cbd2783ce1db06999af61f70100cda8686708e5c331c786ec2d7c7ee739d6f59fc0393cd1729b907134deca818be025c1c6691a0ea95f765d3d6b40ee63c59f017f97ee46d2c774bb88228eaacb4d611ca70e989b43a526cec1e146eb3debc19e1f52cb70a37af00a07661a096db85bede99a234a029a2d6dd0625ccac72d96e87e7de0e608ca8426a87d1573986203a77e7508898fc25cc573f552157f776ed5085eb07270ec5a718419f1195fa800c344c91a5d8db5fb48318d60ed9781f24434a060452d766c4f507d485f6136a084238b10d6d850041df9b09ce17fc7cb28d314037fec31fcb18daf1c1c3c8459282cd56bc7892a35fc6fa9567b980c8501f4ff0d511cb4d488acbb2dbb022bda72ecf396c491fbbe846bcdb54ae8b285f9bdc6bf8a53007432c85bbd2b68dc1b5790912e611e668cd8e1a40d893ecec8002b9d97283865c85bc66d1559d56871a2ead8114bf5c306d0ef4fcd99c5191279302f624ef64a3603c167e296a9df893a5da2d754931bcfbfe4c72512944f47909a3cf87e6955713a6ec58b115d1084c079d50740a9347afc1f5503f37216f48ccd36358544739d1c374fde40431b782b79399e81b0602e7db5286ac547cafbcbae3b3c14b4b9c86d6c55c19fe3ffeec3f7795f2e2f0d6d80cf68c0e9f133c427e9e5c117928fe77c007d71f590a6212dff8e5d710cc91c8d0d4032714abefd5e53d3cba32730ddc4d2aef25ac0c2175898821d2a45e0a44292bf08536a69b9a28979e39f894810fbc6fc48289e0b94e034fef0ccd2a093a153ced792e07e77f25322c5709a1387842d9c6e6a6f931dfbbdd1800968be1ca983d216bda046f52fca6da72efb5f5db631e751cd666d81798216f293157d376380404f1b6c9f7e49749a7449f0248c049eae49b0f3ba100efab54aa2dedfb2afa6aeb4efd6fd110457671cd9081ef0021ead00ce41d3329b9a65d1782b6b415ffd7e3a1c2c04ba977e44aa41fba16b36e3cf32d87da3b7e565d1853fafe22799d0c91f88cd7ae86c41d85f67f8b33316fde4db594bf5db439df26e51daee545b715292f06cfe7c298cb001cd5d673ba0a6ff5992194a8141276d31595923780f52329b8adcb3074cf8f8c84aa0b130f4c0db1e698a0beedd2e9a4fbcf08e660aab62ddc7f0693468f4377dddfdcf5120516feb14173aa6a4c7bfe94e9bcf10f62e83180676f49412fbca229cbe3d46c964b08e19e87ab8e1226032382abae3c984e731397feb673f4041a0469489afffbf3e6bb7f887f60fdba3fb92b07cfc6ea8ab38877ebcba3cab91de8208a63a791cbb088a5848a0fcdc68b2119d0eeee052ec46c5e8534d62cbfcb4c7c3616f03c6e014e4fcb53f173a55993e5dcb604ffe08e2c727c43352215d4fef94211c955e5cda7d98513a61414819099c73af536b01d84e6f4081a879d277b3c5770a8caa5093d50ce529f5622a31b12e8ce4f0c911c4a15d15152f7d6382e6122291e56413d27f89ca76ffc55726f7580e31ff5d80c4109c4f32d7c2efb1e14cd80a67881d586e6e119733f651a889a7195c5f6084e135d21498fa779363117e7994e2a421ddd9c98d4d2d9419f4677d627fd8886d04f982a21c425b0600bb813bb5aac5cc10cf4514cc9c3e310d73e6272b02cd96d04c36707a4a32a01496a53701290b1615a71b9cb8770d2c9b4641244fbd4c3378a8d04e786a698497ae70fac520c7a4b9ad3369cccf78bd90ca45fac5ef4315fc81837bffb3b1ae9e8962eacffefe47b9d58138d22e076c002dce46d0c244134cb17aaa5592c85d2221278d75ce016bcf1921a1db1c0e4b4ba31e06d6080ae56dbfdac67ca83a0d6c2d5399c2c7c0fbe9424414fb7b0003a231c83abb61ae849c9ff97236b7d824bf1faa8b242fe439da10057892d0c931418bcfa0337bba1a0ec46cea3a23e3f81f06f0e2ba035eba17fa805356bf68a8ecbc35f788e61540abba8cd1da45255c649518ae563fb4a7d68e0470804adcaac3f049e745610ca39300397a7cc0d3bb0e0b4238487d72b8aae786dc14410a1cefaf65b52e2fac231d8c9cb0aeb4422fc9598488edb46dda4c612289309bca9bbcc26854c34907f9dd39999ba90d1119032454f5f9842eaecdf4097a8adb57ad404f055e5877aa36cf38923b747ec0e5ee08d308bfed7d4c9da5fa1ba732fb7b6fbf30156dc8ba4731b76c6f04a718c2130f048e0a9de81fc969751adeb6fdd34bc9f8b4e9c1cfa2c3100678671cd94ff23652e4cf1abe890135f034d37800f22e5c925adf9030bc87495087200ca241e40603da2dddcc4df01aaa96e09d4e15a94d92d4d38314235c74109682d322ea8efedfc6dcecfae8c0358402d19f9d4c53bca34aadb4c078b773dd3748433a8e8c0fc9534fcd7f65110211d0ad73127c45b6259f98a90153ee7cfc1ed78bd46d2e6e28f998d3518afde71ae9dd43cd379746bb0360752171d4cf043fcb8ba2cb573dfd1efe881517c8234e6537e73e1f8dea4b7ff8c71afefa036483c4bd7b6b43e5860688638ec0deebd54ab382aa5b2c302c23c60b20f6f56ef3728510b6932ae0b9f636356c74f56521393f7d64a98d5809c97e4db2e4a04de475ce8f649c5cadb4c7b3e70889784449d9a66e89d97dc07d22a7142d0a3b7cdf46c69cd5221455e90829e0fbffd5a9eb2ca32e57eee4030dd9e238c2390dcbe1273e1aaaba42fde7559c937ffd65a0890b1183d6c51b57389a278b709687b9a7bbbaa9c45d6bfe48c87992ed9a89bdeb6f0712747c1a5cb0fccf09e88d2a7eed4cf4916b32833698dfa2f663194e6ed052dd3f34c12a6365b0e0ad14fd4489b9f42f03a031ccb0f51243151df800d840848aa83565bba12542800b2ca918029dcb260ba34c2ad02393fd6a80c5e681e078c4cfd96a1aa89ab5363487ac4c7a9b83fef5b273b5b0b81ad833e66d5717f7230d50ac725593347d3f3d2e4aae8e00cb46509768cde14d034eacfc7fd9aac86f50253ca4eb620c0c3f5d1ed8c10a80bd57665478e150c93d102461cbb035978678c21745e2456b56d0e4282cb74218f0d3bcf16bfde9911776cb578ca283e5bfde3ceef6843bb1d0166c36420e6c18f027ead2c8fc6e3b08b5e61571cb78ed7b33bb9bf2b9fd592758a94e74e4d9440b7caa5358831d36deda9b57d8a8d414cde942a71580160b6c63b719bf8d5e0452250029c3bf0929429dda95d432c98c8a93cc4ff3ed70faa2c6038dd46bdd1088c7c437c27585f57410ff703dac29d24b3e3988e9024f70bb3dffbe6e41e29fb704993c07d843a2328887bf8593676479c7cc2c49ba70b41990faa5ba3c5b57c3aeaf1b04b053b233065555f76efdf337b3846f2553196045ca69abf7833e2d8d2ccb90808a72689470ce1efcc39655334002c180a80e748f49311b5739a3a71c972f5641259b3ba28b3c591d91d97b576e38657ec307b30f", 0x1000}], 0x6, 0x0, 0x4) 01:45:23 executing program 0: semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000200)=""/236) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='.\x00', 0x1, 0x140) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000140)=[{0x5, 0x5, 0x6, 0x81}, {0xfff7, 0x0, 0x9, 0xfffffff7}, {0xfff9, 0x6, 0x1, 0x7}, {0x8, 0x2, 0x9, 0x37dd9276}, {0x9, 0x4, 0x1, 0x6}, {0xfff8, 0x1, 0x4, 0x80}, {0x0, 0x3f, 0x5, 0xbe77}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1) listen(r0, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="200000000000008dffff007b80309900f87c8a5b6701000000000000c414000000290000002f000000000000208000000dc1bb893f000000aa84168973eb708ed87c0aac4eb45cda3f5f832fad4b0c7236f55cef26f54c46fab451c1da5208436517d8803de4f908f5bcb4265cba2f9dc8e037a059464fe700"/135], 0x38}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000012c0)={0x0, 0x40, 0x9, {[0x9, 0xf1, 0xa61, 0x5, 0x3f, 0xfffffffffffff000, 0x7aa4, 0xfffffffffffffffd, 0x2, 0xe1, 0x5ac, 0x9, 0x1, 0x1f, 0xd094, 0x8, 0x42872a7a, 0x69e5], [0xff, 0x5, 0x9, 0x638, 0x4, 0x1, 0x1, 0xfffffffffffff5a6, 0x1, 0x1], [0x62d, 0x7, 0x4, 0x200, 0x9, 0x0, 0x5], [0x8, 0x0, 0x3, 0x6, 0x9, 0x1f], [{0xc4b, 0xc5e, 0xfffffffa, 0xa5c}, {0x3, 0x5, 0x7fffffff, 0xb3b}, {0x5, 0x8, 0x80000000, 0x55c9}, {0x101, 0x9, 0x2, 0x100000000}, {0x5, 0x80, 0xd4, 0x9}, {0x3, 0x7, 0x8000, 0x80}, {0x7f, 0x40, 0x4, 0x7}, {0x7fff, 0x0, 0x7fffffff, 0x3ecc}], {0x0, 0x9d67, 0x8001, 0xab5}, {0x7f, 0x2, 0x8, 0x401}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r2) getpid() ktrace(0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='tap'], &(0x7f00000005c0)=[&(0x7f0000000540)='&\x00', &(0x7f0000000580)='tap']) r4 = socket(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000001180)={&(0x7f0000000600)=@in={0x2, 0x0}, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000640)="0361bd366707c15e81d38f4b58e3c69e40cf61be8759827ce2d9000d8d243caa0d7427166a928b0f4641473ca6632e81f35103108f063c683b4812b047a34935ad01b365571839bc0544f455ced97b4a3136eff813b63aa7609b3e02a9ca50d4abf4a9550f49e22ed5259bf864c264999b58b044f87d2e500deaec0eaea985f1f21c97325556970a557c50b6a879d29ae5cd", 0x92}, {&(0x7f0000001200)="393987be18e61c20d3e34986a2c60897c6878fbaf7275656644b9e2618b0f19a17b60e6433d4d0c9b85ad0d89c1f593581a95ac1d4aa2284264ed3436bb4912d745161891c0a5279d4381f75696c4ac649f1546a15e8b68524ed76bef7ec9df56d345702250190aef953ea8a678ceb7c1857c0781bccc959dddcc3570adfa06be271234f3d47df0067fd95dbc110a3d87af9f207ea886858266ee5e616bafc97c661001980b77c6f68d29e0bc7", 0xad}, {&(0x7f00000007c0)="6ef23162f8467ca45ec650bd35639ee65dffcf7bb104ca54b1dc7062fee1d98d24bb07c02729259f2cb397a480e5dccc0fefdc4089a4f5c237e4a9d670e1424b48b102d8c7c1c17686f91d79f8ed0d", 0x4f}, {&(0x7f0000000840)="28708d59792e9e207311573212432855cf908f5ce445bebf0b6e1242ce4b38aeb370084daa1c1ec6f62774593900f4a0029e0eb7eb593da1ca5eb11929058436063500332e5131715b457a61108154691fa883d15b1454264063db", 0x5b}, {&(0x7f00000008c0)="042dea5da29498c8ed1dbd6506f7b1c0dbe92d4cbed927ed6929f0b26a9f2c45c3683fd13dd68a49ff0a85379604ff22903bf6704539ddc382ded8a5e2cb1c79b73dbe600060c700c934f8384cd30e3f5eab2cb26f8520df9f4f308539e332af6475c7558da04fb097f1c9b27b6ccaa6a7bc80a20bfc5dad1a4f1d3fc4bc69330fa09ee1c135b649dcd6c10bcb964f6f581f361e87c54a58f0b9d7fada80704988b0ec4aea770965c0bba61e2c5e4526c39d616d65e22753a9e952aa014f45c97dd0b56bce9105af96926a", 0xcb}, {&(0x7f00000009c0)="51172e6684d80b01b16d81b7624ed7b852b62e45aeec8b1c6595df2e93e7f6e36e809c8e8b8285b7dca724cc57283bd70f4abbdb27378ea0f12ef79dade229e4190b5293e8e285f8ebfc148c43d616f891c977ea4d60218ea3e0483a018cd2c4d5adee1d29137c60", 0x68}, {&(0x7f0000000a40)="d24ef1eb28317373f1c4137a98b3b2fba25442112c91666a0ca7d349b6e6eced40f3f024e9c87b73b5ae52b400341a3289da9811245f4b0725eee22256f92c8d5a48d3921cd7ac17ca0bbee9eafdc5abb02ade4f6894e32c02a7896a298dddb8c1bdd8c6c72e16d05839b6d60435b32a8fc49e1070d0de3bb913e591671c672b1179dc82cb44a325921912713037d9301a4c508bdadc69", 0x97}, {&(0x7f0000000b00)="dd94f33132622d37eae5f53461070ba60d7d00c3e9512a8ed2301a049a67311d75ad4c93ec8efca88bd4036d50dcc4ff18dbffe57ac898ddae5b4d1b379f8b6cb69473e6b0ee020cc025f82f51ba0503f0302f1509c30ab3b7304ff8866979885c180ce8e1811398b2a6fcc959e3f4532a47abb18d21f317c953fcaa86dd939948e4d6ac07d83c052fc456f795945569", 0x90}, {&(0x7f0000000bc0)="7fd409aba6f9e7d6aaa465a0016c2cdced9d43223c45373d6a23b347f72bb9ac9ff9371392dfd8923f68e80e3a51f7c7ae7fa383550ca96ce14c21eb63a7ea31295712b1fa09abd4078cc2fd0ba83cf6e3d5025b15fd8243203553030fa185e117b458f5c3f5484c71eb5fa535240ecfde52284d59100cf50eec09236752134b3d0d082439028135648c813d292ed3c858b4a229256853a0638c4b547c08edb6b154a7351bd5ea192a30ee3d3165fa03538f631a42defda017990855f73a4899227c425802242876105db73ede0ef1e29c96c125598b6f820627cb186513797ea1", 0xe1}, {&(0x7f0000000cc0)="fa8e96157c65e76e77d8e12353d559781c53a16247", 0x15}], 0xa, &(0x7f0000000dc0)=ANY=[@ANYBLOB="4000000000000000ffff0000fbffffff14dd614a287d37ee4253dd94614c8105f1799f228fb30123fbd0bc36d745af0e090ceb5941dd5a748b145c37cb860500c000000000000000ffff00008b06000022f7c666393bd34c58c8bfac5ed11e179705a11ff374507a417050c0a87010165fddf32622e28f285a42e532f77e0da50ea1c9561220f989b66b631f0f0b948902522ca978a1d83befb1add17ca029f6cec6fcffcaaf4c34e5baf3ff33087c834466c736d9247f9f465e390e700a1edd6521129da12ebc4fc2074fa39531dc83a9af6aceb9da0a9c1f99338b2e79cc85aa7943e81a5dd817685e4c5c0eb5cbedc14ff889a5741c6e59e90000000000008800000000400000fd7f010003000000a1bc9ae6f1cebb5f9cce86f3a6b0474428432e1c4f2c6d681e575ca19e1503b10ceaff099b170f1a2fe4b13e4970f8560bd266ce4e9407a21f3da27e2be34f587ab18fe346f3f4058b96b352e628278abc31d067a2c213278ddda527c33efe89f59e19b51b43dd7d9d960e54399b222b648c05436f526d00a8000000000000005dbcc37bffff0000f1bd5be7bd8b370d575fd6165aedfa2652599703a6f83ba7c9cfa8d3d13b0e32f16230f516dd7fde59644a79fa59d3a25600bfef88be77d329175aea121a1cf5f72b5e72748304d103c077c3c8c713c006eb46d76c87d4a9e37cc41e7eea5954918d1f2467696e16e6b84c2a080167c3d5f27bca11611265e08d8be8bc3353975c4c81562b560136b0162417b856a23ce80904f9be4bc900d8000000000000000100000009000000f8a173331311cb21012b8998d1acc15443ff8e6b87384d3dc56de8c57213fbf74737f0bbc117f2e8121cdddc903a58d905573b671e7bf9e4dab0557a6b72077345faf00294c0a8691d66d94d59cce699e9aa2b384fe54620cac6f9b43bcf43cbbd1e87abef04e28eb9a6a7076167ad2fd3bd9811e9a746c3e5ffb76921be904048e8c31d244c7d7f82b20ba1062d3c5cd27f862c0822b4158888f73efd2dcd199d7f297be49bd18758163b6906fd8657fdad39189c03b6c56d5767e60063569aa6e347746ab300003000000000000000010000001f0000009270a9a847c6fce46285e8efc633777e2ebaa50cf65ae600e2b333af000000005000000000000000ffff0000050000006f8e387ec543f5438e92f0cd934f0944a78a491415a8af6dbf8246e750816bb5af148b9602017179f6129192d0e16235c41845af638d81321dbed80000000000"], 0x388}, 0x406) chmod(&(0x7f00000011c0)='./bus\x00', 0x9) open(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000700)=@in, 0xff67, &(0x7f0000000740)=[{&(0x7f0000002840)=""/160, 0xa0}, {&(0x7f0000002900)=""/4103, 0x1000}, {&(0x7f0000002600)=""/152, 0x98}, {&(0x7f00000026c0)=""/220, 0xdc}], 0x250, &(0x7f00000027c0)=""/107, 0x6b}, 0x41) dup(0xffffffffffffffff) 01:45:23 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x10}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 01:45:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0xfffffffb}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x35) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000100)=ANY=[], 0x0) 01:45:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = dup(r2) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r7 = dup2(r6, 0xffffffffffffffff) linkat(r5, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r9, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r9, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 01:45:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x396) write(r0, &(0x7f0000000180)="548e862e1aa7a1a5d43870655d43968ce1277fcf5e41491ef563da4796fb5fb0820e9ec9e2e311177a178ef00a621475e581145a671ea48f728bb9b6556e11c35f4297eed0a3637206774a11203b7ec3f261fc47243e6fd99b15683235a698000000000000", 0x65) 01:45:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="a2c6fe8554301d956b7ec44c3dbc25e58fa3b5cced5568c325cae96b1af9986ad387eb418415fa8d4eb013fd7f129ed7ef521410688d0f02baa3"], 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) 01:45:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="538e4932abb5b2a2529c9b6be6217de520069174c440fc958cde36cea3e7bb42bd8dc00cbd7763d2bab57c22c4ae6cddd8e74fa112065f33926bfdc8eb999db07d9b66abb953615577249b9dfcb3", 0x4e}, {&(0x7f0000000100)="fcc90a8f26651b338e0b2d91ee9262348845379e69251abce867f368af21727e928137ce90a8e711047f197b558fa4527f5effc03a4a347f696a286ef3b8c85d9f93edd7ebb726ab7e4a502e2e5ec0049e649dad382813bef0235f53a805beea45ea5bfa29161803397bf9aa148b858d057d29fbf63c86f44322719847f25801c537f357ec573b86bc89f88fe16f2b0c3e8e57cfa85834bfae1b38c3c8fcebe13402eb68", 0xa4}, {&(0x7f00000001c0)="2215b38c19658d761cf1457913c0b71ff270d39ec11d215d6869d3047c10810ead5c5d7822c83b5a7a5cc4aa687c4cbf721ba9c8c8707be07284594ac209ac99cdcea9d0f00c36c70a471de90059314951b422a4f8b14592828733b642093d1e735df04301870c8685ca172f52d120ca2c57e05b34f1fe38c17be2e1eda45b0b4fe3af275b16a98ff8fbb07c257ac14ca0cd660f467637166a11b1692e0e625fe70a3ae42e13263fdd60cb8b01272361053f9fa4ba4cced97d", 0xb9}, {&(0x7f0000000280)="495871d532e5ae2752a54c7b8470cb1876a2cabc6e80dd83311a79e9c924925e507bc69bc83e6217d5738f89546075b902f6b63a1e98d303101ed1798d21b3", 0x3f}, {&(0x7f0000000380)="02bf52643d8dc37c7e5159f2f7622d00fcc35d8687b9046377adb29bb437da1008db5e62496fb3288542416b2a3c37b1b61966b4f244fef4d8e1874968d19a415c1865d5aa5c48212fc2eb9689cdd3084e7d70ecce258e4604f7768ce7e560e530c94cbb76886a64ff9920ccb9de6cf5ab90bb0fc9d7657f6d2d8c173fdc704f67aca963268343ef34bcc682889f59517715c0cc0673d5c7f38177479cc38385ad54b89e9551a9e326b4b2d0bd6abd8f63da8482a73797a7b1ca3ba76a5ab1674356ef116d31924dae0261c337e6a96e722ebe99d917d67317cb0d05a79aa91e89dcc0ee", 0xe4}, {&(0x7f0000000480)="c1bfcc68272452999baf45043267d00b8d3cec29e84e4ca4b91c61b868e902316fded518f2be61ad01f8c1b075c39036c93b6896434ef28b441800fdd97f31cd90e904b32fc4b02d1796fc1f81d3e2b6a6818707785e82288eec3dd5efad81266d1fd51f16a13879f3761cc6800d6d24440d10f6ee82f1dcc6c171922479e78b1bbd21e9bb05fba5170523391f5937a58bc16802f3d035efed0359ec1887eb9fa0d9e78a50c1a758bc0ed9c7522beef4bfd0a74020cc4aa906ea44e4699cf7800c8efdc894319d1cb5cefe09da428d03ee75a93be5870073", 0xd8}], 0x6) 01:45:24 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001880)=0x17) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x4, 0xf001, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x10000, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r8 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) kevent(r4, &(0x7f0000001bc0)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x6, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x48, 0x533cc4b7470bd3bc, 0x6}, {{r6}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x5}, {{r7}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x7, 0x2}], 0x9, &(0x7f0000001c40)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x84, 0xf0000000, 0xe4c8, 0x2}, {{r8}, 0xfffffffffffffff5, 0x80, 0x2c96896f6aeea334, 0x0, 0x6e96f852}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x2}, {{r9}, 0x3, 0x80, 0x80000000, 0x393, 0x9}], 0xffffffff, &(0x7f0000001cc0)={0x1e5, 0x100000000}) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) semget$private(0x0, 0x1, 0x292) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c0000000000080ffff0000080000001ea45e26a2eeea56ff4d77d9f518645e0e60b2e2bfe6b1052dfa755b09b1a72bcba8c605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e6757191554ac87ebbbd213fcbf5d13772e487cdd8383618bce3991d00cfb9cfdb3259442518976f9e48414a3f66940c161d6d75682b84b5dce42394c22dfc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b546f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b500"/387], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 01:45:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x1, 0x0, 0x29d8aaac}, {0x7c}, {0x3c}, {0x7ffffffe}]}) kqueue() getuid() getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe14, &(0x7f0000000040)="10") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r2, 0x0, 0x2, 0x0) write(r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000300)={{0xfe, 0x40, 0x7}, 0x2, 0x9, 0x7f}) 01:45:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r1, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffd000 didn't change! 01:45:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket$inet6(0x18, 0x2, 0x6) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 01:45:24 executing program 1: getppid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:45:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4498) 01:45:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="a5c1e05098299fb9d3e20fc6a3059b79dec09eaf3c71a203bbfc49d1392cc461d4937e5280493a1a5a743b7a592030c3794feb908709c401c988032bc6675f21311dba0eeee667168f3fd82a8ff37b152c79b5bab7ced81cf0b74cb4a5a477d9f41e737b33e2c5a7a32e2f9bc75781130e066a800527ceec831f2b64129ba1668e66b96043006c4bb8f5f65b5e99a3ff35ecb5abbaa33d7fe69e7dbc0edc349f4ab8a226b9ebeea8c0322624a617e82532c80f0f73c0b4f6f11495d863", 0xbd, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000e5c05bec7300"], 0xffffffffffffffe7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09640 va 0x20ffc000 didn't change! 01:45:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x3f5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget(0x3, 0x2000, 0x400, &(0x7f000007b000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:45:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x3, 0x1f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) setsockopt(r4, 0x8, 0x3, &(0x7f0000000180)="a2bc0a74717d684a47c5feab3c44fdc2eefb1a98c503e208087f50ce3643dbd1", 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/10, 0xa, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETVAL(r4, 0x9af4fd7cdf98d118, 0x5, &(0x7f00000001c0)=""/146) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff6a) close(r3) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:45:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:45:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="f3dea3b35c871ca725148b1158babf43b1fb6f465a554f6be260b9ca37f0fa0cf317015aa2188d6642964e6371ca4df3bedfd7c438f4fcf1c73c2a7ab9443fca11741d2542c9171e2d3e1fa8dc89276c90", 0x51}], 0x1, 0x0, 0x5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x40, 0x1, 0x3f, 0x8}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xeb6ca1bf4d28b1a1) fcntl$setstatus(r3, 0x4, 0x8) 01:45:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xdfd, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x8001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 01:45:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xf46fae254178b3b4, 0x84136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x102) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x200, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x5da}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 01:45:24 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfffffffc, './file0\x00', './file0\x00'}) 01:45:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x5, 0x1f, 0x2, 0x401}, {0x8, 0xad, 0x7f, 0x80000001}, {0x7f, 0x7, 0x0, 0x2}, {0xff80, 0xb4, 0x0, 0x9}, {0x4, 0x5, 0x9, 0x5f6b04af}, {0xfe01, 0x0, 0x2, 0x7f}, {0x2, 0x1, 0x3, 0x60000000}, {0x4, 0x7, 0x7, 0x7ff}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) dup2(r0, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r6 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) semop(r5, &(0x7f0000000080)=[{0x2, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4}, {0x1, 0x1f, 0x800}, {0x3, 0x81, 0x1800}, {0x5, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0x2d57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./bus\x00', r9, 0x0) r10 = getegid() r11 = geteuid() r12 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r9, r10, r11, r12, 0x3a}, 0xfffffffffffffff9, 0x9}) semop(r5, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r13 = socket(0x400000000018, 0x3, 0x3) setsockopt(r13, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x21f) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04224, &(0x7f00000002c0)={0x0, 0x0, 0xffffff1e, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r14 = accept$unix(r13, &(0x7f0000000500)=@abs, &(0x7f0000000140)=0x8) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r14, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x3a1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001cf}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r15, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:45:24 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2000, 0x1, 0x3e4d, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310", 0x8000000}) write(r2, &(0x7f00000000c0)="99ae131a5142c7db48ce175db3446032d27c7abc442a364590eb82431032d3927bca9ae7377d8ef99031430b09d2f3816df640812e8707770fb6fac1eb0a31a70ddee7d2f5aa0a725177f4a71ea1c31ebfb9a6a7e3bab9a0476fe6655371f3944de7f1a3651a2b97debbc696df", 0x6d) 01:45:24 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 01:45:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8000, 0x0) r6 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="027852d46356f29d05343f51a7403030a7e56d92e4b1f8a45520efdc4ef504d9149f53473c4736a2e2aa61d65badc9faf83ed08fb11cc1b4819e5a0a1d", 0x3d}], 0x1, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, r4, r5, r0, r6, r0]}], 0x38, 0x18}, 0xa08) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x24, 0x0, 0x0) r9 = accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(r7) 01:45:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x9, 0x8}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000000)="abedacbc7f507a", 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:45:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0xfff7}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:45:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x3a, 0x8004, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e4000004010000000700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:45:25 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(r3, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x0, &(0x7f0000000100)) r33 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r27, 0x0, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d354775598623a6218a5158b52aad9837f43a27b9d941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe67372120896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca788a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e100ffdf27649db7c0e4d32ab4258d428b00000000000000000000000000000000f8da7ad1073269ede7f646daabf755e8f1c18369b188d35132f6bda15e538b911b26140093c8303656bf7c64f00496a0a538915b52f15f9c5fd7e9a532f3fb8ad2462b2d29ac2eee6ea1d8f6bdbe3afc7c391da52c4dda00b2204f038ad69ad804dbfe8a8686f72a210b57d27d68e33e24773f481bfce95eb3eea3ae5e1b604c5cfa3b02f48b7aa6b4deabee"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r24, r27, r34}], 0x60, 0x400}, 0x404) r35 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r36, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r41, r42) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0]) r47 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r40, r46, 0xffffffffffffffff, r47, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000100)=""/114) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r48, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r54 = getgid() r55 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r57 = semget$private(0x0, 0x7, 0x286) semop(r57, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r57, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f00000000c0)) r58 = socket(0x18, 0x2, 0x0) setsockopt(r58, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r60, r61) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r61, 0x0, 0xffffffffffffffff, 0x0]) r66 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r59, r65, 0xffffffffffffffff, r66, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r35, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r47}, @cred={0x20, 0xffff, 0x0, r52, r53, r54}, @cred={0x20, 0xffff, 0x0, r56, r59, r67}], 0x60, 0x400}, 0x404) getgroups(0x5, &(0x7f0000000000)=[r15, 0x0, 0x0, 0xffffffffffffffff, r67]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1fd1e42c, r1, r2, r3, r68, 0x196, 0x4}, 0x7467, 0x80000001, 0xffffffffffffffff, r69, 0x7c30, 0x75bb, 0x10000, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r70, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r70, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 01:45:25 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x195193964ae09f7f, 0xfb2cba0a637663cc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x10000) fchflags(r0, 0x0) dup2(r0, 0xffffffffffffff9c) 01:45:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 01:45:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x6}]}) preadv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:45:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:45:25 executing program 0: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02fee801e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bd32e1977bd435f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df1ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37fd02de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136fbe1a43eddd14d4f15476dc966b1185dbe4fd6ed1b9f0a35650275fa01550a86d780cb11f7d634b2ee3b39131115f62fe52b54177b"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) sendto$inet6(r3, &(0x7f0000000100)="ef2e98bf7da5841fab8b2040393fc6572d2d8ec3fcce204c8a3907228bb8863b129b74a480afa6fe881ac8cdf16bf396137b5cdc7f8f483e7c6cebef52869cb2ad6f857b92e914048a643f197c664753a70cbe292e4c6ac35f5fcaec12dd795e5108638a1a99a1616598026a3e696d253cd95d6bba60cb6ac058a06afd1de9349560f96b3633f6c1ac23fab5c621b147043e86b025dd25ac69d813b8a8d6b2", 0x9f, 0xf745b6d0acab919c, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0x4}, 0xc) sendto(r1, &(0x7f0000000200)="4974bac76257abe03207b0bc9b40b1df173a60b8994c63cc74a21ed17e882cb3c075c01ee1ee19fc07a23dc24e610cb5f72fbbc2e252c4ecdbbb2b2409a83f0d4ab8e5ebbfd93457c461744bcf8bc2da4e6fbe8675dac82edd969986bdaa0d5144de5a21910f5d1e8e23e809e39542b9a0", 0x71, 0x1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/~e]/n\x00', 0x1, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) accept(r5, &(0x7f0000000d40)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc828000000940bfa2b1a41d934e0852026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f3114712c4a1c023dec562cab5bacb60c393c9ced663e84db269f20295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f87e33b235cbbfbfbce3a1fcaf0a057ecc45bfcb939c861dfa289de28e9679ad7621a4f929f63757d2cc129f1bf4c9bb6138fb028710b90a9ce075862bec833805ffeb989124ebcfbe6a0a20ad736fec0b76336a1715eb52e87a7fb425"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) socket(0x2, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, r7) 01:45:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000d87b86a0dd00"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="1a7766a54ae67f1d7b06f30e7b2a6ed885643ef0157adfb9ce4f3ddd4c4e5395c092d6d3090478c99aff7b2f999f91a3aead5749b41790d50e7cca1b7d3568f77d5d00560e66c897ec049aa75e5d520e5ee394bcf14590b95ce468e030d80b8502e282a9fcb14404d9bca7e65617eb999f439e3ffded32a3c94bf8de687c3367673b5c9dc259923ca86bc256ef66928e376e9bc3ae6638bdec9fe4a74cc6f62b4daa0a1d0c81d2f19664964ac090a3abc4ade35366cab232ab62785e246467ee1abc7350468e55b3ed6cf76a9fd05fb76d0f2089b1b0e0c4f6e0b1ed830bf6a0d5f07dee6eec6c3a2a309dbe7e8a2e7cb7350e27cca38ac94adc7a4e", 0xfc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x7c275a07a9359f38}, {r0, 0x17c}, {r2, 0x8}, {r0, 0x20}, {r0, 0x100}, {0xffffffffffffff9c, 0x2}, {r1, 0x2}], 0x8, 0x1f) 01:45:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f00000000c0)="7976c3157a9c539ac54c5db190686fe39be5ab4762a43121b4e837db97df401813f5b02ee4bb3393235e4033b4a358f874dcda938ba9ba9902f6d07fc0", 0xffe3) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="18000000ffff00000100665c35000000"], 0x10}, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:45:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000063, &(0x7f0000000140)=[{0x4020}, {0x4d, 0x0, 0x0, 0x20000000}, {0x806, 0x4, 0xd2, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 01:45:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="52020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000240)=""/205, 0xcd}], 0x2, &(0x7f0000000340)=""/240, 0xf0}, 0x2) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66509d52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4ab00000000c0b1403a47d56b57936b07085d1bf20935ad3a73120e0546640d120dbcd0c731405dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c966fc7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) dup(r2) write(r1, 0x0, 0x0) 01:45:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x7, "00f2ffffffffff0000002000000000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = geteuid() setreuid(r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r4, r5, 0xffffffffffffffff, 0x2, 0x10}, 0xfffffffffffffda6, 0x3, 0x200000000}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x3656e3a213a13037, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[0x7f, 0x9, 0x0, 0x6, 0x40000, 0x4]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:45:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x24, 0x0, 0x0) r9 = accept$inet(r8, 0x0, &(0x7f00000000c0)) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x10001, 0x4}, {{r3}, 0xfffffffffffffff8, 0x159, 0xf0000000, 0x7eb, 0x10}, {{r4}, 0xfffffffffffffffc, 0x126, 0x8, 0x80000000, 0x4}, {{r5}, 0xfffffffffffffffb, 0xc472a01cd3bf1a13, 0x4, 0x3, 0x3}], 0xcf, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0x10, 0x0, 0x1200000000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0xca, 0x2, 0x189, 0x29a}, {{r9}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x1ff, 0x9}, {{r10}, 0xfffffffffffffffd, 0x2e, 0x0, 0x5}, {{r11}, 0x2, 0x85, 0x10, 0x12, 0x7}, {{r12}, 0x1, 0x8d, 0x20000001, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x7, 0x3}], 0x5, &(0x7f00000002c0)={0x9, 0x578ae65}) 01:45:26 executing program 1: r0 = kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 01:45:26 executing program 1: setuid(0xee01) r0 = socket(0x1, 0x1, 0x4) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x7, 0x8, 0x2, 0x80}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x1) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:45:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e701005e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba0691859e230c5fd02c5d59c05f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc3"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x38) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)="caaefaf1f402295a084226d592ca6484f20941e2bf0833", 0x17}, {&(0x7f0000000400)="31a68680946c4481a636fadca62e0bcce17e4cc5abfc852e99e7547bc956f35086e0b3da20bfc8f159172578176258190d99e29d4705b2689dec6b10ca07e0aa8f0076254e17531e18e4dcec8525a92520dd745035b121b959507de2f084d4fee92549c0de1d09037ece4a5edacf8cf901f1d8006912ce1c9020fb02eaf525404baf05b87561e8b639def4fc883f34547741d9d6ac2fa8326f0fa9fbecc4533d52edeee1154df1a4ac414e21b81e8ce046e45c06", 0xb4}, {&(0x7f00000004c0)="c4efdfe40025bbbc6bac4bc16b90d336c09b88c91fa68e233873ce9d235949d28129e1a5a916d60599110298b82abad66912f820afb828079a25dfbfb223cf31b1930e57be9be7c7e1986f79bb7ffe1e9825d2031acc344a4ee42b9f743eacf347ebca22fc94fb7449869b9b9030fb996e07fd625ab8a1dacb1b0be85b43a6844a70cc2d6c2dc8796e423f03173644a35aa0e822da02e92ee3a68055c3ca64c85fb24946b0016aaba5", 0xa9}], 0x3, &(0x7f00000008c0)=[{0x98, 0x1, 0x1, "357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec"}, {0x1010, 0x0, 0xfffffff8, "32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b55b0050ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e171041ba22ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f058baffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d"}, {0x58, 0x0, 0x101, "9dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5"}, {0xa8, 0x1, 0x5, "cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d60163985166"}], 0x11a8}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 01:45:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8001}, {0x25, 0x8}, {0x6}]}) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x800) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) setsockopt(r5, 0x44d, 0x1, &(0x7f0000000200)="a5d5b7d109e54821ad54694cfe8232b6afbc7dd2dcccbe35", 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r4, r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3f, 0x8000}, {0x18, 0x3, 0x2dc}, 0x2, [0x41ac, 0x7, 0x1f, 0x9, 0x9118, 0x7ff, 0x1000, 0x5]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:45:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffbfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x2}, {r2, 0x4}, {r2, 0x2}], 0x4, 0x5) lseek(r2, 0x0, 0x7fff, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 01:45:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0xb6, './bus\x00', './bus\x00'}) 01:45:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x6}, 0x4) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) fchmod(0xffffffffffffff9c, 0x103) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 01:45:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, 0x0, 0x0) r7 = accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getegid() r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x15c60d3bd1b699dd) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r9}, 0x0, 0x7802d58dadee45a7, 0x10, 0x3ff, 0x9}, {{r10}, 0xfffffffffffffffb, 0x1, 0x1d695cd50bc39e45, 0x7, 0x200}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x1, 0x80}, {{r8}, 0x0, 0x12, 0x4000000c, 0x200000000000, 0xe200000000000000}], 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x7fffffff, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x65658e211ffe919f, 0x4, 0x100000001, 0x4}, {{r2}, 0xfffffffffffffffc, 0x40, 0x8, 0xffff, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x6}, {{r4}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x9, 0x4}, {{r5}, 0x0, 0x20, 0x8, 0xffffffffffffad09, 0x29cff98c}, {{r0}, 0x800000000000000b, 0xc, 0x160000083, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xa98, 0x80}, {{r7}, 0xfffffffffffffff8, 0xe3, 0x40000000, 0x4, 0x3f}, {{r8}, 0xfffffffffffffffa, 0x4, 0x2, 0xd6, 0x1}], 0x8000, &(0x7f0000000380)={0xd000000000000000, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:45:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r2) close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) read(r1, &(0x7f0000000080)=""/101, 0x65) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x4, 0x8, 0x3f, 0x3, 0x4, 0xffffffff, 0x7fffffff, 0x1, 0x1, 0x133e, 0x800}) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) acct(&(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 01:45:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 01:45:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = geteuid() setreuid(r0, 0x0) r1 = getgid() lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 01:45:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d4550000c08f05f3023e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:45:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) kqueue() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03027811e2b28a11776b"], 0x10) writev(r1, &(0x7f0000000080), 0x1000000000000128) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 01:45:27 executing program 1: r0 = semget(0x1, 0x5, 0x1a8) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xcb6e, 0x1) acct(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='&\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/}#*\x00', &(0x7f0000000300)='{:!\x0f\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='[[\x84\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='$]\x00', &(0x7f0000000480)='\xa4\x00', &(0x7f00000004c0)='(\x00', &(0x7f0000000500)=']\x1c{\'++}n\xe9(:\x00']) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 01:45:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4010, r4, 0x0, 0x400) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 01:45:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="8bf3a3f3dfab48993321d2be5d7fcc7ca742c2f187e4cbc6bfd48e8c6de797917227949612a035b632f9937e", 0x2c, 0x8, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1ff, 0x3}, 0xc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 01:45:27 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x1000, 0x5bd1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd7261758569508742e488fe036f7a756", 0x20000, 0x2bd}) r0 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8a, 0xc889}, {0x2, 0x80000000}, {0x24, 0x3}], 0x3}) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000001580)='./bus\x00', 0x1, 0x2) pwritev(0xffffffffffffff9c, &(0x7f0000001500)=[{&(0x7f0000000200)="83bb2a52a9ecf015a1674717048ed035fccf4082ba80a4d3a3b57cd6452e22b19dc3a4677c8b152a83ab77f969254ee354705da1dde19cbdc04b8151cb13d8118736cb053fdf3518266ddc9f3ba04164c4c21f7dcce0b7d14b8e43319d31f33dafec0028d93f55c1bef5658b01a5c89fa15fba31f7180cfd5fc403cfe1067eac0e5bb558d2d11adad4d2852e560e5ea03c37ee", 0x93}, {&(0x7f0000000140)="2fd2f432d74bc9f0150e37e32080eabbba5e4126784aaad7bce90135dba4c971fbdd8cab3bbd45f2", 0x28}, {&(0x7f00000002c0)="9607b3f51e4129b72c8694f720608ffc7aec28a0990fee4a9d0ea99366b7d63475d73a770ce7abd19513b1b48e041ddcf5c25b6a3368f3e6b1cc1923c2054a2013f83ece40c33f5072559abf5ba70da4abed8ee9ca96718bc12a2ffa4cdd156a0a8df5bb3c08cb5b6920dbe53a70a5dd6ec2a18bab77c9ba22e4c947da29ffc0c1b84625cc443b2832a88ae83ce84ebdf478cccb2657b2b8a0d6a83846ad921768", 0xa1}, {&(0x7f0000000180)="ae735197f0d036a8889732c2a17c1f6ef36549b5dab76ae61571ced09e0154034851f29fad290fc1b40c3215399e62c25cbed3ccd1", 0x35}, {&(0x7f0000000380)="c4c348ab5b9dd75159889a741183831bdcaa6ba753e0135c9cb0b5b6ac97a5d59e7bafc9ac7e74d7eb44b93b0c77b76587b5997d8562ce73caacce979ec418061eb4f6a19cafa35a9a2c8ec8602b81b4600f73c43e4938a55b5494e1ee442f28400a1b88f044899d438523e5c247787a96fce7432c2dce2c7b29ab604bd85abf034d3ad83f6b0d50d7530dde40d2e43393f7a4177c7674174baca7b05fbb10a2e0ad03db8350cd9f6656f98b6103aa9cd8a438a93f71e651636bec1c7d9abe61bfd06c0ae74622b9bc3bf91900b8da37087caa6158eb1381da81160714c61565cb3a34f56709f8ab831ee9f52dd4218f34f8c53e2d3fde359f05113d21fef5239ac59368e03fde41f775e540a97153949328870acbd86ab8082bd429b74220b50e1a5a57a87cb953b25d6eaa1b37984a9d3e1c0e83de758de3e9a37e3edb59bee433c3f532de349f8da480a11ccc1a2764bef12e909dc2cc896c21c0a0acf471c96e4756e4bf33f45fb996bb5a38ef06e4290b5064940efb982112ce21808c6b228c9e7d4bdf23ed6ea5e0d8e6dfcf7b1f924ab4c5670ba660c69eabede9654beb6a2c19eeb6ee81fff77d3cc311709fa7fe8af99ddfbb01075a3cab577a276da222c44ca27d402714a3bc5f71175a1909cd7417f7752fec4f2dc7bb442fb227141de6b4ef4da65089a5dc7f27f0ac4fd67018a3b70894a4224dd80cdaf71bfbb833b987f77365ab7adb2d44e6ace7310ce88388e0ad0a0499a92e861751a99a422540f064cc0e182b5ac2c4f9eeeba94c40ddfcd3c8eaacb9fc134962851eadbc6c0ebb10d8e1bdded68950a74e9c0dcb1649fd9494a0915e617052ba111edeeaac694ccb67ef1c5524e1324423c7d11c34169a37f81bd0a415704252ff0e8d8193f2b8ced86cf93f525c1e46d9e61421bb0923df1953ed9a3d3c7e9dfee5ee2f1634e76468c2a6d3ee8ffed66e9ec55b5f2e6b63275c49d693d86b81f239b0a9c2877a3d277cfe862b40fff2cff4bd698966f17a70aabc50c0030837ccd75d6743a6b38204c607405d0c078d2963461fb935622b6364f2fc31563c3b38928cfdd94b9cf385a8fbfa1cd8390f8493f3a0f1ddf8f9dec5c81766f7aadfa50ea70278f36bcf0266c73f92c32e3ef288b216ed8798dc784ee8994161d68b0e53b6e381364405cc736ecaa3f2401d831452a682ab3bfaef0e81c2f013aa4f9c7237d25e7f2a3c72d6970743a21ac40ea6b10772b73424351ff747294d987464d8d6eb778bbe17f04cce2d12c08b7aeb4aaccc9ea27696446550e3e3d09af99f97ca48e5b13c0214b9e0921bdf594bb7264aad2144c48526344c13f4af2faacbe06734a2b5122a961bbc036c4e33a470f91ddab513eb0f4b22141f99fa617f7f3a164a0706b1d19e5e19613199eae80747f7f0b1f86b1b8eab26cede09f9f1f2744eb04cd3241919e464e97a6d194dabd73a8a87d2e97bae86b05537c72fb336f13616653e7f763906d96bd4c569c239be1774768feae0ffefb6f4064d085ef11a9dcffca176e683c8d88e76c088c6385e2926fb24ee4d997095bca3afcc37397fcd865f09a3af5f9a885df035f95636ce7e2056e75fd84776704135c9b96b6da8e9d748631b01324e4b5109ed46875f0e2517c9735e87029d06ca415c221098990618da59b24f780144266c3377e996ac62e192e245d1a2a61742036e996a699610f6176d102b74428a70f426f352729cfd9b4a3dec0b4667bfd173afa132b2fe7bb1cd6ee2c47c4561677cb8403a65945cd2542be6cb248cf8579db036e8cef6770d24985cd3de357e155ddcdf688fb8cfaddeb7364b7563bbf7c2e5ef0c865c81fc11021010f7ad0ddb9536baffa8f45bbf7c57b9f020f6569a6edcfd359997265b1b2a12efa7062f14010edb31c1373957055fcdda4b75c409e4b3fcc059c55b0272971873f5956bb294dcbf51cb2c20bf645802817427b2ee549a149e64ddd0f713c1b6623e0eb603056408abf41fbfd65fe03f934f1be78cb3df7955da16f2a64d0d782afa7068a9bc817aa625eb3f89c41653a15dfac435391783145bce7fc160bc1eb8a73aad5ae41d32a7111b9d82ad4c92464b6c8ab3bd8d9b582b488874260954dd571495d291ff298c7c5eca19534305262acc29443716b2dfd130dc4184902efa84051e1436f6fbee0e18a39852e81e83082b4872c48c87aa48f7ec7263f1e1cd6732662746f5895f05a4363710fd115c320ccda7d5f7b63a3abf3e63c62e28574f3a57873358c5047d9087d8538646a19aced50d1dfa00cda610e8852b2978e7beaf5f3e77fd00a898934fe3d55b13c7faa5eaa379c490f543014385fee3ce3c874e9386b4bd5c4e5d7c524786fea2b552f503bd510dc2f9c592efbc78d6c6c25b28a95e4d3ba6b1b3033dedcb3b5a129b902c0b5988b9b325f3729f9367c6b33ce657b56a336ebae3daeed5a8c094662f187ce2249d889f50faf2e5e5c84dc59497bd93a10414fb66505f51e78590567b5dded62eb310c2258377a47305937e286ef39678af00488b34116e23ca61d0a09b472182cf6164841f0eba06631492c6929b3c99b8dff947459237af50fd28342603dad7e7283c5d815503a5f2c18ea19473495f15311bcf9692938facf94de34791f5386a4193fbf49eab71b05a25d619e332eafd62908676bdc73d6274ee4a79a62224660a8704199061e5e66c0a74078080d934c439e99ec0bfdcb7d4ef32dee80263b1f3f6e584d76d7199ed4abc820904cc2c3f8431ffe9f41b46b0123820318d1149fcff760f06af85e3af50a70742c1e818d985df46b3d6f795e83adbefd5ac4f7fd2d398b3d101965f23d374e61b81472c497dbf0fd151c6255c9de07c2370731a59ee1158f7ac5f60b08bc7e3079b58a85936ae650c3bbbc7a7f178eca32dadfcc35c160bf5722b4282090b4ef52b3fb477728022a2bc0698aa60fe504659c935100b42d0b9b941042d543cc9f994d90174a59a279ba847ab18eb5acbd8ab6011f5034babd81623bda77e52025cc7ec335850ab9f8cf1948f3363501e8ca8bf71a7ab8772e821b91f2fdb20b1a1ed18aec5102b3b51a05ff7429e1742ae56778f6ffef9280287ee050e23298a661c5b28b670876d5c2bf4b83a8818919027ffccf9e6941985151e942d6ec1985fa88b12f19492c6f2dc0b98aaa9f592aabc86790e1c8622cbb1bac6d270896e76896aaccd2f50ebfb58ff391575c977a36c8f09250f0faecc49278de7b7c58adb70ac19cb0df24f46c2e8b9734b1bf4ef6023115b7f2920059fa2817ae4d7d0a10e601cb6a63605e09e33c0a8b22187311ac9c854c76d72088885545e3ef7bce3e75ddd30775ca121a13ed25ba8b21ba02748e9c4992811cc0eaedb29405a4e61515a605a81375d1afbe1858e48199a24de974d98dc70ba599255a821faf5eb5b25609e6beff01aaa9871b6476402248c79d540ea2391803ff6922085e4338b8b0e6ca9ab3e958bbb9233e852f26bbb809e869dbcb1652619cddb4edd11a1fcc47a24625d7f5c52e1c277928378e868ba830e9599f6ae2228d8c278a31fb1761384f04ab3f8bb47e2a8698eb5054f7171d93b5ea3b3b328596cf2ed83d2f8d37b6f98ce8d560ef9a3e78fd89f20d8f717edbaa819421cf9fecca697091a535db5d879fd963bc5ddf6fd358bbc56d3ad7cf18d33f04f5a080677fe56941d983d087846134514d73ec4ceade1f23ebb1a2d5701b7cc42d0534e8002ef5d228cb9b6f8d0a22072ff354d88d656cca12dfe7b0f4e1dbc708c2cd0463e648e99960fc663930ec018ff1277602bff08204a3b45245a71aaadbfaad3eb9c9f0b832efbb9657a49e5844b2c2887a1aa0ce0af0c36ec1f61acf7ea6da2df50db66a5f4c7836cd1deee6750f117ad5d0fb12d2f2da583eccc0de5f244739ae1a66ea42a8a55d231d4a6c532ffc387cf0416bb6260cd8b136049ac20beced1ae78b1df8fb58dcd02f1ce2a2010534d252c759c6488fa7b3c92b42270930ec17cbd4760b8379fa3ffac3cac080ed50a655040ffadfd193c52871a1d5e918fb0c307fc45c44936e79e5b62403a556006b013cc5d943ca997826b2255c3a388ec5c9599b7c8978bd971cdc4bf911616373a753b78167c1ad9092c224a9204d4f009503aa471cf0cdc2b05c4f3766ccb0306e716b021c7298f2be8d62d8b079afcb5893e00dc2e23a3028be9064ee14c12bdf748be9ece23024f3ee20e96183bd762cbeb662e105d904c79e2e45505698464de23804019a61aba6abb5e22aa846c557f09a7198b53062257bcfeff9ddce551280b71c8b6032a131cf7384571f655a755e84946ed6e3934bf9fde38dc5002b9006a1c9b0f54136abea3335039de2f9c023e179828031fdd9a12107451568554ff362fc973baae3999a3ebcf30e798820970f276c0810a87057fd664413af83f790d4bb636237145420e166894c253f434e6c43010ab41660fc2304e668b18c4fbb571aee08446828a0fe1b890e3bcce44908ed5cc5493d7a068e82789020a7cc6a60d51eec19a0f1b541ffb7ce4c95a9b05aeee29406fa271fcad6c4fd648dea7c8f91a0986245bcfcdb9599d624f011b1ad47854c6f4a46fb0e243e4a0112d2f6c1864aa20abae09ea6e10254ba8e8f378b990067c3a297b82ba71990bb06b5e9f54e35fb0ae77cc047ba8d38979845cac396d821b7d74f8a043646ef99800b33598557cd98d9ae1b78a4cdbbca0dd20a65fe41e7c26f25826f42568e63b3e4e306e453dacefecea7f0455e8eb372cc3a460ba1e45ec82df5ed5ea92b8b69d99c4d252434b956bd0b2a0943312e870f0589c0144032563136c2e26bbe2e88069d04a4d2b8be8d41b3233c45d2807d50c5c6ea84e8383f2bf3618f08e9b480c0f443d8bef08a61af1bdc779b73ac512790b6b5788d560f5725c8f755c8395dc26f899eb97c1c2dbc5c6bf50f43c32dd775f9190a6e3f7f21f8e5fd070d49cc43c933150922ed020c7b943e718d4aa6267d3dee870864bb073fd60dbdc29528ffea49981b996a822ffa90dc20b96c13aa95e7b830602b23a60d2535df5e64671cd1b4a0890846bbc5607375b9f465b63eb1a64a9b30d26067cc50c8fb55f207f01a0e6788a393690aeb7489eaad53cba48f64af99844ce46a8e87ea232cd3c6037346c16bd4958087a17a447e0e7600b86e30bc0c07d80550aafea7ce435cce9db0df3ac55586de30647bd6805eb7eeabe806873504a6882e62ca6841ae27d070c3c25e163fdbc1c95aa0649d7261d517d01bafe0cf990ac9ac72208b3af7a3e1fc4c2a27afa1aa20388c42337af77c9c2eb28aa96d928d29ef51526db0c012e93e90e7214ec6581020046efb32ca3e155ca69fda526057189afe1cde9225170097525cda90b96670592f8ddbfa583ed94ad92c3c12939191fac155d9854746802a37984092b5d82071a2cf1bf44e7628ba1939fcf8528db6c394b1cfbb1738bcf047e0ec95fbc30f0ebd632db5d4714f7ba30edf5c462b2136928e2aa5a419a599dd9a9a947bb9a4b2491522bab52990c71a2ee323bbd51a9bd7c134078e714411e39889a4d17620c94fbc6388513ed8f3af112297b4bc609fa6c264e402acd1b2cc5a61f3f365302eb818f70520f41ab6cf6442650809c7b6b9498018dc3b7165054fe4aa264605e3a5c551b9b206a97bcc607a59f5d2e0f32af80061f2fe1990d3853357fad4304d1ba724fe3e20d8a01925cf698df24b81af0d48afc39b325925658064b41f72f50289808af", 0x1000}, {&(0x7f0000001380)="75cdada2090008c3950855605481aae52e982a858305fee0dffd099aca31ecc794341f68001e7d1067ea9cc55b0824f5bcf226cda0a5ef95b02063f1a613db5faeecef9514102f2d51c6b25b2ded46b8913cea839de7625b202b34786b94ebf9d520e0ac5c811c6c9e818638721c1fb4577a32729ef71459e1191c59", 0x7c}, {&(0x7f0000001400)="2ea5c7ec95c15494281824b1255904148d76b37c4c5f0cf97d529917fc8bfb73c365265eeaed86df3b818db35dadb347751782b48d7f58fab41fb2757f6199499a2110147ccaf76f1049b7418be884fc788b681c5f13836475cd9ab56b850aee620280899e9e029370aa56d555cceaee49b0e2f65ab3b575cfbe63c7fba84db6b5e091635196f8dbbe5158dc4882ee538f3f1747a8bdab049188b94005d81d44950ed82f03ae55a4f4f506d9169cf9c4d5d606490ccd82207e57569dc8693c5def5eba974cd3112f9f777d0a8542171d5084", 0xd2}], 0x7, 0x0, 0xc4d) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 01:45:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82028a00010018a5695e459c5d38e7d4219946"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) 01:45:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) write(r2, &(0x7f0000000340)="9e6dee6b9e4dca4095dcfee29f620c2ec0ce9983267533071e416a2f2b1f6fe81fb4dc99afc62c16a86e64ee75cf242da4e5757785a3cb82b4c3a83ef38d7b7b90a53582915b44a599d3f91d77afb1d413a6fd2ac67e81c959c4d0db2a4605441cb9308375513b42fffcef4cd00cc7a4ec872180cdcb8614bcaf0cea0cce8ea04b7e09c532c2e95152980acc447b5faf27cf7f368c018bcfc9f3792f5f9b632dc13f94618554b057de81afbe57efafa6944234f9fae43ef5b5877932d2483eb2e8cb24386bacf18fd43b08f81ff9def6a52acdb5dca327de786527003967b602d8ac537e37035267c2d4555358d36cf68329a35af672887ad85f1acb2970cc5978a214b08068fcc8f595ddc655779bbe4592daa923bba396b54c8544db2ed80dab109eae73aad433fba079df851b65bd6c843f917c6678a67b0de4ebe037d4dd3fecb19f9cdb39b7945cb67fcc151ca9af1f47e69a8a99158914a6080a84aa952d604857743ebaba248c68e67b86ce6f6c1d658a95fc1e10a5407d063925350991d1657ec873e719acb007f27113cd68e0964a8931bfcf44f22ed4737c6a8b2d98bd7df86fff492da57912e2865fc4873c5ca3bc4339e1e56cb230b05f27b7a95a4606856795bdfa1fcca0f150bc6d2f97e34c9707760dd00eb61d12d1cd0d6b33c71ec645c339450f86f92a14ffc8d6230f435d54c5730cc9b590d7423cdf6102d26e34edaa8d0b9ca37d644a44a73f87035ba7c2b429f5095e05ba60f3b886c0c397e85d419e272692e863a8c974f4013e02c72f4148ecf8b2e488295259dcb9edfca599d2b92cb5c59eea8ba05f178e7ea7838fc13bc46eaaf727326730bb169e8be63464cb2ef188f7466a16b26b64c7e36fcca846d8fc8fbb9306eb6eee2349b71451c113c77e092ff3d55e52d9ee0749eb2193f59cdc55effb80ed8f5e0e1519dce575656817eb4b4b232e3e9ed396e84376f1c9a2f176543c298ba3e1406ce0180e7f7ce0e25bfe01bc26cca4307bc7d351eda97aaa2cb6acc0df5cb9aea0a97f5af1c760681983618e317c353bb3fdabc7d192023889b558c5772d8a16b870c8b1041d518e7874e8c6f1e374a437cb68182ca0439216d54fac88f6900aab3bc654b344fe31115724b33fea5eb18e79738b841f178c4d9222ca5fcb4ca154bc3acb82a80bc04e053c5c9648dc055c48f218224d918ccf90c85a58fad7b9a22e27eb8b8a315a4b714c9ece26754ef047afa1d8fb817a77cdd27543235d7c02755719a0db4279756e41af6ca8da7363da337bc9688ed462f40f2aa93b92c5a0a6e5c65b4a8af893d4bb119c963e7e55fcb3677e8bee7dbef356d0cdc46bfe1ced5c8230abed2f5a5cd0c2f8fa10ffa5f775142d8f212060613826f1305e7596fa90473807562bb21e28c08e473c4ff92adb3e2935b98f3d8c00cc195e15f3b8ab6cab11fe387c4a6b3bb88afe69e6b975b40293ea8903be28d3107e9a3dbbaabc32fed627c00f3307260c1ab88e735743433c628353b44e2429f1c1ab1d25d054be37c5c92e9d8578a6229336ef5ce4b110003e8e72c1512648793bf74bae7391369da62de9340933db0c029781db154af1dc158193905f06d2405754e639e5d8a4f040ff211362db759be937249c7ecaa598628dd4f45dfd9894084862c86f08740634f61d54734d80b08ac1ca106d2335a70220b934f0ba07234158addd093c301832ac7d7774055e6c82392932e28bb905c809a77debee63bb31e61e59b6ba483728f40e2b4f53379679cb1e65be811c233dd5e4ab1aae9e164fec565168d60f50a3924da4db89af2e0ab731abdbfc215e74b3f0aed08794c65b6c3fd6c6d183337f73cde502bfe5fadc22cbb9837e0d20a750d2ecc6e0c70568d3672e1dd69d3404c2ec6c38afb25a6ef7e6d1237b1c8fcac702b852de3e1e4f1d4ca8ccad63151d8f1ceb353aec395cb09b827adcaa633de9bf000a59e0640292a22d17db9ea52013b2a5e784ba112ab60674b25964290f578b6fa584a5d56736d97959b89527416d4e22fa9a592edde44ebe1062219653c682ede53ba7d9aa617b6d3f940fc131347b05a53c59d549b7a69d24b8de0914b426f444477aa190e0b52ca839a55ae00b821cec2d9dcf640b5a8134e936129fb6c971205f7ee1d20b91bf0ba448776ec8ce7780d6c03bad8e6aab4d1b3d8ddc920f0c9831597df376b64e98387f520962e34a0ba0498cc16c6be5cd3ce6b1c3a1942d473ae6d62a3b9862b313c64628fe7c840aefa0564da5226059f815c76abe5129f8387bcbb883ea9f7c90272d8e02434c238e96c81db903051d81b0f700a793db14084b6bd4996b463facda818afdf8f3073065fb1d9106f9715a18002874c800c911767bbd48dcd6c9719029f23ef511e84ca6390b5693be2b6ab8d4b5b42fa048421395252893c2504700c7c43cfb8c21c047aa712c3d90b730702542c5c4da0b777cb02a30f08c76c9a81e0836c789cfbae364d9b57c33f74ed207e8b5ffe01a84c1a518c6d4c98aa9f06b09bd0b3cbea00f08a29d1cfee3414b4b9828fcbe3288fa01945a6b74e87e34703a59098411f69edbb61da998d9523d485bb0dfcf396e5c7a73e0c6219f16730ea5d2cce3807fd15fa249a056e3cf37041c0caa9733a905ef42a3f68b366849b859b7632db2a8678683ea2ec69b9eee9be17eb114d3b855f2345c8fcad7a1b52f6acd8d959bf902288d9f53efc54dcd82d15ce9bfd3cf36cdce84c023d00f8e1dc315e000b07b6ce472a31aff52e5005af1f4f648ef266bf65658ff5f6c8f7fd663d29f64da357b6f45c1ab0d9efaaa3db0843d06e501254a3c135a546c56d69138f56aac5fc589a76631a4a3e5dbf2b87694a56d0d758f4a9bb22fd5ec8d75147537d7f97a73b29e8a6685e52cab4043318baaf078667ab9691d0a5b92f3027d7f132da2fa8b5e44b93af78f2dc6874824604e4ecc8c972ebb6c4952d27fac1e53decdcbfcd63ec086cd62fb0bd52913c56f44ed43fe60a36b3308acfb2c47a5ccea832b6df3e5b37ead4e44a673f6254b69c4fb5e0b255bfd3939c6fe1af1f7fdc5c9bdb51d45165ea0415d06bd5279d1fefad4cf82d02d63250206028b94f5804ee1f4af73258372f1e4191ce5d6f8db153ed9392c4724685d43968f7a138f5d35411ad686ee89af5a5d1ce11c86807ef6aeb46d26a05009b108ebba797c353ba97744374bfc42db420dcbae8457fe0501f534bdd64046ef42086e147505e5f76ba68dbab4ae9ba12e705a3fa5612bc8a4d7203c8e09d7c71d29d52c2c7304802d18cbb0c010ebe6a6aec28c0318454243ee381a773c8874aac76e59d6e48f7eebea1e08aff070e4389f40a0a48695d352bfe750be7c57865a97eca4fb4033d1d0ab028d520603408731ebed4777e0cdc9a9b5b368f57a0de92237c2dbe4307f55eed6f1fce7db78a6d212193c624ca8dd94022c1198b9f625c1e17479ccf84b9de27a53a1e17376037ce6d63990b0012be5149eb5636826697c1a82659e30b03f42f181a0b3cb0f9623de357d15f50e0e4a15d32b7823e53f2434be964cf04d0b8c49ae704e2ef05ca0cd3987fc4d9125694a146d18cbc69c66deda3ca11b14e602a6af29bbb3ea09425b5315d0f7d9eeb395b425aa05f3a08edde9bf7bc5fe6709b256b8fd4e99732ac8d0d76a2389bd33fdcdd50a4cff40fb1a196295513aacf04efda41fa2ba194dac4a4b8f5b242459f89397f98b22130e8ccd15b8fcccab4c3a5b025d06be0b3fc498e43e72be7bc02469080c70214be3c4def0c4f7f4fa6ba44111adaeb505794ffd49240891cda3ba62882ba347c1f8a491c55ab52b76a991d96ad11e865920cdb79e8d92678f8a2579b4454da67eaf78121ddf5c9b855652078468e11675ad238e788bea9a753aa0fca6fbb004485d21f9267513bad7ccff331842d7c3279d2af2100f1def47e05bcb7f9db154f263a259cd7d7c9c731a18be3af08bbcaab583c4b1357d3152bf3bd3f74e23102ea0d1d567a42e2d1b088a1ca3ae5a5f51bd6ff96f3ffabcac1c76d8f7080700a15fe4414c0ca6cc00026a48ca17e68f0d0ca99f70619a5230e0ad243eeb0ee5c28762224f3086c6cab213ac42339bb9936d4e312f4181a1a3cc89c864da2423e7e16cf00be9bf9fd74771e479f4f317cf0d70c8f636063be233861c7d9a21597c73d225e2d9a3f47bebab6953f90fdbe7029949185b2d08ea5df94f55c257791e45c4c8f7d15e621392187880b786d5d86a9dbf8afdad25453b09bbfcfe75cb38ac70fe73a90a3f884c2c9de3827456d75b765d5c731ef14edaf810cbd139fc850812a4be095bbbd2c234fdadf213b4d0d839dce97e7fa88187b8cd22a217f538c537e863e2e6bc734340dc86c25eb9340cd64fea5cb23d7731dcb594c6949a84857b0646608d0548f6cae62626f863a06e986c3d9a9ecb354b16d76195dd82f6ebe7e6408c758055d690d7dff2d618271ddb77f2460a747a6066385748263c4770570dadf43fe9ab562241c6b373984dafb1435b2e727cd2d51547efc6f33312e926d25d4770b32b31302a3b20543ba728bd1eb43dfdc74d737f4363df1c23e974d0ae021527d85524b9fbac5b8062b9e2dea9076a90da2338fb2185f0d8d1b89d488e8381f1a791e97d1b68abb37a4487a9b9227b3bd7e343afb5c886ca354f7ced3cb8129e949adfb363e1ea58921c52bfb0325170ea46f83ce842fb99926448ea56bb461a04fed48f3d3503b88ca35b54b0744d7c5cf71440e7d836c7a6175606fdc5fe168a097664f4f86b8abb37af788c156450d5e6a4c14984d77aeac643c865e9ba3611e54e0a50c8ed52883879af981cbebdc84091a98825030304b9f9f2421b2073267d047c09e7b2a777f9b76ac74da8b0eb05212f1a49cdb314f732f1fe5001fb737f3d1de05ed6550040bb889734f89aa094d8556f15490517c3094a0d4e3b04c87a6020c176ff99af9138a6ffef83b7cba4dfed1dd6d17e674326d3e992c7096721951c74157808a7df29653fc48abcd4db1705fab68a042fee16ad8c93c56fb7c28ead02aed862b238e9c60597e51a89f1942f0925386376d8e11bb78190b4847c5f70bca0c8d071fc02087554686b5f40088f8c3babcef039135ac75a7e8d05a823b224694c8d9f018db46270e3ef656401862fc6316710c449543795702022981aa16f3b978c4ac20020b1e46862b7999e1b2cf3dfe38a4e6f62127b027b310c806d304b83bc37119048dd9fce5dea575aba10d07b4c2bfd75bdb128daadf8e1cf085540423154838f9e2f98eecc31bf95147f753c584cec27a2c923aa79f07725b03562ec622d349f803d5359b07e28e099780a9d3be120e84554f32f6d6222c720b3d14969cc17f5692e180543dc3c37dc0c3b08ac1a9105fcc387353ee7050c41401a0bc6ab58ac3462c9918dbc2b41d210e1cafb4c270898c81bbfbe70aeab90db64a59b1d59b68a2222126ad7bc7780f6ad7899890e45908bf64610fc48bd23f837ef251378e2cc7c439556704857d87aab3482dd1befc96c740f778a45186468191ec3846384fa8688065b671ad403e36ad529f093ad57dbf8fe6d618b28db5130ab6c86e6a220d660f75e73464d674666122ad38d178d0ddbb5586761bb4eb27c5b3783da7601d31578b0949ca3198c2dba2cf8984bf588eacf00b27fc9e6dd6dc8c591c59bc0be88e073b98121add63865f01c2627e29c5ec77f2d83a5ea802ab11535988bb093fca31a728451e16a81855e61fe08", 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) fcntl$setflags(r3, 0x2, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 01:45:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) close(0xffffffffffffffff) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="ed396913d9f59f80f092c24bc4d8efa802c5612ed0df792d41d0c4dde8a3a4b6bf932af1bfaa11323731c7a6180c08089fc770ed316681899d5b93ffdb23927b0d669965480bc7003a2095bb484c155876594f30ba2dc5c31a2eb001c1d7475e5282d3f19b0b6806f89133a633148283740cbdc91739bd420a46cdbdca5aebcff043930f77cc", 0x86}, {&(0x7f0000000140)="3a7cbb80fb303daf677f85edc3ed41d44effbebb1156e7bc062253ef7800d3b489a74ee97435a1db82fb9729fad43d46dbf0219416d29d0aac6484021f8b8314d3198095a82add0ac6686900210f072d37db0dc1a635b7b66aecad07887f6c073899cbd19427ff49a9170b7ad7b5f43e8efb511af51fbf0c448a667b50b918172c6755e5871dfd977e0a5d95f38b331b30a7cb10aac04d6567ab48dd09ab223e5966c6337bc3e750dfb8a24f1f94f36bd552244e2e3aa4ef38bb31487ec0d4f0a4cc376da824e50f9764853a5080bdd41ef60d1f5eceb5b67109202d8fcb762ba8b9d582cb76bde0c061", 0xea}, {&(0x7f0000000240)="8a988820e00ed6fdc4aa7e3788d1c90a352a457e5af6c03aec6082c15aae2dc37803e471bcddd579243c180c7fda3d70a9549743e63c7cfa2f2609dd024e3fff5c81e0ca6e8a9f158353ea8ae00198", 0x4f}, {&(0x7f00000002c0)="26c858c1ebb24ce5afb7454b783a6caa1ca1c9f4c5fff3faf0ded9a7ce79310ba886cc66bdfa53b248605be952621216084f5677be93de20eae57df7cf395ba6200250de7514535c2219324c3d61a1dabd0ec4525704bb7467daaac66d5597275734a8ad8bbd155933ae5917a471043c7a73c66abf0ae7d37aceacadff8e4d157d4ee156506dc0a446e4c3ad68b923e967fcbd97b5792f121f79aa3d7bd9d070509669bbe50e06d17b17a0d9ffa7bc0c46f085a179278135500ab220132482c1c94fc7f91ade066472ee24b9374a93d286d97e351953b6fac61b26a2ba", 0xdd}, {&(0x7f00000003c0)="247a2d042aebd29a95673d3a080234c4824844a714c45882a8dcce9d5aa70654131470a29e2198f75fa854f73a56b78523f385221bd7823c2943c7bd18e6ce57e4995d49f0f53da3616f64c66bbbbb0659a744877814e110b86bb44a615235c69faf9e3fecf335b9a2e67ca6f1a377a2821023e4f548b15e08869d356cc8e4b6add78e59fb82e2c63bd043aae77c5cc45f33426a53c175cbc4205b619f23de0c75143e97ffe709317c92d92685b5828ba478a0", 0xb3}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffc) 01:45:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10800, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) setitimer(0x2, &(0x7f00000000c0)={{0x9, 0x4}, {0xffffffff, 0x1}}, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:45:27 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) getpid() r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 01:45:28 executing program 1: r0 = syz_open_pts() r1 = msgget(0x2, 0x400) r2 = geteuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = geteuid() setreuid(r8, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r19 = socket$inet6(0x18, 0x2, 0x9) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r21, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r39 = getgid() r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r40, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r46, r47) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r47, 0x0, 0xffffffffffffffff, 0x0]) r52 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r45, r51, r42, r52, 0x40, 0xfffffffffffeffff}, 0xab, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r20, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r22, 0xffffffffffffffff, r32}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r41, r45, r53}], 0x60, 0x400}, 0x404) fcntl$setown(r19, 0x6, r41) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xb96, r2, r4, r8, r18, 0xc3, 0x2}, 0x0, 0x0, 0x0, r41, 0xffffffffffffffea, 0x7, 0x6, 0x100}) ioctl$TIOCSCTTY(r0, 0x40047463) r54 = syz_open_pts() close(r54) write(r54, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f0000000000)={0x40, 0x4, 0x3, 0x4, "b7495497cf8a1315a880d8f4aeb883cd36908214", 0x9, 0x80}) 01:45:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xaf1c9332f5079893, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/248, 0xf8, 0x3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 01:45:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mkdir(&(0x7f0000000600)='./bus\x00', 0x7c0f3d5a4f73ab46) getpid() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) write(r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x40, 0x4, 0xfff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x60c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xaa}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffffffffff00}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./bus\x00', r2, r4) 01:45:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) fcntl$setflags(r1, 0x2, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 01:45:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:45:28 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1) 01:45:28 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x100, 0xae9f472c1dbca7b9) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x8000) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r4 = fcntl$dupfd(r1, 0xa, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') sendto$unix(r2, &(0x7f0000000180)="c9b0324af40916f5d74d9ea209930972ddd225f9079a617f6e48a574cd10d40e3005942c273c546326549551f21ba7b57fa54d0b5fd25c5be8243eb3fa1559b7fa57618518cd", 0x46, 0x8, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) 01:45:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x11, 0x4003, 0x0) getrusage(0xf658221b87a37b3a, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0xfffffe66) 01:45:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 01:45:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=0x0, @ANYRES64, @ANYRESDEC=0x0, @ANYBLOB="1c0a870db0bdd63af843b8d0b20e933c204a2a0146b50df08a2c9c9233191c1cc0cbddb491a078fdd226dffe43b6e9ed91046e3ceafb6d0addc372a3cf59d4e912e998a484468b7fd7570b721df55a3a853aafd1fa4f8ce343dfcde7378b744aab44e89cf22cf0ec28667ce0ad78e72d8b54e0895be2948c382e0f25b9d0dab7d926eb0c1531aaf41f1f5d49c87035030919e392bf98b7ddd5ce878ce81fb3d55cdc5dd8624ea4e6a3dbb52e9b11e963246b1932ec021c864d6b9e1db9a3f84c1ffcd25e300c766fe312731ffe8464955d448f6a37c142d15005f20bdab8a53caf0350d10462a0a4642dcaf8381b3755099ac0a100213f667f093078789e7ac3a5d3bbe776fb59b4174c5cfd7d8a0bda0bd3169ba22292685c112477366102c5aae0c3a2184d2cf8bd0b6371176228487284e1d442cf58c4953b3b8cf49a230898fd6da9af76b5bcaa38609ce57e9aef02a1c00a80f63aeadf025583840f3955278fc9ab7aad5a0e28ed90aa75041f566093dc9ecd817e27cc15ab961c9fbbb5fd0c16af7f49e5b223c90c471cb8f01aa28673abd9b43bcda607d74cd3a1895c89db3e66cfbde27939a2120644e060e1dec64d7cc4d08d6dd7bb5e1f71bba9542e9ea4d0331784de808e7fca14630b723c5eebea66debf7b591a41d43a9440f5915f30178b9d4659c8bf4e4b03b6c85d2b3003b29791a015ad588193d3396bde42d0b2c8c77e18e935c95014b17c41069092f1168dca5e66d07d1e7b54bc71819529b066ab516c67bac2eda0928be824c1534e5b8d7f5c63040e0121127af3a2153864d23ebf6d46bf89051d755a636234efd260f282924d862b957e06ddbdb7fa8aae71c85730332d98d30892184b5a9f51900f60889de43ac480c3c49121e0213d476d3e467f504eac13ee4d058c4db96b4800abed54c375966ddba1f1a202033a2af8f164331225b27af4412ddc0f9738ac38b55ba02659078a4a91b82a0b26c66240a8b5bcb6d3549b0b9859e835a80f2700b3c7a4bc0c90b3389aef1ae499286a011b10d3de9bb76409447098490f74f2efb0437a1c284f4b376ab68c253a880965013b7743f062861ca4bd9c8f4a5c039ecae4046655d3e70ab7aac9600362f0222203394279439c1d00b952cfc52593e827ee22bc6caccec85938c79828122552be2e24c191ce063a3c4ad0fc3cd6d964f47d25ec4fef017ebbf01d0835efd7485b4b36aa99e328120812b8c88a112551935abf8d44520f096994def53a62f4a95d8d805bef9e359826ecd993640312893d970a158c8a390889710e244b2715f87660a9fefbd63253593ce1a5a3c445abee2c4e13157b35fe047b82039f60e327e50f69c914eab2ff4fb10f8b9f026530c127dd89cb7feab8aa530ee542bebfa749997ac88619d7d0f18b09bc6a0cd344b557de7ae6730337abcecc21254ddbc1ad92bcb4bf3b568f18ca986beb8705ce368ea94fff4f82f8d84e11cb2eef2d37b64fc285f4d49efc6dc21d05bfef4d5601e27f935cba18d6b240afe32ef53c1f856e48ea7cbaf7d17f2295f2c92bc5bce45e44d2191261da73a82913cdee9ea0e30c675bb6a003b3fbfdf7ad9a27066512bab10727b85f7dce7a934df13a77d0a200c1794f32f2a29552b9a04989be8228baf1846af1c04812198eefcbc9d65048aaddca9e91a7af62ecd343141d87077b09ad302a9054393016f3db2f52350e021f5f7cabe883c71650d52255307043af83f3a48d94ae7690709131c9e66fa37641772b35df6d38be36a0c8518bbf6a959d5cf05ef4f478c1948d0df79504c5a9e969042c6067456588dd6359d185901d4eb916bc4a85e74842d6be324ec7ae83f2457da39b5b1a51c084bada55efe1ff5a0ccf15a80d39ec87a6b62d2af06967d5c11a4ac0c45d474a8abe5721e5ec62008a703ac7f161880b47cf7bd291c6f85ca234359f2f06970f377370d18d6985e772bc2e9eaabb5dc45efa108a4928684cfc2b4bc3d55f362049587284229ebfc5bd2e251dfa4bda5deae2b26fdc7cb04d7b8253702bfc92e316cbc6a42ecace6e972db9a010639f80f50833eb65e352b2b3471353a35d4be9de7dec54a4c868c2aca4cebaf2ed5cf546108449d9cdd130dee342c32cd4636a03f634db70ad3a815603b56fe7f7a9cc5bebef678435ca3f9c58c690474db5a23931d13d40f3f1f8fc7f7f615f6cc0e88c7cc33df96ba08717cd006e49d59957ce75c1977e89d5607c10fc8e53066e60a6c67999fd397a792293e8ec78fec4f54411c2016ea5c0454fa78e4ef8702b136caf0b32e3927f1fb54aac9057092c2177325780a0c855a1aba284b7970754a9db65629d0943b9486d6791cd9a187d7aca1dea5de14b0ae8df59e5639a88a0e503784eaea3a80c07b039e81def7a6e6f4fb30d772bc0dbf41f9495b54b9ea5bbf7e4ba654511d735c94ecdbd530b60962d8f303951789d04b9daff72d071d7de36cfb8642547c92a3cfcd7c15d873f1695909942cb0288c2b448d4020b3feef25acfc00b2bb958184bf5955d1e4ae37d0f6f09776eff3e786fc7e91bca7864a87e6983064b43125174a767022976bc950ae2ad3481a9ee942ba462aee5da452a88975c303bf4ca4c8cb2ef6ac6113d0e29f851380392d7d66a8087dd653a9251033ca6c7c6178f294a7b07f5935df80977c68191c300e13836719432789f4c03e0a9801e2e23ba9a1e4e3de0d2e9c8d863b5bb527f089ec517820f9e0686a02431f747dac64820cb032a19aac0e1d32aa35b99339b06a89778ea00da7f7886b53fcb869f3e241c7e295534c4bbe3aedc2f67b647cfcaf94af2f8ec7878b1cfbf913e1a7a61b9c49a2f059dd5d207922036a854db03e40c8659621ad20d37e52af847ff76bf7c4f034408b900ff9e2304be2074efd5fa27ef450595a5c0becad886425b6e5ac1b1f1bf831b8c78156143266bbe27cfb405bff643625aef856b02a68f2b860252d9cd786e688f8349454921bd73ccde767521504121d66170dd98fa195fd56eced2742f3111cf2b1addcc82d579e7bbb8108ba9c9dc6762534585863b037bfd6487f80636e0de0711f71b79a141ffa8038437ab1add91e6404a6f9fdd4fb98cf982c158006f889dca7ce535f3f8b680868e6f739178111aecf53fdaaf8e7cc61b265ee2247b58e4ac99fde7964c266794c5c820ae0ccccc108c89419205bf8b881266b184c58790f62c99dc7b9bfbc56ca2a4f31569385d72ec96988557f8830fecbcbf427f0a4c7ba735de06bf2a379b716f98d9bd049ea45a1ae97885b900ac2ff03e13c2e8b12154f868b67bace7f7c56bcbbef6ebfe4ff49812dfcfe36e98df41bccd04bfe22f9c00923fd2f7888a158e164c7173ce713b9f19e1c89f85368ec116e59e402044edec080490ced5ac46423b184cdb488fc35b3506dcc42ace09843311cb06dd1ee94f67336f8424ebf8b39d68e5c6b94d3c80b3d5d27df3735010e99a84a3a3234f7367f015534c63d0ec41dfded5c22f1c8021dcbbbfce0fb0d8ea7b860c6f13f56c055c40517da7545ccf7756f3f730af7aa768b57b4a222fe4165e8edfb694e9f03ffde584c8294d2ae9c123cb0d301b5d9124556244e638a5ce0cbf2919309d90f232b8f3fe2ca764a7c01cfe83d230e60064a6fd4e54199bc4cc9e79e74c8189819fbf5484faf622e92b8b3b9a80e0e5368230dd66ab91f4716994c9f390702b4066bad2c87b1e38a3d7a012f6c759944892b69174d78d5996cf4d7012f176f9bf8dd09e99ad26d4c6ab8b5ffeeb1d732f6373ea8f879e06c656a4c5f1a9d2e9c6f32eab79308d00c8956bbb8b48218fde93b971d7feb9702105f7680ffe965d3d26a2b0f36994a0520a70e51480bc4a8dc7c683211ed8ff1d53af09ef9ffb9f559bc37677de9a59a2c7e2e860b4987ba709d73db605a05a93b0555d05ef4c281be8675e7ece59dafef4f07420000388cd8eb6717d4aeaa62b5849c0968a1651518adbd5e8d356ac36471ed9150e70774080ae7e0e258a8988221800aa1dcf187d4d8a0d92141c3a49d1996a8974d6c31c865f4add9761a8a7aeb21c32c61abd61d27ef649084f8509daa1f23ce02709b0985f3ee2b537de7a22e1ec8d9efc379a07bced2ce547253354d4eb156c0c5f714547d14ac99e64e789943c8053e38629aa105ae254f36ac5bd42a214e541e5c996d79d4458714acecd554dea2749b4cfb08a41fbec8ccfbd9379c6d94a9eb03f06c528e6822aaa86f14b912a016dc44e1d959b30686014186a2ff799b3fa31a53160ee448163cd6a6dcdbf074a04ffae168efc29aeb83dc378760fab426ffffeed655bd1cfdf4374839893986f746b79e2e102d54e372c86092d0befb20a372d0c49a9e599ab4027bc538dec0b7b76d481d22c2662825a00df1610315a97778132c8d530c1f83398d8b04fff726415c0010a27742bc14a69ca7ac04d4d23ace1b634c2dd82ad1e91c804bb23d970193b688b5d6a8a19df9e962164bfbe84fd9b40050b4146810bf2d2cdbc3896f68dff319acccc41ec878f73c52ebd603919085a877706744964d4598635338510824c8369a018639015216edf4c1543bc91468642ff198946239f0a048bb850445e3d0fa45fd50c57f0561250497c48759d28c1082522cf6e266bbc2f20a16c9dc124d4ddd91ed2812b63d529590828dae392688765fae21fda42bae1860e429fac25a09d59c56570324de569ac1454ba01333f660220ad4e557f35131daaeb525fd3f083c1887ff24e080aa5b4428586227fabbf8831c6bd150b563d1bff7d83b25fe99047a48a9bf727894cd14f03fa32a3777288725ed1eda2b28a104a639e7436bd8c1d95332ee365b0a21aca9351b199eae79983f513a101b797cb818fd7024a264e97205d80cadc8b3d56310e5912145e7c77632dea93364290f7f4d81e9aec8751d18055f9533e764bc2165a8ec11babc14b5550420a38025a6dea127b569903736fe560ae7a7874f619f8c4afb6a385e1ef2874713e7aea4ed19c60ce9f47391bea7a163a33e3ad5f4406e2526657fc712231901d4ff8b823138152dda9941da9835287b2dd6dbc80bbd1acf2dfb2ebc884dcef10f623987694ae8118091fc8db976b81c266c0af2cacd0a51df89133dec842ec4d5dbbd6caadfe468435390ea7e837ea03808e8166e85d6e7d819fc545621683cd0f7bbf1ce541c46f7314857947d7a98a57f6cfbd7ac2559bcc81806771b6417456a0b93e8f25450925326c170dfc0550148117c7c9251806583413fb7f58199119a28dda3dc995231a131f85f0a22577535eb002de451884ff5120492e542e748b1c42316e9c8674ca2aa6092cd56e2fe0a159671a2c6f0f16969f0fb5b5666ca14c45302eb0ef52aee73e51ad3014fb01b23f190c32d67ad7f9cfb0225ec37a0e8d6ae393c917659fe9c09c8985c1a53ebdd80439573de4232fd61dc30c98ab51e87147390b150a2fef574a9e9133e0660974e2f3dc241f40ca27edfe66d9a82d23efcfcd196e6642cc6e0cfd9bc318b033e52fd2d6d82a179dc173a2cb57c5463a6f07742afd1ba2223d1f0ac887b61bf4e46b3039fbc5a2b37b889af525ff0a8d0aed686614b46ebc0441eff1a98f7c60466e8014ac6889d1f1f448d4b91b5b6bbe33c647a9cb6642c55a9f09f410b8a2ef5e2a40c4c7c79186a8f74e74121a06e8c04c42e48cbbbdde3edf618312da3bbf5cfc02ee380db511408d21e91031973925e9a903715a3ce5372f123531492d899c623c0a01660d63"], 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 01:45:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r6 = semget(0x0, 0x4, 0x58) semop(r6, &(0x7f0000001700)=[{0x1, 0x8000, 0x2800}, {0x2, 0x1ff, 0x1000}], 0x2) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() r9 = getppid() wait4(r9, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r17, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r20], 0x1, 0x800) msgrcv(r17, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r29}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() r39 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r40, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r42 = semget$private(0x0, 0x7, 0x286) semop(r42, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) r43 = socket(0x18, 0x2, 0x0) setsockopt(r43, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r45, r46) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r44, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000100)=""/114) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r56, r56, 0x7d55, 0x2000000d75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r58 = getgid() r59 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r59, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r61 = semget$private(0x0, 0x7, 0x286) semop(r61, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r61, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f00000000c0)) r62 = socket(0x18, 0x2, 0x0) setsockopt(r62, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r64, r65) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r65, 0x0, 0xffffffffffffffff, 0x0]) r70 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r63, r69, 0xffffffffffffffff, r70, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r39, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r41, 0xffffffffffffffff, r51}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @cred={0x20, 0xffff, 0x0, r60, r63, r71}], 0x60, 0x400}, 0x404) getgroups(0x3, &(0x7f0000000ac0)=[0x0, r37, r58]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xffffffff, r36, r37, r38, r72, 0x1, 0xff}, 0x8001, 0x6, r35, r35, 0x4, 0x2, 0x2000000001f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r73 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r73, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r73, &(0x7f00000000c0)="025cf012", 0x4) r74 = syz_open_pts() close(r74) write(r74, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r75 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r75, 0x2, &(0x7f0000000100)=""/100) msgsnd(r75, &(0x7f0000000980)=ANY=[], 0x0, 0x0) msgrcv(r33, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f70db7407ea79b64fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310da9bfb49162376f7ddd1914f6854d807489cc942f86731e2e3cb05758c6c185e721923d4b88477a9fa757610d6a37bf5a04f6de866c10b864fde3d37dca59"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r79 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r76, r78, r32, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r79, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r11, r22, r30, r78, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r80 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r81 = dup(r80) accept(r81, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r82) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r82]) r84 = socket(0x2, 0x4003, 0x0) r85 = socket(0x2, 0x400000000002, 0x0) setsockopt(r85, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r85, r84) r86 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r87 = socket(0x2, 0x4003, 0x0) r88 = socket(0x2, 0x400000000002, 0x0) setsockopt(r88, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r88, r87) r89 = socket(0x2, 0x4003, 0x0) r90 = socket(0x2, 0x400000000002, 0x0) setsockopt(r90, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r90, r89) r91 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r92, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r93 = getpid() preadv(r92, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r94 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r96 = getegid() r97 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r94, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r95, r96, r97, r98, 0x1, 0xff}, 0x8, 0x6, r93, r93, 0x0, 0x2, 0x1f, 0x400}) r99 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r99, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r100 = getpid() preadv(r99, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r101 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r103 = getegid() r104 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r101, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r102, r103, r104, r105, 0x1, 0xff}, 0x8, 0x6, r100, r100, 0x0, 0x2, 0x1f, 0x400}) r106 = msgget$private(0x0, 0xfffffffffffffffd) r107 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r107, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r108 = getpid() preadv(r107, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffffbe) r109 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r111 = getegid() r112 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r109, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r110, r111, r112, r113, 0x1, 0xff}, 0x8, 0x6, r108, r108, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r106, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r106, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r109], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r114 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r116 = getegid() r117 = getuid() msgctl$IPC_SET(r109, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r115, r116, r117, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r114, r114, 0x0, 0x2, 0x2000000001f, 0x400}) r118 = msgget$private(0x0, 0xfffffffffffffffd) r119 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r119, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r120 = getpid() preadv(r119, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r121 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r123 = getegid() r124 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r121, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r122, r123, r124, r125, 0x1, 0xff}, 0x8, 0x6, r120, r120, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r118, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r118, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r121], 0x1, 0x800) socket$unix(0x1, 0x0, 0x0) r126 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r126, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001740)=0x38b) r128 = msgget$private(0x0, 0xfffffffffffffffd) r129 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r129, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r130 = getpid() preadv(r129, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r132 = getegid() r133 = getuid() msgctl$IPC_SET(r121, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r131, r132, r133, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r130, r130, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r128, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r134 = socket(0x2, 0x10000000000003, 0x6) r135 = syz_open_pts() ioctl$TIOCSETAF(r135, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) connect$unix(r134, &(0x7f0000000e80)=ANY=[@ANYRES32=r135], 0x1) write(r134, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r128, &(0x7f0000000980)=ANY=[@ANYRESOCT=r134], 0x1, 0x0) msgrcv(r128, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r128, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r139 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r136, r138, r127, r132, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r139, 0xa5, 0x3, 0x1000000100000000, 0x6}) r140 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r141 = dup(r140) accept(r141, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r142) r143 = socket(0x2, 0x4003, 0x0) r144 = socket(0x2, 0x400000000002, 0x0) setsockopt(r144, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r144, r143) connect$unix(r143, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000b40)=ANY=[@ANYBLOB="00002e2f66696c6530000400000038935beb032bc884bd000000e8ffffffffffffff0000003faab3f112c694"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r83, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r85, @ANYRES32=r86, @ANYRES32=r88, @ANYRES32=r0, @ANYRES32=r90, @ANYRES32=r91, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r93, @ANYRES32=r102, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r114, @ANYRES32=r136, @ANYRES32=r142, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r143, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000003"], 0xe0, 0x4}, 0x8) 01:45:29 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x3}, 0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d3898c8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d3898c8 01:45:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r2 = dup(0xffffffffffffffff) execve(&(0x7f0000000600)='./file\x00', &(0x7f0000000740)=[&(0x7f0000000640)='{\xc7\x00', &(0x7f0000000680)='.\x00', &(0x7f00000006c0)='./\\\x00', &(0x7f0000000700)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000780)=')\xcc\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='(%&\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)=']:\x00']) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x5631, 0x4, 0x3d, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x60}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x92}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xedbb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:45:29 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:45:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x4006}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="adb9265fc3c746bad870028cf8f9566a9c3f790427ce4b34d1db442e0a43581558e6b1535de2913b62c9efa74cc8595219a764439d508e5c3484c067d27f0d09ad128fae05122e3b", 0x48}, {&(0x7f0000000280)="28eda8522ced09ad417a52cce81d6c350fde52e28499ad4c9f3271167892d402", 0x20}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="493b7205a5c9f8d2afb32b20d569a2c449c89ea6dc047491b3375e23a865166638f8813748261f3f8a53c2fe19690d9d5d589aae8fd2289135", 0x39}], 0x1) 01:45:30 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xffffff82}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 01:45:30 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) fcntl$dupfd(r1, 0xa, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000100)=""/12, 0xc}], 0x2, &(0x7f0000000180)=""/136, 0x88}, 0x0) 01:45:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x3c5, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="10aecdfea04c82a6685f50f6d3adb04efc4608a2eb1dbcf86f70b55bdcf78fbd37fbf59b24a12f4216470515b976e92d94e00a61dbdaed9f58c1d96ce9ca91c1e03eacb668e2cf32f793b022462c1701517ff36e4234fa3a4e7c1b47bfa2b2fd948a3942d4d2c4b9175da13f37", @ANYBLOB="b26ecad87f4dbfe7928ece5156ae45a67c67915f640704475de38d9d6b79c3fa55a22635", @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESDEC=r4, @ANYRESOCT=r5, @ANYPTR, @ANYRES16=0x0, @ANYRES16=0x0, @ANYPTR, @ANYPTR, @ANYBLOB="35546168ade08b66639d8cc2d6e82bfd8960c6c889d87dca5b92616233e03a84b12ca6be9bb339d61065330c1103da0ff5bc4cd6fecae2da8a940d4b845ad7dfee60796e3ea1526f793c7997d9c4cbe5dbf55a7bd2cffc194fbc64ab1e5ef536cb7c2069256be0fc70e8e57039"], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64=r6, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=0x0, @ANYPTR, @ANYPTR64, @ANYRES64=0x0, @ANYRESOCT=r0, @ANYPTR, @ANYBLOB="c4bde183001602ed76de209103c794d9a79facfd17596006993496fc05fa1b10067f7935e5e48c919b4f07a962d68e996395998a4dcf131fac93daa29dcf3e31dd6229716e37e978e3d991770b40318a39241c59adc9a86a829f5c42b3387b501d8208f535cb4d60946ca69ec62e1f86a2aa7ef2aab63287bd93e18a25633e51b121740ab4991d892ec4d542f99bfe12f3a6d8ab6382"]]], @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=0x0], 0x3}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 01:45:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\vu'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x6, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 01:45:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000c8cfa1e800000000000000d5b600e361fffffffeffd6898f00000000ff0f000000000000c4a2d17869000d9ff6ceba660100671273b7e901000000fc0306000000000000fa5ad96a55aa12471ec86807ce0000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) shutdown(r2, 0x1) 01:45:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1ffffffffffffcfe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 01:45:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r5 = dup2(r4, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000240)=[{r0, 0x147}, {r3, 0x1}, {r5, 0x80}, {r6, 0x100}], 0x4, 0xfffffff8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r8, 0x0, r8) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = semget$private(0x0, 0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r11, &(0x7f0000000380)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000140)=""/172) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006eb8c10efc25da4c0dd3466d2891004c0000a120d6c22000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6b21fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75e0c994e8826f522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d6fc8e0900"/271], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r13]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r14, 0x20004276) ioctl$BIOCGSTATS(r14, 0x4008426f, &(0x7f0000000500)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 01:45:31 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x42eb87189c7ac680, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES16=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x26}, 0x0) 01:45:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xc2, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:45:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/28, 0x1c}], 0x3, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x1000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x4) 01:45:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000080)="00120009000000b201", 0x7) 01:45:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x0) 01:45:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x3, 0x1, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 01:45:32 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x50789564cb41d5ac) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 01:45:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x1, 0x4004, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) socket(0x0, 0x4000, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f00000003c0)=[{0x0, 0x3, 0xff, 0x6}, {0x5b0d, 0x3f, 0x0, 0x5}, {0x5, 0x0, 0x2, 0x8}, {0x8000, 0x3, 0x7, 0x80000001}, {0x0, 0x6, 0xc, 0x101}, {0x26, 0x3, 0x7, 0xa9}, {0x7fff, 0xa1, 0x1}, {0x1ff, 0xd, 0x8, 0x7}]}) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r5, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000400)=0x1ffffffe) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000100000001, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0x0, 0x9, 0xf8, 0x0, 0x81, 0x81, 0x40, 0x0, 0x0, 0x3, 0x4}) r7 = semget$private(0x0, 0x3, 0x10200) geteuid() semctl$IPC_RMID(r7, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 01:45:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0), 0x1, 0x0, 0xfffffd8f}, 0x5) 01:45:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x40, 0x20) symlinkat(&(0x7f00000000c0)='./file1\x00', r5, &(0x7f0000000180)='./file1\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) 01:45:32 executing program 1: socketpair(0x20, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/193, 0xc1}], 0x3, &(0x7f0000000540)=""/80, 0x50}, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:45:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x10001, 0x4, 0xb373, [{&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd37}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000fe9000/0x12000)=nil, &(0x7f0000fed000/0x8000)=nil, 0x3855}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1ff}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x1) r1 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0xf937650c0372fe8b, 0x0) dup(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r4 = geteuid() r5 = getgid() r6 = socket(0x10, 0x8000, 0x2) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x3ffff) r8 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r8, 0x0, 0x3ffff) dup(r8) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x2, 0x92, 0xffff}) r12 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r12, r4, r5}, 0x0, 0x4, r9}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r16 = socket(0x1, 0x2, 0xfe) r17 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r17]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = kqueue() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r22 = msgget(0x0, 0x2) msgsnd(r22, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000380)=ANY=[], 0x0, 0x1000) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x0, 0x0, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r27 = kqueue() r28 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r28) writev(r28, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r28, 0xe3) writev(r28, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0xa1c73361972bf04b) kevent(r2, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r28}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x3}, {{r20}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r2}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r29}, 0xfffffffffffffffb, 0x38, 0x1, 0x0, 0x6}, {{r28}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x6f}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() kevent(r33, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r34}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r35, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x9}, {{r38}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x1}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x2, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r17, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r23, @ANYRESOCT=r25, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r30, @ANYRES32=r23, @ANYRESHEX=r33, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3e0100dabf287fc7ed9ecfc46211b389b534f6216f725662de1c16fda683614b4d1cec7aa4a692cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r35, @ANYPTR64, @ANYRESHEX=r36]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r27, @ANYRES64=r38], 0x6, 0xc00) r40 = getuid() r41 = geteuid() setreuid(r40, r41) r42 = getegid() r43 = getuid() r44 = geteuid() setreuid(r43, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000001040)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b90000000041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d370e5f946abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff"], 0x44b, 0x800) msgctl$IPC_SET(r45, 0x1, &(0x7f00000000c0)={{0x6, r41, r42, r44, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r47, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bbbe5e9f208623cd9210537f37d0c2f71f9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be01bc519b3c42f8448c844008af9b95d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r48 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r48, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r48, 0x0, 0x3ffff) r49 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r49, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r49, 0x0, 0x3ffff) r50 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r50, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r50, 0x0, 0x3ffff) r51 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r51, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r51, 0x0, 0x3ffff) msgsnd(r47, &(0x7f0000001480)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYRESOCT=r48], @ANYRESOCT=r35, @ANYRESOCT, @ANYRES32=r28, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="6c1c0ffef16e0ed9603a907a94b4c6e72a0bf7095da7eb6409a13011097b039f47c74edd5384460674f010c87c56dcf68df8f1342429c86a3534b7b410193ff39e65578ab5cab932e743fd4a6e61cff746f8fefe5c57a04e4ef436e4c2ae9d30f576059d1d8af577fbe88338f26e7a946cea8860beae3ecff0ba96ce479a4df55dfb5bb3dfc387901db5f2fb18f90b775b6cda3c74cb1bd8c5982ea25019104178df1851b0b86697c808656ce81fa6779de8ba6c3bfa74cfdfce906e7c311a147a1a79f9955d1baf0edb99d9187a3e6770b6391248e7451651b1312bf8dd812168"], @ANYRESOCT=r49, @ANYRESOCT=r50, @ANYRES16=0x0, @ANYBLOB="83d2dd389e197dbc44ace8c5fff276bb46e5b8018fc7cdc0df99e9aa1115d6047ae6948d3b7d36da74c8e97a512fb3f973470a136f062d8b3b223a6c824e2230e9dc69627893299a3d79e971756a60328f4c47a903992ed242dddb84d97c92590dfc618f1e317a6602d114e2dcaa86b40f58c369e8d1daeef63ded2a77b444ddf5806769d7458bd47ede0f34dd8464", @ANYRESOCT=r51]], 0x6, 0x800) msgsnd(r47, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = geteuid() r58 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r58, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/296], 0xfffffffffffffe9f, 0x1, 0x1000) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r59, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r58, &(0x7f0000000200)=ANY=[@ANYRESOCT=r59], 0x1, 0x800) msgrcv(r58, 0xfffffffffffffffe, 0x0, 0x0, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x6, r57, r54, r56, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r42, r46, r54, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r46, r18, r18, r18, r18]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r16, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xf0, r4, r5, r13, r14, 0x44, 0x9}, 0x5, 0x3, r15, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x136, r65) 01:45:33 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000200)=0x200, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x2) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r21 = getgid() r22 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66694c653000"], 0x10) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r24 = semget$private(0x0, 0x7, 0x286) semop(0xffffffffffffffff, &(0x7f0000000000), 0x0) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r32, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r36 = syz_open_pts() close(r36) write(r36, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) socket$inet6(0x18, 0x4000, 0x20) r37 = syz_open_pts() close(r37) write(r37, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r38 = syz_open_pts() ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r39 = syz_open_pts() close(r39) write(r39, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r40 = geteuid() setreuid(r40, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001c40)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2e47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d6e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c68518efaacdfe0e24b5ead34f6d82e6d21f5cefd38647973fac301c3afce3d9ba71ef6d63f361040000001eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2f24e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b00"/596], 0xa, &(0x7f0000000640)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000480)="5084f0e8124fd0260d9855a30a521565", 0xffffffc2}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f0000000500)=[@cred={0x0, 0xffff, 0x0, r14, r40, r33}, @cred={0xfffffffffffffd5f, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, r26, r35}], 0x60, 0x40b}, 0x404) ktrace(&(0x7f0000000180)='./file0\x00', 0x1c, 0x1f10, r3) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 01:45:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xb1b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x7fff, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x101}], 0x1}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) write(r5, &(0x7f0000000180)="2078f7b681003d89e032dce56ac1957b1b81b8cdb3f18c18331f8f674fd8a66e8fd8ce5a43400777c28cbbdc9ffb56b2b25c4e8b0590b6f155d4c5c6e8d0633a1b7d29554559f8cfd0aafda325004b1ac81eadb9a9d48851997c7ff45c3990de7bc3f0f5a1660332eceef7c43086218b22ecf3a9184a46b10eb3246bb02c6d3f0e12f47e23c48eb607a9b0be1e202cbbc50af6515d6f04a08b56207a2ead715f7638914c9ca20291c52ccdedb94fde2f25de0476abeaf800e67d93d14ecbe6c04b73cdc5ffcaa8dc91d4d6994302701269bf52f836e7f0af73237fe4cd5532f37c2ac5c4c9b88b", 0xffffffffffffff31) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 01:45:33 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x33, 0x0, 0xc68, 0x0) 01:45:33 executing program 1: clock_getres(0x0, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$setflags(r1, 0x2, 0x1) 01:45:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) socket(0x6, 0x4000, 0x3) close(r0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 01:45:33 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4f4226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2c0400d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb9b520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbecade5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c00)=ANY=[@ANYBLOB="e8000000000000000100000001040000ca09f5e9b6070da9965d09708d450e67ab6f06fdac69dbaa0c65bff6a6f060af809042f4f26d17d664d33b8f563e4c75e049bfe608f186a577dde79d81cae85277c78569b60df23953c486a3d8a0d57fcde532901fc75f91b11746bd4ccb7773e761b93325bd24620384dab15d739e826cccc5053b157acf0165a29596b2a01631674f978189c657bb4e4ab2cf81742d235b020a30f47247ae71dd8876acb3152bc396abc18ca621baa23f60d4335958c3a2c90bf959e55d15bd95c11299f8fe2587a678a171c9de0cd96a1280490219c525b4c1543bc78dad2d4500000000005000000000000000010000a6807938c3f61edd8500c0f4ff0f785db76cafaadf5d875df461e80f65c2ae7fb9e4a0ca7be20313b1ba4a034740b218eaab6bc0c26e3f8e4e0b581d63e061ac48a4a564bce231cb07f7bedc07b81eab44be6843525456c2095eafd51a1201e121a9703664aa885b81458f1501ee9b4056253541e9b7a628b0cd7217736f443b5278a62b3fe101329d3a4b129035352f79e810aaa8992b2702706246e68e8e24f7f918807a1cc4e964121d72233fe6e540cf137dbfeaefa682f904b5fc81f8acc555179519fffc4f43333c3cddd7a8ce95970cd66b4efec3b46ed8498e11ed6dab9a1c745783619345b85c387eef8680acc5c272f6b3dbaaaaa1c78cee913dc7f7f9af8f9c93de1c0273611879a86fd9a4b8a6ef644c5b8e7e1033cac8ad0234f143566070ade27f0d4b67b48de345fbf4150adfbc85a10c739979672b4126e9a135b2b5d8a81cefaac819692823e5db2332c1d02ad4d4feac5cfe84f9090b1709ca3294ac5640c732a1b03fbff662a08cf4c1d87f8588f76410eeb6c6"], 0x138}, 0x407) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xffb0) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYRES64], 0x1, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f0000000b80)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bdb366c00a02d039107319f77e1ce9211ca2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xea}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0x72}], 0x4, 0xfffffffffffffffe, 0x0, 0xcb0bb0374d29bcca}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x120) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() r19 = socket$inet6(0x18, 0x2, 0x9) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r21, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x2, 0x2, 0x80) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r39 = getgid() r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r40, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r42 = semget$private(0x0, 0x7, 0x286) semop(r42, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) r43 = socket(0x18, 0x2, 0x0) setsockopt(r43, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r45, r46) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r44, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r20, &(0x7f0000001680)={&(0x7f00000026c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab4906203000000000000002cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a4218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a571735ff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27643b35c1494f01a6cab03ea209a25080aaf5fbdbba454183de92a1ac52142327b3068287caf21ce4d457b396adfc22906f4fab6cbe89fa9159265bc2ed8e65f690bb79e7cc0ef6d097e0ac1f782f"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r22, 0xffffffffffffffff, r32}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r41, r44, r52}], 0x60, 0x400}, 0x404) fcntl$setown(r19, 0x6, r41) r53 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r54 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r54, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r56 = semget$private(0x0, 0x7, 0x286) semop(r56, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r56, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f00000000c0)) r57 = socket(0x18, 0x2, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r58, 0x0, 0x24, 0x0, 0x0) setsockopt(r58, 0x29, 0x8001, &(0x7f0000000080)="0000ebff", 0x4) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r60, r61) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r61, 0x0, 0xffffffffffffffff, 0x0]) r66 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r59, r65, 0xffffffffffffffff, r66, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67, r68, 0x104, 0x5}, 0xfff, 0x9, r71, r71, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r73 = getgid() r74 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r74, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = socket(0x18, 0x2, 0x0) setsockopt(r77, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r81 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000100)=""/114) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r83 = fcntl$getown(r82, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000200)={{0x3ff, r79, r80, r79, r80, 0x104, 0x5}, 0xfff, 0x9, r83, r83, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r79, r80) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r80, 0x0, 0xffffffffffffffff, 0x0]) r85 = getgid() semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r78, r84, 0xffffffffffffffff, r85, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r53, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r55, 0xffffffffffffffff, r66}, @cred={0x20, 0xffff, 0x0, r71, r72, r73}, @cred={0x20, 0xffff, 0x0, r75, r78, r86}], 0x60, 0x400}, 0x404) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, r11, 0x0, 0x0, 0x1}, 0x3, 0x1, r55, 0x0, 0x7ffe, 0x3, 0x4822, 0x5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r11, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xfffffffffffffd2d, &(0x7f0000000a40)=[{0x0, 0x1, 0x9, "17a21843e8ddcf01268a0e507762"}, {0x0, 0x1, 0x3, "8ae7e326f186de70bc08db7ab785603a262c9aa378fe8513d9aa41a3eb24181d8315c76e76a0b68501783d66a6c81ea2d0fbe5034625b3b241a24639b0ec72cad1c3f639944f6dbc756fc75a01b2e1d58df807fbd3085c364de758ad395a46ab530812fd7fe2cfb57414688486dba8cad938a1ca1c61d1b1fab7fcedb8d04975cb80d1d7b661d7b75206bad92b1222b46186d7d22d0818b40b4e3ceb8fc2478e7924c036505d4d81daeeaf4f6f9021546bf800134a9ba9659216d8dcf85cfbf380084d3d137cf1ea312609d651a993bb19"}], 0x8}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r88 = syz_open_pts() fcntl$lock(r88, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r89 = syz_open_pts() fcntl$lock(r89, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='@[\x00', 0x80, 0x0) ioctl$BIOCSETF(r90, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r91, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r91, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xf2\xf2\x7fvbpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r92, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 01:45:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/~e]/n\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) accept(r1, &(0x7f0000000d40)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189aea0834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a610d922ca1311f950444f7e728ebd07380be1008000000fed69319961294c0a78e736ce147648da90c3dc828000000940bfa2b1a41d934e0852026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a00000000009e6f3114712c4a1c023dec562cab5bacb60c393c9ced663e84db269f20295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f87e33b235cbbfbfbce3a1fcaf0a057ecc45bfcb939c861dfa289de28e9679ad7621a4f929f63757d2cc129f1bf4c9bb6138fb028710b90a9ce075862bec833805ffeb989124ebcfbe6a0a20ad736fec0b76336a1715eb52e87a7fb425"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) ioctl$KDDISABIO(r1, 0x20004b3d) 01:45:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 01:45:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) 01:45:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = dup2(r0, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) r4 = syz_open_pts() flock(r4, 0x1) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000035c0)='/dev/bpf\x00', 0x0, 0x0) readv(r4, &(0x7f0000003500)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000001180)=""/212, 0xd4}, {&(0x7f0000001280)=""/244, 0xf4}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/147, 0x93}, {&(0x7f0000002440)=""/38, 0x26}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/67, 0x43}], 0x9) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) close(0xffffffffffffffff) panic: bad arg kind: goroutine 23 [running]: uvm_fault(0xfffffd806bc0acc0, 0xb, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc0acc0, 0xb, 0, 1) -> e in_delmulti(ffffffffffffffff) at in_delmulti+0x8d end trace frame: 0xffff80001d417f90, count: 0 ddb> trace in_delmulti(ffffffffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a39c00) at in_purgeaddr+0x156 in_ifdetach(ffff800000a01000) at in_ifdetach+0x74 if_detach(ffff800000a01000) at if_detach+0x140 tun_clone_destroy(ffff800000a01000) at tun_clone_destroy+0x172 spec_close(ffff80001d418110) at spec_close+0x311 VOP_CLOSE(fffffd805d65b9c0,7,fffffd806c3be840,ffff8000ffff8280) at VOP_CLOSE+0xc0 vn_closefile(fffffd8054d5ed30,ffff8000ffff8280) at vn_closefile+0xd3 fdrop(fffffd8054d5ed30,ffff8000ffff8280) at fdrop+0xc2 closef(fffffd8054d5ed30,ffff8000ffff8280) at closef+0x118 fdfree(ffff8000ffff8280) at fdfree+0x100 exit1(ffff8000ffff8280,0,d,1) at exit1+0x334 postsig(ffff8000ffff8280,d) at postsig+0x4a8 userret(ffff8000ffff8280) at userret+0x159 syscall(ffff80001d418590) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff9fd0, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff80001d417f40 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff800000a39c00 r9 0x5 r10 0x12e9337d6b8973b5 r11 0xc00d3d5cc16117e5 r12 0 r13 0x3 r14 0xffffffffffffffff r15 0x1 rip 0xffffffff81bc8fad in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001d417ee0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=379971 stat=onproc flags process=a proc=2000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4288,0xffff8000ffff8c70 process=0xffff80001d39b120 user=0xffff80001d413000, vmspace=0xfffffd806bc0acc0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43558 368745 0 0 3 0x14200 acct acct 13611 218681 0 0 3 0x14200 bored sosplice 98302 196383 1 0 2 0x82 syz-executor.1 19952 403825 69080 0 2 0x10008a ksh 69080 232092 88391 0 2 0x12 sshd 42461 479264 1 0 2 0x100083 getty 88391 311636 1 0 2 0x80 sshd 77325 343171 10304 73 3 0x100090 kqread syslogd 10304 389336 1 0 3 0x100082 netio syslogd 79222 491192 1 77 2 0x100090 dhclient 68960 198037 1 0 2 0x80 dhclient 49644 387284 0 0 2 0x14200 zerothread 52109 332093 0 0 3 0x14200 aiodoned aiodoned 2393 392682 0 0 3 0x14200 syncer update 79575 97197 0 0 3 0x14200 cleaner cleaner 80216 246221 0 0 3 0x14200 reaper reaper 68399 202102 0 0 3 0x14200 pgdaemon pagedaemon 13130 469353 0 0 3 0x14200 bored crynlk 56432 205882 0 0 3 0x14200 bored crypto 99243 362175 0 0 3 0x40014200 acpi0 acpi0 39745 27629 0 0 2 0x14200 softnet 24406 92378 0 0 2 0x14200 systqmp 218 238219 0 0 3 0x14200 bored systq 84685 213901 0 0 3 0x40014200 bored softclock 43255 363510 0 0 3 0x40014200 idle0 92969 146436 0 0 3 0x14200 bored smr 1 446462 0 0 2 0x82 init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9516 6349K 6991K 78643K 12008 0 pcb 13 8K 8K 78643K 164 0 rtable 94 3K 4K 78643K 328 0 ifaddr 78 14K 15K 78643K 137 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 28 0 iov 0 0K 16K 78643K 91 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1683 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 48 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 3 8K 25K 78643K 386 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 395 0 subproc 23 1K 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 194 0 in_multi 50 2K 2K 78643K 87 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 223 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 73 19K 43K 78643K 1821 0 UVM aobj 24 6K 6K 78643K 25 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 135 0 NDP 14 0K 0K 78643K 28 0 temp 145 3017K 3083K 78643K 19167 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 80 99 0 97 1 0 1 1 0 8 0 rtentry 112 62 0 25 2 0 2 2 0 8 0 unpcb 120 229 0 221 1 0 1 1 0 8 0 syncache 264 10 0 10 4 3 1 1 0 8 1 tcpqe 32 114 0 114 3 2 1 1 0 8 1 tcpcb 544 280 0 276 2 1 1 2 0 8 0 ipq 40 6 0 6 2 1 1 1 0 8 1 ipqe 40 98 0 98 2 1 1 1 0 8 1 inpcb 280 904 0 897 4 1 3 3 0 8 2 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 290 0 99 15 0 15 15 0 8 0 art_table 32 292 0 99 2 0 2 2 0 8 0 art_node 16 61 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 23 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2043 0 647 46 0 46 46 0 8 0 ffsino 240 2043 0 647 83 0 83 83 0 8 0 nchpl 144 2846 0 1233 60 0 60 60 0 8 0 uvmvnodes 72 2398 0 0 44 0 44 44 0 8 0 vnodes 208 2398 0 0 127 0 127 127 0 8 0 namei 1024 9242 0 9242 1 0 1 1 0 8 1 vmpool 528 4 0 4 2 1 1 1 0 8 1 scxspl 192 8645 0 8645 1 0 1 1 0 8 1 plimitpl 152 42 0 35 1 0 1 1 0 8 0 sigapl 432 557 0 546 2 0 2 2 0 8 0 futexpl 56 13854 0 13854 1 0 1 1 0 8 1 knotepl 112 123 0 118 2 0 2 2 0 8 1 kqueuepl 104 156 0 155 1 0 1 1 0 8 0 pipepl 128 342 0 330 2 1 1 2 0 8 0 fdescpl 424 558 0 546 2 0 2 2 0 8 0 filepl 120 5618 0 5545 7 1 6 6 0 8 3 lockfpl 104 196 0 195 1 0 1 1 0 8 0 lockfspl 48 59 0 58 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 1447 0 1440 1 0 1 1 0 8 0 zombiepl 144 547 0 545 1 0 1 1 0 8 0 processpl 872 574 0 545 4 0 4 4 0 8 0 procpl 632 1075 0 1046 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 1236 0 1219 6 0 6 6 0 8 4 mcl64k 65536 261 0 261 29 21 8 29 0 8 8 mcl16k 16384 14 0 14 1 0 1 1 0 8 1 mcl12k 12288 11 0 11 1 0 1 1 0 8 1 mcl9k 9216 6 0 6 2 1 1 1 0 8 1 mcl8k 8192 15 0 15 1 0 1 1 0 8 1 mcl4k 4096 59 0 59 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 1 0 1 1 0 8 1 mcl2k 2048 67689 0 67642 17 7 10 12 0 8 3 mtagpl 80 16 0 10 2 1 1 1 0 8 0 mbufpl 256 112024 0 111902 32 13 19 25 0 8 6 bufpl 280 7557 0 1373 442 0 442 442 0 8 0 anonpl 16 96665 0 95435 104 8 96 96 0 107 82 amapchunkpl 152 3126 0 3089 20 3 17 17 0 158 14 amappl16 192 4087 0 4070 74 19 55 65 0 8 48 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 208 0 206 1 0 1 1 0 8 0 amappl13 168 176 0 175 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 46 0 35 1 0 1 1 0 8 0 amappl10 144 15 0 15 1 0 1 1 0 8 1 amappl9 136 565 0 561 1 0 1 1 0 8 0 amappl8 128 137 0 132 2 0 2 2 0 8 1 amappl7 120 91 0 83 1 0 1 1 0 8 0 amappl6 112 53 0 51 1 0 1 1 0 8 0 amappl5 104 145 0 134 1 0 1 1 0 8 0 amappl4 96 791 0 765 1 0 1 1 0 8 0 amappl3 88 138 0 131 1 0 1 1 0 8 0 amappl2 80 3868 0 3807 3 1 2 3 0 8 0 amappl1 72 19836 0 19426 26 16 10 20 0 8 0 amappl 80 1314 0 1292 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 24 0 1 1 0 1 1 0 8 0 uaddrrnd 24 562 0 550 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 562 0 550 1 0 1 1 0 8 0 vmmpekpl 168 7651 0 7624 2 0 2 2 0 8 0 vmmpepl 168 75193 0 74272 134 26 108 128 0 357 59 vmsppl 272 561 0 550 3 1 2 2 0 8 1 pdppl 4096 1130 0 1100 6 1 5 6 0 8 0 pvpl 32 240170 0 237206 228 7 221 221 0 265 175 pmappl 200 561 0 550 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 47 5 0 5 5 0 8 0