Warning: Permanently added '10.128.1.17' (ECDSA) to the list of known hosts. 2019/08/22 10:40:39 fuzzer started 2019/08/22 10:40:44 dialing manager at 10.128.15.235:8212 2019/08/22 10:40:44 syscalls: 337 2019/08/22 10:40:44 code coverage: enabled 2019/08/22 10:40:44 comparison tracing: enabled 2019/08/22 10:40:44 extra coverage: support is not implemented in syzkaller 2019/08/22 10:40:44 setuid sandbox: enabled 2019/08/22 10:40:44 namespace sandbox: support is not implemented in syzkaller 2019/08/22 10:40:44 Android sandbox: support is not implemented in syzkaller 2019/08/22 10:40:44 fault injection: support is not implemented in syzkaller 2019/08/22 10:40:44 leak checking: support is not implemented in syzkaller 2019/08/22 10:40:44 net packet injection: enabled 2019/08/22 10:40:44 net device setup: support is not implemented in syzkaller 10:41:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) lseek(r0, 0x0, 0x0, 0x3) fchmod(r0, 0x5f) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7fff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/216, 0xd8}], 0x6, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) r3 = geteuid() setuid(r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000580)=0x8) r4 = dup(r2) recvfrom$inet6(r4, &(0x7f00000005c0)=""/55, 0x37, 0x842, &(0x7f0000000600)={0x18, 0x2, 0x9, 0x10000}, 0xc) syz_open_pts() r5 = getgid() chown(&(0x7f0000000640)='./file0\x00', r3, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x7, &(0x7f0000000680)=[{0x1ff, 0x2, 0x2, 0x2}, {0x100, 0x4e, 0x8, 0x1}, {0x8, 0x100000000, 0x9, 0xfff}, {0x33, 0xba, 0x2, 0x7}, {0x1, 0x0, 0x7f, 0x72b}, {0x6, 0x0, 0x796}, {0x2, 0x8, 0x20, 0x80}]}) chown(&(0x7f0000000700)='./file0\x00', r3, r5) fcntl$setflags(r2, 0x2, 0x1) r6 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0xb79, r7, r5, r6, r5, 0x104, 0x20}, 0x3, 0x8, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000840)=0x7fff) r11 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r11) setregid(r5, r8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000880)=0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000900)={&(0x7f00000008c0)=[{0x26, 0x63}, {0xcf, 0x37dc}, {0xc7db7d6b6becd8c3}, {0x3, 0x2}], 0x4}) 10:41:17 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x424e1d510bd4fac0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffa}, {0xffffffffffffff80}}, 0x2) shmctl$SHM_UNLOCK(r0, 0x4) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() r5 = getpgrp() r6 = geteuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)="a68280816adbfb22b31d939d5db71228e66684ab80f4e62cd8f7550c5710946d1a00753124b00a6c71043f9572335949f118a6fc5b7c89f72169895d8915b7850d6d0fd106a68b3af54a5ad82ca02d7234ab97ebe8afd5eba4d2b0479ff824f568b19c634981913cf1ffe6ab3c7668e9cda1b20b11dddf0a63b3b859e4d917948df15545d7a13a653c84e3935b53d5a971ef23fd82e0290a0634c9bd430aa24f0e0ee598dc627f6e4b77df7d302788629cf2bc653fd5da0b", 0xb8}, {&(0x7f00000001c0)="22501bde0621adcf080fdedb5c7a5a1055372ce26fbba361ecc454ee820d7640f9e2f3a548aa143a0b53e44756c9db636fe150f8ed745cdf53d653621c04769ca482ff5d6f3613d2d04c04562d358bac720a3630b6a72abf990f25d0bb8a4a0c266c43fa08200a4c25aefd905aba3777af9d41c6c244cd0a5cc1496375293028f177e846c925f0cee1f90e7bb29ae1d5d676213fac34c85dcacf96353e698cbcf7e2885ec541894c71d590b59dd3a2276ee430b70906164ee56b89947a6a8fe2e85f70327c1d2d6da0ee2cbcd2bd483a249ce9d6e8f069ece458ef13c7e7a473aaa0c15ee2608f6bc6b952f05c7df3aada8c2a43294ccb44c3074605760987fa382f413209dd1a49c26ebc84b955d44ef8fe5734b0ed50c1a9d017171930f777ce9dfa792ad5c123332a0c621f140c4e259a1a819e75ed6de2cbc302af51b60c94f84d0fed9bc4111485c541583c22d9e7ae4f3701b06155e253f571c5e683f0f6df9e89cad45059c90f604df6f51c0700d3f6b00d1c3d22d4c880c55062765bfa8ab2a08e27fae9c973617a19f821ad26831d5fd6fbd06e17b72a735208d38558e433dae52eb54ac7a5cbb9e95cfd2a19aef4b1452cc634cd65bcbc8e9428ae7e7e799dd2097c48729676f5057eaa24551cb9ba2494c32ac81d7823dd3c47a5c33a546ee356ff3bf28be32a0812417ca04bcd34938ef77b54768e3d952e2d3a4ad3b120acdae92e8d449882f675f03237af982affaa8f265a9f4ec6e86c0d2e33d215ebc1a14296994a0b7d539d148bd22172a3ea1af8bea51453176953dec992303d6990ad5b8649444b314e2630333cbb81aface0572a50ea60d101ca894429038c5659af806965c02e52ec20f6d82822c10d446e363c1d1dfee35b6d3616e9f3793f5b22564975b80fd78e2bc5e53d4b83a014eb064ec01cd67e7e9095c52f25e08c96eacea0ba1b0d58a8ddb5468f8e14ea820fee4e5aed768743336823965da8fdd24f78ece3cbf61777c50cd84cc0453be19f13d80abbfaec1f35a79c9c3e6382df1563a523d7992abdbf111d1be57900a3acb3ca0a89c1229394ce395f29aa93751ddb6851e42c2b1138559c1f7b8aba26c329cf9a17d813ed8557d891a7e214472d173015875c208430a632ca1ca8fedb2b8d27ee895dd264f711bf2c948055037a86bf78f805b0945dfeb855bd7366b65bf11e8d9049c13bd52168627dee8a8dc72919980c6f1a26d619814280373c43aa70293a7cd74882e398c575229cece3059169662a801df767bb5bb0047417b4488f391439bbbe2845375ade8a5b713cd8fc1bd4865e2ebba0697d747f5de23df740b0f4b08dd33f2cceac252d17dfbed269b75dba3b6d7c603a68f78d0eb61a0f724db464904679ed210663ff60d363dc89dc4c6c3514e440e2cd1fb99d397daf837a5d4e4aeb33914469014fbf5f2f58f77b6fd642aa7e90bee8e853daefbf3c51a8ce0ea1bac039e6d41b98195dc3a30b9b66110dde9198aaacf44a6207a90b57e04d8daa3a5dcbd66a6c1f8b8c54db6680b2d2b366e5a674b10afac814e3fbf6da3507359bdec198498c06dd20419f8a7f63261340372b075818faa8ee341ded84b8e6d3578634044c53586cf9de86400a7445f92ae5976f6ae7e8c58607dcc4367eba41e970d6304e8bee6e05c410ced97d606b09e4587973155f39075193034c06355760f944e5928000d5b791bd60a570230279f43604f6cee73b5c4df40e87d45b9d96dab376245c70cc69d87058e805c33b1f723fd35e51e69f75be6a2b4af923ebb4a47a0612f3004533244b503e966aa6f3c9e9d8d3f8163a426f1da65169e65d85dde6b455459151ad3e37283573c5251880cd12329460d4fbfdd67c165760fd2c14393446ea57cc411c0cb17bb7e6b868f96ee8f250e51f2e3908a5710a73f447fab4dfd3dbb48d3e31bf6348bf613346d3345db7c417c003e36a6e25973c3900c68e039900fb0ff01b4b4d020b140758882d66cf68fb5648246cad2e93d2185d22f6569cff673dc9018d9c3d2e836ad5476e8f860bff552460b62f5c69c721a6df06c1dcf104e9c6ce7bad9b59754f7e3612c62813b83d196102e69a21476b855d8cfb7a186ad41f62de5e75b1547895fd950e2728d18781b168aa6d21c1816365a999b1e9ac57db4eba85ffd05752a6540df77b9151e2822a64fb45ee233ee51f9795fd0110f6f914d8d5040ca453dae6174fabe253476bbcb084dc99040b9f06a2d37531f53337d786b2c9828d74e26df70653ff87914af19f870ec902d2ecf93dd8ea4210454f86308315474c1d72d7b99cc727b6a44c7a83673256601cf480b9097850dd7484a7ef06d436a41bcb98703bf8e36202b8fb722c9b90b64e64235f98d3eef387ab238aed60004738fd0397a86196c77b21c4f867d145641e4997dfb71b8ce81f96c4ea3693827c0758d1e65fdad799f21ee4bc0066822ccdd6b33a5e19807fb11c9fa10c5adf1a72501cccf7e262def1dbfc2715dc30f23ee96c2de4991596d64c92804227cd8ccb66bbde1daf1123b4a96f51078c3528b84beb3aa0787b660874408b096b68f09c321b248e63e53d6c44ed235faa5faa3a2d8d5c3bab1bafbd1fdc15988aa0d4237ededa01255bd16af2a103d1acec6d41185d7409fa5345bbb69542de1d796ff69cd5d210d1017c52b46d2d82edfca5d2fa598c0fe2587963e284a3b9dbf77c799dc193ec9dd924d8715a24055d3434d12f04ccb72550b0a41ec5adede482481e48d30c51e8b90d21c0b3c9fbf7d3f48e33b1e36b83162406ade02841263379abf17ef4967c324dec0301320fcdcfbc7dcee7d5805fd5e6890e6a31bf0c7b898455031a09c615d7c8d5884dd0a02cf77895477268f64aa0a8f268986444609bc88658fbb3ef996abb3602c1ddacefef32aa6d7cba0fb3fbea83241ded600284a7ef5db262b330b97f6a7626252ab3d476f9be179fa7ceb95dce234c9910ffd84037c39b83647ca2316f888683ba4c21388828778bead2b3adb9ad2703a2043e14962654ef9a4b36c8e51a9187cc40b75516336bd012e1f875668c42318f914f7fb812a837f1359fe42093097f52e0031b804095081e930c5cb0f80ded87eaa9173e260b20b6ade2fa95be4cbbb7e655341885acf794f8fe5da8f137df4344f16766ed4eaa9239ba708130485a9887506d2cab876de759a7d193f207074671eb87163e22ce63c2d79f858196cd4fc2caeea8b49bedf7ba9d82ec6076add0e765f57c2cefd4ffbec5c26cebcf6aaaa87ee55f65101640d7b8017f2139545f29f7480491cc5691a8a619ce3f25846f8dcf5a5a29bccbe233e2d61f0c83810545252592c6b6f90286bf9459f63829ca033dc2ac65a73599fb53efc3efcaae51461888f36746269d0e875c1d0ab4b338cabc8a00d0c6cc6b0154aa087024fdf0bddde9713ac2cfb5504e3c638aebec903acc7c0c154e5453a1f3bfc1352c941f270381fa5a42bb64effefffeb3c9b9daf52cc174b32f0574fc689890d89c6a3427ddf10aea967df8114ab2cad57324dbe816ecc0f2fc30030c9d9df524e924511400ee2fbf9724460c32182cb8f8653c7b431a8ce3f6481e1467f664326f7b5098e112c1b50684a705dc5e36b65c6d81c57598a75f9772ea23c473a3952cf69d2353706354fc8c498dc4bb02b23106241ca6c52fd9112c2c7832b48400fe31fff912245e753383e0bafbb85f6ddc23aefdbebb6c052eac43a32eb2fdf15b7d8966cbc41aa81996ce04b78af185cc769e4179c3f5702155da98f80a803bf715b5bc72abe8b2327afd2580be202e964fb0c433d6a888da699d6fad1d5fb023fceb697a0340a899b3d1f6d2624747b9e6e1415f8ca972e62c8d179db7ac25b66bbd1909c3e7c8a3ca51aac44eb3225f69abec7cf32575baa85ef087b13e0c0603b62b68cefe692aed66a3f0bd30ffa33c045530802ec4c7b6b85368e31039a57f50e59282419703acf6010ffdb5b1ed2661a5cdf9976dac9b7ca563844f6d95a0b1722cdc85f50a2aaca49345a3ecefc47dee917f1beac2e3e6f05f58ae0ab978780fa3bc0452a775ee0417b7351bcd4ef4cae7bad9fa632b3d7d3de719d51aad0b13f23ae75bd92d6b09659b9dcd5b0525084b2b292abe596e870636ab2ada2c9f95897d54c2c7b3fe81b2c649a5bf66a28417cdd5a47d15ade0fba0caa4b09c94d6e9c59d5e82dcf05c03061398daedff292b2769e7de32ae24e5965112f60a2cf9ca53f3f099833b1473bbc261d9ef367aa30993ae950fcba555ccbfd71f502688d6ee2de74570f8ad2dea3b2af9973d82a875e44dbd7d8f5962b1f25c93c36408d62bda707f2ba5b6536696daf380747ca60635719d77a85f9aa0d5521b224d3e96d7e42eeaa5acc7582d5ac3927189c85fedce82250d374942896a8d1141d97eddc03eb30f09f018098b10a66ff5f3bb2a2f9ffa9ac68a55fa7be9a5961ee6d5dca870df7e0a311adb739e75439c7281ac99997fcec3502f7c0930cac3f9287978ae7f25b608e7334308e9dd31ff48465bb95666eef32b303537c648d7bf5fb4a9764209275ed0a9995a0da6c85e99529156cacb0bc57f1e0f01f76e156353cbed46cf827eac3766aed71c1e88944ba5bcbfc41545731c331ef4f6b9768faba8268bbbc62893344c6376fb5526d0145a5f7f760851e2dfa5ca8d9b5e26e401b886e81d7d008f7462bbaaf9ac427504c494809dc19d0d42436eff8c4d45b0997e3f8ecfd93bee226dad4dc235bbc60ec931bc4d9fd649963378973a61c6489df1975e57f9708cb0270672880dca169709ff0c850669c75c58fb19c5b626bfda853d6bc7a3a791c79952b02cd7cbf8c4b4cf74161d7afaaf949f2be13315f50f9f5d328fa4aa7b68e47520f5208e41e8b9f9949942099cf9468bf113a255aa0eec02600bfedcdcf743e76b529497cb89476f8370a53565dc0d91b2302853d3728b8d79b1a3f976cfe5b9acce52733b6c9ff617708edced343d9d5a01f64b282ad52311818bc843f5cff9689ab5201914c375fb3039dcd67430ec2e1aacf2bba6fe1ffcddf8e4413fe3acdd25754c260e2cdfefd0fcb0afb359f90dbcefb66f6ecf1788703644d821b6fe3061653c7c2b3d87d33d65e80793773a6d24e185e24fe5b75fa3920fcff6c31eb3c133f804ca45677bab1477ffe513d9f9cf1cd12e1e6e34da7d05320f7eb0bf92f4b8369b3c818c73dd651b50f06239280248f918365b8bb4a201c327c207c2f9ee73a59fbd6e8d2cb4b4b1e1c5aa6edfad066267bfc57a3848a84bf9b502d29b9882984865391ca25aa6c56632f2bed110e8b27ea166efe063eeaf667fb8802f2873c4c6551e2526f980674aa64beeea76924c9cb4e54d763d2797c3207746863733f5946e858e7a786f7ff4742b06c0b1717480cdbd39b8055797ac800d8bfad5e20a8b0d3854eac8e9be64604ee4a34c3bd9a0f1fb72af724fa8e7156230152b458402152a8edb9db6aa610c40aaf4ead8f5e82451c9439a65f91c53f7ee36c34bb19a3caf642e67f575ee75c151b912e817f9bc502e85f8aca4eb61a0bdd3a51291d6f2b3eed29b1b127553ecb04ce03969cf197c105c4c18533dbe9eaffb5dbd0f08e26817d953794a595a3a9ffc5ab5bc439054cce42624406109cb1cf7ed781cf971bfd1ff3eb270a852b01c9752bf4272cea3a4e44602388dff85a3eba8dce0773270da06fddee95ffb1ee362633e68d366b350b4cba3fccf2f1c6ce30b05d33456ad7ae7b946c3900a", 0x1000}, {&(0x7f00000011c0)="288cdd048071e59a78544c77375b965854483dfec73d41aa5d3abc74ba12c0bb2229b67c179ab2068ec2608d491afbb2f6c076453fe813e33e4e3ddc25b2bc320c776daed7383c106765fa9f3005a944aa0af109ac9a4df97c", 0x59}], 0x3, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}], 0xa8, 0xa4ee5a8684c06119}, 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001380)='/dev/vmm\x00', 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x38cdd5ad309bffd5, &(0x7f0000001400), &(0x7f0000001440)=0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x8) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001500), &(0x7f0000001540)=0x4) r11 = dup2(r8, r8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) link(&(0x7f00000015c0)='./file1\x00', &(0x7f0000001600)='./file0\x00') recvfrom$unix(r11, &(0x7f0000001640)=""/61, 0x3d, 0x40, &(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000016c0)) r12 = msgget(0x2, 0x4) r13 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000001700)={{0x9, r10, r4, r6, r13, 0xa67ef303c82991f2, 0x2}, 0x400, 0x3, r9, r5, 0x31, 0x1, 0x8, 0x846}) faccessat(r1, &(0x7f0000001780)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000001840)={0x6b, 0x0, &(0x7f00000017c0)=""/107}) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000001880)) stat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) 10:41:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000040)='\x00') 10:41:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r1) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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 = dup(r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) socket$unix(0x1, 0x2, 0x0) r4 = socket(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = getppid() socket(0x6, 0x5, 0x7fffffff) wait4(r5, 0x0, 0x8, 0x0) socket(0x18, 0xc003, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getpid() fcntl$setown(r0, 0x6, r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="002e2fc0696c6530000006938ed1e0b6145336a0200ebbef42081631d2a0072e829f42a21708d5d8fad0a1331631219f96fb71422397b07633db3424bea56a54fe8c52c557bbdf4bb5fe8ac9d44bb9292b3fe0d384464e7bf725eef7e54a68a231a9404d08faa076f7deaef92657d0eae2f712ae789b7d0e987435392a15445778629eaa882e5f62474b4054b0aee305be73a36eb0e7ba26cad5036164609992bb2e004eb83c86841145f51ecec65377ab93de8c91f614e548175fdfd7e1e73ef7f1bb1f583f951be95ea3185e2edd8de9ec667c915bee7c702fba6081107a925fecc9b50cde5d86e1023dacaf66dddaa4ce7a0312a7dfb96e8fe17ec38b52051e15df7cc7915de8b9062d1c39e9c44adbc6ab1867d0f5116112782454e4e7fecdf8808795085b5d5ddd59721aeaa7246069cb43b53ba808d759b0bd48b1b79263fad44c9db01a19c79d829704ccd850517d6ff217c3278bc90776027ce1ce58b274a0ea3bf6de4e3e1642c46d5451"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r4, &(0x7f0000000100)="8c65", 0x170) 10:41:17 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x362}], 0x1) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x10000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) flock(r0, 0x109) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:41:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) 10:41:17 executing program 1: r0 = socket(0x2, 0x8003, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:41:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 10:41:17 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 10:41:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x10, r1) 10:41:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0xb) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 10:41:18 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x105) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000240)=0x4, 0x4) select(0x40, &(0x7f00000000c0)={0x3, 0x7fffffff, 0x9, 0xa2f6, 0x10001, 0xfaa, 0x3, 0x7}, &(0x7f0000000100)={0x0, 0x5590, 0x7fff, 0x4, 0x30e6, 0xdfa1, 0x380000000, 0x19a5}, &(0x7f0000000140)={0x9976, 0x5b8, 0x200, 0x8f7, 0x8, 0x8, 0x1, 0x3}, &(0x7f00000001c0)={0x100000000, 0x3f}) 10:41:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) sendto$unix(r1, &(0x7f0000000180)="ea5184e757439eaf2493922b497e36e51dc22cf097802879142eff637be20c492338691ce8bbf652654b48273099436238c1b89e3fc587e9ca922eb91525eecd9f9cb65ee838b4d943dc88c664e0019d13de68f75067095b98f46289e167a54925b7887f156b7f2af63d7c50e0378c6e35079f85cb0744e0872c64fbb40c339f8601f57a765bdb7f34e2398db2c52715d108c9dea4e77e33fabaeaafaf3bcc3aa818fdbdc202de53c6f3aa2ec1e841feabae1ed0d68593f44769d73ad325", 0xbe, 0x3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000003c0)=0xa) 10:41:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f0000000140)="44cf73e43eed86457df49bbd2846d78ae03fd7c80fb89ddf19e7df5bb3418806078893aefbb02c52384378b47d8c06d08c36e46fb159aa701da8de945ae70cf2604015326b874a0e49dc7b8adb738ffc4cfaa6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:41:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x800000000000002}) rmdir(&(0x7f0000000040)='./bus\x00') 10:41:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2000000000000, 0x0, 0x2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:41:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0xfffffffffffffff7, 0x1, 0xe4fe, "3439f3f23fd5cdbdf130be660d5db99a3f63743c", 0x2, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') pipe2(&(0x7f0000000180), 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x1003}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:41:18 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) r2 = getppid() setpgid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r4 = getpgid(0x0) setpgid(r3, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffe, 0xfffffffffffff691, "f0aeed6b30830400000000ef84606b00"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) 10:41:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 10:41:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="15f8a7edb36ec4f85bff640f197b33", 0x3) 10:41:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000000280)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) socket(0x30, 0x3, 0x4) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f0000004100)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a487b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3edd5d6c73dbb5c63fbb4f83250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r5 = msgget$private(0x0, 0x421) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000002840)=0x1) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r6, 0xffffffffffffffff, 0x10000, 0xa6}) 10:41:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 10:41:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 10:41:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:41:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x5) close(r0) r1 = socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x100000001) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x5, 0x100000000, 0x9}, 0x7, 0xf8d178d, 0x5}) socket(0x18, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0xe4, 0x4) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="468400000900f900002599f1b7c1793560edfcbbe7acac1d0027889ec18d0bcc47cf85ffa8f1dfa6c15821b93267e904a768dda6d40361493cfbc49f263e275d7758c020a6c92b1ff5e4f6076e5318ea7f8a79cc6f593b87140010000000000000ac89dc"], 0x10}, 0x0) 10:41:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:41:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 10:41:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 10:41:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x100, 0x7, 0x1, 0x7f, 0x6, 0x2, 0x0, 0xce10b74d73d0d538, 0x2, 0x1c}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x5) 10:41:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:41:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x2ef7, 0x1f}, {0x3f, 0x0, 0x3}, {0x24, 0x7, 0x40000000}, {0x4006, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:41:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) semget$private(0x0, 0x1, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 10:41:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x6, 0x8, {[0x401, 0x7ff, 0x9, 0x55, 0x7, 0x3, 0x185, 0x1, 0x4, 0x6fd, 0x7, 0x4, 0x81, 0x1200, 0x9, 0x7fffffff, 0x6], [0xc663, 0x5, 0x5, 0x8, 0x100, 0x1ff, 0x2, 0x3, 0x1, 0x6], [0x100, 0xfffffffffffffffc, 0x401, 0x80000001, 0x7, 0x1, 0x75], [0x40, 0x4, 0x6, 0x0, 0x1, 0x1], [{0x6, 0x6, 0x7, 0x429}, {0x48, 0x1ff, 0x6, 0x8}, {0x3, 0x3, 0x6d10, 0x20}, {0x3f, 0x3a59, 0x8, 0x3}, {0x7, 0x9, 0x839, 0xfffffffffffffff7}, {0x0, 0xb6a, 0x0, 0x800}, {0x6, 0x9, 0x5}, {0x101, 0x4, 0x1, 0x6}], {0x4, 0x40, 0x2335, 0xffff}, {0x0, 0x9, 0x7fff, 0x2}}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000000000005, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 10:41:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r7 = getpid() r8 = geteuid() r9 = getegid() r10 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={r3, r5, r6}, 0xc) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="9e2a18fee492d6f2b9f50adca9387189a3df", 0x12}, {&(0x7f00000000c0)="5ae87a1703f340b48843184eab3eaa9148882bcd92be3c11fdcfe667f948c59987a16aed7a51375bee31f75eac25d6b5b12ffd3e818ea79db1962bae0af7ccfce9a94f3f88ddcc5bb763be840dd4bb9a6789a3cb4ce20ef7363939687a93148ed56b20634d3e29694fa0b6d2cff4fe466bdce99812878bf1a270de1360882d16d5bfbed33bfa5d189d1ab7552cd7c7207929b66ff69afae32f5a5744ca8b670c59fcf10e4310eaa970545a2a3e4413e748087cea25fab9cb6483a360e9744fdbeebe7aabdd94cdf56efa0430d7cce7364f2979b488c1751d302e924a7f9a5154", 0xe0}, {&(0x7f00000001c0)="ae817e594b1f73af7154024f9332869db6460ed7e33527fe49ac93e9161ef1a7667d86fb065247c6ffdd03b117054d2a8157fd36c7cd834a7a672a2e72bcce7a431a647c14d79c315d3333c9f86e309eb8ad71f79ccabee00c4ae9d8f439db438957a07512083f96eed959f5cdbcfa7e254553a1c6973f63e4c8ce27326321a23db278f8de10a5b2fa990ac0579be58dff81be853600448198f249fd256d50aebbf6fe808fb955a68943ac58be9e77c5059bc9d97085a4b899f90316c4fa3dff96010c02db6a2334001c628184eea6066cca570dc087f78240d100fe3431a3ce9f6cc02c1896f90e8fd8abccc8f965bf9382dcefa186ff9b52f8a94b0f58e633d70dc4d07a11eadd1eba989d2816055cab6b8eb688bb43663143a0e9b8426bfa4909598d48369b5cb3949f45d18d382859c1800eddea1aaf5b0a321083df439f9b6524e167b56210adcafd1a4ef548d67d9df7aeb47efe275d8a0c4ca9b026dbd9b21dce7cdcdd5d0a2548ce6aca2c9438933349ad8391e3762ccb3950b63611821885082a09b08d0f2272606fba8eef35fcee8af6adf60cab425fa347f806d30850b91a7367f8a22ebec9ffae556a8e2f499d9b3126e403b18110a84267edb64de3682491d34329c56eb59e7d4d9d084b780f043814a48cae9430f157f00f0a53abf3c15d613ec95234d0476a111a3be127f7b1ce88750d6e1805c2a187b739fa8ddff58cbb3d54c729bfcac4380e55297208a7ffd4682ea8a921a5f72408149fbb553826dd156da576578832c1be561f44c225f2ccd9fb4528e47a338f08e306ed8f757cd7ef4a8627f1685fad58f8285cdb41119647ad90481c5264da5cf658fcf743ce272d6f7b5fda9f7f2f4edc21e88a0104a3da26099d0f5eed5c719312be8e399bf54a90c079dee23f9ee0b7687f4f4dd5ae542af53a51e51c3e35d20a9a79026192df543fdf0c57127797be80794856e5324705ec1896bd398999f3e5d0beb0a471bdd2dc0a76dd653ce613fca1852ebcd13627f19495e7029ff0dbbbc471ee14ddc69e25b954888c3c7d0e8c123029c1a1e3d7bc9c31f6b4babfd532dfa7876a232fff501b71c360184dbdd4c4674f7a3174d64dcb4084c40237a5563675e3122208684b0b2aa6949d2b74def7c916c01e60553fa6758bbad58f5ec2e070dbbcebda69d4f1f4ac74994f9b65e2dc30fb7c7241422f7301c046e03005ec2d5552fb73656728e6456869370862e7b27fff118e5fb31c4893e2eb2a98e57b75d337a0ff8ebba8e2e0ec2584ca5593cd6b24b6a4a59af28961c1833e7c1d8c60b60238be02f4f354a0db6415b26f01482d8060ba3cdf4c2cb508385271719e48c432c28f512b35e60188651ed187191a6c34355433ffa843c7939c4d682c81a9af386c5e464a64f405a2918f26d8a94e689c0be972e1845d9c819310865f452da490b9441195859be04c1f48ef1fcf7bd9ad4f27e08060c4b32b4ece9ba03de9f823bd5b3a45036abed2620a831d663aaef8b6afb7fd7cfc8297a3a87e1fd1b82677fee7b28a0feddf9cd5117185b9923f6331f94982dab395342cd24a2845d769ec39d03a6a02fa3839cf9b0aa30e932c2aba2a1c0e89cedd69707ed6c3b720d95c147e33d60aa57b54a0414adda8a0689f109b44b69f231670f5098ab8e408494214002acd8c5ae90e1a7b66d8f8cd714d49e54e4a1145b87a375b6eaf66451755aed0369cbaecabe45715745afc9f4c670de899ef3a93d45dfaf830901553b5627ec614acdd8a83657453b5e77bce7e5d8d9654809b4a1044d76399c051acb0fa7b5f2952eddc7014195290ffa79c12d6d7bf31292b43d469e5132ebfde80204a6a2204ebf73e29ef1262ca3c256ca5ca59e54dcedaeb6c5ec33ec6478f544e8bbe55d471520589bf15b2349150fb79c85ad6a34ebb05a2995cab43512c40fd6393304964f39e13ad81e9a70f8f95519a60101e06ab86bf3a7174f24018f1a54f322375273930627a94e55dcd8dcee0f8bc6abdd94b955f51e4fe032a4e835d53797a7035aa4b98afc0906e6d941404c5b555435a408d1b2fef4a8152054e1f6cc0af4c773056ae22b140be5562e64428e30e8353e54dce960feffaefd0cfd6ec679ba342d21b80f9e1c54dc35d81786c06246007363f4c06a3f170414832d1b61b8f8b47d43b25755a8ad39b097f2d10b5b83e767ea2e4a9668bc42e476cced46629ea660f2ccc3a88b69a48d94bb4559e9e21ac2ebed2c53c7b8e4ce6d4a51229a02fb2c2e08dfeede9177095f7f05975303659cfee871dcf9b117abef48b330d6c6b29e99c51c2e24bca13cd06ee4c8a73b1aa28a7c9627c1d89e4f888b80ff59a55227069592145f492587ac6e95cfeea20f224bbc7062313042f86b445dfdf6ff5cdc72a3234625583bdbc8de78e4cc3fd4ae83f7fc4820bb9b444fd013e96efc0455479c7eacbf9ed8fe53278da97ddbdd6450dc01fa1880375753c4359a716e48df860a26fd759cda390386ee788ab514366e98b75026c7d32cca7c48c6c31f2ed621f4e668109c9690fb97f1a9c6ada9c8d8cb65dd1c8393ae120d5dbe1ec55f96229873bbedbe6c0cd94d3dbbdff1824fae38ac633b847b09b8fad331bb34bff37b2234619f1630a1b653132a87d20cbfcd325656287aa681c45f26cb99f8323353f02a06f609bb916d0cb62f23e95976cbe0636d5100aa993ed50596f8e5ea8e85296dcc44659ae519d5312f54369300dddc71c600b3c21adc952a8b1d25c73f7ae7adcb857a4542a007ca0b582beb0d269c38fdfa5a7b0febaf07abf9627f0e8fced01ae291a49499698624eb5f56bcc13b3395fbd3906818b81abfd0c04f606a8885404fe569143563400c464f02f2358b1866ddb831b26ee8ce861f8e1fc8efe984c0671d91247d16d79e2af8c337b7e4f3db1025bcfb72f2640c9e8e20bf33caf689d8f1e9c202549b9e9643f3a4631c0962bb9cbb68fa4813a776142ea407add6c8b817ca53113fbb3587cbb813f83b8c6388a33ab3dec1c4dc234c5f40622497fef3522b3e84956a725f81501c619e9692c338ee325e4a4318cdda5a5c339f98eed7058e4f44842eff8913b8d67ba18d35753934083f6af7cb225f52b109adbb506777bd2189e23c8d9e82c2b627ecb4977cad26248b5338a0c20aba84c242ba5daaab974b7ed067bee70405097b25f691e370e12d201a68efda3d766d52535f82ef116b4cc6be780961efe29b2cdaeab68082ddc458935136fb931b759568d14dcf19840a80e7cd9ac5e42ca3b0dc31b57bf251e10480f0469a2f5e1ac43691a369e9241022f09bd1d87be2819b35b50f0a10593d8637ff0d0cdf1389be8a097eff85c5ceefe8b09e6c8a4a8d3ccf0dfd809b3494df6a067e54a6a1da18de93ad002f34264bd07b8b89dd15381bd801b48296f03d4be2537947af1782b4e55a84412f35c77f9c06231a4019f894eff2c473520f473a17c5ea34391723f8a0132c5ba5dafa5b52958fad2f0f1ff36ff3d3cb0e098180a0bdd675c0c616b641f3aa91284e833141826c9a1b71866525b01b6e5534c610746760a4c1929a32e8e24b078e65fb025139bd166d3e4439c4295046a13c47d1f149953f291f6d72ca967030d5d58dcc22aea962e6a04201de56dba83a297fa99883c6fd44f2bc7290f714471086fb4a8ab5eb95f0dc1f4607cc8d870a514cc84da06ca227ec4d0a1085f4e463349e90c644455c0fd15904d6f0e737314834a7ae7ed02c7c532a66c18f651b21bfa1abb6f8217717ee69bf1cb9a3c2bd1ab718bfdd1a09aa8c48f30251eab66c590291d770f9cd3b538aaebe5816110c88301f83437c3738f411a66ba8baec3da52076e54d5db5ec5d0f5f85139bcf8659a9cc103eb8cbfc6f71448b5ef735f64c8e26eb230d57d5dd37b54ce4b6e38f6a9cdd846a4036e477b515fe149710ec94895a4f63e0745da80e3bb01e57744b86a5560a1c6c0c792e47e1f52490d803c2b62a1e7ed817f1df374a2762132d56fa60e104c360a42d6b7294cc3bf1773f75984011476adb024e7dd26922da85284da705b37a80191c5e2e72a58abbaef24727fb4047025c94b30927f4d70687c2378d21f20d4fd8777576b1e614b000cb4bd91c754934b4492004069876fb576d02b432abfd9240c522a29040b0139cf6dd4db7b491b585fc2c177ea8015c0b0fa9ef4a90d47dd8e0b50214b82d579be6cb7828c021a00681b630d0a469294610d2848a8d63a1f457c675edf32213bb03bca57a379bb885e1347b49464fd19e263388607a646abc7f68821d1fd135e62956da38e3a7749050dd0c9518c287e91023de911029a8298b81a0be5eec69fd4f35d1f7eb89b98b1b9911a7e5c8ff9ed1854366d7e4f498ee0895893dd2033b6bea3ba273715d8c25a3d0a854d79a56bc05961cb771ec3c6d9c8166b4a43a68fb134ff84f6090ed575097f29c05d15cdb3a291934d5763b6bf225d3be7517ec5d5003afc09b602688b9874508b1bcfa3a3ae561a03c3679b70592a4fdacce1bee685d4ee88793832cd478aa6cde371dfe33958b681133dd6249363804ace5cf3f9e4ab58ed6207daa39c9e9059f6488d42b6326a7904e2c59bc2d026019744b05c27e3b82beeab9d2b1858297a6f4d0d5cad5555741a563022a277d9b20f64de728d56fe17421a60ffa07406525f2327e59666d8c6feebd947283784dd3aec59e40aab3ee7def84769ad125c1eaabf046f8f1e236a455b5fa8cddad06dcfee5db6fbc3e99d54cda7615cde27df4b592a608c7b00cc3a83203eac9cebcebe886eb355fd580a7e649d46bd831750c2875ef90795a14ab7d0a0baf428d272cddd52f915437981cfd681aa34c5d45c1927ed6be310873314f8d81fb5e53810a38ec6fd28af6b91b0748c824d80bc7d831e669856e00b978a0bfe15b571e35187d2965163ed5d27a7dd8907b613b0f1b24b7f6bcc03cc2cebea7f310ebbffdc5a02fc4ad47d86fdc54974c6db2c5896b70e15dba052a3914ffafec8551d632bb43ebae137289e71cc7919f29a8df7ee73bf5e7d67366345f4d025b121ebf7dbcc1d8fde682369f3c666073c55337d16729cf9822cb38278062375afc78d457e5a5bfacfc73298def3a36ea65c623ece86b251963d02692f491bc330822ddb3a3dadee97031ab578154091f007fe29144d508bab9c6700f28c171cb851a272def0967abc19864e3ce3688931d57384616cbaf6a72f82c2c9ca5db70a03c8a3f490cfe691250a479d0cd653152a3a32b2b50e4f205ef3278954764d5499b9caff2313d09b97dbd714a560810795de324167548638e2f63bb48a5e9dac64f1fa026f78207fa6c90c822e537618a65f461babfda5aba1ee804a6560b9cef02b07247875f49ab08fda1dca82c84552fbea479d9322f43aedaab2aea39ead551ad7c64b66b94229bf23c64dce74c24fb145ed2459604611d29c6ed58c01c90c7b34155b22f92166e4de7124a44f8d07f107b4cb67b7a7241ca7b23524c6111e35154d326525deec3b1aac49a91b64a489803a5e649385fedce0b463ef87ba278bdb6400a7349657db4edeebd480cacaaec11c9df50509db3cf093984210560ba6e0544fca71f16b1820169672be14e82aa8ef4dba30720c26d682212c1400b21609f13a24c2a51db6fda6eef2bd0ad8b00a8c86820dd73038268ee4461a752f6751ff1eba4e9b7c5b770a8b0b08d171384e14295de404902efd217b06732bfddf70e9aa72facd5b0c7f31bef2e3074eada98b43de0d4b", 0x1000}, {&(0x7f00000011c0)="6529c8987db7364d721a33e485e29714518f38aa54c1050b8a12cad28646f5eb0fb0cd00837d", 0x26}, {&(0x7f0000001200)="ef21a434c398d062b74a53ddf66412ec2471fe9a7309762e6b226da4aa6b1dbbf38649efd0c28d742c4f16609e1624880d91e38c1550810e7d6f5b3c4f9b654c58ee43fba868cfa71b6a2bddeda5a24e01f9296149da535502608348570f2c1b7898c4cc3c741be43707e96db94a746706a160aef4d4486a315aa34142c464e69d3c52348cc29eecc2b21d1cfedb2a5642c5d05f0c1ea989bd0aaa0fad4a8f", 0x9f}], 0x5, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc8, 0x4}, 0x400) flock(r0, 0x768fb1bd3cb8adb6) 10:41:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x7fff, 0x5, 0x401, 0x7, 0x6, 0x2]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 10:41:19 executing program 0: setpgid(0x0, 0x0) r0 = getppid() r1 = geteuid() setuid(r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = dup(r2) accept$unix(r3, 0x0, &(0x7f0000000000)) r4 = getpgid(r0) fcntl$setown(r2, 0x6, r4) setpgid(r4, r0) 10:41:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf11"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() 10:41:19 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x9) close(r1) 10:41:19 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8491, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 10:41:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/165) 10:41:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f0000000380)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00']) 10:41:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x7, 0xfff}) 10:41:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000002c0)=[{0x1, 0x5, 0x89, 0xffffffffffff7dbc}, {0x3b, 0x3, 0x20, 0x1}, {0x4, 0x100000000, 0x7fff}, {0x0, 0x6, 0x273}, {0xfffffffffffffffd, 0xffffffffd0ff7687, 0x9, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="4794d031d8e736daa74c73f321d652e28653ae14ab97622852a376a128a67966f2b288cc686e64866a50b3500949b220f5ed06ceef339b5d1bf0cc0474c11fbd718701ef3ac14d1a013748c79bdd74b0fb7b3478ac4b", 0x56}, {&(0x7f0000000180)="9ea78eef87fa2a9d6a0ede706f958e99bd56b79a67f597f6571ab77fcc1f10ab775852a01e5eb71dc657a438b0b8959d6a1cfe016f890de3310f57b18e2c69b9df15916c07275aea4b28412526d8a5028eb100f4e0862b84e989e0c5b4f6478f7f324a1535757ece0a310fbae8d9fca1dea9851558699ac39a28a1b6eb490ebcced21d9f5329cfaadfc563911b1aabceb948e68e7174c469bcc5c9358fd349285458d7238ad108b35f6ca4abd1925b274736911bbfc3986b7473b541c6f145b372566bc33d75b8121778a60e3df123aae8771ead6f23397f9f7f27e0e2148cd73b1c79fad9770f096da2cd6f5b", 0xed}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:41:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x20000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x101, [{0x2, 0x1000}, {0x1, 0x100}, {0x3, 0x1ff}, {0x3, 0x200}, {0x2, 0xc0ff}, {0x3, 0x7ff}, {0x1, 0x3f}, {0x3, 0x4}, {0x3, 0x100000000}, {0x0, 0x6df}, {0x1, 0xcc3}, {0x3, 0x8}, {0x212b954e34b7c8ca, 0x2}, {0x2}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x7000000000000000}, {0x1, 0x2}, {0x2, 0x80000001}, {0x3, 0x2}, {0x3, 0x80}, {0x1, 0x401}, {0x3, 0xb4}, {0x1, 0x3f}, {0xaa5e86c7e86808ab, 0x20}, {0x3, 0x1}, {0x3, 0x1800000}, {0x2, 0xffff}, {0x1, 0x2}, {0x3, 0x1ff}, {0x2, 0x3}, {0x2, 0x2}]}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 10:41:19 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000600)) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="4da62463e63132d1e9b5f240aa37973a62a4dfe80e67d2bc78f4d0b39e299a7b03ebb873bef9db6fee0ccac3c0212a0e5f8d78930c292833e3c362aced01e2d36d3e84c48e500325d4cfd4cb8cf2dab8f02e5a1ad90dbdf30311e2ab441d0ba33f39332faf18fa4aabdaec595fe1e9e06d738241630aaa227a60696fa1e3b3b370fd10796ebeb6b1f35ede5c01880e901107519e221d823277019d68576ced572528313c5bfc6130ea7007b827bf3c177cd4d665e416f2d6e56700fcded099561e74d1aacbddeb8c84ba08d1", 0xcc}, {&(0x7f00000001c0)="2405a01347796118a50061d93016495683087159a7e55bdea40aebb0f4d1d22d2822712d5be184666b190f02fee1f53892c53cb58f67831dd22c2feab39346e3b7cc4286aa8e6b1bbcb1ae69e88839b7ca8477d95467dd7204cc32dda9af400744011844210d81940411a5f713d27df0fd2bfee1a263b709ee9775de7d57bcba2ab9fcb0f888f80dc8ee095ea714b547328f14b92b238c6c2a97afe375076b6541345bf9f7c81a8d6dffeda0de9e12543f4c31b1f7fa752223c9889e5a934bcc2bd21e6c33b2ee5e35d9d340f3e9d9c42b0a0ce1c9ae2c8a2500e6", 0xdb}, {&(0x7f00000002c0)="d2d47cd2568102a1d57663350cf4415594388ec36b555bbd587ca8a8f2e0910d1ca06ec01e7c9eaef303e0fc7c36268faa0fd92bf1a33adda60a2b0fcd5b2a2da1690af3250ee481135615ea76f86df9a087662112a549d283f1212129f5e5f99085bddc74ddf50fe528686b686fa0d16194e9631e25f26b19b4fec9c2b407", 0x7f}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a4166cb4432403086d136dba647702d3ece4566a43f177e31c336c4fb0c0aa930b7a740ca213b1726321d25e8908d0dd5f962abac9f67ee14a09dfacefa9d66ffdc893f649e41e6762829ea2e6682dedceb7f0a4897b79c9b06100c920b3cdc5c5bd2122a906e72b358b5b761e396a56e2fb84b6143205ad9ecde6c391b45a6526bad66c208d36e392a1b68a7514b60686301a9b1f213d226553223e75a60245acb866677bf70811628174c0cf116bd097eb5c64a4f73edbd838af9e3b21e17d90c6575fd8822cad36b3971af8", 0xcd}, {&(0x7f0000000480)="626ae0e2434085f12f1f2c35b8033bf8788a60c55ad6892226d3b692e6a331ad1ea8d2fa", 0x24}], 0x6, &(0x7f0000000540)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}], 0x50, 0x4}, 0x0) close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 10:41:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(,\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=').\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='\\[--\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 10:41:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000300)=0xc) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r3 = getuid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) 10:41:20 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(0x1, &(0x7f0000000340)="b6") 10:41:20 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) r3 = dup2(r2, r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 10:41:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) sendto$unix(r0, &(0x7f0000000000)="71dd83def0c64cb1ae6828752a10417bc5a88c4816a1d8351a4e6af3917f023b", 0x20, 0x40b, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 10:41:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) msgget(0x2, 0x8) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/86}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 10:41:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file2\x00', 0x10, 0x128) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x5b, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x200, 0x3}, {{r0}, 0xfffffffffffffff9, 0x34, 0xf0000012, 0x0, 0x80000000}], 0xa2f, &(0x7f0000000200)=[{{r1}, 0x96cf91cee6e70900, 0x40, 0x20000004, 0x1ff, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x12, 0x5, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x1000, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x2398, 0x1}, {{r0}, 0x0, 0x20, 0x600fffff, 0xc9d3, 0x3}, {{r0}, 0x0, 0x8, 0x4, 0x2a0b, 0x5}], 0x2067, &(0x7f0000000140)={0xffff, 0xffff}) 10:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/131, 0x83}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:41:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x8000, 0xfffffffffffffffc, &(0x7f0000000000)=""/97, &(0x7f0000000080)=0x61) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fie0\x00'], 0xa, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cc489a7a19de1b9132408e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0bffadb280700684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fec0800c3ea7d17a96f648f90b10664b0361179f792467f023cd22645df46bb86ca0d3474a2270fcb0a2227431df2a8556d904221a9368d07b8b5149c190bb6eaca5b24378c97cd301de44927fa69b2a53183fb5404ff8b65405901b7a220d01b07c4e7c67ade0ce5131600000000000000ce473a7283a4b43f16a040ba3ab300e597db46db946f7dbcf87901040000000000000000000000008e3524625ba81d40f5fabdd8bfb07a0800000072e829f25ad60ec541b2e52e36bde25293c905c389297e5146c9bdcb16b756c9a6e3c21633e17e443a8894f0e2126eb9849b304c8280b645e9a5819bc4d006ff4981e8fcd2c86714f250991bc9fae970bafb99ea92edf5e34fecc08acb6b163d4c32f6911148858d6d5bcaad52da051f0c57cce7cb04c6391b9dbc09596e5b774d04820f8e86dd6036ce39006ce699cbfe26f9f18f47de8a11f63d2d77c2a3ac08369a599b9e815a011fc0608c3b82f2e355fa9c89b94a147e07121f45e79f831d92204a41cadb891b94cd6666c17f45c7fe6021a340cbda751706b125fb3b0748180ba30cf3a62b737166a7074cd8ff86676e273f887e1d8ce513af6e3c32a4618d648cd1bd6ccb04d331a3c91713cebec6546b04e22b35f36699d8d2da9e22042de7fcccc05b2d873fd53f6f37e7d10b91b2b16c49885c00ff6b1329397aefefed740f30"], 0xf0}, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1000100a0) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x3}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x50) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x200000, [{0x0, 0x7}, {0x0, 0xbe8}, {0x3, 0x3612}, {0x2}, {0x3, 0xff}, {0x3, 0x4}, {0x2, 0xb37c}, {0xeed6ba277e64015a, 0x6f2}, {0x1, 0x3}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0x5}, {0x2, 0xeb}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0x277}, {0x3, 0x8}, {0x1, 0x2ca8}, {0x1, 0x4}, {0x1, 0x9}, {0x6ec3fbd935d62a27}, {0x2, 0x152}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x3, 0x5942}, {0xce899d3fbf290362, 0x6}, {0x3, 0x7}, {0x2, 0xffff}, {0x1, 0xe5}, {0x1, 0x101}, {0x1, 0x400}, {0x3, 0x81}]}) socket(0x1, 0x8000, 0x5) chmod(&(0x7f0000000100)='./file0\x00', 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r3 = shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x2000) shmdt(r3) 10:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000080)="764a67142bec28f3bf686b7800000000") 10:41:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x5b, 0x2) close(r1) fcntl$dupfd(r1, 0x0, r2) 10:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:41:21 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000b40)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r2 = getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a93f64ca142b8e72032b011a7c847c9400"/238], 0x8) fcntl$setstatus(r1, 0x4, 0x84) r5 = open(&(0x7f0000000500)='./bus\x00', 0x80, 0xb8) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0x40000000, r2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000600)=0x546) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d983019fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d1c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r0, @ANYPTR, @ANYRES32=r7, @ANYRESDEC, @ANYRES32=r7], 0x3}, 0x0) 10:41:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 10:41:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7ffffffe, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:41:21 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x81, 0x7fffffff}, 0xc) 10:41:22 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendto$inet6(r0, &(0x7f0000000000)="07aee605f081cd7ee1b895a2e1af7aa13a4a9dcaf2746308d473d8dd38bc691585ab78e5e17400b8f5b243112b4793a5d779417217a4d74cc6ab18ad4d33b7f93cd5d22ba8902d73309ef764a78bdd4c81aa25a7131b8c6756ec363a4bcb09ac", 0x60, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x7fff}, 0xc) readv(r0, &(0x7f0000000000), 0x100000000000021b) 10:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/5}}) r1 = semget$private(0x0, 0x3, 0x80) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000380)="b070477cc61a7ff02803801ccfe27ac5f2383b9ec46042cbadd6149539180ca5f0fdd0ba2feaa97e88619bb734cb41eae379fec2764228a2551c8021b969df6198437ca27263ccbe979917c3a3be32694d2b745be7ea27f74a66c36ef3d2d32f2d107784b27b1e59565f6678dbb2ef13dfce5146fcb634acfad3cddfba6d6d1d1441b7d61efe0838fc785a39d92a2c8f2259a11b54fd2795ed5fb1518ff8daeb49201fabec01dbb4fb43d20fa4631cb4469792ec8b1a0213606ef93acb7d5271ef892736", 0xc4, 0x6c5d6f5f5a7b41d1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 10:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xd5, 0x0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:41:22 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000340), &(0x7f0000000380)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r2 = shmget(0x2, 0x1000, 0x120, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x4, 0x1ff}, 0x45fe, 0xaa, r7, r8, 0xffffffff, 0x4, 0xfffffffffffffff9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 10:41:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) openat(r1, &(0x7f0000000180)='./bus/file0\x00', 0x482, 0x1) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 10:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 10:41:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x216) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) getdents(r0, &(0x7f0000000200)=""/10, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xb5, 0x40, {0x1, 0x6}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 10:41:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x372}], 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x100) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) fsync(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x2, 0x4, 0x6, 0x1, 0x6, 0xffffffffffffff80, 0x6, 0x0, 0x3, 0x10000, 0x9}) 10:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x8001, 0x7feb, 0x9667}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 10:41:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r0) fcntl$setown(r0, 0x6, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x9) socket(0x18, 0x1, 0x9) 10:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/168, 0xa8}], 0x1) 10:41:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="20538900007a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50de78e5909", 0xffffffffffffff28) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21, 0x7}, {0x23, 0x7}, {0x89, 0x5}, {0x5, 0x61}, {0x83, 0x401}, {0x85, 0x386e}, {0x21, 0x9}, {0x20, 0x25dd}], 0x8}) ioctl$TIOCCBRK(r0, 0x2000747a) 10:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x15) 10:41:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0xfffffffffffffeff) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x4}, 0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x4000000000005}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x100}, {{r4}, 0xfffffffffffffffb, 0xa, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x191, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10095, 0x4, 0xfffffffffffffffb, 0x2}, {{r4}, 0xffffffffffffffff, 0x50, 0x80, 0x457c, 0x6}, {{r0}, 0x0, 0x4, 0x10, 0x8, 0x80}], 0x9, &(0x7f0000000080)=[{{r0}, 0x0, 0x19, 0x20000000, 0x81, 0xaa}, {{r1}, 0xfffffffffffffff9, 0x7, 0xfffff, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x48, 0x20, 0x5, 0x8}, {{r4}, 0xfffffffffffffff8, 0x80, 0x28, 0x4, 0x200}], 0x10000, &(0x7f0000000000)={0x0, 0xc6}) 10:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x100, 0x7, 0x3f, 0x1ff}, {0xd58, 0x5, 0x2b, 0x401}, {0x1, 0x1, 0x8, 0x7}, {0x0, 0x40, 0x1, 0x2f}, {0x200, 0x100, 0x10000, 0x80}, {0x6, 0xa2e6, 0x101, 0x4}, {0x9, 0x7, 0x1, 0x3}, {0x4, 0x2, 0x6, 0x2}, {0x5, 0x72f9, 0x9}, {0xffffffff, 0x0, 0xffff, 0x97}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 10:41:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0xb86}, {0x18, 0x1, 0x1000, 0x6}, 0x3, [0xf8, 0x2e0, 0x79, 0x7, 0x0, 0x4, 0x6, 0x3]}, 0x3c) fcntl$getown(r1, 0x5) dup2(r0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6) 10:41:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022, 0xdce7b7d626f62e8e}], 0x1ff, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x8, 0x9, 0x101}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80000004, 0x103d66c3, 0x4}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x20, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0xffffffffffff8000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x5}], 0x8, &(0x7f00000001c0)={0x9c0, 0x40}) 10:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x8, 0x40, 0x9, "1dd6897e96514d01805e6555f6349b3648873a1a", 0x8001, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:41:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 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, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:41:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xe67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) write(r0, &(0x7f0000000280)="220e2a62ab6a129bbb2ed0340556a2478f9ca0ef1f1367c1648bd1334ed242538115679025ba70050a4cf1aabdc9b075c26f00b3f64342fb90493d80920382db94fd5752b57653aa371d0593a7c25ef4e1868814bfb7778d4f761d245099cac188f8d8632450ed356f180109927283d63ea13e198e80d6579dd155e39da42b6ca5", 0x81) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) setuid(r1) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x89, 0x40000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x200, 0x400000000000000}, {{r0}, 0xd15a956812bf00ec, 0x10, 0x2, 0x28fde071, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0xfff, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x42, 0x64e10b2669bc9791, 0x200e4dee, 0x14a9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xab6b82b, 0x3ff}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x77c, 0xe39}], 0x8001, &(0x7f0000000100)={0x5, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000300)={0x8, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff37, &(0x7f0000000080)="b2") setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="f4865477b225a2121c3277c37f6107a1296cd81dadfbd2da2f5595bf5291fa5af6ad369495a802aae01a05599c042d60ed376eef3e92a9511da784ff0de6d138451c04ec4d73a0231267b0fbfaf37eb1bf4e761a7ac6c1fd9986afd019b8695fed502185929ea4d067c3b427ef1be5d2d621209e6c135bcef57c06c483243a2a5414d41dc6fdeb457d6b9788caad2a9ec2eeb2bb6c020cc33744ae5de4285e99e6df120bbd4fcbf31cdb156ad6f2f03b95618a2999e010edc195148ab5c5148950fadf2e09169c77a7cefa77594ed72111fdb3c45752647ef10396e4f05799604cc1cb", 0xe3) 10:41:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2100, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8001) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 10:41:23 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000080)='./control\x00', 0x40) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 10:41:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:41:23 executing program 0: getpgrp() unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./bus\x00', 0xa, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6, 0x81, 0x20, 0x0, 0x8, 0x6, 0x0, 0x0, 0x1, 0xffffffffffffacb7, 0x40}) getpgrp() 10:41:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x16, 0x4810, r0, 0x0, 0x2) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x1) 10:41:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 10:41:23 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000)="bd20604dfe0eb51df96cbc40fbe3140e5d8447d4fff3e5f4a7bdb754e3eed632ae9725f7369dc100acc4977757bec308a715a5a25de3eb5607a243184e4e0a433a3be0b337815747b9fd5177aed30feb1845f40b736d1c0612d30a58ae3190f6e707e37429f9b1f48bff53909e684cbb38a9474d44c00351a9ce2a6963733fbd71460d7cc54522f152592c9274b70bfa5f01aaca94c5", 0x96) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 10:41:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7983093aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f099a81e74a1037eabd4224431ea63d1f225004678ecea4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1113], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r0, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/164) dup2(r1, r1) setreuid(r3, 0x0) setreuid(r3, r3) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 10:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x800001c}, {0x6}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 10:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0xffffffffffffffff}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x623b) syz_emit_ethernet(0x43, &(0x7f0000000180)="17118f8b74d1df8f2d057293a8763097b6d5587918759daf3896c6d46cccafac4ba42ac7570847528ccf7960bb59bd164165ed7db354b55124f62270ed531a4c51eafe") pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) 10:41:23 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1, 0xffffffffffff7fff}, {0x8921, 0x6}}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x42df356fe156794e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) close(r0) 10:41:23 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 10:41:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x197) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) mknod(&(0x7f0000000340)='./bus\x00', 0x2003, 0x8000000000a6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pwrite(r1, &(0x7f0000000180)="430a79207a6246c404860e6dce2ac5434647c4c06fcb2b325de7a710532f6ac859dded580d7b529dbc2dcc115aab82305b928029bac34ffc36d0a6b778068d5d6b6179ce27cac9b139b7b812e38e9c5dec7e173f41b852e88afb3d07b3cc68c375b771b92a39389cbfefafab192cae9651c97b36e078a940f8913797e5167fb5d2d6d063d94f6f126f051c346a21e37114592df32ba02c713b24764d651af84a67d40a15623f22556848fb819325438a23be495e24032dab7d969b901aaa7a2923ce3d97a17934d86dc8affca8222df57a72bb641c2e2c81ef8956df9dc66bfd73218cb9db046d4fd3e992e931d0753d63b31cd9f21683eaaca971", 0xfb, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x860e, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xff, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x498f}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xffffffff80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, 0x0) unveil(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') syz_open_pts() unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) lchown(&(0x7f0000000340)='./file0\x00', r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000bc0)={0x11, './file/file0\x00'}) r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x800, r3) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000001380)=""/4096, 0x630}], 0x5, &(0x7f0000000480)=""/177, 0xb1}, 0x2) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000100)='./bus\x00') shmget(0x0, 0x3000, 0x4346889dade9ec49, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x300, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x810, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x200000ae, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x2) witness: lock order reversal: 1st 0xfffffd807b14e0a8 inode (&ip->i_lock) 2nd 0xfffffd807a386620 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807a386620,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807a386610) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800023ba59c0,1,ffff800020ab0508) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa707d8,c0106477,ffff800023ba59c0,1,fffffd807f7c69c0,ffff800020ab0508) at VOP_IOCTL+0x88 vn_ioctl(fffffd8007e0cdc8,c0106477,ffff800023ba59c0,ffff800020ab0508) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0508,ffff800023ba5ad8,ffff800023ba5b40) at sys_ioctl+0x5b8 syscall(ffff800023ba5bb0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,c54522551b0) at Xsyscall+0x128 end of kernel end trace frame: 0xc56f31e2910, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023ba5580 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022f90000 rax 0xffff800000a8f080 r8 0xffffffff81c43405 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xaa2357ec9498ae6b r12 0xfffffd80029b9c00 r13 0 r14 0xffffffff825dbf90 w_lodata+0x4d160 r15 0xffffffff825e31b0 w_lodata+0x54380 rip 0xffffffff8195cff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba5570 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=253288 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffff800020ab1170 process=0xffff800020adc000 user=0xffff800023ba0000, vmspace=0xfffffd807f00c170 estcpu=1, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83938 408784 5483 0 7 0 syz-executor.1 83938 460406 5483 0 2 0x4000000 syz-executor.1 83938 99640 5483 0 2 0x4000000 syz-executor.1 *83938 253288 5483 0 7 0x4000000 syz-executor.1 83938 196898 5483 0 3 0x4000080 fsleep syz-executor.1 83938 326699 5483 0 2 0x4000000 syz-executor.1 5483 165897 34788 0 3 0x82 nanosleep syz-executor.1 49858 313305 34788 0 3 0x82 piperd syz-executor.0 34788 166346 5604 0 3 0x82 thrsleep syz-fuzzer 34788 307700 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 411336 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 479249 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 296131 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 417095 5604 0 3 0x4000082 kqread syz-fuzzer 34788 154293 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 188512 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 124943 5604 0 3 0x4000082 thrsleep syz-fuzzer 34788 265365 5604 0 3 0x4000082 thrsleep syz-fuzzer 5604 312700 82420 0 3 0x10008a pause ksh 82420 330796 8247 0 3 0x92 select sshd 98819 507517 1 0 3 0x100083 ttyin getty 8247 63107 1 0 3 0x80 select sshd 98382 58850 79570 74 3 0x100092 bpf pflogd 79570 118220 1 0 3 0x80 netio pflogd 39991 385742 35354 73 3 0x100090 kqread syslogd 35354 7642 1 0 3 0x100082 netio syslogd 8710 481956 1 77 3 0x100090 poll dhclient 5815 143216 1 0 3 0x80 poll dhclient 38747 365850 0 0 3 0x14200 pgzero zerothread 97364 242800 0 0 3 0x14200 aiodoned aiodoned 57549 22386 0 0 3 0x14200 syncer update 62073 204223 0 0 3 0x14200 cleaner cleaner 52350 493015 0 0 3 0x14200 reaper reaper 33708 477035 0 0 3 0x14200 pgdaemon pagedaemon 52579 456047 0 0 3 0x14200 bored crynlk 99212 209490 0 0 3 0x14200 bored crypto 71376 82514 0 0 3 0x40014200 acpi0 acpi0 38271 439694 0 0 3 0x40014200 idle1 91804 482358 0 0 3 0x14200 bored softnet 70250 26756 0 0 3 0x14200 bored systqmp 51991 521883 0 0 3 0x14200 bored systq 40859 181547 0 0 3 0x40014200 bored softclock 55071 426387 0 0 3 0x40014200 idle0 34831 443880 0 0 3 0x14200 bored smr 1 373814 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 83938 (syz-executor.1) thread 0xffff800020ab0508 (253288) exclusive rrwlock inode r = 0 (0xfffffd807b14e0a8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826445e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6407K 6981K 78643K 10888 0 0 pcb 13 8K 8K 78643K 43 0 0 rtable 105 3K 3K 78643K 217 0 0 ifaddr 48 11K 11K 78643K 50 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1479 0 0 iov 0 0K 12K 78643K 16 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1319 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 18 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 135 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 53 50K 83K 78643K 427 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 14 0 0 in_multi 33 2K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 223 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 22K 78643K 1374 0 0 UVM aobj 4 2K 2K 78643K 6 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 8 0 0 NDP 9 0K 0K 78643K 13 0 0 temp 115 3542K 3606K 78643K 3629 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 unpcb 120 53 0 43 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9821 0 9821 1 0 1 1 0 8 1 tcpcb 544 30 0 26 1 0 1 1 0 8 0 inpcb 280 97 0 90 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 203 0 14 13 0 13 13 0 8 1 art_table 32 204 0 14 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 4 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1617 0 189 47 0 47 47 0 8 0 ffsino 272 1617 0 189 96 0 96 96 0 8 0 nchpl 144 2010 0 364 62 0 62 62 0 8 0 uvmvnodes 72 1733 0 0 32 0 32 32 0 8 0 vnodes 200 1733 0 0 92 0 92 92 0 8 0 namei 1024 5532 0 5532 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5632 0 5632 9 8 1 7 0 8 1 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 432 335 0 320 3 0 3 3 0 8 1 futexpl 56 1560 0 1559 1 0 1 1 0 8 0 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 112 200 0 181 1 0 1 1 0 8 0 fdescpl 488 336 0 320 3 0 3 3 0 8 0 filepl 152 1771 0 1664 6 1 5 5 0 8 0 lockfpl 104 92 0 92 2 1 1 1 0 8 1 lockfspl 48 27 0 27 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 172 0 163 1 0 1 1 0 8 0 zombiepl 144 320 0 320 2 1 1 1 0 8 1 processpl 896 351 0 320 4 0 4 4 0 8 0 procpl 632 601 0 556 4 0 4 4 0 8 0 srpgc 64 1 0 1 1 0 1 1 0 8 1 sockpl 384 173 0 154 4 1 3 3 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 13 0 13 13 0 8 0 bufpl 256 6137 0 1166 311 0 311 311 0 8 0 anonpl 16 41817 0 30067 49 1 48 48 0 124 0 amapchunkpl 152 1708 0 1586 8 1 7 7 0 158 1 amappl16 192 1184 0 550 33 0 33 33 0 8 1 amappl15 184 54 0 53 2 1 1 1 0 8 0 amappl14 176 104 0 97 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 16 0 12 1 0 1 1 0 8 0 amappl11 152 119 0 101 1 0 1 1 0 8 0 amappl10 144 72 0 68 1 0 1 1 0 8 0 amappl9 136 599 0 596 1 0 1 1 0 8 0 amappl8 128 158 0 138 1 0 1 1 0 8 0 amappl7 120 38 0 34 1 0 1 1 0 8 0 amappl6 112 109 0 101 1 0 1 1 0 8 0 amappl5 104 146 0 131 1 0 1 1 0 8 0 amappl4 96 551 0 515 2 1 1 2 0 8 0 amappl3 88 285 0 273 1 0 1 1 0 8 0 amappl2 80 1769 0 1697 3 1 2 3 0 8 0 amappl1 72 17003 0 16555 26 16 10 20 0 8 0 amappl 80 863 0 820 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 5 0 2 1 0 1 1 0 8 0 uaddrrnd 24 336 0 320 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 336 0 320 1 0 1 1 0 8 0 vmmpekpl 168 6782 0 6755 2 0 2 2 0 8 0 vmmpepl 168 47555 0 45767 129 26 103 103 0 357 23 vmsppl 368 335 0 320 2 0 2 2 0 8 0 pdppl 4096 679 0 640 7 1 6 6 0 8 0 pvpl 32 147140 0 132201 141 15 126 126 0 265 4 pmappl 232 335 0 320 2 0 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 477 0 5 14 0 14 14 0 8 0