kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 22 23:18:22 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.234' (ECDSA) to the list of known hosts. 2020/06/22 23:18:35 fuzzer started 2020/06/22 23:18:39 dialing manager at 10.128.15.235:27476 2020/06/22 23:18:39 syscalls: 364 2020/06/22 23:18:39 code coverage: enabled 2020/06/22 23:18:39 comparison tracing: enabled 2020/06/22 23:18:39 extra coverage: support is not implemented in syzkaller 2020/06/22 23:18:39 setuid sandbox: enabled 2020/06/22 23:18:39 namespace sandbox: support is not implemented in syzkaller 2020/06/22 23:18:39 Android sandbox: support is not implemented in syzkaller 2020/06/22 23:18:39 fault injection: support is not implemented in syzkaller 2020/06/22 23:18:39 leak checking: support is not implemented in syzkaller 2020/06/22 23:18:39 net packet injection: enabled 2020/06/22 23:18:39 net device setup: support is not implemented in syzkaller 2020/06/22 23:18:39 concurrency sanitizer: support is not implemented in syzkaller 2020/06/22 23:18:39 devlink PCI setup: support is not implemented in syzkaller 2020/06/22 23:18:39 USB emulation: support is not implemented in syzkaller 23:18:52 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) recvfrom$inet6(r0, &(0x7f0000000080)=""/132, 0x84, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x7}, 0xc) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x60, 0x120) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/39}, &(0x7f0000000240)=0x29) flock(r2, 0x8) r3 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001300)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r5 = open(&(0x7f00000013c0)='./file0\x00', 0x800, 0x6c) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000001400)={0xf4, 0x3, 0x9, 0xfff, 0xfffffffa, 0x0, 0xc54a, 0x10, [{0x8001, 0x7fffffff, 0x1, 0x30000}, {0x6, 0x7, 0x7, 0x7f}, {0x3, 0xfffffffc, 0xc451, 0x10001}, {0x3, 0x80000000, 0x9, 0x3f}, {0x6, 0x0, 0x3}, {0x40, 0x1, 0x93f, 0x2a85}, {0x8, 0x6, 0x8000}, {0x91, 0x1, 0x401, 0x5}, {0xa2b6, 0x81, 0xff, 0x101}, {0x3, 0x1, 0x7}, {0x5, 0x0, 0x1, 0xffffffff}, {0x9, 0x9, 0x0, 0x18}, {0x0, 0x8000, 0x8001}, {0x7ff, 0x0, 0x401, 0x200}, {0x5, 0x2cc, 0x9}, {0x1, 0xb4, 0x6, 0x7fffffff}]}) fcntl$setstatus(r3, 0x4, 0x4) syz_open_pts() ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001540)=0xffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, &(0x7f00000028c0)=0xc) r8 = getuid() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000002900)='/dev/pci\x00', 0x400, 0x0) sendmsg$unix(r6, &(0x7f0000002a80)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f0000001600)="0a7f52fccd07de827b7dcc73e592ea121c363d9ae67186aa902cdd6651c56b28cc8b792b8ce235beb759b973bbff14edb990012caac9ffe177a01d10e3e9bcd8cb670da89e2c5bb8feb947c7cdfb2e6db759b7c54ce0870407d955b3382d53aaeff8dd006d18f282cd8e5592414e53635a2375585a746ef05926edb07f4131d0ec623dbbfdd222493ab48995e347f4c41a77d647280453e2e928981d8c3838d6c98b83db185a9f72faaf3be5c2d0f81c55d30a83502f29dfa648c08cdf09579e7eab42b4adf085c340e1a2891fbaddede07b44b591e0ad6417aaa2c22071c18c3a848a52e9f5248a33bb00643b35dbc51cbd", 0xf2}, {&(0x7f0000001700)="0a88603d549c924bd51d8dc4881a928fc15faa1ed39a792214e837ee23bcd4f80cb0f34fa4ba4f402bb91123479995e1aea1d12f3668492f54e4f947d46c2ca6ee4b390075aa856954b6bf89aa7b0cf2c9eec7bdbf633f4de8e3c788d1f7c567e866777adb2ae31cfd0f04c412e858f6b33f76cfdd229097603d3e6d7d548e1aa7efc50b8b2eef957e21683f759e8b737c84199d9bef66527c1f81bc8c32a3509b4fc37a1b5ab621ae327712f2286bd2d4604d9fa04b58e76e967c8db0a46a27a52cd6982ae44eb518a966d2ca028d54c37ed0ac23d8236ffc357ee2d9adb3c86a722bbdf5bf9fcef426cdec4d168e7621c64ad362c72ebb2680fb469afd551d4d3b1ffe8119b11c26b12883a434cdf8f8ebfb60ebf9969f2ecefddba08cf3550b3475cf65e6e85ab3b4d63b6d22aa14bebc3beace0c525e29f809fb889750543402bb5e268acca9c44ff50ed97a5446eb44856ab4207936808155c0727a96817d3c161d13d5e2edf8daee47dbcec4cc466ae2f5464f1075070f2b3a01accfca7c5dcfa2ad447355038809cae7a8e0704f66a71fc4feeaeeaa6bdbf941a24855735efcbabaacd24f0e54eae9ca34d1cfab544d7cc2e328b2501cead1cab7754b5ad96727f55483863b1986746ab012831927fa64eebc259d087c048947225d01c2b4d8f699d45865a0cc22e02095aa86ebb4addf478ba2e6c2b84144c3953e92c903af726b805366f4fc4987c97616afbcc035ce3967db81144307fb8d2885fd22d891442178d99ff7cd4ca81d5439e3dbce755672ef05a237a194517f23b38bc123d4e58d912cc41fb5338d85db804678be36775e8bc601848a6bb216cbc15fce4b82da07476c4f530e45dedb050957e0275aeab78df7f7d52fc81203b0c6d17d39ba86af968f3b2e183373d3978e7e6b4d8d060bf774c839fdcfde36134fcebc88661cca4a683ea46af485754d9411443a1bbb1df9faba33d6ddbce0909cb93623cf28a6a5ff25c154e0fcb923ad288bd0a9454985ebe4c37a8603c9f9cbb972de338592dd52a3be71bb7a28d396d986dc5174e50027d4842289ae13c3e546d5ae2ec83afdad511939ca336d2e6813f317a350bdc467c2fd7089f92c339dbbdc925960b2871df42a7b16d2fe1b7c497bf285b51d44e7d5d576b02555d11da456078c6b1612befac9058ee2670e99d5510bf636acbb4d53441bfbcd8bdbf8ce8198bcb7900fa7edb3ad0d10e7e4c4ba4bcaac6dd49ee69b1d50e9e56bce5a148c56f7c0d0a0e7ababac6b3634aec5858db924899302f4b8333814bc0a24ebc28027abb491d7a139172e0ba9588b593a1342f31b3c4480e8c0fa2a67ff0ccf114d5b572e9100e7f295211db88aa55de32418181577b61b0735ed8ee2a989ee29865a735789bddaef6ccd446eacaa6a1a1f1afef8837ccbfc0e996bfc1c7029093783960c21b85035286e0b54e3e493919b222bf0ab62b0fd6d030a95eae37ac2ed5a3e98a4414aa2db83e5f4aa3eb6b6e3d6f6471cd82426702f055ef45c1c3efd54e91f8a76a988a2f757d0ba0057085803e6d3f7b9f981b20a4a5177a6a163d9007e62b6ff2241508da2c444a18ab58eb767f61f6b91bc31bba99b386de1e793dd0ecde5ad3ede6869f9073aa4b236e302ad6aafd6431f4c3ffdeb5ae83986a9619eb11bc0c6136d67c69a978a6a6481b79e0a3f58d925c383e122741aeb2885951cfa62a993d4f606d9056c0963b039a8450fbc88f8bd225d3421695176db1ddf9ec8ab06f24a1f686162793807597714617e4efe8514ec3cab7b81fb7826a38636c842ebbb7066031ee14ab0826d43523fb4061b72830b052bece47f9dcab46a4ad196ab8871524e00c4b9980b0592979f881d90250d1c6187afed75f72995165c89246e7be3972ba92d318b35a31b4fc8cf1fb14a2dab2ba66a94a0472cb786cb21d1a40a13ba7d3eb77fdfba947b7d513b261dc11fb2da86cef7e15c6748e7171a7e3c5fbc37478da8b6b4b65dd918922c11cd821355188f4fd95748083d706ec37c6dd00c25da2265faf4be8a92a0984b6d68130a2f683451759059ecfd3e6f2f19e7458dd3d093c90639d436f23102f0994944b025e0eb44d4c71ef006316816afa434a4698d9468cf2fd70494416832caa0bf268234246b8665fa888123c8f256ef379d43f8e50306db358b6996a1730cc2d47b6b916a1eed1ac2cfc89b81d0b5ed0d08a529beb6914163c2e2cc80c288b1b2bd5fe130aa4da7c2925f05ee2945f87f92da60cf3359578f1743940ee006f06b8a7c0328c59d5a946d26b25be9876fe7739cb780894e2831e34fe277778381a27817c512289afaa2a8efba15f57d70c09da298ce310dae98403e3f2e34f2a262cfeb3ca58204d3f3b4b1c2371ca2bb55240bace949503060a10b2444657c75ef83176f2c990c9b58988b10024e4b8faa6398d22d78f30045e8a464348e9aaba376487d6ccb36e720681301ffe89ed727ad191fe826e986fd02f2b49b18edf3c380e36779ef5109b6806532f383f290b42c8d49cebcf6f1c97c3f202d084a3015fa20241a5a1df104bb218691031da097cb814597d72851cafc780eaa3e58adab2f66d94a2807071c80a181952cc97afbd225c043aae255013aa6c0843c27cb0c6cce86dc512fd27e339e7a5d51cbc161d18e9be572761fc8d7c065666104faf3f379c8a36409ecf2e54e9ab40d220bf3f4c7178accc1a6ff343f8f423386a37edcff2947bca604d72e569ac853a36d86fafb946ad70d39770e03799157ceede80050b1167ee9975d1828d74515098788aa005527ac79c730d315dd4c296c0dae5d3e1fa1245a50688dcfbb7eb2cbfa67dabed5252280ed44fa80a62d10b620eb7cc5a86ec17e328f3a7260781786beffe85b06cd73e310934821fe7e61ec059be395c19b444c4fddc6baaf4f47ef90bee8cab3ed2094f228f6ed24762a4c6150bcab6d896b9e4641d12ee0245ae28c5215bdfa421a57df0bb0c20ab35fcc88a07e074a2cca0fdddd835d6fb3da2b5f684f64b489e22d645de8c940ed6913a03dcc62f8b9d28d39ef917342361c4f1202981c387e34a66caed4b2ce5c3cbfd5c853d5f7c1d87483395f392db9882b0635593dcf5da113361c1bc2657bce430ef802fe245a0732a1a79dc15f6319c6b56085b7d13b64a61b7bacfa9f4ec897ab009f6f137ec2a61b6f208d2bd3ca9a2caa51f60c50aed3f390a6ccfef070552dca5317645729f673a1f5bdb8c3d0cb0c45f628aff2bef2ded39b5eb7c5f48d75411758889fd90f3ba81f59234dc9f0976933b5c23a8e449237812bee3eeaf393060665377f2407b45a3bf8ec0c1502740e6adb949473f29b493485c9f8114da60d367c36e994230d5f71e3b58ea5ef81b42dc8d50622bbd8591da38b77fe0b405988747e0ea7d431207f6e5b440a0aab6bbf11facfe1235735679f1e808fcafa4168726761863cc3ec505647fb25b7bba7ee1419a1a42d76bedf20bd69e153377203df19208c739269bb951fb64690a4e0869de397d027fb79670328c06713b9a8da4e5b3644509901c947aead71d48aa0c7b7fadf3f68a54faeafd05f596d1809a97b3ec8f6b3ab21e741955194dedb28c6e8813c65636d82a56f4f0f91bdb40d96a83f2ddc564ff6fb73a3cccf7c151f416c7f3419a03f0fbefda54db9d69ff5a75256e795dead20073daaa009e55b6dc5dc8b5aff114cafdbe126fdc335edf1d4134a5512a581d5bc94fde17fd04d8f693c49a9cda4b756806f62177bab8b6449ef631a5372999f14cdf2d3678ec929243c619fa29afc280da3e586906c5a68172d9b656e2865286348c478621c1c0ffe63b481b8654874ae5a09a7c8ad573aaf3940e4b0810bf91b4fd3989540bc87d7b769fc4df1d17a33fb8389cae7cd71437f57b62409178ceca93a4410791552c412cc8fdcb0fe6eb498a3eb6d469ddd76bf79d254c3a20489dc68588a5fa2724778d9dfdc2ccfc6e44cbc6495a2d7dd26ea42896e060a0b4304d268d5461e3ac468e3a3d4f7d1fcf19bc26c637b7cb58f54ea41da35105f9cead06fe7e681f1ebb4a204ba886f54ed062e1af636afae852934b45073b2426c93a4f6c9cf7be41a83050848f0791c34735af26ef41164e7f2db23b8084cd7afa4bc2c081215be1a0c29f25fe5aa1bcb020bddc6fa95d08f5bbc86a757f53820fab0fa88057ac443abc10f57097199ad2d41d5c6082a528c354d48a4c6c5ba5764e8af9749628502843f639f89db289ca7c7d1a3d69945fb56c610d17f1250e88e3f8e9375528d833d4e38d97b3f7f2c0a29c90f0abb7ec42b7352cc9f9c4ec4fb94c9a228ee8cf190601dffca818124474649abc2d2a551619965526e968b5c040303f53a835d7b098112b16a80710f6bc53a7b8feef888209e28f36df99b449f493341ee1c446c893429aa8085be0f6c492adcfff02a6c297d99b765aa56958258c2f9d15e769607669a18bef558b1bba236b47edc128d59b1e25e97e7748fd8402a6e841352d06726f5c4f8170bd455f17603a708bc1071f3bed10c05b25875a314c221685aad1ab5bb97f306d01a47f8733075f64fd88e01d3b4d8df2e2eab0ec0a51497938ed6de1aed5c1d462aba7b635b22adac74669f93d63929eff58f7a2e5f6d00bd815df669aacea720f3cd14d0faeedd6aba1fa2bd613fa3a3c7f0838ce52b1abae179ad2cb814134ba9cda35c77fa629dc53274119f0ac39dd1f8dfdb896749aa5dba5de75724e8c986e08eceebc3abc7dcd2bfa51cc8f66c1b49b0d5b491e1b30b55b07ad8f2dcad33e88ab67adfcc9203e65b88ed4c850e9a77c5d38a7f7237a3450959c6872c8fa352e7ed65d0af8560d890d4a022c9385c8423787cd2b9a17a71fc85da3094d8105145a4a6eb39a2a7bba8012ad457b4f5a4c4d85d8499f371b376ae474060f2b88690994b72d0ee84e2cf062f4a367263bf3ec142ab5a10d3de9649c42df513a1889d7cb5b7797f866afa97233a33cceae7e6837670e0c8b89e59fe788054f4f2016c4029f53e8f193ee39dc09f06c81ba3c89cd575b321157b2efac6d3d851d109c64a950f7da6ef2ec252f37dce6baf927d3aa5da7f65220595139b7a33604498c983b223ad450124cb2f666a74d157c66e22443d502e042b0b99215b4723774512bfe06f10a5df7fa87c1a7541a0a9c8b12dde696bbe2264035b536fcea956e1c171965d25c3993cab5cc85c128993a656dc27e82e2a8ee2eb423f2094d8a422be9f076acb41c11899f0f3d3cbd87859858692c22fa62cdce55382af9366213ecea1d84daf051dee4d2d14f196f6751049896baae866f5ea7ce7c424a2e82e06f5f2401fbee86a84c0f5e1aba285ece1b30c00c80a49e6ac5fbe8f3b450721dc5de92b7e2df139ac5d2a0a7e32ac6a95152f61924febaacefa7a91c770200f1316f812ccc48baf174ee2d3a50106fcdfca6c5e2da30c7dce49afae10c3f8252af5d85c5386f4ccc2986b4cc56a29efbec729f1b2e02ea2f78d76fd0e8a679f6c96691122a70a4da7e86cd8c4ff0f13fbd1f8eafa2af11e8cac60912ec0eb6e4c242927410730f09675a266160c9fa135bc4bd9e007827ef6230380b12599692274419fd3af0afd4e88070a368db02254f77231e81ed697719372e3cf80ffc0030fff655e55328c8765d29f07be2edee71259214b85524b274713b5418039485cfeae5a1a2f493f86bf1d0a8d5dff6c527e71c4f9c0385967099a267684b3d7318659f73a6bb1058fae8a93e7ef3bac", 0x1000}, {&(0x7f0000002700)="6dc4729ea5af5aa46a6b70ea33fa2f60a13180d4cd7ad429c5c73ad4e04dd559a36ddd986a46611210c8b9a38f9a5c7f23d7ac297677666ce9e1ddaedf0cad6c483d1b3f9326c010eca1ba5c2a5cfff01e2f42fa6c85944e1603d6a50b67086cdec443bd857ca2ae3fb116d019d945670868a11a20e1df9fde609a707deb86c903a7a7293586aa111d997651376bb96f6e862509a649268a6df5827d5fd744b87fef01b43508e7a963525905f53414d7e2418efd553feeaee7246f", 0xbb}, {&(0x7f00000027c0)="30ee69d01c78968fe3b8416eb0140fa058a8b6460e1e8ef7831070c8ca14e09f3925978845bd2c2bc8fe3e9e6601212bf186dc8f3b8251f257fd6df24ffc0c5cb7181c27e0978eeae23039264e11797b888e091cca908cf2dd6e960161e6fb7c849a0a8a9875be4a62994d67af68dad53f15", 0x72}], 0x4, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r4}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20}], 0x58, 0x8}, 0x2) 23:18:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x1000, 0x7fffffff, 0x9, "61fad4a4a89cd79cc686a3d8b41a19b1fb123919", 0x2, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2a, 0x7f, 0x3f, 0x8c, "fcfb11e4507951ba744c1cf4aade168d1ee6321e", 0x9, 0x3}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = getppid() r4 = semget$private(0x0, 0x2, 0x60e) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0x5, 0x5) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x3f) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x1, 0x0) r7 = getppid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="71302d1452573af03443c5c43168528df1285e37f7883df6836d78b438c234e6d3ecfd79063bf6207faccaff84123bac1aef35122fdab7ab018058c68e319247a13f405264e8ec6c53f3059bf8e5027c7eca24fd0a2a0c465536673b674fd06ed7", 0x61}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r12, r5]}, @cred={0x20, 0xffff, 0x0, r3}], 0xb0, 0x8}, 0x1) 23:18:52 executing program 1: r0 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0xa}, 0x2, &(0x7f00000004c0)="6ec250d4ed71ac7a131f4c128d5353f5c85aa0cfb8d0d02abbb728870cbc733c3f1f457e8e0d172f915c67b95420dc93750e34582de6a086e2606d699b4358bf152a2b3f6e8894aaa67bf334c70c06d57ab90beb5463c5cbfad6290119d32d2ce1cf47ea4e0fea0f80d3dcb697397cf1e81b8bac00feb48bb403577136716364f63d65b2807490f6713da9dc580b1340c6976a9af30b651d3b874e4e8bee37d1d4f9f8a79ae62259a6fd3f70248290fabe9cc444ed61", &(0x7f0000000580)=0xb6, &(0x7f00000005c0)="cf6e2ba48a30687bb67720b08c46a7682934c1dc0323799b73a7321947dd54ba692d2468fd568d", 0x27) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x41, 0x0) r6 = dup2(r0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r2, r6) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x5, 0x100}, {{r2}, 0xfffffffffffffffc, 0x14, 0x1, 0x8000000000000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x5, 0x1}, {{r7}, 0xfffffffffffffffd, 0x23, 0x4, 0x4, 0x7fff}], 0x7, &(0x7f0000000380)=[{{r3}, 0x0, 0x69, 0x2, 0x6, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x3fffffff, 0x6, 0xde94}, {{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x6c, 0xf0000000, 0x2, 0x800}, {{r8}, 0xffffffffffffffff, 0x9b, 0x20000000, 0xffffffff, 0x80}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x2002, 0xfea2}], 0x8009, &(0x7f0000000440)={0x4, 0xe344}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xc0e04412, &(0x7f0000000240)) 23:18:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) pwrite(r2, &(0x7f0000000100)="5d21e9f64156db27fa4f5c1e75c06e63616d00c72dfed20c33ad8a01a07fdca80fdd76ec9b583070010d0f0c3249ce4e0d5249ccec3189bdc88d15b2fb04c19661343654e0d9f94693420bb432d334cc4e8856189d226efa66d2f3e4653bcceef10f001c5c1d77715a6d1ff3bd8237f7552df88cd4a9d98e6f16b7d40692af163aaa43f92bdeb43ad4d8fc7e676c26aa661cba5947040e399aaeae26c562b9426625d70b9c9e97b3df27228460c9de976a95e440f8639d5e13d5034695bb36ff09811e22a02d930343e8679d90c6ed4f5a04338d7b0388163bba3a36e66f3e0ee447ad0c63697c41d5eb964fd57a6f8d5038cc48df0c2138", 0xf8, 0x0, 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 23:18:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x31) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 23:18:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0xfc3, 0x20, 0xff, 0xf3e}, {0xffff, 0x5, 0x20, 0xcb1f}, {0x81, 0x0, 0x2, 0x6}, {0x5, 0x6, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="1ee47fcbfecdb47184337b47462e35677426538e69a17edf7619", 0x1a, 0x0, 0x3) 23:18:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000000c0)={@broadcast, @random="d71c9ed58285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x32, 0x3a, 0x0, @empty, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x400000, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "8268"}}}}}}}) 23:18:53 executing program 1: syz_emit_ethernet(0x11fd, &(0x7f0000000140)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x11c7, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x8, "f3c6d7158c5226a9f7bfbad17b99982b4a389ce0ed32deb378847b82f041701e4cb5f4767873a681acac459713f1460d06573a9d68acdcb16242a1686067712129bd2429cc"}, {0x18, 0x3, "4f5c3ceeed1b43a663e860ac0f295261829849ac5679"}, {0x5, 0x6, "515f9137ba5dc6f61fc03fc73d5d5688cfa0273a7b749ade7c890b0bec606f9207572a6d8b78c02232601c472f36ff"}, {0x4, 0x10, "e5737c56d3c9d75a814e0c67c1b9c477ab3a8f491167b25c07a300f8a2d200ada57d3a21c97e705e9de64034ee041331def7c787314cdc1940108c60313fc6e56aa86d9b8ee58e99d0f1a58eea3bf575944bfec5155bf86d03ae052edd6091d2c3c35b4d879f5fc16f9a34dd7031f50cc4f6f411516192162b1c50ab0cee11bdb0"}, {0x19, 0x200, "df99e0fe61f3a20b4afae6fd96d0cd13336ed6986265ed18f712d4cd41266a8eb930d7fdf5e3e9c57e722f949d4faec10c846797032273f98f1590e37334ab4de6b65474aab2c6e7c7d60394f4f48330b7167274af8394d96a31df476357eed160788252d8db228385475b54f19d82f78524fd9da16c16c42ac43f0a6340969436010673d5f02d98e0c9d3836371f6b73446a41614832f538a859b7bb978ad1c1169935604fd05c284dfa5d462a4323f4cbad017b3631f1db8caed15ddde0a318fa218b657e09e831bda9e039d3625b2bb73c4278faa753d1cadefa76b54252b5dc247ece7456310ef92da5a566d1d13e3ca994244640f8275ecc2e57767a4a516e219632e7733a43483f9f23ff3c3e4a3e45376aa0281ecc56b211a947fad87b94be24ab7e9918f08dce7091ef463c86e75b767a2eba39a0b713906aa2aa2d56b034322687ebb0b24d94e2dc461678a005f3ad0f69bf43705148cf70b6c6829b164c2b70cc374dae7718819e5cc04cb82c2bb23bb384294a4ae05807dbd50f2f29aa926829983662167b32c26a6e6fa7d96ae159c2752af312a7629fd0aec91041675f576a6bae9b0507bba3cf940ea7a67f262f72c3781371fbd215d6daf1fa0bc4dd86eded1aa9579ec1f75f9263a688e5785da022820688e57f5d6670d803409802be8496fede9563d38b8d306823200c2408fb94610b66dccfb23d4dd7bb0c90ace31497740616cb34a16c444bee6276f79956d3e190fddf1948024815db4948ae260e5f8f6811069e730ef771b8b67511028177b6353cb373591bd54253708a994d8d4e1af5e02654a580bbcb8008854ef2e568f78bb8ccff6e387254624e15d9cc399a73f31ec1223c8d87f9b9888fc251df9db6cedbb3fca404f5bbdfb5abfb007a5fec106d443a2cf2c7f5d765931ac48f692127bb14b2761d1f4cdb0d20b59c8630f1a8634bf6a1e803aa4a7778b25780b7f251b9098df112acaa163fdbaca3d19b0bdc89373afbfdf6535439d59ef4485a2fb6fd5834f5f0c8d5c3c6e012c76089b09ea3c12ba67cd1f41c7d82094af189cf97284d2f6b166f018ebc656c73d957ccaf05b412f9f56142a3581e1be3250662f0a4e82902921f5d360fedec75a33f159f3aee08fcaa6d73dd078bc1a8dd62314a470b7d53c551bd5ddd25439568b286bf62d268ea3aed137efd14bedf8e756569c21e7ddb2fcb1d39b19ec826662fbc4fcb57f0eeaa66bc92b7757079e44856daa5307a6a2756039e77ad2b30eaf89e448d4c55dbfa318c932b2c2629baa3f0a323fdbedcc7101eb60b97c9a2b0302b7eccadf0f88c95cf42ceba201f5bd9b152f132ccad687a9ec08692f97e8ede66697a4a97dab16f64d631e21760380ae556ccd13f16c10d157cfedc3dc88c8ebc4632202aaf646060bf2ea849e54c9b7cd3360660fc5545f23583dcd973a6a024c4aee3e0ef0f1516a80dd284df47516b3eaad7d9f9d4f75b4e68359509c03fbfca8f76df88a4f5b5e62b784b8ca83545ae84ba3b7f6d7270b4750a4a563fcc30c6be1a970a843d74ed59f12e3f29c9cded8c2284a6380298101f9a07c377028b7c34f6bfea1f7ba97fb0b9381f0a57b0ba1ee4a00336c04205eb559b8ed973b077e143a37951a91eba1398afaca8a12ddaf800a561b14c850d1db479a367c5a9e0d988a33f8892a0173b4a9aaf1bb7cbe44bbc0c296ae0f80d68a87659a9cfdcc014136f5a255234174058f4c91c459d322d66ee9cd07d3f1a723cf281b0241b429af70e21dec6d48b1019a0bd21bda6776ae4a647cea13b6ddfd444d0163e33e02f2ca848f00f9079be46246a2ba901ddce3cd5039ba92b5683ba76667a433df465d5c3c7e0284b9523f729ed53fff6ad22c47cc0418ab98cd64e4fac0668c3e96fa060b841519eee468e553befff535903ed85ad7985bc3142c6750796f678c391af1c8a177aa5f03e3b8d2cd9ea0320545df941f97cb1b96d9d3edb4e2fe6fb9827d14a60aaad4981bcfe78e10ace07836ea768db0ef6ebef573e186f2f5090bd60fad04ec4cb7221dc93f828dd3f6bff5753c2faa5dc61b5f370f0ded7f7973c3caab6902773bf82e9225aa200aa82009e8d86b038f0bbb47b89dfb1ba8a2a8e8342e8de5d005a46a866bd25b0d74f4049d3d541fd7cd012d9bc50fd5d3c63155bdd22dd8df40a17fff390b9c7813512fbca00c39ed0271ca7b4a33882027c1866079662f08f6d389b1abe615f99fad594fc94c505953a6161bfb66c103628dd5d63d130a239e83510238c47833bf9efc0acb5fe439722cb2ff20bec14c4024ce4dc84c2903dca03c7a5bc69023513ab6b98e17172c90e25d3354d5c89b492a723d6ae47af52dd21a929d70093ce7ba5d3973ecce16f1253dc033e3521c17c121a692b965ffc50ed0d9657e23d1cdcb3320722e2e6e4eb1c29900b0aa4496452bf31734e94158d2afe028b488f82167bdc3fd176d22d5f152e67fbde62888bc5a417df3fcee3045464283280ef95723b23e4f425535a2e1eb04bde82df91a0c7e3796c77f204b82aad78d808b931782f11854803d58b5cb28e49ad60869795488245ff62f7b610700160d0f8d5c43fe30702d803921b01aa3b1cdad28ca224f1d3c6db6b9980a544022ee1741287910d739522827c1009cc79f049ba7b735b2698199cc58ebd4568ef8a2da4edf2923f11f8683dede6c1748a3e2fff96f69af97f338919bd07fd055fc0994d5336d75723f42829013c292b7155303fd47d2e2c068be8906bdfa5a0a907f33d988ac559a7c7e2b152813f2752152d5e5b00be8bdfcc1ead88d71316994669e50dd49dc25bf12aeff05d732a59d950ab3f7b1a3e4d26a07c142bbf0c039759069c6a0bea7d1ce2ee36bad26b828c9761d17042d3260433b8f0c57bfab2b874abb23b90f82bb674024453cabbabae47a000407db4c9c8257f87850e35d4e8fbbe0b089823c618f62853a37a9bf9e1229b730042b325efd13513fc61aa00e8429ba9cbe27ed5b908c8e879a38f00631c3ea0859cfceaa672b0768627f9c01aaa113bb09656f0a8dd3b95a5c9ed2d92c2bfb75a1b0846b85b68cd5b2f5c9f48af8f8991dc3ff613f88ebee7795ec5162ca9737c0434caf534ca52f961495efd9cb37bce6ceec8cc7a2c278e9ac5a2b4e407f19ac7ba263c8a72ff1c9506cd1e7e2f837ebc1a14c13d8166970ce64be6a2f399907bc1a8fa48da42dd7f2c4430d9f479bb20fdd57bf381db367f8b1f41cc8ac8088c2643a8a332da8797e001ea6ec47ebe3374ea48e71a9ddbd1959abdb318e5269e40299ef50827c17eb8be26f6d73216cc49e4ab4ef7acd69a2cadd0c75e3686de4c3ba548c51b6807deb43c620220f53b76a81a15348f321b11f5ef6b122d4a93d5e83220facd90a450f7d87bd57028a4be7222ba584bc338b6437d7b30a8d0f9189ce00bd4e1b615db5dfe8ba873e74d121b1ebbfd83cf055a796a1b2c21be83b006c18f921f643b8b7da69a4f21148987d9fd87a0da5cc5db4998a81836d6f504f86591f8e97cf77a4fc059d20a93d9e9b29e7a7859b0812f34fd0e05262e782b5d9ddafa89539c6ca6d533f62a70f7afc5c1134a067bf8e0717470be6197d73779ce1c5f6170d72893027f55059d6223ee3659f5c419aef9f52f38c9d52d3a1340f8e67ff1a0e27aec04a2c0ed82e8ea31548ef5659aebd8821ed236525c550970951753235be2adc406d753c842614b592e937f7ffdc38a6b5b9e338263c8617adbd305fa0b3ccdda6a8b1d5dbe42bf9c5c34655e984c4fff4f887c25eddd7e8697a231ed5a091daf3f2b76394104cf3193186f785c421fbc8089fea8b6aa6301ec53dff9e5791632bbf5b4f8142d59691f8a681bb2e33bee89e54ac4be01643e4cbdfe27024685e5e3a9e3c8cd2de5add59137aea35a151d1280013c15ac10920e0737c3791d1067e47c97a6f26e6e4f462c89e202b25172d37ea7723eb5c2a4fa9b764367b557ee0e37ec8cde869003e3ea33edfc4679dd871a70ffdd57985068a9591259107c08735ebc3881475ed47e8a5d16fe972e618ef84c61695481e48a3ed1c2d4b730096c134be1734a3a856426f289a2e701ef8081af6c4478b4e3fc617e0717ddc564ca201ce1c5d8a2ba61f660d1dba0d78b8d837043ebfe7c4e91646c36dd510a76f626ba92e237c219c59f4f188786b6ee669d520d178d40747a6823c7803b064c1e92aae3e42d428d1710e31215076ef5adce230f8bfa159b8a1a5808b003eb046a6f6563796c8396f8a4f9c15fc899f3512452c4c1e5bac5a9aa82edb47eb803a8baf3f87927b73f5e0b9b06c8d3868a7300ae562aa2652fcee83bee1d8e20081d12afcbfbc68fb02cab65c30942fee096166eb371e38ef595ecd3b0d576964a37591504d9b70a36cae10319a3785569168884daa0bc94ecbf6913b0a35b3e03958522cd69092a4307d4354dcbc528a47a2a74e3b8bab3f891b3887360db8a046ee5974cde6866eb4df22587b611d2f49d83f53a2bd929aba0e1f811c4569cec3e5e60f32cd63fc0dd86c9f722a5e329492c7916e7eba8573128c29b0b254abdc5ba55a46e52d67f17f9d8219b0a9651ea42150ebc45a82e502d1aee5ed2d1d970cb1be1423b8671dfff68e04500032a9cd6854330f7f32b393a8243ca7d67c91ed75d93c991175dee1922ef3fd43b389d9753ba92ec29a3932e05707fdf16428037f8b283841b74aa26f3fec1497cb9fd57e76ddd5ff4dc6e1ac278198f28e29a79ef3be157815496cd8b871aea83a8ca38952aa0fa49184e02a47c26c3e039e5be2f77391f0beb19395b166304de11824cf751732bae14de7e17acf313b336dc66a7536a58bea7e2d5a174b9dab9012edfe564a466c8cf94a7148ea8322a465359bc86817aad9825fdf8f6a8f2b81be47acfda57bebaca0faf59aebe62bf5f3c951dfc5112611c8e23b265820d14cb4f7526aa1d2346d2d09600ffff606f6071f733dae76ef01a24b10ef69f266e6f5ce10f07efce8a17e63c3646415f7709514769678af301b8ca785309ca815bde6670d475211a0591b611d0a31a362049cb488b47e7d56940c476301a87eed4b400a33774bc991fa58ef22fb402ac5dd71952bb60da50e6ed7167dc2230b3828a06fd4ea111ac2d3aff29bb4005c2fe2c53be210e5268399713d9097d5fad4e533a84044a29ae3ecad355276894931ceb342208e31802ebdac0444110eff204495d4b1a1936e95e5484b68676fb4024e06a43e4bf1bbead93a097b0b806fd9b40ced8246d3326675d0139beac41e6f64da1074828e37201c29e34ed1573e7072979b178c6a7151b02d0069713310c1183a0e6b1f512741e94d5061db701c2550ce477315fb4011aa0fc1cc2c34d2c029cbdcde43bde2f9f57aeb02368ec2488c025ca6e5153235a42e18d135e3f053f2188cc1542d7f7892d9b9e337badb0980a9be057479d8ff3b97ddf548efd59c8457f2c9489b0331aef94f7e274b415d6eabd9ea5ec58cd7c201803aba69f988ca1516491183238fa0b442208eb24310b9bc3b778c3ea8c0bccb51959795c65efde9b333687de3512e8f1c743e8a2115d0a331b8fd6331cdf59e592cc6aa018e4aec33c770b70c84de522103d91618ef8ef28ff7e95a954c6eb965513d77be73770feee5f6d8c3f0170965c4021a12ff8889a9858bb449196e040a5e1e029271de3801114d31f65bcfdd8718b50fdea1d4053964b666bdb43a33be984c5e93c08a856a0fdc2da61a9309ef5037bb5f"}, {0x1, 0x10, "bea98e99f06f86ee1cbab73c55543b6cf73c44fd86693f2956b53d08e96bf6632661eda59b39c8e22dc1d111a01dfcb3eb69daa287a7cc5f3b55bb915368e3474483a5af11bdb4e33d43b1f2832270620ef6a8646987b0d6627fb66e32235d9b22247dab02d14c52321448ad6d45f0f509943dcc032f533d1682119f081d2b7e320ede"}, {0x1c, 0x1, "1b1c4fd1e3292fb9c01dd9"}]}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x101) 23:18:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0xb) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="384ca4a72050338790bbb09d4d5bdb4e4b4ce1b2caa937b70ce206c572491b6c1e23d707b2ea", &(0x7f00000000c0)=0x26, &(0x7f0000000140)="dca41b46ee876a112da878438455715097ef44afca18bc3847cc7808b1e30e931ceba7a5d915552bc42e8ee5fa69bbdec6b77c3f41de2c8c2c4fd76ce0a6dd48ec71fdf0da733a17cd7816558a478a674b3af5fd1539fe5211a0581433f7f4fc13ea6353d40132fb7f876e32aba0293e791f9b14f342a585cfb44f29078595439ad67c3bbc94c7b671cffaf4778b1b9bb65664e508072d3b94f16b72ba69ce09d0d4aaf9774213b2076992d165c78263bcd8fa9dda64f6c7beaa60502ead527a34a22545d68649", 0xc7) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = socket$inet6(0x18, 0x3, 0x67) accept(r4, 0x0, &(0x7f0000000240)) 23:18:53 executing program 0: getppid() clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) socket$inet6(0x18, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0x1, 0x38, 0x6}, {0x9, 0x40, 0x6}, {0x1, 0xd2, 0x0, 0x1}, {0x6, 0x3, 0x7}]}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x1f, 0x7f, 0x8}, {0x1ff, 0xf7, 0x2, 0x4}]}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x20}, 0xc) pwrite(r2, &(0x7f00000002c0)="bd69716be50000", 0x5, 0x0, 0x7) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/96) ioctl$BIOCLOCK(r3, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 23:18:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000600)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b087be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c50000000200000000008c61ac8eead3c730a23a1165adc100020208a371a3f8000400000000000000010000000000000000", 0xbf, 0x8, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4100000002}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYRESDEC], 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="f52997e35f8debc2e1dc930fbc1ff751203837b3008de0d3289c4c860486b1f5d8a5", 0x22}, {&(0x7f0000000140)="54ae5caa6d76c8a3975fd4615665fdb74dd1e887c24a57e6c0b4cbf987fbd20bea69c38c97ab83bdb2616ff670198ea51d893c35efa1f8fd304b794dfe3b5531ba82bd48", 0x44}, {&(0x7f00000001c0)="b0093fa50cbdae616f2a551809fa3c03b43697b1715a1603a0e5ce4e1efa1dafd00641ef2146173f90deac9b2b20e56a60cf87ec91455aa270e516a890ef7da674cd736542f84229fe2a8171e58b0475809a365d8894b9728e2177b12e008c0c7eaada32e78ab28c7427f2015f77c4f7302395241514ee701c6f25be29962590fbb6a6af6d0769d3f9cd7a047566deb8b01914a8e7b75188e406eb96b1fe254def399ab230da7145f0c2f66703b6c82a5f929966df717103fcdf9a020bf1cce633e365", 0xc3}, {&(0x7f00000002c0)="926ebf330988c0f48fc35e256d8643febeedef1a6cec076b421655b474264f2d0242193920d137b3ea3aec5f3141e60ffde38b5bbc8914cf2636b21b802ebfed43f9596c153a6c10274dffed7239e8207ebadd7d8a1e1304c387f711ccbd3f439ed36e9066334b17b72f916254a12b390099709ca39a2f1411e36c0cce78d49daa28f3a57005903eee8be15844cfdf6d138ca51dece86bdd8b073afd4041ea351b011f6d450cfce9eb2e12a1dd2f3a26fd341b97e1b97aaae4d6fce5", 0xbc}, {&(0x7f0000000380)="bef800ddea71a6251736ed71b0e16447530d6876b5783230ee681182e7f642459fec2ffb87fb50740e560ac468debd3ee543fc99596e8e05d8638bf6a51043bf6b4ce8c51eaa1c5298a6ecd2ab5063313b", 0x51}], 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x78, 0x5}, 0x403) 23:18:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x5, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x40) semop(r3, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 23:18:54 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="6844fc8bd5"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 23:18:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x401, 0x1, 0x0, "36f3072158d29eae3feea1c12e03c8c38aa91b72", 0x7, 0x4}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fb542a000000000000de78a3000000000100"}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7f) syz_open_pts() 23:18:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/file0\x00', 0x8000, 0x2) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) close(0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r4 = dup2(r3, r2) fchdir(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x1c00000, 0x3f, 0x1, 0x135, 0x15, 0x3, 0x2, 0x1, 0x5, 0x2}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) mkdir(&(0x7f0000000840)='./file0/file0\x00', 0x40) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000240)={0x10, 0x101, 0x4, 0x9, [{&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6b42}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x98}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5a2a}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8b9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x243}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x401}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xeb1a}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './bus\x00'], 0x6}) setreuid(0x0, 0xee01) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) unveil(&(0x7f0000000880)='./bus\x00', &(0x7f0000000040)='x\x00') sysctl$ddb(&(0x7f0000000100)={0x9, 0x8}, 0x2, &(0x7f0000000740)="33d2161a55b842b94146c6a57c9b43099f188d635c004524698470a4735f9b", &(0x7f0000000780)=0x1f, &(0x7f00000007c0)="50fe95af6233c11de2d6eb3ae661dd4fa7334e67fb32e0985d15bd52c5bae3dc648d2d2e7a4b0c30a3a4af92b9ede711c6c7af35669ee0b3c21be94135185891b4c078", 0x43) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 23:18:54 executing program 0: acct(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:18:54 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000008120bb"], 0x10) write(r3, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000380)=""/243, 0xf3, 0x440, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r4 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/58) fchdir(r2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 23:18:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r3, r5) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0x2b, 0x0, [@rand_addr=0x64f3, @rand_addr, @multicast2, @multicast1, @rand_addr, @local={0xac, 0x14, 0x0}, @empty, @rand_addr, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @rand_addr, @multicast2, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 23:18:54 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) munlock(&(0x7f0000ff6000/0x9000)=nil, 0x9000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket$inet6(0x18, 0x3, 0x0) 23:18:54 executing program 1: syz_emit_ethernet(0x2295, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051225f3afffe8000000000000000000000000000aaff020000000000000000000000000001860090780000000000000000000000000072055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb704899768cbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6b98a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300234bfcb73e94feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23adbdd9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef712b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b0585001e4af76296a1348d0b41b6aa4e3fe9d78e7ea9f53f86a657690d724b788f983d364bc48a7dd60f997f2c73ea7d27a7cafd8f2cf20546d30e61afffc177960cbf017d6594ab9cff79b6e42f4e676e82ad94c5d22cff7d097460e3bb50b32c79ac7950c850f5c7ae9c6acfd021c17955cb80d9a8ce5f4bf28679d0c9d118668dd5b52ec82e7c0ccfc4fd16dc408e2aa5e1af386ce3922bbe12adef967a255e2106648f32c872ac2ac685390b12d143f6db4a37be511bee85cf3bee1341769eba6af2d2073508702d81dec057920c9f1c9fcf59822433bb18f8120149a633b6711c9bee307eed500f94950e6b5a885a22adcdd16e001766db402b64dd87866d1e9eb025540d8763e40e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c7662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db3359aeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66d72270930c0013e87597f1c3edb900ef3f8e227c2451328ff0aed5a97a1b4a1cec100c66d007a4a166d692edf7524927507b902b6d41731e7f882db6a2d4de90f9690ae859a844d165a2ff1dd57a2395f7bc664bbd49762c720f491e814e47cd29a5ced132a43f58fa8644717b609ca4d8539d8fda9c9fbb4299db7002543daa751f2fb6185dbb5495bfa076396dbea228cfd1a29be77875ffc0930ddd634c0ca9835ed70000371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c5697182a6913f1215b7d76671542ac62ff0fbe9e43fdee9b63aa3beb816f16fbc0aa3b5a93f20dc3d692baf356a382f46338baf4bbd4760fcccf73b107f4300409c99071e8afe6820c54ae050e52afd6943bdf53ceef6fa4f9fe24b703d8fb8a69c8d47456f396136c9577410700e3d401b980eae737780b2257f013536d29eb31c63ff47f33c5440f6d103ecf2434b4ac98cb1de9f7e057347774c831803f2718406e5c738d8b961933b30a2e4eb8a779151ff66f22a30252d555ed7e7c3222081050d72a176ff1c5662ea5f9b9839e5f53dde30589771354241ddd5f74542bc3afee11617dd4a998218dbbc147df5244e8fa2a112ce14b8707627cf24d92a5293378d88de90191fef031e53af91c1663c716c34632b42cd00d978ade3541730166af32f64ea4485cad446544877e45ea2708771edb43cd9cf1ba590b54be40c53236927f68852f6050bc32ddae18d9766ba8af67010251118c91c3a90425aecd6af01b7f7d1665a1f415ae16d15e8f30481e88f61c22df4750a2c4351f5090d110f75ed5fe84272dd0da048add58d57a53e5af0815c65f60192e6e512f7bd02dd8ff72177526fa719586e2bac4ca8dd009c9d10ff50de1994356aafbcd41683ec86e4edb051d380c9b09762abe68ced17aab26cd84411fff6d5453fcf95b99e54527a6fdec24078846ba1cd0401fdd9192b3f28a133a2dc1fb39ab5cfddd419df6fb233a89c53a24e7cc68120baeeec60237d3abb997c574a59aeebfc2df36cf7f6d7d4ec57547f4a185c78936c334ceadfb9574bd6e921fe2b1d427aa65569eb9c493dec0d82b1d6f83c5b95e3650d3899f881d8c2bf5e5fd36b3e7a3db6f718f9612c359235dce87f4a705556624be8b0933186d197a0fdde0971e2dcd1e3a6ca3b17b04dff9710244f967b814b4c98c05b3334b0d51f6a181e1f9bae2619e0bc4cd5eef98d3b40e1e3dc000050f0b0c2cce61861a20f9954d89bab64e3355a57e20c4a5087a7710845eaadea14321bfb3568654104090fdae5de453a99995116e2a5992c9508d10ab247831ae0832b163109edd43587ffd0eec9c0f68371d00ee267f16a95460750667f915a55756bced6a46de8b180f79d54be5452eb7fe17da61ea1aab5d2ca34b94a742613f89ac627307c6d8ca6c117fe43bdd6287e3bcbe5c12496607b4ac9e721c07fda93f99e4d5c0c00b60337feb76134c0360834c622d721e1d29e516e270ac03b93e368852dc447786f36b6512d2dd47c9678a6dbeff82bcb675275442241e9d73b74642e4c18dbed17ceb2b5b504d26f9dae7ff1e851cb87b6ea1b2d35e90129458cd47ba2ccf6140a95f45d2c741e5afd37afc27ab4b78ebbb150f44635b19467f7b732d753ce78550ca19d5ba7efb6f7354191e88550b7b3e106a01393b3c2824ed7ac177401ff1296abb7efd54f301dbe031237a86c5d8b5ed06dfc9b1669c3941e7d2fe1c8df74298b71f02343b7de31fc50bc96f631697b319f0ff094d130032aa3da7e62c3aabca80f7488e03dc4684b053605f2bce6010272d4f245bbbf41997af496f4d762803ed57fa70f9489ba03abd1f5f85fa2f48ffe8fe82c23aca63bb200de60ae492cf8004a1338c3989bea405a1a2b9bf7a95f02c9c09a17b9715850232bdf14ed558d9286acf84f312710bd6c28266e9efeb6ef015af8476cc6486883b1147ae606bd766bb026b8106e763597e86f3bf0e3153edd71da7096d5f8330401964f2fa99f5a66391283881eb1e25a87a1ce1f6520f133d7392b039ff59cc52d4635c72e0914cfbf31d9ec72fb2472067d8f2a63888f83efd5a030de80d"]) 23:18:54 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="011e01fd16840d244181b355d4e62e2f6a2966696c656ee3a508d2cc2bd079078e3019cc62c83ef4f726fa13dc00a80d9ec24bdd5c1e164e6b74f73d35db3b7742e4d593d156650eb36306da8462ee7c773cc5c2c220442ecbc48fe92a5f0363e9b1edebad7318069a7b0cc5d77bc1ee64f7f889e7721f"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x146) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 23:18:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000140)='\"', 0x1) 23:18:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfc, 0xb2c, 0x550d, "2ea86ee17eb495607fefd711ab738b8151c6baf3", 0x0, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000001c0)="a8c18dfac9af21d678cb4f60f958d503ca8a5936ed512ad14a74da0ba675823b47b4b9feea7ef05a31706da462c9d358057534fef43bf490855cdbb9bc444405c310211cafa3e2158f3ca54f913d55df2303e415d4266a1f9affc5a2c260dbb233e505c3f35d297deac84b854a1595815935abf43cf49e3e69f198f2c90a09bbb83fe5c88c232a55df35619a98a21814971883020e1f6c1d99b5b7960fbc03b5da5507068b83b26b5915dcb7495875540651dc2ea71ee5c87cd19bfca8ae4e48d426e37a40de97d6a609b8fc5d9466c04ea9f796ac29a52fa3f7770f77b07d2a319d1f10f1bf2fa9dc19719dc248fd325541a65b51bd3927c02dc0d8c516b26f663fb1fcefd7ff3caad2ad1aa3ba8e4919b87448a4dbe557ddc8c243e716f1e851508043db1b30d8b0b2fe5fb25857465aa6d938682e8028d3b9a0fa2dc266b224addae2634499b23fd971eecdcba8f2f9323893b898d1d837fbe6efe4c937c02e76e99d0a46ceda4a71c20ad5623caab43322b41994f3b1852168f04143c61e5e498d8a83c4702de2dffe5cfe093fb122614bbbe95c2aa9127a0650dbf5265f91b5e752713190eb4cc2a9c627b21df73f77c2ad78ecac1d94f947c6b3c97676521dd5ea52e8a0981e507cbe3e601d32edddf9b0a611579e64d722845f25d25bb874a30b73add2b3cd6642576c96c6cc96a5945d45ccfaa7ecc0ef046e19ae0ce5b94881dfb4abb69ffcf2839be65ae13a2acf9b264fdb63265cbf99c816d295e395c5391f209cd3bcd5c14c2a593500bd0d81ab4e68e45ab8b197f95cf0d88421f117b2a80237c0e587be01f02b4318db0409d42a94a77b22faa63699215c51b3862c0143d96e49a4865ce047bacc024b87add7ee3418194e247c6880579d845e6d310d320aef2422f2c6cab9159bcc93924782c57854f68abd99baa0420f03c2437dfa5ecc72bae6b8c9988d31d4496376cbbb78db512aeb12646c27026551dc443bb50ba16a97e6e07f92dc484acfacfd1211def127098ab74246c8471cd572d2a686d3d16636d4c671bb27773a6a733b76b12bdfca6b6985fc5213704ba1229dac20e0f83853bdc878395de46eb55ec1e7ef9fc57c28873bf89a31ea2e2f071ea51079be25826cde591d2d2fd7203edb2b7262c54f40cb34e539fca884669ddd1d736b7e12c074294e5a425a232ec5c84c696fe129f7eea5608417a39baa588d01f9ac2ad0524ecf154af0276a760a28ced0dd28314c1266c943f739a21d52cbca89f21f0dc8cb4d842fc1d89ef82b38a6993bb332c2dec2edf38d20c8bf796e75abc65e2b94cffcab668649340836fad7369230a4a9b6cda7ae61c5f102c04d13d50246b69b9cad1d3ace64ac1984fff8554aff53efb84ed0c1d5a266a819398896d64f1e09e98813404f08f93e36bd8e8fe2fe7a79b0da164db14dd6cb1f5a8de7e3bbcb172e124c240430678b19e44b250c8d16cc4d048e2b02d35ac0d233ab3ad8405d9b7804f936fb4e1c1b0d01ce4b21d05d8a598f63b842008a8f94e1e69e1f34781da60e8b52d0c3741b0c323a63406525fe81642ebd74f06709e80d492b1d1b97c9f3e029fb6a7284d6d527282748888df7af0d69dd61c2bc4e0bcf61eef179fbed22d3b3f39d2c3a602bd47619f1d779c5796347e0209a5cbfe942eb4e9b727417499dc3de1fd038a4c483429f3f6ed94d8f76324488e29ae88f62fb1a0f017a483012aeef682ec73c8a6d24020a1a5f05c019159d926be80b87b60c2a5f392375e27f1989d6716efa3b61bc4d0e2b45a9c68243b4825e0cbb82b4b8ed5b55b961317a73a47e86973a42eb1605c334e6b629937e7427698244d0559a57c77624fcaccd966b744ca307bee4458a2bff49e853ba4ac27e17238eeeb387a11c87073150ca4a8b307d6bfdca0b92117eeaa0e1a2a3609ec21c6496b9b9521b5b78b9e2c6fa9d8ca1e2a6c5cad0fde9f09a431f04ec7b5ae598a28cf47a37a2e56e0af9d5092b960d38e3fa293741c4b440bac721070db09c2293d83d4847e2980497eeefc7be893b43c9228836ac5a30c56a62bda921db82bb7a9131c57cefc910c1281da4c0226bf359a4105d33d843404e8caff955a5290b4c1a0754f7172117e22b524448d775306413442d4f48de91fb0238cf72a6a99f31e868b00c82ab3ac015a572e9c9fdb76642b559ea4b1d00fe6f2ed928d56a6f89588755c1184c79d0826347cd4dd8d4830643c8aae4561b66dd4b7d8e6c0edaf5bc41467a1cd94a08327166fb99ca77565a4b7d426a9f9700b80c6717fcd807488b5857f375cd4901cef4efc764cf2aa77d7a04de5fa8714507e755269f60fca378f9760ad5294e36bb23fe2377a902b4af8dc2c6597342f8638939c16d9797c878dc0fd661f82c5e61d5ac5add73103da00b78ab8747bd0219521e85327aa24db130d261ca75c78f5e43e6a58b4d07914fb95aedc57756077136868221e528416574724c24523f2e706062edf3d2646b77ee7e6ee9ee9bdc5b8f99256872d2f04e562f7cebbb52a9459ffbae9277e243f56bab504cf185874f8bd8b671ac97a0f5a4b174fa4d97482f81dcc9910332ab13c5ab58cb32ac7f909b79e45fb8c1df0bbc50f30a1d7a90485c640665dd7dd5301efd9389471ef3cfb4b41b7ef8d632d90f046a9ebf59f832327f0b958270418b766f5db7aab3002b617363efce516e77d2155ba6d6cd6df2d47ec09aec0303625d3f0036d4733689766ec0a18fcd90a3621564e2e07a73482ed3c4f2ea029592846e21544c980e0104354b1cf9d7a6f6595e93070001a0c913efaa2615206817822dbb5264b8e7934abf418b24f09386caf0fdd2338250dd7a611d8f59c9236a9cb63600650d064f786d138915663ca9c0366006ed8589cc234d2260ac3bf47884038aacb025b466efc1d6304ef27375bbe89b195cb2ada5f44bfa2265063cb153d88ab73b9b24f829d782f29c504cb368bdc27ae215d7d1d4e4515a901dd424380c98d29b197cc818cf0bb0050f653ee12a803fc3073499419e7e18365f19e832f94f889ebec8270c5a5476050bc8c9e03788a9317a3663722ec03cc35258b2407cf9b1c13cabb96f63eace75e2c045a8d75bda80dda5a8f071078a19e528dc20a57f047ae13280af45d09df9338deeea78e4ee9e4d6702f0cc9a1a46a05421fb38bd3c784509871e398f0a22b999618e8c02e5a19b740a926d36ea8dd99f2148904970152be6d9163cceb4272242ff7973172f2dc46edbfbd24b869a530648216cbda8c4f09fdbeaa8809d03f9ed244be6cdff744083f84d944c2437e0422dd0a8ad13706424e32b766ce04ba66bb023a0fdddf6690c845b17cb545608c73b32d6a6b115bf70666afa4dc32c816c2b54b4f75324455e1cc4c66282934804d1e9317771c44b56bf71f8102bb0d655be9aa7f49c1fe7ed4a04d5eb58a8b11f8e753902bb55b00bd2dd578e79fda35d15023486172c5284081d76c9c84b4a12de423c61a2f874ad5a5c0bf000614cbe37e08b443f5d731464ffbbdb520d3bbe035d48308fa29e79c87654bb686cb518263656df930ae637de06dfd47c0e261bf6a08fc3d758d824ea78520fc5b81e7c0237ad732aeb897414addb2eb9b7bcb4c66e9bc863c83bc5721146ef445d404960a6b573bea964b9b3cb94cf96bd6b116f51073932b75bd4cdb78e207114cb660c1dcd7ae195c1419e444906c6aa6e1008665aa162eafdb884f26ea0e1ba93b2887192dd93379e8c94b48d5afafe20faf12ede61a878d9ab4edd9af7b07507bebfb9844bd42472f04a0a6b1a7531ec88a996245f2f3743df162286c888a8f564874b38b3e5d02d81e0b72eb11e97d2c796219b062231a81b9cd72927ced7b188f409c37c24a92c0deff8db24265f7b34f1312f13e3fd259b20bf5431e05ed5049f3be6f2610ad902ebf636907ebbc56859a33008a0d0b5a0a741f0ae495ecf6cc4cdfb6943b5fe80145c80dd28abe0fa9da8b6b1ed0b1e09235a7d7828ed44ab9f3f538966b12f3eb63fab6136e5b262449964f2ec03b3ecd7ec5b9ff24f56cca0fb54ecdbcd2c66663bee79ad4ab4edaf9c673d900c7b9b58da13fe2de8ec6e8a7b7e8ace2658d8b3563df43b34c1dbd4f42f3ba184d67a763d342a5df4eb4545d7fcddd5e8fcd1f9e22abf2f90b7348e676797bc3848551cc1774c661b9d9dab499301569844c83a2deddb1f907030965ef2e9c9a54194ecda04f1de9f03fe1c4b19ee2a6790c5df633aabba17dc8272258034406f00ec7ee70806d4fdb539ce9825cc32cbeb709ff6aaacda917d6479d93da1471215abdf4385b08e2219da6a8e2a4834f254bdbe1d0ab9fa9471aeae012e9e61b76258dd1f4c813f746917db28edf60e61208209df35d08663ac4809e86fe22c052af7b40afb14cdebfed8999b78f8fdd33b91f2b7c1d8ad196b4c6d2fbe2b45b3f116dfb94ab431cbc7b7245c109229198190493408cdb5ea9db3dc2543e2520aeccbe9fa4581517c7d21828a68ede5063d89460b0ccae8c9055a964c112f9530bcc98987029bd3faf7c4525be2482d7e7ae69a65c73ef7d42ca60306eaf6ec5350c8bba8cecf96b243f8a1293c86206831d5487934feefff99f42cfaacc2670413dea37a5aeb21c1d59c3cf7715459b3604bf7ea027e38c1855ecff3f7540476ab029226bf3355cff605afb18c23727594f5620df4a34760e9affc06944c79dd0df195e744d991ab1c65b8727d53488ec45151b84373e1baa95b480a3bd1f433fc40425d10162e5c684c83efdad1ec050716eeeb9b7acf9353577cc9a419c8b373e3d2e3650a367d852f1a699802e1433406726096735f11c66460db0dfd9e4723a4eac7ad30bafa953df22fafaa948248a20b955b7c6704dec2bbe67c55f198f31576a2aaff1a3e96a556ea38ecfdc19623057700b0e688e8a760ba997255a919d2c0ae63f526e342b6218190b91d452c041ff89d0a03578e17edd164de0af6e2a7127da392f2db44dfcc29d881ab63d50cc1cd39897bd8f66304a48f2e8da2097c0d6e36689ad65e31a862f54eed483fe5308001dec4c5ff8d63a19a55c8b30980cf67ffd3434b5e05fa15f4bfb409a3ed55d093fef06e2e8f8b39a6bdc3487b423959bf187196f377f46ed76e9ce0a49b37ed0aeba7acc0e225c19022e302b1e759739c2a9ce86dbee6a611d80c1d713200dd9d5f9ea82b34304907faba449c1125bfe1d6e7c928a18c4dd11c5ebec92c842097339467429e256212dbafbf7afdad06a9296765dc775e33df7a292d29e6cc377a5818858b03d415167ea0efd875dc4f2b317cad400c03704cc28cd6396306c97b19dfc4961fdc6564e3c3091016ff657aef86817910a155be4ae4478029b21f478b5cf835da2bdd596eb1672d5e94c4690d84739c48bfe6edbcac0788a3e1d5ac2d3cc67c62379359e1a13e11fa8eff4f979107bda1b69f27bbbdfa8952fa0465efd2dd408b00a7d85bc3c7e84667afbbb4c0c50a6a86fd8d00712394722d3bd8f8d9f6f5c36aecc3dbe547e236c1f6205fba9db17093b2e4039778f714f44e17e48b85986ac47bf38bb6190f061945b62e0abb0de3a6ad9c4f897e96edca6933c290902471acc81ec6505bff0c8a9536c690fcb3c68eff33ffe1b7d569e9498079bdbbbd5941024ca72d9d10fcca3141b1d59db4a66d6c17f7c2d4f54bd573c28b434211a0e8116eeb09af7b242ab4fa36137501894f8b10f8650cac1bab5be1e2f3654334f71eabb0e2d85cf7cb5d1e61caf29d8cc5", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="488b32d6947450956d1afd0359594366c6da495145cad3117f7d9ee4c84c7626cd4330f32b0953ee1f1eaa721b7d32", 0x2f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:18:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="a5f0000000000000000000000100"]) 23:18:54 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') acct(0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r0, &(0x7f0000000140)="33b1345f1652c4b0f0b1b0e97888d9e1a91c2e2b69bb386d0ec382094833fed4ecb54f3cd96bb15a6d69d6a5f32a3066b0c4906ace2e8a0996eeb5cc5ab0eb1acf209da6223535ac03b82772049e1ea3a9a4802c6c61d78ef9e0e50f15cad00049108ba6d5b54065b1e84ac23208b441b71381149546edf67b5d2a901379576ee65f33b37bab1642f79c6ecdb9099f48a0fad432ae980696a5645ff4c88ae4be7671a7666e", 0xa5, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') 23:18:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02618b7f00000164d6ac44a69d384a991c4d6b609804c1cf478a81a459830819e08336bba6f4f636f99480de7350ded8871f211701929e2fdc86741c612a7aa30053db58c59eae81298491e05900d2e5ef7467d13c5ee61a0ab749aa546ce49eeeba2dcda9d3dbff45c2e78e9d561326eb6167c0b7e00a592255854947d0dda167d698d4de0bbf292e46b537e656f67b721b3f694508bd678102c6f1fdd6791e6e4f1be61a9f90660c807d28a9df669429e113cd5ea997a89e590448ab107f37e442966e1b90d46730c000317932ca55bb1729f45000f1e8ea0e46daebecf8686d7eadbeaa29ffe9f5fcd2d7222b1d81778d91000012075a66ece25ce1b53aeac5a840f3f3cbe1e3f4396f768c3a5815d196aa4ddc842d76ee05a35f1c02892bb83e2d19f43a7c24c1728a6c22b88ff9a6937ef46affa2fa943f1ef3de9172d4a5e856909600"/338], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) shmget(0x0, 0x2000, 0x104, &(0x7f00004d6000/0x2000)=nil) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) minherit(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x2) sendto$inet(r5, &(0x7f00000004c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x5, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f00000000c0)="38ed07020b0b7999b6832d8279e682c63b3a8d56e70b25e6a2ef197d0c48c60760a5c4d38b72b777a1283e48ee1996c6402a4aedea5ce30e761807c56c067b865cdb56bbbc7b713fa403ecf4835a8aef7a9926a2d447b8828acff10000", 0x5d) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:18:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0xa, 0x8003, &(0x7f00000001c0)="618c15d3b7e390a696e6fa41a7215a2e15df91e07508ba94a12f615ba73e879f16d4fd87c43dad8a2c744da9b1d356287ad89d6dadb35f744b46890bc1c3a958a381871fa1252e22acbd3526c5d2c2774280572600cc922672f632f278cd8d9f0ce0d19a7f412a19ee28fce2402c8b9af7520f9489097a808b5e4d1a2375c15b140a7e7df7b624cefc09ce95a59705b5ce93f221e9773512ab0bd1ec394d42bcd522d2bba9509efb200aa7cf2df73db62a76d6233a85ca4b2c6665e9a677e11706e96a53eac26255795fb08239af90b30e85e152ba0697217812b127cd0000ae1eb86f062d2ef4ec136ee184fafca4830a320037f16c81b768a8a6563796b482c6c8bcca356fb641161706ca654bda38c3bd2b7b50b3390f642a75c8ae798cec8bc20aa4e344918292d199cb276657a12fcaa12c5d2c1a5c84ad925da68d5a6321f0da08e029d1c913a8505cbdf9f76ebb5423b03038960d5d7f8c1dcd72b72a604607e0f576f9c4e446d9e80086a20b2aa9f9d94a77fbe76b48aa57746c7dc1358559dbcdcc84f9cd45b9d2c9fd7e0d46a78cb198931e9d53c543b7fd47d066ff5ce6655fdcac5e6e0b5f513137eb1078b79ef3e842b6ea8302f8c8f17fb4c4902f5ef53445147c4c9eb9fa", 0xffffffffffffffc3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ftruncate(r1, 0x0, 0x80000000) 23:18:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) 23:18:55 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x2, 0x5}, {0x1, 0x400}, {0x1}, {0x1, 0x4}, {0x2, 0x3}, {0x1, 0x9}, {0x0, 0x20}, {0x3, 0x2}, {0x1, 0x5}, {0x6, 0xf8d}, {0x1, 0x3}, {0x2, 0x8}, {0x0, 0x4}, {0x3, 0x7b34}, {0x1, 0x7fff}, {0x3, 0x6}, {0x7, 0x400}, {0x2, 0xfffffe00}, {0x2, 0x1}, {0x2, 0x64f1}, {0x1, 0x7fff}, {0x2, 0x3}, {0x1, 0x83b}, {0x2, 0x9}, {0x1, 0x1b}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x7f}, {0x3, 0x5}, {0x2, 0x8}, {0x2, 0x4}, {0x0, 0x6}]}) 23:18:55 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x2, 0x4}, 0x4000000000000131, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 23:18:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4c}, {0x45}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote}) dup2(r2, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 23:18:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:18:55 executing program 0: syz_emit_ethernet(0x2295, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051225f3afffe8000000000000000000000000000aaff020000000000000000000000000001860090780000000000000000000000000072055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6b98a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146c87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300234bfcb73e94feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23adbdd9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b0585001e4af76296a1348d0b41b6aa4e3fe9d78e7ea9f53f86a657690d724b788f983d364bc48a7dd60f997f2c73ea7d27a7cafd8f2cf20546d30e61afffc177960cbf017d6594ab9cff79b6e42f4e676e82ad94c5d22cff7d097460e3bb50b32c79ac7950c850f5c7ae9c6acfd021c17955cb80d9a8ce5f4bf28679d0c9d118668dd5b52ec82e7c0ccfc4fd16dc408e2aa5e1af386ce3922bbe12adef967a255e2106648f32c872ac2ac685390b12d143f6db4a37be511bee85cf3bee1341769eba6af2d2073508702d81dec057920c9f1c9fcf59822433bb18f8120149a633b6711c9bee307eed500f94950e6b5a885a22adcdd16e001766db402b64dd87866d1e9eb025540d8763e40e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c7662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db3359aeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66d72270930c0013e87597f1c3edb900ef3f8e227c2451328ff0aed5a97a1b4a1cec100c66d007a4a166d692edf7524927507b902b6d41731e7f882db6a2d4de90f9690ae859a844d165a2ff1dd57a2395f7bc664bbd49762c720f491e814e47cd29a5ced132a43f58fa8644717b609ca4d8539d8fda9c9fbb4299db7002543daa751f2fb6185dbb5495bfa076396dbea228cfd1a29be77875ffc0930ddd634c0ca9835ed70000371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c5697182a6913f1215b7d76671542ac62ff0fbe9e43fdee9b63aa3beb816f16fbc0aa3b5a93f20dc3d692baf356a382f46338baf4bbd4760fcccf73b107f4300409c99071e8afe6820c54ae050e52afd6943bdf53ceef6fa4f9fe24b703d8fb8a69c8d47456f396136c9577410700e3d401b980eae737780b2257f013536d29eb31c63ff47f33c5440f6d103ecf2434b4ac98cb1de9f7e057347774c831803f2718406e5c738d8b961933b30a2e4eb8a779151ff66f22a30252d555ed7e7c3222081050d72a176ff1c5662ea5f9b9839e5f53dde30589771354241ddd5f74542bc3afee11617dd4a998218dbbc147df5244e8fa2a112ce14b8707627cf24d92a5293378d88de90191fef031e53af91c1663c716c34632b42cd00d978ade3541730166af32f64ea4485cad446544877e45ea2708771edb43cd9cf1ba590b54be40c53236927f68852f6050bc32ddae18d9766ba8af67010251118c91c3a90425aecd6af01b7f7d1665a1f415ae16d15e8f30481e88f61c22df4750a2c4351f5090d110f75ed5fe84272dd0da048add58d57a53e5af0815c65f60192e6e512f7bd02dd8ff72177526fa719586e2bac4ca8dd009c9d10ff50de1994356aafbcd41683ec86e4edb051d380c9b09762abe68ced17aab26cd84411fff6d5453fcf95b99e54527a6fdec24078846ba1cd0401fdd9192b3f28a133a2dc1fb39ab5cfddd419df6fb233a89c53a24e7cc68120baeeec60237d3abb997c574a59aeebfc2df36cf7f6d7d4ec57547f4a185c78936c334ceadfb9574bd6e921fe2b1d427aa65569eb9c493dec0d82b1d6f83c5b95e3650d3899f881d8c2bf5e5fd36b3e7a3db6f718f9612c359235dce87f4a705556624be8b0933186d197a0fdde0971e2dcd1e3a6ca3b17b04dff9710244f967b814b4c98c05b3334b0d51f6a181e1f9bae2619e0bc4cd5eef98d3b40e1e3dc000050f0b0c2cce61861a20f9954d89bab64e3355a57e20c4a5087a7710845eaadea14321bfb3568654104090fdae5de453a99995116e2a5992c9508d10ab247831ae0832b163109edd43587ffd0eec9c0f68371d00ee267f16a95460750667f915a55756bced6a46de8b180f79d54be5452eb7fe17da61ea1aab5d2ca34b94a742613f89ac627307c6d8ca6c117fe43bdd6287e3bcbe5c12496607b4ac9e721c07fda93f99e4d5c0c00b60337feb76134c0360834c622d721e1d29e516e270ac03b93e368852dc447786f36b6512d2dd47c9678a6dbeff82bcb675275442241e9d73b74642e4c18dbed17ceb2b5b504d26f9dae7ff1e851cb87b6ea1b2d35e90129458cd47ba2ccf6140a95f45d2c741e5afd37afc27ab4b78ebbb150f44635b19467f7b732d753ce78550ca19d5ba7efb6f7354191e88550b7b3e106a01393b3c2824ed7ac177401ff1296abb7efd54f301dbe031237a86c5d8b5ed06dfc9b1669c3941e7d2fe1c8df74298b71f02343b7de31fc50bc96f631697b319f0ff094d130032aa3da7e62c3aabca80f7488e03dc4684b053605f2bce6010272d4f245bbbf41997af496f4d762803ed57fa70f9489ba03abd1f5f85fa2f48ffe8fe82c23aca63bb200de60ae492cf8004a1338c3989bea405a1a2b9bf7a95f02c9c09a17b9715850232bdf14ed558d9286acf84f312710bd6c28266e9efeb6ef015af8476cc6486883b1147ae606bd766bb026b8106e763597e86f3bf0e3153edd71da7096d5f8330401964f2fa99f5a66391283881eb1e25a87a1ce1f6520f133d7392b039ff59cc52d4635c72e0914cfbf31d9ec72fb2472067d8f2a63888f83efd5a030de80d"]) 23:18:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="33d61b2dfcb64c4636aee56104455c983e87682c7a4908325ec555bb72ccffe7af40f8f9aa4e47110863aa841dd4fa", 0x2f}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200e5"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e7", 0x7}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x7812, r1, 0x0, 0x3) rename(&(0x7f0000000440)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 23:18:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7f"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = syz_open_pts() writev(r6, &(0x7f0000001280)=[{&(0x7f00000000c0)="d5f91ab4f8e4673883827e832f57423552c01d3199c179e4fe09e69e6763c2b2d6ed5968dcfc4503bca321473101e7aed266cfe38a55d4f7a5c7ede9bb3c87cf00f1c8b9999120ffb0b14d6ecc18aae49f86d9a563d9563fe4221206eb768ca820e8ee5d38be209f8b646473cc5340e6976ef35b8cb006940f887008acdd56526e401edcc88f10f32cf2bbb524d6a9d2d6371182bf16563d244d7feca62497e026486df9b3dcf17f75bfbacfd5bcdf57f2cf2bc08813a27b3d46d2971a41d13647e3a3fe81721ea98d99ebffecd5d49b766b7db45be08ca451048111e4631efc31270a94eb958e690f3b0b590d9cdc519c6addb4e20d74d8c3e3eb735a683e432bae10286991f53982ae7985fa1981cfbacc230f80fab1ebfcb2ce03224412aebd9565962e577495fe580df0106922cd1449f236ec34276c6fbabdaf3de711a752c77a6f04617d8df93b5ee0ef9b79b2718d21d4e5df1db05c9dc77e1875a6178852b13436432019723b3494157b804199173cad14b64357da2b04c60cfcae15bf5fe570193ee5f554dfa00c3f62def2027c55c9f4d1dca74c74725738748a5c1f19910c2cdd9fc0dda03de7294cd6f2b4542435377d251ef75bdc540a3a91e0836da36e66e4fd9d6037d0444c602d6976c7f738f14bad04cb7b94f18a257681c284eb99300de4cdd65c1e4be30c9fbccf44e00a3bf63f728de9102ca9a505821eac4f911177ca089a0327d1c11b3eb8c7965e40c254d6fea19d86b308678669714d5f39c44b939a9cfe332aaf130512fae9961744bb9c8d3f1ef04d14bd4fae9420e07d4205a59ed8b15f12a806507cedbe7736bd59eed2e0aeaf8bec07b64fab8b421ab94d18a033da20f7d65baaf9d7a5844af6b0271f2259da9bf7d72d572ef27f19aa5aba00fbfb7236c8f4ab807b8f4370c6ed368bbc42c95c49c632dfe4cb36ef5b14d08d599ae23e6fe25829e3f8bef4e5821d84e2efa7285db6f5f6daa2b15df4571cb1835ccfa9a74a20284e76c8301e6c780c25d03f7c21a2b29ca994a4c0c7013edaf68631b8c733f74db8d406aaaf874a081a5549c4707bedc5053c3d93e72d76b53147b9e5e989fcf851496dd7a4b4f3074e6c9b42139252869c6b95dfb3e0fd63988d9c7389dc03fcd5ef02ba1950efe49f1e0f178ece10363a047d81acd325abc84a78fde9f00fec1872d4c28ab7dd6981c324b97ae74a7c2bfde6e0c7b39271815a34a9a46dd6701bcf9bc2146b38155201de433be909688e3c3cb2a16a4526773049ea041aa441a120286b4dd1c629bab9abb01dd99bfe48f5fe48d2437b2fc61b22b8f8c279a46c06a01cce78c42c2a2018fbb316f9e07b942df537069c8fc01684bca3def78e0d164fc61437aff6dc8722dba55660e08834e7e16e0462ccebc6dd7edfff95b519ff5e9891a4a98b4e68de692d5190176649e033874f4728a9573c7211466da11a297274100d4b6d100e9cc31f7b698065f4b7d3bba251533e1eb1e8a241fbc84d93a3862b60e4c8de2c7e2799005dc581c08833c8fd1ec541bd69f3242d8adf7a1a0fb978ec46b395d97722a2ef722d996703e63954bf786ca995e6d5b99f1213893da8359eb1330e080e3c102ad648be7a08600da705d513862b8d5740fb03512554816e3df78445687d5ea854c83961819e6b71f26f9fda19cb53b76e5688bcbf2cbca1c0165cde76a60ebfae122430ae205a69e619f8074a17ef565e0fd185ffde23a55f25bfe99ab17b94d03626818d2ff920ce37aaf24fbdeacf51d7db6fcba5aecea48f1e0fb423264511de7a804feeb9ac6131022631a64e4c857b7310253dc6b6a4d42917507f9a28073c4844cc8767cc2dbececadfb7440e40a4b8f72e24d64034ae77237d9bd28b55dda55cf1536a876a3bda4f0fe5465b904d169a876a37ba1206381b8a82d96f12f38f1cb8adf6e6eea178fa4ebf61ab9fe7c377063fa89a2c5b0de508eca87827403c7da868f088320249c1ab7c97191327ac37c03521b0fd8ca5f3239eb95c67773508cfa7005493e9c0cfbd66674fb841e1ab354329224f5cf063ffd3463b01eb8185a2a0f46f333197b6131f4a7b951f2ef3cb7135c5a1fb6bfae58e52d85fc69d0ec1b2808eeb859def3385b6963911d746aaf87dcbe7f8f2649d00dbc46a4f1fd16e1377f14ad45639316c1be9beb64b80216bbd32718e5b223f2c5a644665f7073e1a75cc5234943f9c0d237820964a5f93929b9f7c249b56ecbb5d9a6e212cedde0f93daa2019a3e01fc7bd2200bf6a5ba89e50f30f689432d791298eba8b4607abbf287013baf9057fd941fdcb40db98f2cbe03315cb2879711dfdc151f4db82fdafb4aec809a2c96f08ee974ef8dcf202e94516dfbe1763fd2159777d9a86cbff3fd1fcfc2cd625c17c3e7e647f14f17881fed9b467e9a47df0856c1e5da49af1b7d7de1c7c89af8e6a800db13fe0ac24ad6922167409fc450307552dddea8fb2b7edccb760ff12673e593d36318c3624220bd856fcb056d912e0b5f727359e51569703a86d30c2ff1b7491af30bdffd2ab53808a7b3cce03f2ccafce3e6faa17bd5a44b6a95a63a2e83b87317ebf7e562c0d4f2111e2ff117a1f3ae4618d78e8db26ad72716ea14d78aae724a90f7938cde376ac1104f6128418cb19b8c469474364640321cbae97bc598135fb9da9e4171975b2a52ff10f2269b5c24f8d940f6f9ecc10026913fdb1f2080ce167bdd061a2ff964a418c7697be4c71a4c7f238bb6fe8c484af15b852ea5e58d7330d7f6ae102508dd58e53686d5db7664a9fd0d6f0d8e1441cd59a88aa83e855de18858b6aad9efacd186a15ed0401790a673b3d308956a28eb1c5c69449cff149fde1ddc7c69706a3290e0cf4d0a096be86a6397b3a7463f886cd4e0e64c401ea99c0e37b9cc2be9d3e0762cb9349b78ad80f199e8699f5dc6ec2bbbc1ea2ad7b16bd641779fb7647b348d06e37f1125ada966f0ab5a8f0151b4a8aedb05868dc2cf0c599963c98bb3ebef9cf5fd911cff0b0a7e280cc1fa41bc7d110042fd1cadb251a6a8d59c555be744df0bfe0a66f7f5130dc4cbf06aef0c336a4632a6838c6bdb9575105c56124d9d768e41acbbf58b70e0bc3093a2a514423b9cefbdbf0609089ae6f4168b786a6e1d194e9aeeeeebc97eaf4bd49835557956628ae82ff3d6bb10a069419cd8df3985a0c88c3e8dbb84a3a32a741b43c1158ad3bfcee7b1d50705400476e168be31f3e01d456bd393dc3dac3e36d3c64953c7b694fc588270895033fa26e08668752ba2cc278acec51a8c198095c6e1b9887608cc32a63bf85684ba50a93f22161ca00e9fc8d3d3ddeab30deeafa98aee1920da4697d488f0c923761b25956fe3e3b40d4e78df72d7397d941f36d6baa5a238b6e809711929c04287cfbf8edb81e8480de329f7bd2987f5f2126b438f896afd5323e9014c59b5e8ffd6ea1f5b07ae26198c4a7d121a1e466c9c26476aead74be8d8d2a44e8269a84b7e41e204cd56cfed377c03537b404fdb1910d075f33006317907748c305d60d9d99ed4a8277b15b28782c270ead0a8d2a18fd3dbb4ff59066edf071b93d5b39c08ce8ce3ac3dfa52ed0c4d0a3d8c0591894e683deeecd7d96e917543ca41ec62b41c8eb9fdd029a22df8a65690df97df483cf33a2ff21d69282a0813277bc465082d664c821858b71f5dd919efcc5e192579955b7e80603d0db368b1f0ba661c7d58e2396abe662be3b27f3fec887dcbbc5aae0144c4c9004e6d217c800ff349bf090ab631d15b6c5261b6f10bc3a9ac262d867a063da93238badb62946afe95a976e6771c904e7c644996aab24961438fd83cd404b58a2ca0190c4d1f73b7a93628da325a86cd497af4d1af590192b40d78829e82df5612ea5429b6a522e824786e6bb8b9d33b043bdfff6aa03d212cc9448de1dc92c147590a0f2e4b7f46b82ff8a220782a8d9ab32ad4928b7492e42fab73a026e8d9e910ac125713d772f9a714c7d2ab0c0625735d80610c48f038374c52e4325332b38b5cec7d12a1800021e415d273b593e5f566b7c397ca1feeda237028610deb1885060faf21f40c639007e1548d72617e837987fb8d2e66a553511f2c8c3275fb283c35f0c83dbb78f19de116766f679527d83ce6960c2873df85eac43fa8d9289ff89daf47907ef956664f9d97a74c48fb0b8db94d4877ec445301d5913d6b951439d18774d6bf7c6925471fb7b8c2d8a47f8ce3879c07d7e00de27fd5923db652eb0efb709c8862749b540486caed3a3be212523d9a14fa90bbfef523b7275fee3d2c581f883df816e9a0948f03ac4e91d71d294c92ece3df76638cf7c412666c577956fc34c0102612af41f7f6d5116514008e9762b38c0a7889bb03b23d7f2de8e9b0bf6d22cad60bf57a5f4706b9364eccd64eba732290f4bfc9d1ccbb01c4fd814a994b6728bc66071d655b5fd824d3114c3b268696b1f844d040644bd00ff9bc523c7a911bc2e10a1cfcb5d5a2f4cf92c5d05f1d04b4e4d8110994d98fbf30eb63625a7230a146d26ddc985ff98679128c7ba6aaa473ebc2ce1ef7e559fc63bd7e73b364f545268c6c93f8694e479478bd0ff1a27cd717278be480b91045c6fc0cf37ae6c7e0ebc3145131ff8f1709dc1abe1948af8ffb165b4130fc25f41645a6bd3c30be7176331b8671348ba885e7dfa281cbcdd052bda44a1a2f4c689e243c9d043b230bbaa9bd13c40d8c5a3d07d2588ee8cd89a8b032214d09c0658fcaa5b07f872cfa7631438e3fb7785f2c5289ede199ec0e64ecd20c218f5fc4457c18569473a21a331438f35f676e2c99900dbf2c3096d330072d053f456f85372a2424ae202eaa79cbf0dc478abf2d8f5bc99b2db2c86714c63d6f2e6961fee04ca46651603ee8c9b74cc69c7acef677f3832e82494c53126e347bc7b1e5ff9529338188093aab55404f407f7668d3845e4aadda59b7476453199e08f3918b7c8541facb69931ab92e9efb4b16e1e981ad93191beec54dcbaf03bc2b599f88b4b823aa3c139f15df98ad028d79f83082cf92ee35297511734bc558f10649c5790c5cb662fd35f21772745d0cf2d4ccf482acd9a5db1c30ee3a7e4f507a60786938786ee0f05d69dead37fc0e8744a277e20740c47a17e8f96c54fbb59ea5b58c8572122bd9b0d5aff97cd5b96f2136e26fc9ab437752197dc00bfc06c5d3c6a5f08c417f3d56a98372fe23db51ab8485c5c186d73a2aa73434cea219c6b7a717401a36bdf789d45d8e258576e89fafcbb69a5fda73f132a8928919829e3ecc77c28cce95aa06b35b2fd490dba0d5b810e1645a071ebb33ef2580b48b4f866190d69bc53ef51b9952804fcf73aae7611e4156a117cf1e78f2ca3732d4dbd611d5e510ee8c4b8f0b1f398c9b1c24e0189b4133c954e1878bd8adb6a5e8e7755bed014346532b6e9c9edfdebdc2404ede3e371c4d58dfd54c1aa356f5161d389ac8017527bf6dbc07f4028baf4fe092695483f791b78f7f587f39ee68f9347c5be71ea0437182ec8e1b14f2c62f41462b9d6b28f3def8a902935343960405d7bf5b1f0dcde766830dc23ad3d00a931f11ce77481a2a4cc6ff5ab5934c2c9bb63b4e2b75410e0335a0d878c30d599226e4faa12efbcfaa06edc12f9b4714d5ade52be40d2fd27d8d2546e086e880f1cad85c8581b9fe2c7d37ba883514d64b250de23505127a36c834fedf01c83e4a7d15bc5a71c878075d2f5f8ff07d38d4a9c8adc3a8a70256b7e72f3e91d4aca2d14e0458", 0x1000}, {&(0x7f0000000040)="d99fa27a53b4544d01247541cec2bbd28f8cdccb28ed361b50bbf9ba38af1e9f0b72d2efb77de7b154ccca637f32e7b7ebf98e7ab89ea2", 0x37}, {&(0x7f00000010c0)="ba475c1a901585", 0x7}, {&(0x7f0000001100)="f7bfb609ee684721782e34a556a45ff12d3c7ce1f165ff2b7a0dd56de6945fd9e16ce4cd7807bf37f9228bf113ebc17508b15089d8d2cc4107f8b3a903977147408a244b6a0b884a46e6280b87b6a5ac92b1a2d3713e2e1e556c3abc26ec2e0c2d7378abff48b26a6cb459d48080b5e73d0454b7350c9055f48f50a725960be551dd8cad53b770c8e9c601f654d501a9b9ac106582cfabd3a4bbdd4da5ddfd68cd821b8ef5f29556d7902fc001dbbabe85146666d88375", 0xb7}, {&(0x7f00000011c0)="821bf4885f7ab8581372eb6f49109126a93c3e8cfad24fe490f422ba3457a629cad9", 0x22}, {&(0x7f0000001200)="024bdc7986a1b24cd056feed14baa5c4533e86f19299b5ea0cba214ab6d563ec59b2eb727de209dc9f574aa7dca591dac14393dcdbea070488554283152ce17d0ca8d22464574d53016fc06001db82323eb89f2f241b5645f754477a6ac7600664cbfdc86ec1739bcdb62fb820650b8b74d3f0d904ded35f0c42d89e", 0x7c}], 0x6) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:18:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x3, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r0) r1 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r6, r5) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r0, r2, 0x51, 0x7fff}, 0x3, 0x7, r4, r7, 0x5, 0x1, 0x2}) 23:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [], {0x0, 0x80000000, 0x10}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:18:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000004c0)=""/4096, &(0x7f0000000100)=0x1000) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000040)=[{0x1, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) 23:18:55 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r4) 23:18:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) write(0xffffffffffffffff, &(0x7f0000000200)="63011041e7c824de4e720e7308d0b999dcc256505e927a13b24c83c0d946be8c38cf344092647977ccb63594c0acd10753c7bf542740b192f9906e5a876819ed03e97a567bfd60c971652935b2897f2bcb53c3c374795c1c76bd1376439eb75b03f6aa11a5dd00e05edb4908f7e57adc8d4d9288fb53f8819842dcd20ead14a9f5c78e7817d7bc790fb91ded6be3ba7d6ac4c1dddbc156b1d10505c4a42ce0e7f0c7878e384b1fe3fba7e0126aec6541dc72564d", 0xb4) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r3 = fcntl$dupfd(r0, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r3, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:18:55 executing program 0: r0 = socket(0x3, 0x2, 0xe) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r3, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) 23:18:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x49) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x4, 0x0, &(0x7f0000000100)=""/4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:18:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 23:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) 23:18:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) listen(0xffffffffffffffff, 0x0) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x3, 0x10001, 0x800}, {0x3, 0x401}, {0x4, 0x86, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x2, 0x9}], 0x9) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfffe}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x1, 0x800}], 0x4) 23:18:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="af0986dd6075004000082c00fe8000000000000600000000000000aaff0200000000000000000000000000012c0000000000000000002012000000000000"]) 23:18:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0017045100"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) 23:18:56 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="b9a3cf67a71eaaaa5d4210fc08004500003c0000000000069078ac1400bb000000004e204e21259d49014de16f8e542e47b9e2d5126d39cd7ccccdd0a6f182aede7a0799b4c281942dd4c60c6b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00200009078000013123920fc0294444ed2ea74681b82d2553e0000"]) r0 = syz_open_pts() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) close(r1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6f) 23:18:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffa3e3c2856aa488002302e730e809d1e8f9a86b1091685ad54ddb09bcc19b26e7d53870a24a5c8e34b6ba275bc531202a496b15e3d9b4d8e196996bba6cd032"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x4af, 0x0, 0x9, 0x854e, 0x3}, 0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) fcntl$getown(r4, 0x5) 23:18:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000480)="47ca786b209286b571eaaa8ab80e0f0f8262ed0251f18598a60e7039ee1206442ac78fc869122c94f8ce5edd34343de97b9a2ba9fbe3c771182a7c10a559a0f582b8287af00375022f722248546a97e281f7a1ee4524e707a307b38d1b440382a09ccadedbee33ecd96d554442fb7b22d3aef22aa48ed6d372522081da454ff79fd6bf44f403b4e99d04b7a2903245a88964797a6176a6f547937486e3cd1204f71479371ba60b97a35022ef0ec7651e2d259c16d70521df115cfbcc6d4012c9d4bd084a5de675d8356815ea212b69afa0db29538d99707cb035623e7f1533e48ed8b450017acfe74a986ea17e9e754aec53344082539e87caa727afd957db8369e516ba3d64cd9a1758294535e9d8fd8f92392916b1603125dbccdb3df7b563110c4453caa23dbca7d0a8dbd985e0e4344a68b29e28e12fb145773c165c143be68326e9f1ea752f5bc6fff2339d7fd7", &(0x7f0000000240)=0x150, &(0x7f0000000280)="4df2e56fd5d86595b55e3db3f645953ab8d17a08d2d61acff2c0e90850a043ebeb89412bca0ac9acfa63debf12b29c901cad665605c94cba850e84086740ac274e149dbe628d05e6f074a3e35e1bcd9012db64eb393584c626f4e30ec882d48b0769b601d55c011655df308458b17801c4f871bf39575c7087f743c83e6f53c747929d028233e59bce55a98749136f18807c9364376f324071723c9c0937b7a1e80c9a0e25565065c574c6de4e6a05a6ba24a1112a7d4f7e8fc05d077aa33cd9f9fe93d8b321d0b01856e920bcb47b01d0a237fb9b6a7a2fa3c6faa49ba74417448a", 0xe2) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="a2020263c4"], 0x10) fcntl$getown(r2, 0x5) fchdir(r0) 23:18:57 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1fc, 0x785a, 0xfe, {[0xa6, 0x2, 0x63, 0x0, 0xffffffff, 0x7, 0x40, 0x1, 0x6, 0x81, 0x4d2, 0x1000, 0xb, 0x0, 0x0, 0x4, 0x401], [0x7, 0x6, 0x80000001, 0x8001, 0x6, 0x4, 0xa6, 0x402, 0xffff, 0x1], [0x0, 0x2, 0x7ff, 0xad, 0x4, 0x2000000000001, 0x3daf], [0x4, 0x401, 0x0, 0x2, 0xba, 0x3ff], [{0x1, 0x9, 0x5, 0x10001}, {0x3, 0x9c50, 0xf1, 0xccf3}, {0x7, 0x7, 0x3, 0x6}, {0x9, 0xffffff7f, 0x0, 0x1000}, {0x3, 0x5, 0x8, 0xb00}, {0x5, 0x800, 0xdf, 0x7}, {0x81, 0x3, 0xffffffff}, {0x0, 0x8, 0x3, 0x9}], {0x2, 0x7, 0x1, 0x1f}, {0xff, 0x2, 0x0, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1800300000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="1841300b0e8920a64725bca09005c324b8413232e83300694c2e7ca89f48c2d3eff59bd7e4c6cd5e7340ed77b4b6a001e40cb123eeaf67c39d8be59430a8d61f27a0d1ae07"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000600)=""/138, 0x8a, 0x801, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 23:18:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) seteuid(0x0) r2 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCDRAIN(r1, 0x2000745e) 23:18:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) 23:18:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000}]}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x80000, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be312631367c3b0dec5cf125fe012d6fc07aeaae1028deca89addcd9c3b00400000000000000efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb131195", 0x0, 0x0, 0x0) 23:18:57 executing program 1: truncate(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001900)=ANY=[@ANYRESOCT]) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ffd81b10af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001540)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3a5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f63a8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202ac79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccc9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261250fad238449c497974315cef4251502bca14c7dd4dee6f16c784d86f4062e6e0d49", 0x77) r3 = syz_open_pts() close(r3) bind$unix(r0, &(0x7f0000001000)=ANY=[@ANYRES64, @ANYRES32=r2, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r3], 0xa) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x803, 0x1f, 0xe4, 0x406, &(0x7f0000000d80)={{0x5, 0x0, 0x0, 0x5, 0x0, 0x4, 0x4}, {[0x4, 0xffffffffffffffff, 0x9, 0x9, 0x8, 0x100, 0xfffffffffffffbfb, 0x10000040000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x0, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x0, 0x0, 0x5, 0xffff, 0x0, 0xfffffffffffffffe, 0x100000000, 0xfffffffffffffffd, 0x4, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x8001, 0x7, 0x0, 0x10000000001], [0x6, 0x4000000000, 0x5bf9, 0x400000003ff, 0x0, 0x8], [{0x1, 0xfffffffc, 0x3, 0x7b}, {0x8002, 0x0, 0x0, 0xfffffffffffdff34}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0x7fff, 0x0, 0x7f, 0x7ff}, {0x8, 0x0, 0x879, 0x1}, {0x8002, 0x7ffffffd, 0x0, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xfffe, 0x0, 0x401, 0x8}}}, 0x203, 0x47}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 23:18:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(0x0, &(0x7f0000f05000/0x2000)=nil, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shmat(r1, &(0x7f0000a5b000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)="dd45eef998e46778cc18f9a9cece6ce14efe9825f57cd79a3f0b9356943991d5d2f55b92f9499b0b72582594f65826bdd9b8c5d3bb7732ff84e052d74b278389becf48166766fd78cb9e4df77efab1cc2b9239a1be591280129c20f97f8ae1e42cc2a98a78e82dc83b208f74c2384f4920cb0359474df9e076ea10ee5a44e72164d6def4e88c64", 0x87) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket$inet(0x2, 0x5, 0x4) write(r4, &(0x7f0000000040)="1cf7", 0x2) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 23:18:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000100)}, 0x0) 23:18:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x1}, {0x43, 0xe}, {0x0, 0x40}], 0x3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:18:58 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x4, 0x0, 0xfefffffe, 0x0, "09000000245185a818f8ffffffffffffff091fe6"}) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000004}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) fchflags(r3, 0x0) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) 23:19:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x85) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) fcntl$setstatus(r7, 0x4, 0x80) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={{}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9cf], [0x0, 0x0, 0x3, 0x8d, 0x4], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1], [], [{}, {}, {0x1f}, {}, {}, {0x0, 0x0, 0x0, 0x20000008}, {}, {0x0, 0x0, 0x80eb, 0x4}], {0x1}, {0x0, 0x6, 0x0, 0x5}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x2) 23:19:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000c872060041840000"]) 23:19:01 executing program 0: getppid() syz_emit_ethernet(0x6d, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x5f, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x3, 0x0, {0x10, 0x4, 0x2, 0x31, 0x3, 0x65, 0x0, 0x34, 0x6c, 0xffc0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x7ff, {[@noop, @end, @timestamp={0x44, 0x28, 0x8, 0x2, 0x8, [{[@broadcast], 0xfffffffd}, {[@multicast2], 0x5}, {[], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x80000001}]}]}}, "cc2498"}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2}, {0x3, 0x7f}}) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="eadbb5f5a707f2b74ca6c31bc2a9aff621fd02110e7c6e7eb49b7969825a8f116f5768f6b5df4e8bae801dffb651a3a03dd63c9a96d54f779470d8f832a303657b0de085a80dd952bbf125c671a1a92a2898dc6ab9f22b23f22f1d9e9902bfc9490f20356fa66041fec77c25a7f44774a8bb1872b2958f89e7a6aa7915027d3f3ca94c63433523e57cfc8b17916db568c1d86ce318d78e8418233648e5ee5ae87de558cb5248583b96c3c8c44fb4", &(0x7f00000000c0)=0xae, &(0x7f0000000100)="2c9e24274714b7a87dc6ea7235bd31003a55cbd69055c8f280b272101a", 0x1d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x5, [{0x2, 0x3}, {0x2, 0x20}, {0x2, 0x7f}, {0x1}, {0x3, 0x1944}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x120}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0xfffffffb}, {0x1, 0xdf5}, {0x1, 0x81}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x1, 0x32}, {0x3}, {0x3, 0x8}, {0x2}, {0x1, 0x3}, {0x1, 0x20}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x3f}, {0x3, 0x8000}, {0x2}, {0x1, 0x5}, {}, {0x1, 0x4}, {0x2, 0x73e}]}) 23:19:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="dd", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) dup2(r2, r1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 23:19:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000700000000000019078e0000002ffffffff0c00907800000000450000000000000000000000ac1400bb00000046d92700e0000001ffffffffffffffff00000000dfffffffac1400bbe0000001ac1400aa7f000001000244140000ffffffff000000007f00000100000000000000"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x17eb3334, 0xfffffffa, 0x8, "a98d1701b09310943a9125216ebcc4d85c981e44", 0x6, 0x200000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x3, 0x1f, "bc10a3e7328af9a713a9a8c92c45e0031d977da6", 0x5, 0x6b9}) 23:19:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r0 = socket(0x2, 0x3, 0x0) socket(0xa, 0x1, 0x80) r1 = kqueue() r2 = socket(0x8, 0x8000, 0x10) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r3, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x1, 0x2, {0x8}}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 23:19:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = getpid() getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) sysctl$net_inet_esp(&(0x7f0000000380)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000003c0)="00451e2bf3a4438919041c9b7fb9785721e6c5e364e069f69a92b2e57199a4ff6c6ba74780428295e666caf1e46168a3131890c86e08086d827dee6dbd5ed5a2e145b2ee11fb38f9c9da19f6fdd96bfd68484ea21f38f2fc8a93ea33691cf3f130a55050c97e7c64cef3dbdadc9666751f443fb2dc66ffefcea0625347e9391ecd0067959610282eb58ab4a1ed475390c1590a22f699c4089ee45bdc3b5b84ddbfce8b51cf51b3fc907ff4b5156f82bf8596173acc3d9fa6b3589484e0b186952dd6651a2fe7fffc8f3a6ab7193da6c73a2ade1496491daff4ed084e873593000b", &(0x7f00000004c0)=0xe1, &(0x7f0000000500)="8102f0a6463f5ac45df4435ba5bb9ec0a1bb23e726d7ab0ca893789ef3a00979890e6fa38dce6ded9b50a6638bf9933bc740dea84c56cbd4dc199da5fc13d342b2d855c632a9b4d1076bf8", 0x4b) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) fchmodat(r6, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r3, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r7, 0x3, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 23:19:03 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) dup(r2) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:19:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0x2, 0x4000, 0x602, &(0x7f0000b55000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4065) 23:19:04 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESOCT]) r0 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000300)=""/170) setgid(r1) 23:19:04 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) semop(r2, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r6, 0x3, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 23:19:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x9, 0x2, 0x7fff, 0xa7a, "c4cf3bd72e621029467e2009e62a76ac41feec3d", 0x8001, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:19:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffff8, 0x545e}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 23:19:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f00000001c0)=""/162, 0xa2) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) 23:19:04 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0004000000923b000018f683bc0dc5f5590f939e56f2c73b1dd96a2c7cee0019080000000000"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, 0xfffffffffffffffe, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 23:19:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202ad32c174c6ff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:19:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:19:04 executing program 0: getrlimit(0x4, &(0x7f0000000100)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='r\x00') socket(0x2, 0x2, 0x0) getrlimit(0x8, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) flock(r3, 0x1) dup2(0xffffffffffffffff, r0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) flock(0xffffffffffffffff, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:19:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x8001}, {0x18, 0x3, 0x0, 0x2}, 0x6, [0x200, 0x1fe3, 0x7ff, 0x8ae, 0x7, 0x61, 0x2, 0x7fff]}, 0x3c) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0xc7a, 0x0, 0x0, 0x34a4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 23:19:04 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f00000000c0)="68844197be016319573c71b983332b2d45d633832e1f13e7ddc26bfff45838c5b2414b1c4a664ba7e3b3687c8d2f6505c6a25763e9380013e15502eb568aa1627f4dba9a7866d623f3af1aa01857ccfb2ff78d4aba2d282d9840f3e37d3d12ebe029490c42b83bcdd7bfdcef12b662b37f8061e9528c8370c9a57755903b475a46efb3c4476c7e9473164ca68b4785ffc8bbc227690c211a214c", &(0x7f0000000040)=0x9a, &(0x7f0000000180)="f224aba07219f5a00a49ec310af21f6dbbd633147f405c290093568c27bc77679361aa2fe1530463e17167207a88f61b5e5a17c2af8a78b2f8d86f93ff582c442b4f9a2107f051aa0b56f445c42ace5376ca2d3316fbe459fb4506f5fdb8846a5b2150764d44fcb08b6d71c62119149d84bc975e1776c08efc634ee2c122fdc92eed7036786a3593744b7f649bd8ac2e3019a1e6fd6eda1b4f3d93e2238c4f6319a4574cb47cdad853e683a60d04dc1c3cc58c213f600e85adeed6026293bc3e9d05423b78fc41934a83fc322531cc4359309de4bfa881f101c9daf8867ef0f4e7739a943626b34338af2ef94866a68c9959c058e4426b20810852", 0xfb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x3, 0x12d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x29de0a3e, r3, r5, 0x0, 0x0, 0x201, 0x80}, 0xd8, 0x5, 0x0, 0x0, 0x8, 0x5, 0x3, 0x1}) chroot(&(0x7f0000000280)='./file0\x00') r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="08bc2627758762a21291ce6f86a1c658d0849c402409e6f40c62a3febbe043e420b26becae66dba219eabe6a1c12ea84bff9f954eaedc2e7b89b7acf00000000000000a3a39804db6561727dca02f364d991df2aba10a7cc237b9de6d8bba5c2abd7ee905f2aa40dcf9c1de32608a0004f4dfdf221880bdf6ee77f95f766df9538b6ff830a2cd9974f9e3a893bda5fa6e6e0379e6a041702aae16469b601ac"], 0x10) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010003, 0x0, r4, 0xffffffffffffffff, 0x0, 0x8, 0x7}, 0xa, 0xe, 0x100}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) 23:19:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x1) pwrite(r1, &(0x7f00000000c0)="1e4c64", 0x3, 0x0, 0xacb) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) pwrite(r2, &(0x7f0000000200)="12", 0x1, 0x0, 0xade7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 23:19:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 23:19:04 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001640)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000140)="62de3633bea7b09b50546223e4241e668840ac123941ac8670d6ac97db6d771b64cc9755d929a408a84dca4f0d2c7feb79f0efc3e03a99bc934b557730d50b5432098ea046edf67e128ee0b892e8febcbe7fb93b81f354ff91f0abafc6c288fcefa240fc8652c723ad83dcc03785e40c609eeef1625af488b5ebb7d8f3e425799aca3e3de59185ea4ec3ffef80ad01815fe7a0c51afa173f9433ef3bd55f04ecf98e61af941f0f67dc5fcf7bde500c8413a43c5c0d972eb3da52eebb4866343c06def7ddb471c40c40b87300e7c2ecf2b0205e500d0cb8c451296fed902dcfa12dcd5ffb5d2bb7b5da26fa2f8aa3", &(0x7f00000000c0)=0xee, &(0x7f0000000240)="87129398f7d21dc2fd8277a845184636d7efc694cb9c8ba5bc80b2c785c5a3ebb09091c09caf9f06e36a50670bebbb7e49bae0cf6a739b8f3eab54dd0171bbf90e7a5fb7a9bb125d5578779331ef694e0f2b0f9fee43821a26707186a5c533daf79ead860148428094bd2ad74b009c7c333f34c4a745005a90b384ce2d59dadb1dfa2bfca846b51c522ebecee3877fc8896b559225235d15e793ff948fc488c6f7a29a93e41ae5486cb8ad46913f5068941942aaea08d69617e229b9f58b9f12a3", 0xc1) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) 23:19:04 executing program 1: getpid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x10001, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="0c747bcff0f266d68b38869a399f1ba0c0897e451505c799984ae0f4db5182ad3f59b4213031b2909805850dfc7e32d45b92c262e2483eb6a67f48bfaae711a44ba32621a873c2a9bc8750459cd773790ccb2360af8b6c1509e846d835fc25a61e580c07d25f6a544e76beced3853b6e0d1b77a8bfa23c5695a4279b4978ba7705d36ee35c5ec2b1b660030bb911ecad77539f9e108d06229315f257cb", 0x9d}, {&(0x7f0000000140)="0fac7f91050e", 0x6}, {&(0x7f0000000180)="9c32b7a5862e8ceff66fbcf38cccb757b61bde759f4129d2a51d1b02217b3262a7ed1dcde0f2092d64d53a395773985f7674f038c0384cd02b95c808767ef2394b308b492081a23a59a1cd15aa914fec411befb5440b9a6efafe2a41b1f9aefdaec68d9acf0b3996a99353fc200bfc6c2ac2504ff6235f07c6", 0x79}, {&(0x7f0000000200)="f7ad860f5118348bc255d7f72f7bd4b86cb5fa84a34bfbea236371043aed929b53c29aac94b189ec86effd957fda251c742f6f29b4ba3e92917da56915386d5abc9c0af801845b419aa1b2926797108627728b549915cf2698a8eb3cca8115efce9c06d06e58ca6ad16df7fa34d4fe96fb6e5d000ae71c765eaf9c447b7eb6f7adf6c88ca3aff4c48caa23f48e9753f185ef74f7e47873a365a9c1a54b58de9a16bc0f999f6dc3fc93d552601a4b9bd04cc2804629abbb87f36fcd8209192afed15e5b6f393df2402f30c9e26dd7f1433c8db6e9f1", 0xd5}, {&(0x7f0000000300)="185b2f96f49ce0271d0b52b917686bee049c9a57a93dfcda014c04d9aef66bfee738dc916210f7c845f33be81edca456790f4e6508f1af3ccb45dccc5fb7357348dd1f6cc1393c14f2b6f19f", 0x4c}, {&(0x7f0000000380)="37fd0be9f03a7092487138121bca7a1714b123fb72114fca17824abaa7af4ff3ddad313e2fe85b4e7322553555d8f560acc448e10c4788c84239b80a91d9a7114e596c047efe2d645d2e854286192d03b17c75b89a21557c7259a42be4505083f4ead8bb6868dc2e4163c2ffb0d37be4f1", 0x71}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="0000000000000000000000ff00000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0], 0xf8, 0x8}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 23:19:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [], [0x5], [{}, {}, {0x3}], {}, {0x0, 0x0, 0x0, 0x7}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) setsockopt(r3, 0x9, 0x0, &(0x7f0000000000)="df22d4d147e5c91a2f542428d9397a365a67b09be022938bb16eb5ede211de1895f2dc472c7c224a0177ae3fb21e354791cfbafa9804fe1a4f4552d80a36acf34a531540b7b7d28f5c5c47dff6a9e1bca6e6b50693b8034be2b7ecfbbe94e4067919cf881ec67c5cab7622ab383a593d94b40048ce06253c82ba51e2fada2cb049b0aa937b21a8c1d30174636bde29c134486907ad476674749abfce6560c10ee1aff3266918236fe5a79d4e96d115e93a6e6e3bbfbd3e", 0xb7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 23:19:05 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 23:19:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="3a7a8e3d3836318a8ddd0bf0be425e6929d31ac17ea2af987e6b17769047465e2eeb9caeb1c83652effefb8e65ebed2a40444b55de08e9e81126be2afeb1cf5e3b5265b91abab46976b1ac1967026e3dd06105d413c40a9affce14d8a890598d2eb3d3278d211b50c33d8ac525bb268f00001b7b250ac1d4d6a8a8596cde02168e463ad35ffa9e27e62feec6289d5029b5e485c7ead5e17cf10a4016ddc2045e591834855c04df2aed2e019e637fcdf7d8ec8e8b2defcd7fcbcbe80c37be2285fb973855dba12e89d14dde9f0d000000", 0x0, 0x0, 0x0) 23:19:05 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d3446754e61d4b735000913efa8e355fce87c342b50e1a5a54542c57d7b324fbbecdc05838247ab925f34f", &(0x7f00000002c0)=0x48, &(0x7f0000000300)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa0db6ab061d92e1c965efb802926ced31752d2a", 0x2a) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 23:19:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) 23:19:05 executing program 0: execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='#^\x00', &(0x7f0000000280)='*@\x00', &(0x7f00000002c0)=':\'#]),-\x00', &(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='/dev/speaker\x00', &(0x7f0000000380)='/dev/speaker\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='@\x00', &(0x7f0000000440)='\\\\)\x00']) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200, r0) r3 = accept(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/89}, &(0x7f0000000540)=0x5b) connect$inet6(r3, &(0x7f0000000580)={0x18, 0x2, 0x7f, 0x1000}, 0xc) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) close(r4) 23:19:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x0, 0xfd, 0x1000}]}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x2, 0xe0000000}, 0x5, [0x4, 0x1, 0xfffffffc, 0x5, 0x4, 0x0, 0x9]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="511d9ed0e71c4f424152c0d528dac8f145da585821828b047b90c989818d29d1e8d17fb6d07d7e26525b0e8712f76a0633e0b5d3c124447e3331c7927b59cf124b17c668dd1c93d2f35da927c6c3716713478209eb2fd3fa751501ef53d3e70017b6712e93f0cb7c37c9c77b46a856211fedc856f3179f0c71b939cf7d4b8b586994853bb2901f65a300"/179], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:19:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="628f4707c6b52087", @ANYRESOCT], 0x10) r3 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r6, &(0x7f0000000240)=@abs={0xe9533ca730fd4889, 0x0, 0x0}, 0x8) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x309) write(r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 23:19:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x5ff, 0x1000}, {0x1, 0x133, 0x1000}, {0x0, 0x642, 0x800}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x1cb) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 23:19:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 23:19:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x400) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) r2 = semget$private(0x0, 0x5, 0x288) semop(r2, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}, {0x1, 0x9914, 0x800}, {0x3, 0x17}, {0x2, 0x2, 0x1800}, {0x7, 0x3, 0x1400}, {0x9342b4f368391895, 0x5, 0x1000}, {0x4, 0x803, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x80, 0x1800}], 0x9) r3 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r4 = getgid() fchmod(0xffffffffffffffff, 0x28) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x80000000}) setegid(r4) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000140)=0x3ff) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 23:19:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) fchflags(r3, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="fc1fbe03136f6ac9f0d71469ebbbbeec5a17a4aad90c7f061be1fdcd22acaea07d75de7ebda58416514287b7abdcdc2714adebb99f5b881a109da1cbe6796ab18028d49f5e9c3f589dd0e4715502d8a326d92d6963c14028bdfda53df20b5e0eeab44db82070e3d2314ff9d6545882497b27928e343450ad6ab26c99a1806429055c54b3931826e6fbd71ad3e919718d81a0fd9aab9c08a22748032b5941e3e318744e0a", &(0x7f0000000100)=0xa4, &(0x7f0000000140)="b1f49bcd", 0x4) 23:19:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x8a}) 23:19:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0x20, 0x81, 0x9}, {0x7, 0x5, 0x4, 0x4}, {0x3, 0x20, 0x2, 0x82}]}) 23:19:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x5}, {0x0, 0x0, 0xab5f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:19:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x40105704, &(0x7f00000002c0)) 23:19:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6, 0x0, 0x0, 0x10004}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000100)=[{0x1}, {0x3d, 0x0, 0x2}, {0x80, 0xff, 0x0, 0x10004}, {0xc17, 0x39, 0x3f}, {0x1, 0x2, 0xfd, 0x8001}, {0x1007, 0x1, 0x3, 0xfffeffff}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r3, &(0x7f0000001840)=[{&(0x7f0000000340)="ff93163ce01e46dc684c0344020e88cc0e36654b1a10313ee304ef4b9cbff1b52ad793767155bee1dcb07e5808c5171e03a653a7f2ea710e30d759edf51c6e0680bd518342093f9073786adb3419d9918731925bd6eef6908c371b8c4f148a40e862a6dd7183ebea645651ca6378faf9982ac35122af250908d7864c71af6bdb931b7b6ad144c8b1b2afa850f0d926db3398fc68a2ac89658383432cb62071e69e560f4f0aacdd547518e38b7ffbf6f84eea6211cd74677969c16cb40a75b9de0e58f813d221991cd76cf7b0c7510f1350d276405b58a068a14f0cebc24eb651f0c49179f9e6fd3a043803c0ca3572201d68d05c4330b8962cd76685", 0xfc}, {&(0x7f0000000580)="b15e148239f4e086eab57dd0819a0c8d520cb47b3657046a211b76a59415412b382170e04ad8f72698973bb4f884c6b64fd26b9c2cf7ef3520f53157f44f6105483e7e6b9c3193a9eb2726d3a5cd0b7fa40a442c3097b6abe3a16eab3691260dc2e426d525ede2f54eb4a6705597d1a8b11a60480ec73f71be0155612eb97f0c4364705eecb0c7dadf58f293224745d7ccfa4528700464704fb8b693b03158ccae512c0682a4c58f9b65f8d471ef6ddd9d7050bac3cfcf4bc91d8bab6e1d29220dddf3e57b3a449df3ca9acc60405ac2c79adfb6c70f2fcbe22394a22d41573ef2c0db73348a2b", 0xe7}, {&(0x7f0000000680)="7dc16f3f4e8f997cbe335bde5e69f59928cbca77b938a092b12d024c341908d1fa6c489e27ce549973cf4da9ddad7f2aae5ff03848bb3a6b23bd660a4720c941e85809ed2ead1d1cee1bff415fb4702c37029584503a4f3dd05c237205ac8115d5ee679e62e53d91f655067806bde9389cb937b30f077e3721800c4fdd921330a5b3ad4519f21bf94a72f0351e20d952a3f20c158987d288add7ba6385214e6e7fad69f3d09e10e9b71850d621d60bb7b1e0883fb64b57894cc96a7a44f5e4c82292c8c90aea54dfe488dc709a551cd2808424867aadc600172d2c46bab9af1f6e560fe71822bb38a144072b5f4ea5ca50e73d10ac3556e216", 0xf9}, {&(0x7f00000002c0)="d7e17e92cbe59306673271", 0xb}, {&(0x7f00000004c0)="16e01391c01d3caa7790b1352ef08c0d3e08bbb2de0e7cb34bc66db1878af5c3fa76b3ae82ca3daf76bd5706ddac9187a16e43f985eb225e2642485c0c0de16419beab", 0x43}, {&(0x7f0000000440)="4dd41b57a37f9de2ad6814e63f9ab8a830f8cdcaf67058b7", 0x18}, {&(0x7f0000000780)="542b9cd8597b5a493185144351132f4ae7fef07366091e544341621433b358d811baffad8ad539c8ef7151138cd9944ae85cb7b814069c76d3cbd85a3e24dacea999a6167fc574fdcbf918dc8f555349e3800dfe318a56ae93be5a569bb57c602126279652745923efd6cdce7bb50975bf66e80ac243d61bf62e2bc8264825f46cb878bb05819c0f8ef45c872b978df5cf053fa6985d732f82e7782f9c0a864eec7c279935257b17ebd315849d913fe7db6faef6b8f2ae99e46e4ea67eab4fdd0e5385d06ab9ebd175e97b8f7b7070fd3f14a6781d979eefd1801ea0bc635996d139261c198e4f9f7e803a1ce78016ef45fb45a93fd9bc1469e73dfc5c150946734f3433e174fa6f860397030ae41179d56d346dd3c6c3f87000daadb72060d927947d1b21c5fa579cff7ccd38f119621f32834096e3df27f79c8e6e01a7d9d6a99dcce4f0179c20c60e1a162a9a484dd4551bbbeb6e2c135fb136a9d2e55ccb4fa169469bebc20abd9b3d92781cc2cc3eb33a583b05219f3ce1f2c618eda63f94df3f3badb450eca47d01b376fd03897a8e06e63ab3eb90e02d04463e43e76417a610f65779e6b2e5ce3f017b65750192e161efbcc7ee4521d528f568256eaf81318c81773c16341392344fbeabd79597c703a43ec1c9d2ea98a4b431bf779b5d8db970c904d4ae9b06d601b605ec656eb2b8b8e8ff215606b1f2c5d92a97f602d7bb62e6e9514dc59f162d8969531102252e43b094bfc1dd388b21f8cedf872d83f0ffab833c815076dd873f3ec2cf1d211a693e7fec3c9ff80b89af9d0bd80dcff49c8d6bfe37cb773a701b69bcc01544557514e8e567173766d224583b9c79702e743746b75e9974f588bd022f43ca4014cf4fb93f064c20b07145d0f4d4873d61c52e75ce11108ef57ea0ad388e9c4c985442492b24b77dd83fd750ccac2221a486acafb0b789f809949b928ccbe424a44281ae2779713f24dab7f8c59627ba78b36315eadd1beea4a3aa729b2d166a3b4ec54e580d633e5a5b97e4a0444d10820926dbd158c6461fd04bbeb547a19d3452ce3c3357961336730b3d54d8e2954bedde63160c2a1c358f5718117266b1cd7354948335bb144594d8d846626587f598fd9b6635ab58c7069169cc1f9bd3fc0d9649720e016e169aeb98d49409433d34f78e1e6bbcda15f20ac58c51d3527933764a7f681f0974968625b02f0f4a7736e90f586b6bae3b71b635d11009adde023afb3e285e7421aca91edb57d8485b35954911dc05c8ede8635f3214060b7ef8a80d9dc5ae9ffdf7267983e12b6930886cdf6af232d29302da1f9ea0023ddd90f5d9c21068c0a1dc79f85ddc6c4e6b3f2d43b9e515aed19cf779c5034a6112b4b985b427bf0eb5bc9051b1300c56a6e903163afd8a64f2d0599b6d1bd254f6bdbc126bb185cb8d5d133223ccedb2948bcbb4ef1825d515b2d9813ee6ba438408b4cca838e252119eb5c5c893a4f23345b06bc897c7f0630340b06dde29692c345ac66d51cd4f0cf9c6090529ad5544c5116bf80e15d86fcda0d7fe4246c1fc253319e4251caea0ee1ca1bc8f288fb55f1dc79845073536fdffda37b2553e8e27cba9d035a3f6d0343f96bdff94f9ad8985777c8e9e3bfb61ea6bedf878f2b199b58285b1d510529c856f3840e4faa70c63a745693de80f1961e339992681de45715146812a99a4b85b16bc171131b214d6ad375c845d485fdfa93b281c811dbaf96d490505c520176ceb4d4d41ab27402a8796c5b6b48d5569c8e04d7da5abe8332f3af17a63a4ca212547903d77dba36d6dc9f5a98f5f28efa0fe07f191f4153af32e60584ab0ccab9e1866a032f6e71d9faac42786f5bc1051f2defee041f99308782bd6224bfbe7e1f4bbeeac72520f2b1e3498ed1f58b77b51a7c7e1a7130245c28e224b4b7b0af4b0e0d792aeda894a260f41523ef7072e142340f6020af3a1fd54594dca0fd5463c9c394bd68bc232de7b8e6bfc619d0bb559d2910643d3f8857efdb5d5e7f9be00f63cb626a927d3ed428cea025d6212c10c935d2e1e57e3106472b17f963e111349e49db7c854c9bdb22f650a5aed2d26c6c5ef34ed1015d595d0a609f17dba01147078b6b3030a494fcef2ae84779f005458bfa4d04ec74d4564b3abb4ceedaa0bb7ae2d17c79d226cc40d657eeac0c64acd1a07d07c307d32b54b6bd9204d7d6a555cd12258f4d8440f2ae7a74671a262c8b3e7af6dd2c669d3dc43860dc282ff34a4c9440fce060390c8f3a59655fcc710e46a2f647adca3ff254a338adb473e595b6d73c7f15ee76337fe24fd49db6a235c9a63a73282086252f0f4bdcfc1b915743cb375bc38c444bd510ac043246606657f30513083accb9a64c26ba33562ae175718aecb079a566d8375bef80146b838dc5ac20cf90af12cd91eff1fa1ea9b49bd4ce5ef28189aa9ae7e7075c4688772c5837125fe61a8ff9a4af1ab2cbbbf7378b9648ca374d1cc07f45d6bb3790622116c3589bc1e5f208f34f3afe0e44e00cb077794308a2e74cc0d970887d08d95f39e690e1f4c0668c6c094a6d8d77c802fde7db48c028ffeaa4a835c7599eb7316ca90a2f9dd092f41549393bee40eeff3113704977d1d6031ad4eed10ffa4df8cfd744abf8066349214cadee5393eeb88d79d2e7085325f4d3ad489e239d04d70a766f651b6311303aac315af7b9d1a44b80251f7aa8f570e0146afadbf99576dd0bbede80ee790b939ecb4ff121379b88f5c6f641b99ebf21c3ebc4afc43562a595d715929e6a2e98d6a6ed8d8d9661366a4e81c3a5c3024e04c1342e1e09e53b1ede244826564b884c5ac12feb45efe88b550a18ccca5613856a604ff4cc6b74bb2ea0aa12aa7b300b25d62f0302dcc393f23cc4809627ef246b4bb74417c1e23ea88f8a33bad0a0a1eab526c6e455d476726c04eb210c3b3edbb6c9dc6b06d3ff353495ca899f028058470e611a2261ad5d9f1c7d0b8b3b8f393e816a4b2bf42d98449fb30c915009af9f9c7add2f7549b96b7838eccb37cd49129b35446bc04071a6025d09e386e8851f33895a16fc99b3e3a60e018bb491b6677772f84cab18ac9bacb86d3dd1bc3c8afe263639b7c9ec2f078d7da354f8ee97c0ff77da81d0a38136441e41f7df786fba357b0c9f24bbb58bd60e5c7e6d645d9fb3574caba9827f17e8c4d25e1b00ecd57551d51c86d26a7883fb66f78c7ea131863348f4fb839fd6d273168cddb8b09b316a3df6617b985610ead1d71f8b3a41a280c878e46382dbd74e2807d11e79e57bdffc9031213a0924cea2c7a80e313dadf33c8cf6d6687684e4c5ab45e1a772c113f69d2cc97c71b28af8d4e93b9fe7708230e5ca491f851e860eca768d47736166fb937d60a0f7870fdd6ac0922ca865ca1706062bae2bdec548d4823ac69a53383243ab9941df0247be9bbcbfeebdfacac6bff6c951c4390226c4eddd94a8566229601b62246d82cb8802c08d3c854c2f06010c65e4357ac69ee002e7423bafb8055464b7abd45c38f1ff306dabfcbf1c85830e89d728ad1648f8bfc85c17616792ccc0c90d181d59b4e6b915dcd66aec2ed0db655358f19f8ef5b2dc6fd26911cc3ebbf1d5496581a4ea68a26884d0941fd3cd771e26c03f73a87e0d18c7e813c722c7762738aee99c3cd9153c97ff511b0b6e6569605f7046ef12792e1c839ddbc7e200ef3540eaf84b05b6319c3f3c88b1cbcd638f2c2dbb040abf5a92ea5d55c4e7f70d902b36652335b2349b9b33592a4bfcfad4b257a08f5575c8e38cbbae8d886230994cdaf087a048f4a3055a0c3178e02f0c58a14a3ef403be4fc82d3c641d95e5dedfc44da60e1c6f0ee3825656f86ff1e77a241b81b26019a7626b945fca67de2d12360e6c39257277700b8855d60aca08ee4fcfda845fa13546c6191f46f22fe53a38caeabf274fdf0fbe02bb796c75b5854b3b61134414031c94a3f8bcfa7ce0c694f487e44a9d6f5a33a39cd24d282967b7898462c85cadffdd33349f8302e4352cbde11cdb9cdc1f24bf60b5369e0ffd7137b73dc5eab1f9d47da1edd8edfd6bc667d36dc3aab45fcc92c74b71d7b1a85767d5f3c64162f67d22ea2d54237479fe04da9f4500fd23a2d63a287ad2e4ee534e3631bfa7b07b87c39a5b85f62f93651f588d86b366d6c948a563e0d8c57e1286367957bbb5b6fbf728fae551e1974176237a83eb3ed20912f6bd2d2af464de9eb423559fc075ef15d3b7a96778e7478eec23df088f6179719a8b6893ace26b0a80970fbfc5afb25f23ef17d9cc40acdb8c8a630dabf01d861fd8a8b668e7510db8c853cfa631391e2e1d9dc9f8710d4e0bfe4fd9502222a5b06ea12fe7b75585076f26764d275f8808547e21845259a6c9f21eb50bba756031be66aba00a7e256da978e30e33b1f17039b24eab59b257f0dd1aac459e28a559074121df9ceacc1aafcd9603d61bfb5eb920cb4d435d41c0786c4b12070650f0513b8ae3b3fda672d7a80ce900ead59db05fa371ce7a80275b6e47a701868331ffc4e6559fda4431c1bba34704a2812aa6531619a0765d9becaae3eae23fadb2f66e748e1f524580e2c526c58c27ddfafdbacd562ac9f1c47667e12b03cf1961c0b27e19d087c6e451ecc2954b1006f9fcbc01e087d2f2bac98ba2b51fbbe3c8141e24326d9aebcf8048b2d5d92c81a3b5be77862d35070bd52762b3289780169e1f85442c9c8f006c17f73bcbb67270184cce421db5c1ce2cd19de658afa55e131e871fc422243b19a3440bd1d394b723de5be5d8d568d484f947f2bc466d6adcaf77c3f695237b44e11db8ea422162537421f8648172b0654d3cf04779b8dd9be14a22f4ccd1a498c50a4aff3a3ae073542fb01061eeb35e74742c1db05b8ac44e5fa0e30621bded3610417b8f28611addb2422bf7bda1f57c7ff3039779dcac8e04ce71084c51523e1dea681529cb1719e2fe7c143ce4c5e3c25a7852620675c0afaba9790023742e185ca2c75974e7b6d2018eefd0546b1543a96e83b56aead5717ff31e196c02754169b116d4eebd75ffbb73e3be56536b8794eeec233ec0e0b2dc54bbe93a6164f7e8a23e6b47bff5886c8bab78a2ef74a768b53d40fde8abf9a0bd183658cddca74da8a7d38475fcdac7bcafaebe9e274f442957e37d5fea374336d68e2138549f892bda647b08a6a7f8d144a111cb2e414feb9ff28003735bd95df988e1d6db9a644fdf820d5bbd65ac7cab86c3c34dd0b4b06f7bf9572f042a3e35df983c3172b7de0f30854d12f9b9534b06fed8898bbe7a20d82fb23cad5f3ce8125d7f9b80461f0ee6330d67cb581bc2d8b4bdad4014e0c9057b06920d96ec1297148cd2dcd3454df0225619326e2629905b91cbc529e326095939de1c61ebc321a2001e5c585befbe6bbe00ff11e640aa0616e66033a95ec9cb4d21f40f1dc964a12b8a3113ccbce710f99e36dda646706fa2428ffba7cba03bfa3e1f68e4528fda8fb219e278bc274db9ea8c7173afc30fe47091b6f99c7fe7929a2f4852a87f3f0740fd2870aafb992bd76064784de263589b17b820bbe1028a8deac48550451d39b25a0cf66e001accd1c5698f1fb7a5c374c1e313f53d951bd2cd39cea0d6a0670759a2885516afc7a304dcff971a648184243efe3b7a1d34b4e6e04e76b65beff64266009b932ba3d42511d0afa877aabc8bd7bfc7ec7214478ac014fd776189b7e84f4f2ba978df26421e08cac5e58900feea9390d8b470a5ca257457e77d91b20d40b", 0x1000}, {&(0x7f0000001780)="436fc1038699975272e70016fefc5cc5ae9c2cf702032920c3424c0d848c329d0e5201060234aae3a94edd4b9763eb35ce19949d056a679f48dcaaf22b3014097e2dc3f9e58c4a6faefd35b78663e1702232b5a7f8f9d1bc58535ea42cdde7b2d5d9255a32c10fed2aa8ee5dc0493e9cc8", 0x71}, {&(0x7f0000001800)="510617843c84073c9f69c03a0f812fa76700e032481d11b1f3a476be8b6c6727281c56875826ac26a9ae789a391f6aa89e97d5f74c7b65b730a7bc27", 0x3c}], 0x9) fchmod(r3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r4}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000300)) write(r0, &(0x7f00000000c0)="276d6c96", 0x4) 23:19:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x10000, 0x4}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x10001, 0xfbeb}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 23:19:05 executing program 0: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) 23:19:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/218, &(0x7f0000000280)=0xda) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/76, &(0x7f0000000140)=0x4c) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 23:19:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)="a00086f22fb549feb11110cb1a", 0xd) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x4) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 23:19:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ktrace(0x0, 0x1, 0x6e90cb2ee28afd44, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f}) shmdt(0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x18000000, 0x1}) semop(r1, &(0x7f0000000440)=[{0x0, 0x8, 0x1000}, {0x0, 0xc30d, 0x800}, {0x1, 0x9c81}, {0x4, 0x0, 0x1c00}, {0x1, 0x1f}, {0x4, 0xdb61, 0x800}, {0x1, 0x1, 0x2000}, {0x0, 0xffff}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xb89, 0x800}, {0x1, 0xfff6, 0x1800}, {0x4, 0x1, 0x1000}, {0x1, 0x40, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x5, 0x2800}, {0xf5b90f70cf0caf9e, 0x3ff, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000e63e5678b443d2c076f650db09acd91ea23cb30707000000000a"], 0x8, 0x3, 0x800) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f525875f1b964829f90faf3f624059728b40323f69c6a445ef4d8206c37f11a2eb6294241bc52a364295a775c6004703fabe8d987803cf15f2436a0d9f083ae33d1da43fe574c152b6d4941c880241cec54324d2080afd4008a8c2ade7b07fa442ad8b7b8547cafd4adebe113b94713a54cd20349bd305fac679582b4dc2b4c92e48fed2fe7df2b36e0b735daca6e6b6d500ad630c1da9450d128c6b0eeec443968432498470d2806bc03394b34d969fb3fd5156f3d32e219dc950a450bd5670d3fb460e5e2202dde13fcd7aab98a0c85b467faf0064a9ad8ace2f08574aa852af7d33084a10ccfc81506496b8788b9b324693fed7a9d4f489674b0c0ced0bc65d4aeb53a56c007e3516824df49e259f032541ff9630b7fc2fbc3aecf578d9dd7a7cb1409686f0838d6bd14dbbb4045967c7489678a822cf5eac307240678d608fa51fed180078f265e7a40bdce491fe0e17ecd51c0012a6c9233c29850210c8737bb805a7b512297133a251245865400a3d6cc47b88c4a432694bbb3ff4c031d0d2e7b97810aa7d5f7d1104fe70d8a988f54e8f312487ea6c9f937948453cd2bd09c0"], 0xda, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 23:19:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r0, r1) dup(r2) execve(0xfffffffffffffffe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r4, r3) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xa) 23:19:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e00000012000c1ab1907e6742d1ccd11d7c74284322a3a85dc00ae283313a1f90bf1eab3f593ebd0974993270f2a61230bd02d1d20e8df898f7a7a5eff016bb2e62f9f119fcf825074edf9ff44"], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0x5, 0x7fffff7f, "00faa3608200000000000000000000002300"}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f0960", 0x27}], 0x1) 23:19:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x7fffffff}, {0x75, 0x20}}, 0x2) 23:19:05 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b5409d4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xae) 23:19:05 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000040)="ebc9b105e16677f81776a0a4443ba8c69bf2fb4ccb8ceb70e91e8a6ee47c660dc03252e576f63a4af4031bb0f0eff0f4b143865cf326178ad8df1b2c7f0e5929c36b52d359be99", &(0x7f0000000000)=0x47, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chdir(&(0x7f0000000240)='./file0\x00') seteuid(r2) r3 = semget$private(0x0, 0x3, 0x6cb) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0xfffffffc) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) socket(0x10, 0x2, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r2, r4) 23:19:05 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3779f1c7}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x4de, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01304a81600fe8000000000000000000000000000bbfe8000000000000000000000000000aa040090780000000060d65dc700000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000fe8000000000000000000000000000bb0001000000000000c20400000000c2040000000000000000001100000000000005020000000100007d4d553af714a8c9f1bd2c860382063764fc29329401d2f410933222f4d058f647e7b331f6cd2af970cf80c2f9e8d54c4b86a37bf22217e602ddec131a351fc433a0dcfa763f9b1261f52e530aa90d807f0d7be3a116b0bbb73fca2e8feb344f714d13db2547fd20a2668101497df625b0606d3bbddfee1cdb511247be2404010000000000000000000000000000000000010000000000000008000000000000fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000002000000000000ff0200000000000800000000000000010052000000000000008f53f91702cce80e05ed399ab543a3c69d14843e4e9ea0e1f6d6dbc0722dec925087fa933ecabaf14a0517b7890ffd30aa7a1d45290d0aabaf4e9c183ca72e813c2843553154eaafb5d24d13b42a719080e933ae52bbf0dd39b395e2f0fcbef02484b1a3316a0e2877170489c40a25ad8dce782db41ad470af421f56b30eb19789eefaad1e070f0d5acfcfbff66a874766ced7a840bcb11d7214f4d7297b420edce108b05beae2e23fbddfc56b7d53bbd5f588b0bd77b3f67cd0cf20a8f10bea1c2dcc57410933b3c28d42581f6d86157005a37020f0b35a07532c4168f5fc36d412950b9610687804b3e20b5602c5fbf9e61fec49e75f59c6a33e1b369f998585de9bfceb5f4e8d20abad22f8e4f4a6b0bcc6697ee5c9dda72ff8845242d847efc26c4cd93b9d33d621703a659e92738e6d5081e0e74d16b631c6c4e702a4ac2ca270dd237ded3cc27d29bbd63183be52c08b97f25a9bb48304bb47f08a0b77c7057f5382960bd0d99d38132f4636b605cc4ea2615ef111ab7d4e6886ed3dbaae5fc288c1e63cc9400739673d6640a764b3e86b7d9fca08f52f1b1a469ae579697eb4d9862dd0cc5291d827780575b84e78f369a58a3dec8c4d3e5fd3e761f4d186b140ef87a543e2b020416ebbcc30321a4e6ebdc20b7d30b8b2f2b88ca943f55e227fc13238717e8f81332fdadc8d69e7bc47420647d6d412fdf8da62d5e38b8299dd25158d1618fd9a04f9ee106dd784d1335f7851ae75e9892c978cf08aed34d75b874d90c4fc7cfbcf5dac95a24f5c8be28e116d823e094657f7e77e93a2aaa32cbea6ff86eaf3033bd047fc2d68dd3ecf18a2ac6bd53ed2dbfe2f7c8d124cd88e64da69a1a2bd9f718a9451a98c4c43cdf2227802a7b45daa401cd9873d005f8c6c1c4f3c17c334d878841ee700000000000000798c59cbbf465f46ce0a32762b37e31a2ef2d9653e68dfebec05f711966cb812ed269960c32cc91e142a050000000918fa230d5a7c438b1831a92d627df86295a581b23421649d6383adc9b3b0fe64a9ba23e1600b2a56d04f0874539cf54fd59db237ab7258cd82a9d7f282e402d7f8270ab9792ad61910e9b12b2d32ac597a584e71d026d02d5a8e40ef1081646f5ded055c958b5b580d"]) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) 23:19:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 23:19:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) getpgrp() r1 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/75) 23:19:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="9d", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2c) dup2(r2, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x55d) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) semget(0x1, 0x4, 0x94) 23:19:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) geteuid() sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:19:06 executing program 0: open(&(0x7f0000000400)='./file0\x00', 0x2, 0x100) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000100)="58584a184ddc89b8f62f980e3b8bf9d389dc8d91b1f31ecdb8832eb059552f854a8628faba2b0f6e2166b720", &(0x7f0000000140)=0x2c, &(0x7f0000000180)="9fd8fba39e77860472683edfdd2c1ed0d94a860361cb49be28d5706f2a75c7b5f898209ea98e4ca44b617c55d5f5482530ef6b3eea9a968ca47bd7a433371bf6c27f0eb8e11f7837854521b43f0cfeb77bffcbc7b26b5a89fda2791fe01e545a3dd507c5bdf43463f000d39f8f5a8aeda4ddad63fccdc159efe0ec010dc43dd78bf292e3da2cb3869614f078681a3478472d9e4aa4d632d832ad2a4e4ca52c448b8efae5892f910be3944136b2dc6a3966618bdc376a1ca22ef2fb583b759b577b7ac04e0a403d1300c40536bf0bc3ad50948eb895240899dcbe", 0xda) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r2, &(0x7f00000002c0)="d643f08555dcc64301d559f09aab056231eb935d3ea88951b12046b9bd32316281245451d9e6bec809b2ad524488adc20ad50405ff6d4fcd9b7ca658cb643472dacbcc5ebd8b1f2c532985d89235986ac839970b1ca445f5e629c0169c16285155818e7a2bc3ce28b66c0e9d50cb8829e2e0a990601fe3880506e2aff851aec061e297a51a35bdc9c8d5dd1a8da112309d8c997cc01e6513035f4c2c5d08051d3a1e2366aeb632b7b10bcfecf3e0d58c96983fe088e3f292a250fe88142c6e02f126ed995cda37b07d3c9abb7676bbba4b03", 0xd2, 0x410, &(0x7f00000003c0)={0x18, 0x0, 0x80, 0x5}, 0xc) seteuid(r1) r3 = getgid() lchown(&(0x7f0000000280)='./file0/file0\x00', r1, r3) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x7, &(0x7f0000000440)={0x0, 0x0, 0x400000000000, 0x100000000}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) 23:19:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(0xffffffffffffffff, 0x4) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x8000400000000000, 0x100000000}) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x5, 0x3) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="530e94620ce5b2d980cf1bc50af86cbc6188225cf987be03ff2e31792d9968d5e0378dc49a107064c6300fa259bf17ee322157cd7205435d534039c098de57637431991cab4e6c7eeba5e733547c3f909354d1d36df11a32f0fd9ccc276297bacef01cdc00b9f6aee58953075d67853c9c6657a7f18b7c513d167d7e9a049f9bd045603fd1ecf50548c5f64f97de52e7999dcca42ca6d165b4351108b3dedfffe040015a1b2b458b026e832054110b4f00210587a3b08d98537252496f5d8254e65e2194617e7e74ca3d23b099db8835d6eb460dc232391f571daec4242b05e5b2ade9dba2dad11d70a1a3a26a6ff34148ab1fb118849d52b8576b5ff61d64e45b9e68bea6684f97"], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0xeeb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfff, 0x0, 0xff, 0x0, "ada44d9b43bd8e2100", 0xefffff7f, 0x1}) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 23:19:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffdffffffffffff, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62845f68fd700625d500"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0xffff0001, 0x4) 23:19:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0101ff0700bcd7bce702f70089b002716c81c6932d00fdff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:19:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) 23:19:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x10, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 23:19:07 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60ca0500000033005e18b19f842b56d0a4e0e53b9cb7d49dfe8000000000000000010000000000aa2b03000000000000000100000a1de6515e725081ae7051000100c204000000000001000000000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) setreuid(r1, r3) 23:19:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01000001011d2da9"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) dup2(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 23:19:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000510, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="28000000ff07000007000000000000009af9549348a560cfc3a3e8b0b3b816920389b774c8132895fc1ed432144a8858de85be99a5540035d52051c1c6a3cf16f023f54a618f52e50c4b61f8a57dc13c9ed44215cc43781c154df83022dfc2fa787760f6598dd2df4e00000000e3d8149e9e2f0095a3de29f42620c445fbb900000000000000000000000000000000b3ed8d29818a3b5f172144376ce7f7db2ecf70e7a86784f6878239e8c04abc219701ae8bb8c578e4f9cd683c695ba85333f8536bd4f580a34d61eda3a08ec6a3d652c32b7fe25f1d454cc7aec33fc7b5d187a9acf7187075274fdf16cba59b0dffe0f33a20dc716fcc2a0043d710b136a3c6399db9108a8655da6190f7835f1cb85cb0e1f68c24e09d25954889ec4f193c311e0a79a372cfcf9e667bac51a12d532c4ba8fbf45ff9ce97724abcb8dc93d3d301f7933d7c1e5ab1b2a1d5c9db7f61fdd93983478b82d21a6c7e5f6b3b6a5de30af7cb6af46869675dbcdb8cd3cd64b5ceeb642f123affd19a44b6e7", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000180)={0x1, "85c1d4dbe95ef8af8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207545522b21e145e1214261a0a4de07b29d6313d3c99a25ec5"}, 0xca, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) r9 = geteuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, r9, r10, 0x0, 0x3}, 0x100000001, 0x5, r1, r11, 0x56b44066, 0x1, 0x3f, 0x2}) setsockopt(r5, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r4) recvfrom$unix(r5, &(0x7f0000000040)=""/11, 0xb, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 23:19:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x21, 0x6c, &(0x7f0000000180)="d59ae3d84cbc557f6dc96b6a9bb90ca73821e1f29859ecb64eaa6e171a5fcb62a7ff8f1c98e59d26917e58bed00a337015d0cbb2bb8b22359470a3ace551d3f1dd0a9a28c7ebb04adc5790b85b40ee7699e203736d84857bfde9ae4908c6aa0b2475cebadc82d7d30daa8106d1cf0094d25379aea6ea309f5af21919c383ce2210b29e6400e28451cec40db7a1b7662d628115c9a04f17a56d1cbbc066b7101c9907ff5aef097bcf4a5433da", 0xac) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) write(r1, &(0x7f0000001580)="93adad835cdbca75e2e9d8df180310f2fa5f401887f2f980c52fd1ea99bf5989b98cf82dad8315d56f55f2bd9ee6064b1c0d5a18b876bc8788f4c6c46144f8648c72febf0a96470e85cc8f1a51ee2c3c50ba21a37449cdf4445b365c8357e96ab91f2a399bc9e9c933f042058fd6428d013496c96e28ce173685960f3433696769e4d77c78c299584242e973812f896ea30dc9f9ce650b8d3f3a6e62ad58f7e7", 0xa0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@un=@file={0x0, ""/35}, 0x25, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f00000003c0)=""/207, 0xcf}], 0x5, &(0x7f0000000540)=""/4096, 0x1000}, 0x840) dup2(r2, r0) 23:19:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:19:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x1}], 0x2, 0x0) 23:19:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB], 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() r4 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt(0xffffffffffffffff, 0x1, 0x9, &(0x7f00000003c0)="f95a5710d7f3bd7035c643799a7f42023107721a943cb2edb746ab503de83123c351651e4623a969a656b1b7647c7b116681a0ab31d5a3f4984f069f1ced440831bf16f0591fabda883556cc092439746713cd1dbfa4431a1d657a1c8927ce0a205fd29882f645af292d8c3b6dfdaf37a7c4acc5326239ccd68e4466cfef9ef522b73274d7", 0x85) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000001180)="8746fde890fa64ec18a1fcb7d69a121f745a33ce3ebaff64a48e8acf7dc4b3592cd1760c7424f93a20a0c41e256531ed64561e5d6c5e5f2256fc0719976419117435b98a7fda56e92b8db6919cc4881275a7389ba52952cb8907a8bf781e14edd82e46e06d7354bd2fc6896194c2521a5d3295ed7e02fa7b3d4798b6af519d01ad9305ccabffd03f44281023968093f97b5e2286dd1b4e989fbcb7259fe429bf4fcb7d00475a47a384457d7840b7b2ec5fd10b0d3ae5af0da5e4bcb1917fbb5251ff5f2d070c99aa73b5a63c2375bc19a091b08d0617c026b8724c3a8981126002e7bacdfe7e1c554a57e6aa7371d3d165828c97415cd03dc918fd4b621f2d33e7406f0f65210151f10080455572622c6658085caa9dc2d1d15dbd1c8a1cf92e2f19a005cb308ce8732027ca956231e861f04adc44c6ca99d12fdad73b28696570c74b3513f9d04d13f08ce0c95759794af54ab35b790e09096b059243a82b5651da48d66b308dd357ad092fad365a5e38f4871fa9d94b1c8dc4c4cb7092fb5b4d6d79b6967df6f99ae95a6ec8c3981fb2bec47305a3b20fae0866cebd8bbacb59b5858b7942a060727856b46a298dd67579b0de4e837174df882b12fc76c1509531fdf0578e010dc4d4d0d58031d87e2563bc06b4771e4c3e221f5b7727808c478c221aea3b7dfb6ffb16b8ee2f347296c583b3c95155b5bf2cf576fbdf3b561f2cdc32f0f87cb75f61b5be9772225249dfb04f0e5452165c36b517bc44c807344ba5cccd3c8f5c0c517e885534653bf956c55241f5fdcc496ab8cfcff6ac82556c8c59693039e9e96ad8a2bb840674cf23318e4d7b6bb97168e0e2b6a60be1c048dedaadc06627aa0522db2d56c8a0b184a986916a953161e17d86f461908630ae01fc44a2146bbc52e3e931a18060b16ccbe614f59f4df6a103f2d3e2d40d556c48434d5c8cde9d65990292469d2f7391502ab5cb0e2a671b37cfd37f176605bb5a1e51a241a03a68eabfd54e901f832a1f7bf351093e555c8a80271e3286122a2f670685b762744f45b5dc0a21fceb6912ff3539d41cb82621b59c18ef843d14c6cb0e11f4dafa3da4352eadcb9b282b391617a005229c1c13473d52c57452a80cb75ca7fec5cc0372d88d785d6898e5d9abe38d6347cf598c070a67956822b424c3d15d4a48232f152b41a2c71105e203ceb6396d0301e6b63bc2e8b8eeb53e3396af4ecc5cbaf1ad355418d27239c8a488776f9137846822adf82684f8b9518974b71e52095289ac12e9264af1767a8a45c20e3be59b97291f129a06f127fda1dfe0e543b33d8282cc4a2c5b1f039f1fa4bd5c659649a3f7ddabbe9cee0abb68bc5b429f65d7714be5052dde4f5b8ddb04f89dbece65ff345a52d0aade8cfde1b5f8e94aa428b0cb5344c03ee544d69e340ab994666bda1d024197d67ab270f58c42d69946950fdb8cdf2aee64feeef2144f8085d4632550a0abf0fe61cc251b91a519aec9f66cf1937816d1ead70eafc02f7af33ce7eb5fea000e04a4f5baffc4e76188d243e5117b373fd92c2da668ed1427130a7418a6100a7cf9e63ee114f4c632f1cd64b6a54eaee53a02cd668e41ea026529936f09697a1d2007bedf9572c506cc9e8902f177e25e617e4e7fa3cb6ab5ea9b730a587b0895a89f5e03d4f375fcf824507439e4a3190fd515598bef5a4b9fb41c1e643872560d1b67e179cc642384109b6c7e2433735f4d73b342f926f074014755f83f4695b30efd5c891fa60d097a2048e965fbd3315c4a58e3f6ab983740452ba29e3518cd93518d1aec90979732cb05dcb049dec7490c029aaa5850000162cddeae0bf690f320580d44b69021c03c4de525ef3b0f818ceca00ee2ae58032681ed18b1aa9ce4150676b545e7dd688b2da13bf4220aef0e07ba35fdbb7e40f9649bae9326c31740f37177fe09010d47194dd4bed618211178f82c95cc548de978fde3a073598daad91eeae9e9c7322c064897e2d785b8ec978b79ff294e9cf8150afbdf78c6843273427428b4fd0dcb8935991dcfa7ad8262d18a2de3fffa0b06b0fccc5b08c51448ef3b3d27a859a6c954b85145c847e40c6af13cf65a0878bd1a774ab86b199ffd28f91878f9c68af367e26590872a8888a24b2ee2f3a4114a67fbff02c45959eb38c4dbee4b74c3c8f8edcb9137d1337031d748f52de1d5c3e3876fe5cdd10574bef5edf7b5d873adb2e3dbe945eb80fb5c06e1755f86bf71a737f69a199c7e6da298f82d5280b3f2d431d8ef8fe1bab33b806fda4d4942a930e2d3ca9dbc600394fd0b9702134fd4f17ad8828bc1063307c0f784dd643398baf8c4bc37e5462d099d4543964bfada0b76fa725e319b5a9a4d65dd25af1e8bf049a5e77c7b73eb5b72da88fb92820991423ab9a4f42a9b60579b3cbf71267199401617b6e58e975698bd1fb064b0b1545fe1075dd52ba28ada3da3503bc9b033ced5714d8626797e30f80994e40b6a35fcd5ac37ba9843c892ae02146dd1e36e70770e30e52e5d7c1848260743194b2e0b150ed7d9b2e5da930f7aa3689227006b43d9ad9fb2ad3d95facc06c94e54e716fbce334084476ee5e661f8fd2d6cedf9798ff743480a1b0314eaf07fcfa8d6a30b27f663f462644d312f6e98ac56900a4aa683e16ed59fcb17060d184e1f5a79c19a14a9bffbaeec4e0c9964e12e82fc716976ac1a1477be5118451ab218bdaa34d33ec3d1e63ceb4b9e46bccce8f3bd20965673371110e0344345b1dcc0c7e46cb0d68b832e20582e59c9f4f71db82569fed0e4e89b125f609d49078b734558162f38c85d86c3ec6411ad99dcae94f5d23a9508af498d73c305d57c41114815a55b2a391db2f27d5947a58dfa166514759c306a2ddab8f147ab10dff6067d8c401fbcb34700e8aafb4820134ac947fb671dd3ec22a22118bab8d44a31e6e051b10b2191ab1d9e798c55d57f8768cb32cf66e8d23dad40865ee02883f0954e538a00ba80ccea5549e6078f02c937a4d6a5cf81504f2d273f3c7da43160a5435c9c8178b6519face8c145e7e2db31a7c95f8e6c191e7ef09be304e50c1293115ee5b655f7a8771b5933b09e048b5950b3444d70bc31737f35199e1ffaafa119ccadb078112673927fba818c885a0ca39aaf096c378e172c2cef306c19c9e89791a7f4bfd718f05c09e43d027d9f456c09144e147ef566240930fb5da874e8258e68316b30634a96f251e9b4f408315bedfd22d79d247825cd0654da27968b58a0cd19905a058e32542d061d3650904693a3f6044b4a9e99a5c9abacd1c49f282903c4f3ff8eac7c5ebc0af39dfb65b5b6c2fe92480b294d97822039e1e9bc65a0de06218015063fef89724df9665f06c561bbe5e9dd48029e70ee4aa84df842b9e57da933352ac037bae0e537596110863549212a648e35a7b4c70e3536c348a29892cff1618d63d7fddc011378ff8d8beedcfa9d01c37a2f43232f6ead62fd5bdb3bb1651f95c1b0658737cb5040ac64733091e6e6c63eaa85c79adaa7b5866434c4b32c323d037a3988954d474be409fa1ea1d9ec8faead222957b4965df0a0dd5212e565315270a776b82a9068a54525bfa4a342732acb36969b91b4cf16c79dd3ad5acc45d15326d049d1444fb0c29e9efe78f617ee92f1770da9aa96e85dc3dcbe62d20e8afeb7764489805994fb6498cda2481b204063928735af437b5a12ec37affafea7a6df27ad33f74ed1da3c0f704e5bcef7869b99524400e3eb46e41d6e2de9c6f2fde69002957295f4a9d7b969cbd556437aef8f2a161e3ab3c19256dbcc480308c1fc8a47969e02f5170980650d9ea113c2b7265ff1a8c652178ba85dc688570d6136d325f9a55238a22b5d8b019246d5fd2d09b89771939c48e6ebe7e38693ae00ef6daa760c4e7ee5f3a1ddd1ab23d9e77e1e95a7e159aacabf5015495107e8e25dc12ee30ee61134ee4d0f4359e5676b0ec77167ccaa3552f69dd0cb17d5f2e54dc21ff59e576ac6d10a0b3c71f872c18493e912badce057b75e7616685221d2d0f3f4adef16a0fcabd75bb4c8f618baf9141eb972a5e7fd2cd0c930ecdf0e712a18868f670b31787de98a5c281fccadfbb94f44be50ef9ef3cd6975dd8d22258cb8cfa3d447778f3de968b9cb826bbca99362c7349bbef76ecab8f87752b5ff84e22c267cd3f175bf249ee7f6959a8be2366b305303a3d41d2a017b13dd909c350420c551ae8cb4d271913b0f8bf57d50817c73f2e70c1e20d590c12b527d90dd124011f9811ad29207164b72bc3b62c8fea3e13954f11778c2923f5e0ffad7c380310ea76ee598a7baee160dcb372c068d2fdc450b42ed6fa0b22fd91a96ccf24592c1a7780ea8838883b791567f77ace79dc6ab24bb9f8a84363d797573ab4a1ae1315e9fe5db76583862a617ff43fb27a88a0adfb77e4fbdbdc1e61b66c031b13faf2117eb0cbcd1740ca317aa4408c5aa3a5f7dd2ce4c2a4457a2fa73f27d448b94946f128e3df246608dcb20139c9a627a3abca43a6cfc4c3ac756802233ee1de320c99722903c6d0113979319920c18dc6af72e0462f6d499e69d3c7ab3906a637f24dde0e38e795c490b642c35874820a83df571d1419f7b010189dc0e5217ee09e690e3d78aa066176fcd6d1f08295e4cac42ad296ed35e4e7b7e37ed0f9541e32f6bfa98ded030e072d1b1fd2272dad4f98670400480766e1a2d6eff2b86d42e7dae6e4afba14576ae18c3d5abdd045544c1f4946b6b0a4b3f566fe5575ea915290aaf406856e260525cf2c9dfc2c28a0869a52b8ba2896a8ff95d042a0ab6711b13a6cc5f0116a64d867587a2180b59566ae1aa8d9c8be196fcf70727bb4892c943a4d95766b55014bbf7866757467175c7c9ecb309aeb2ae9ef00790485191dab95011c7b01531df117a3752a78f8807c6c3f25a6c5ae02109bd31189b7fe79b70abeded53fdb8b24b373302d529b36ec3d1ad4d0457ea6b30f1e5052b1d6820cd325b3afa6bfe6cbe326f71194b8ac7deffad908218b9cd6e524f4c2fa6323d2202d2c856c9f4e906606e583fe844860489259959e40d710f06b61ee8c38961ad59e2d23f8f0263987def7c9f78bb3a9cce43dbbccd98f33ff5d616bdd7856f1654fbaab7dec686a21f6d883898fe06418272d2a7b5f15a2a2072fbee69316fa0115f1aa2af55a1bbffea330650c2b40883467f8eda313c1979bb1a64bf8368ffee6a2e442ee1600da9dfa4ee666d4e69ce281095df2bc3c006116798b5e556503d222516afc6b2f29a18af1b52304958090dce88973097a0432b7601c8a774138295666710718b661182dc53fbfcb96abdd53244f5f82ba4c87bbf966a98c6fc01c3f3ad91230a7fcc8b478065d90c5a392ea775c2c27f8ff1208c54391421ea6f3b1a9195b04ce6005e6828999d604185f8a6613c673063b9f1d9bbbe0d2266e8189ff6a3ef719d458efe3f90007ed27f9a814d41918b3fa6cf066aa85f4c1d7459e441d43c65605ffe00740983c81c40c3cf09055944be8f2e02c91cc76a00d96042028827c20c2742e4d5c263b8e0e115e09010c98210bb2b700734ce7023527ee7c404894900ef24991eb904455c9359d538906d38cff2003e4e039078fda9367ff2f53287b58ae6d42a23bd4ffc7cc8c4ae813ebf0ff6c423668c6e44ef24680fe52fe4b70d27e543815b1f1256be0f32f248a66d836d393d25e5c5405e43143be89409b4232b30d30507df5f90e9b5cca26040c1fa875dd3981140935c6b00debca6", 0x1000}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x40, 0x2}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 23:19:17 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 23:19:17 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 23:19:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 23:19:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='./bus\x00') write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:19:17 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7}) getpgrp() 23:19:17 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca293987055ab54b41bf7a2d76c86e3377b0e143b1acae950aae2bba6cb0e4207"], 0x57, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x1, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x0) 23:19:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x4, 0x10}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000277000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 23:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x80000000}, {0x87}, {0x6, 0xfe, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbafa095cecd50a0f1cc8d1a029be96914f63523e2ca8e96d84b3f91", 0x1c, 0x0, 0x7e) 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfff9}, {0x2, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 23:19:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1300060000000000030000000000000000e74d00", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x10000) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 23:19:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(r3, r3) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000002c0)=0x81) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{0x0, 0xc5b}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0xffff1683}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6", 0x277}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x7, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x2, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0x5, 0x80, 0x0, 0x0, 0x0, 0x7fff, 0x2, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x800000000000000, 0x0, 0x8d, 0x4, 0x20, 0x800000000000, 0x317], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0xfffffffa, 0x1f}, {0x1f}, {0xfffc, 0x81}, {0xfffe, 0x0, 0xfffffffc}, {0x0, 0x0, 0x4, 0x20000008}, {0x0, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 23:19:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xff8d, 0x3f, 0x9, 0x8}, {0xff, 0x4, 0x6, 0x7f}, {0x2, 0xff, 0x0, 0x5}, {0x5, 0x4, 0x0, 0xff}, {0x1ff, 0x40, 0x1, 0x800000}, {0xfaae, 0x40, 0x1f, 0x10000}, {0x8000, 0x3f, 0x6}, {0x3, 0xf2, 0x1, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) dup2(r4, r3) accept(r5, &(0x7f0000000200)=@in, &(0x7f00000004c0)=0xc) socketpair(0x18, 0x1, 0x1, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt(r4, 0xfff, 0x3, &(0x7f0000000080)=""/101, &(0x7f0000000100)=0x65) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:19:17 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x12, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x40a) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:19:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 23:19:18 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="e0cc91d521b74e2a91d66ea08bff40a149986c691675359f4f35f5", 0x1b, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 23:19:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5303) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0xc1) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1, 0x40, 0xfff, 0x1, 0x40, 0x4, 0x1000, 0x1, 0x2, 0x0, 0x100000001}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r3, &(0x7f0000000240)={0x0, ""/195}, 0xcb, 0x3, 0x800) write(r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 23:19:18 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0xfffffe5d, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0xe62a, 0x80, 0xfffa, 0x3}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) close(r2) ioctl$BIOCLOCK(r3, 0x20004276) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) 23:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000001c008a99"]) 23:19:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000000, {[0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x200], [0x7138aaca, 0x3, 0x0, 0x0, 0x0, 0x2], [0x0, 0x200000000000000, 0x10001, 0x0, 0x200000000000000], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x8}, {}, {0x4000}], {}, {0x0, 0x3, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x20, 0x3d852cb0, 0x6}) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x7, 0xffffffd1, {0x6, 0x8000}}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000100)={0x3ff, './bus\x00', './bus\x00'}) 23:19:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/71, 0x47) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="6736716fd2da3c69fe2ca41b30777a360cbc5fc03909f9224c025546002a76b2b9f05f0f1cbf2b878edb53f3c467f7d7a59015b0bf61cb8a971bf0e5574510f6ad2ab8abbdb3504b17"], 0x10) 23:19:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="903889aa30fb451076423b90063f225619ec908a80a706858c61e36e653aab7a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x9) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 23:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000200)="786e28345e8364434dd76de99eb0eac93770b24a326ef51ea5fdab02bde82b47506580e21412214e0d6fb891af4ce838a3b4b0db5939bcb8132bbd79f648c190f5e92f48155bb2912d1963225d8212ab927ddf28939de4a6571f11d9dac466b50b6315613a1ace0d7dc7f3ddd2b38d273d8488691fcd10d4f8b10b466305743a00a888dea34c7ea928e49ab5b1c40a1fbd9b73e227a0d2230ab01fd1f50d0b46d5aa6ce328cd3884cba494b787586ca3c209b77654ea3928059fe5fcf7984606aa635b645f5eb5601c2d3c97412d3080bfad34502a8c8dc455e9b51a68d8448a9525d9a90ad1e925a331b0b5d8037f05e2a8a5713c8862236a9b0c18ee07c1b37ced940d21d2dadf866c262b8fbd6bbde4a69f722182c283629eb0e975741b58b8d182fa714a64c06e543a0a84ac763b4a7bbcdeb32b22ea38cd2da5795cbd00a4538bf0c545a3e47871ea2247c545310214b711b041fd5e20b88484e2758dbe96da671440a2aefe2530ab77daea16c9cd91d72d9aab3bda178242dce1de0e649bd0b8b7277eb8241c1fb91af9935a1c4d95d7b351b51a3438a5444deb3afd4b2d6da0da1615d7dcc4e38a203205abd9df6272e572d355180ed122308dd077cd40bb2c595c04d945463c00a21d47ae0f06d7444293d203e470464809bfbd731e0db97fe33bc2ce36eb91ae0fd3ac220a32fc9f5b50a66931d775e648b033669e6933a9ca5c29777bb0f8edf29d253a04d90ef54e13afac7cf375cc493b2e90618d0598172805e93267d86fc9ad9634c620fb63dbe8429ee0032d4acf6b830938bc246475a94b11521ebc035f0923d5206f8ca6128c3757f45e7eaac1b9d276bea02b48169515844b358da12234cc3ec42f48259a8236c053fbd13368600532662e4e73ec3fbbfa484acf14f128c916b2184cab12f0e437cb50d998af62ba234f067cddec0e0347484d9bc7a1d0fee58fc90c953478fabc2ffbd5bd65e599bbb63df4c4ad0041e1d2e002aff4e41bf8b452c9254b276cd8d1f6518264a79282aeb88fb5e88e127b2cc90bfbf9cecadd30ba819ca7830de5d9e60b63a31cdef2f7b49fe0c729892b34d56b2d6ea11dd628a721aafeb596517d1b95f5e58ae32ce567347254acc90fc9a92f0d0d776cae4f0fc255c2a4b6ca3f1b1cf3d7a2f121c9ebf9a56dadd2674112b3e322d3eb89ece06196a0fd0b6e7cee2ad5f166cbd7520e039ac7e56616dd6085a93a7f258f5b64409d69995899e6eae67717975025f696b14397e5e6f72fa836dbb714d7417de1eb2d261862a6331577758d4de6c9bb06a43c705794c9b03d3afbe075a8ec2563be8e8e2d0b626801d21faa165dbd7c6a3020d6d627f8e160a64d974ffb63894714225e593b1bf85522de90d2f37f93840b804dcadf91f4f1af6b7bf702afcf448f42069da946b4d10d59e733cb150a9e5a5bb2bc5beaa9bd712b96a9c7b8d15a2785529a7ea13906f79bbb3f18eb17e4d47a06028edb97b91b38132c38f333bcab760626b0ad800ff139cdcaeb8bbc098ea5918573ecb5d0ca2cc684c4fc54c68a55f61416033eb7f8fc94553989f31f8a2cf2ca75871f74db1c7217a1cfb0610352ad7791e20a532ccfe5690f871d60fd57c56f828a00bf59b024aecb1645f2f98d2cd983c7fa5cf205473b1e0ffda14660d67129b4c4ef18d67fb123063848acb6c8a8ae88272ee8fbb5b3ec668c50acd424a3b25797f5a2f454775421ecc590caa30c977bf4b3930ead9d826292d7bb00621a538465c86a14065ae9a597df301d713202abe1cd895fce361b52b54b227c500ae5f2945098ae29e5195bdf16338fd4ac798ae57f7ad6112f657ef5c61ed585937b51813bb6ec7fd637cd3ee10920a172db60d2e93c7fe0a5aee7abc271930518a2dc778b0aea0897a71c453da535289f6b4cd3c0346e48a576bcb0f3a7527e7f404bd8a9e4679db22c613114c988e2891bf3a2b469c0a755438637e5d357fe77875a8b3a60394751185e96dfb6bffc7c39c1a61db2315216d095023f97673afe41c5d9ae4015d932c40af05f37e75ee2e0a6a3eec40a3c4a8876143ce2749b2fbf8ce8acd8227bdb4347cbcdee166e7c3d99417e6dba8ba49c4bb79d0827af8a03c6232b8e4b2385dfff447d04e218c4c08799dd3df762ec23a5ab3c1ca17405fbb2e91cc96ad4762340b673d9b1aa5c6c4df3667043c586a296c60f370965fba55beb8ccc12260d92eec60ae97d2ec0af74a6a41947bf7255cb52496157ea8104d0518155b877e2557d2c3b047831af5e57ad84e5f21ed4adb1baa09958f28489140a44ecca17105e4816d878faedfd207951d045a0a6b69d4445058ecf8b7165b3acbeec7dede0487743e25bda7eae24086a7c732e0432dcd467248547456f68ee92714979b51712245b8d948d7c5102807cd2aad46b12bbb8297a8c2ab1d36aff1b7f0a3621dd1939d7188e90ec2d11c9df157cbd8c8a6260a7c824b485f0073d589b2e916857bbe23db12b34013351fd231631d5864194dda18bdddb5442798576b2b3bca986f35ced58f2e549238d22e1d1187f1dc0ddb0916248fd545cb40443965bc4ba19a88e5b56dada16fd769a0e7e9a7aafa87024c5810a4b988244143c10b820a1a918edab8266d389ed2de59edbe123ef92340ac94fb7558217a1f3a746330ed7382f8cc8ed2f6d056b0f6f94851afdfa7c8e540f35aefe8d684ea2b508bdc476dd83db254f252f4267d1379de83ecc229cc7f33ab47661f2218a9c9375677cc5ab4e22120d59ade7b0bc3caec6df921f2cd3c31703df130cbc9cdb2a613948869774edccf3036eb3cdc60cb48540b28b6564511eab6f8d0773889c03404ec30fa4e8f8405d882030beb1ae5a0bcc80a838ecbe21d519653343f82bac632b0a084b4b843cd8723bbd34e81c733bbdf00731fc0899cfcc8e1408af76cfb9f4935a6007a97d8079b67a91f5f582b050e76957655f2c647e8a6419c39ac59dcabeff8fa7b4a2ca6423105809def27a081a0dc54ec329c723dbd9849f16026745b69a12d3ea7ea20061b1ef65955a1889f8947acef69c00f79469aac6fafb6097410b8c6b545ef8b2dcbe3dddf447cf4f7c37cca9d52587a610b1473723b9f2a1b5af7719f42e3e2da8105178382079678650735d08c2ab654b3271c5c6809a90f7a27d75ea9c90fdcc102d36eeac6f01e0fe24dbb9f25bc28fdf188173caa1022d92d4dca7337a85ee3b2c7bf219776e53f5ec78501cc5a5cd9099ad441fa4858298ba5d484bb66395b635c374fe5738961cc30375fec903240f2734039b7e72dece206ad320285fb8bc25d18f8b4b77801dbcc1af72a234fea782cf4e91b041b93e2439a311579980bdb617e7b1f67350ff936c48407fa5b86589de8091a536b1a000223b1c1cac6dfe67a781e81ae7627777c2654dc6a054be66f3a82cb6dd44113c082a4d76db0d92e044d47996da47e97bb130d669444a5f03521905ffeff1254fb954578b5a2ffede2dd5fe9a169048e482e243e694b0bfb244207f53873ebe800026f6f1196ab741e0594b9b988a7431d1841f4a8e8b355ed0ebf6693478be82000109188b05f6b1501e5c096e24c95ac7175caadb770fc6c80f6781f334fe440e8b5e76738c7e4cd55b0afe36a4ae6b7d744b2bc970515310edd6389fbf2e91b1d0680237b7f2d534e988db30fe443371897e90b6672c44c2d5cfda0e862406b5020cfac264bd59302a595d31eaf22be35a782abdccc3b5e2c34bdc007b9c4b17a921b2ba62ed4ea651bb4e963de39c08bb0be9abc175aedd763addae41c37f203fe5c77d1ae6b45b76597d9d469b779c358ecc004027567a09724354dad6913053fa3a8c54a368e244930e1afcb67413e31c7b6633b39ef52f3d4351b0a21ccf00854348469f24489f38094b1cb98d769c27ee8683157d3cdbbae3dca317df852f7dd2274dc8125317ba46e66b4467572588af293c4c2dd40910fdbf1d9ce34ef6568952ecc887ffe888ce0843a85c4dd137c4c2a6fd431355f69bf5d82123551a0449f8da9d8741bc5dd7189ee30a4aa32b2b9117d07349ff8a8a09c2d221daa503047ef193a837dc4c3e2d04739d57d2c7b2c852fd6a9d50cededfc9a44f732e11dcc07402872ae01a83731d3f9fc0167225d7c98a225242d02e2d645e4e7029e46ba267e6473d69c2b25dcbfe842e92e11ac6249cb603ec269b36db6bd51aae8d274cbef63e3d2b00e594546d42d970d39ff3f2de81e973e9cabfbafdd8af2f00c9e8659b5a1fdd4a24a6c82765811cc7269807ac93cd7455154d5d59c1b7c31203fc18635a52b671952ac51fc90f5c98c11d86501a2c5916a9370bbbfebbafb1e2de271a7a02d2a4278d07011fc692dcea39129e0da87e3c100dc7c4a88343c2502f79e7de9c5ef08f256a09f3a8756493d42e396e7338269150d620e40b54bcb63187c82091a508f8afd21d9a38364fde7b8db85cb89e5e40722c498228b5493b3e479fd2c6a74f05838e3522c4bf5adb4c11c712750018ba42a2aef06f2919aadcc99fbf0bda1d012c7197d0d7efb99ad2ceaca91c0c43d13982d2b4863b8da47f837dcde05d4a588529064e2f93d94af41073d90288080160309f85ebfb238e02e04085d3a5c28008a3570694bb18ab8a5e1378d15abaf865694748a567e444407fbb080926f1f25ce9d4f6f746901343236ede64c4f9c66f00574f1d0a972516c0ef335ec06731a6ee80cfe1d82a181692c60fa93f16f6d73023d11f4cd62530d937e6ace087872cc6543a44ab3249d444f623b95642cd323d498f2325478be09c418d852d7f0cfd943e780a9303e6f27eb59c2aa2a2c7164cb66b908ec0a2ca4415b844406d66831a8996535f790be13c8ab228bd4244dda4b28a3cc90852b5e99909cfd2d8315926adf9949b54aac1ad3ce8be956527c3fe927276daf3378c6677e385694a71d5ac2029864eed56f77cee1a1daf3c2a2129797a7d406f99bff6979eb91d0b7c1fa0cf609c5e20fa578d0392c7a4d3efe567f1c82f7827ba1271a650e2930c18c364ee76db8682aa68dd35bef530c128cec7beefa4846edcd13a62ac0a64aa8e1add4331bff0aa8b17f542d9a6488a27eca4c630fee2a1137db2ede5edf364bdbefe95a5ede7726e2cdc6c045a02f6d5e585880cfe57ae2e61379e49da2bec6c93510659ecbce6641231b76de69cd7b718b992fa27bb76e20e0df8b86ecfc930cf186b7cfe6d78f9b46951bd3781517b2d47c20dda16b0a884c91a2711194c68aee7985a00a15cdc80ef570d42f56428087a0ab94d515185328acece8ec78e14fae198caa9c6b96fc545c22f82e3a9bd9e1f2e49dfcf892c9d974fb5c26cb4bfb9564c3d3ad71bbcab86080c9fd2d74e1fcd903f8ab508fdc3f74d0e6de4a500607c38c9b7e812f989bf1ac25d2664459b961874b1682b012de6ab151c3f894651d516ee837dcf62ec4513643413650bbeba632e2ce27ead6c587a167e68c993cb44aa5aeb178d2b71902abe3fa7ebc92706473a0dd12bb2ede7e5762b4bf452beb97c80538e6bf151d015020dd3f25b6ceaa1236383e1fd250264162d4ecd7ea5988874d252d38d74d41da1f885c5a161f3e98bc8d493a9d3eb50fd9ebe087d42828207b80c5f84ed7bedd47e53e67fa5f877bb7f472d3d79c27cdd3ac20262bd46f2154d51374404e726f871308fa561b04c2958696883b3dbfd0770f0492dd827b581a958db6b682849787204b192646be18806422ad1a64490d8de78043174ccc725dade60", 0x1000}, {&(0x7f0000000080)}], 0x2, 0x0, 0x51a021b) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) write(r0, &(0x7f00000001c0)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 23:19:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) flock(r3, 0x8) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSBRK(r2, 0x2000747b) sendto(r0, &(0x7f0000000000)="f578ae9fdf4bd9ecfe90841b7ec079b7ffe62a21468b383f347edcf85f08a508d0702a83b63e2bdd77121cf4eeacb3e86d3a32c1ebd3fba9d2de263d60d07551daf45389f8686ef339db2bec60c7f390ecdabf46a74987d3a2dad60414f4c06e8f55f02c41bcc3aa866bbdc471644cdca9088e6ae5c6835d07eed0e41d35bc8008b5a1fa835ddaa4f675cc432626855f6e19eccc0c94078211596d5245027c06c3f97ca5c76015a582810ae6718cfccb1691dc27b42416268ca8713215894b28c5fea2aa359408116d216cd011fe8d90", 0xd0, 0xb, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) 23:19:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0xff, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0, 0x5}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x1f, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1000}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x6) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) fcntl$dupfd(r1, 0x0, r4) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 23:19:20 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getegid() close(r0) 23:19:29 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x401, 0x80000000, 0x2, 0x1, 0x7f5, 0x4, 0x538, 0x10, [{0xfffffffc, 0x8, 0x4d2f, 0x5}, {0x7, 0x2, 0x7fffffff, 0x9}, {0x40, 0x3, 0xfffffff7, 0x9}, {0xffff, 0x0, 0x3, 0x2}, {0xa95, 0x400, 0x200, 0x3}, {0x0, 0x8, 0x0, 0x3}, {0x6, 0x1d7, 0x400, 0x8}, {0x3f, 0x4f1, 0x1, 0xfff}, {0xf9c, 0xffa, 0x7bb7, 0xe099}, {0x40, 0x4, 0x7f, 0x4}, {0x2262db3d, 0x2, 0xfffffffe, 0x1}, {0x33b04ec0, 0x8, 0x7ff, 0x4}, {0xc, 0x3eb, 0xff, 0x800}, {0x6, 0xca7, 0x9, 0x4a7}, {0x0, 0x40, 0x3, 0x2}, {0x0, 0x80, 0x3, 0xffffffff}]}) shmctl$IPC_RMID(r0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 23:19:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x4, 0x1, 0x1, 0x4}, {0x0, 0x80, 0x80, 0xaa}, {0x7, 0x80, 0x3, 0x2}, {0xffff, 0xff, 0x5, 0x5}, {0x22, 0x20, 0x6, 0x8}, {0xffff, 0x40, 0x5, 0x3}, {0x9, 0xa9, 0x9, 0x20}, {0x510a, 0x0, 0x8, 0x3}]}) pwrite(r0, &(0x7f0000000140)="f3c58a8d25520fa085e13c3a78d8", 0xe, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./bus\x00', 0x0, r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x7]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 23:19:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) munlockall() rmdir(&(0x7f0000000040)='./file0\x00') sendsyslog(&(0x7f0000000000)="4f276d2f1ed21aacbeccacb5928ccbf51e507464e9c30ae366633c28c9710480978c01f25c2f77", 0x27, 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) 23:19:29 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) r2 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4) dup2(r1, r2) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) login: panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 240180 82176 0 0 0 0 syz-executor.0 *220564 94328 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3b50,0) at pageflttrap+0x7f kerntrap(ffff800020da3b50) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3b50,0) at pageflttrap+0x7f kerntrap(ffff800020da3b50) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da38c0 rbx 0xffff800020da3970 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8137073f kprintf+0x16f r9 0x1 r10 0x2 r11 0x33a016fc98f558ab r12 0x3000000008 r13 0xffff800020da38d0 r14 0x100 r15 0x1 rip 0xffffffff81a9dea8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da38b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=220564 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d895f0,0xffff800020d88eb0 process=0xffff800020d8a3d8 user=0xffff800020d9e000, vmspace=0xffffffff8290b9f0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82176 240180 11422 0 7 0 syz-executor.0 82176 76096 11422 0 3 0x4000080 lockf syz-executor.0 82176 213865 11422 0 3 0x4000080 lockf syz-executor.0 82176 512610 11422 0 3 0x4000080 fsleep syz-executor.0 82176 317405 11422 0 3 0x4000080 fsleep syz-executor.0 82176 183156 11422 0 3 0x4000080 fsleep syz-executor.0 51529 183737 93680 0 3 0x80 nanosleep syz-executor.1 51529 398997 93680 0 3 0x4000080 lockf syz-executor.1 51529 243867 93680 0 3 0x4000080 lockf syz-executor.1 51529 341713 93680 0 3 0x4000080 fsleep syz-executor.1 41409 425515 0 0 3 0x14200 bored sosplice 93680 264867 20957 0 3 0x82 nanosleep syz-executor.1 11422 396671 20957 0 3 0x82 nanosleep syz-executor.0 20957 79748 10702 0 3 0x82 thrsleep syz-fuzzer 20957 65417 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 18463 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 265905 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 214261 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 462663 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 33274 10702 0 3 0x4000082 kqread syz-fuzzer 20957 119063 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 486891 10702 0 3 0x4000082 thrsleep syz-fuzzer 20957 248238 10702 0 3 0x4000082 thrsleep syz-fuzzer 10702 523836 37745 0 3 0x10008a pause ksh 37745 202315 40063 0 3 0x92 select sshd 14020 460084 1 0 3 0x100083 ttyin getty 40063 81242 1 0 3 0x80 select sshd 47740 325444 7724 74 3 0x100092 bpf pflogd 7724 372451 1 0 3 0x80 netio pflogd 62377 285957 72312 73 3 0x100090 kqread syslogd 72312 97360 1 0 3 0x100082 netio syslogd 37096 520744 1 77 3 0x100090 poll dhclient 9753 490051 1 0 3 0x80 poll dhclient 72366 244356 0 0 3 0x14200 bored smr 29940 430161 0 0 3 0x14200 pgzero zerothread 6692 162303 0 0 3 0x14200 aiodoned aiodoned 29658 421373 0 0 3 0x14200 syncer update 49718 417145 0 0 3 0x14200 cleaner cleaner 81681 113549 0 0 3 0x14200 reaper reaper 37562 61431 0 0 3 0x14200 pgdaemon pagedaemon 94069 414339 0 0 3 0x14200 bored crynlk 38900 427672 0 0 3 0x14200 bored crypto 24943 326681 0 0 3 0x40014200 acpi0 acpi0 74248 30760 0 0 3 0x40014200 idle1 17546 180911 0 0 3 0x14200 bored softnet *94328 220564 0 0 7 0x14200 systqmp 38894 521983 0 0 3 0x14200 bored systq 99792 180740 0 0 3 0x40014200 bored softclock 90415 385331 0 0 3 0x40014200 idle0 1 194780 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive sched_lock &sched_lock r = 0 (0xffffffff828c7aa8) #0 witness_lock+0x4c7 #1 sleep_setup+0xf1 #2 tsleep+0xe6 #3 sys_nanosleep+0x205 #4 syscall+0x4a4 #5 Xsyscall+0x128 CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff828bd1b8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 94328 (systqmp) thread 0xffff800020d89380 (220564) shared rwlock pools r = 0 (0xffffffff8270d870) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff827383f0) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828bd1b8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9506 6411K 6729K 78643K 10846 0 pcb 13 8K 8K 78643K 44 0 rtable 100 4K 6K 78643K 259 0 ifaddr 67 14K 14K 78643K 81 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1496 0 iov 0 0K 16K 78643K 19 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1308 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 55 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 191 0 proc 61 63K 95K 78643K 452 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 14 0 in_multi 45 2K 2K 78643K 71 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 222 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 121 22K 26K 78643K 1602 0 UVM aobj 11 6K 7K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 10 0K 0K 78643K 15 0 temp 96 3852K 3916K 78643K 3836 0 kqueue 3 4K 12K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 56 0 17 2 0 2 2 0 8 0 unpcb 120 163 0 153 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1142 0 1142 2 2 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 inpcb 296 290 0 283 4 3 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 7 0 5 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 47 0 46 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 pfrktable 1344 10 0 8 2 1 1 1 0 8 0 pfstitem 24 27 0 8 1 0 1 1 0 8 0 pfstkey 112 27 0 8 1 0 1 1 0 8 0 pfstate 328 26 0 8 2 0 2 2 0 8 0 pfrule 1360 26 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 222 0 58 13 1 12 13 0 8 0 art_table 32 223 0 58 2 0 2 2 0 8 0 art_node 16 55 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1654 0 248 90 1 89 89 0 8 0 ffsino 272 1654 0 248 95 1 94 94 0 8 0 nchpl 144 2140 0 529 60 0 60 60 0 8 0 uvmvnodes 72 1756 0 0 32 0 32 32 0 8 0 vnodes 208 1756 0 0 93 0 93 93 0 8 0 namei 1024 5923 0 5923 4 3 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 2 2 1 1 1 0 8 0 scxspl 192 6337 0 6337 9 8 1 7 0 8 1 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 409 0 376 4 0 4 4 0 8 0 futexpl 56 2879 0 2875 3 2 1 1 0 8 0 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 28 0 24 1 0 1 1 0 8 0 pipelkpl 48 101 0 91 1 0 1 1 0 8 0 pipepl 120 202 0 183 1 0 1 1 0 8 0 fdescpl 496 391 0 374 3 0 3 3 0 8 0 filepl 152 2447 0 2342 7 2 5 5 0 8 0 lockfpl 104 372 0 364 1 0 1 1 0 8 0 lockfspl 48 84 0 80 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 359 0 350 1 0 1 1 0 8 0 zombiepl 144 376 0 376 2 1 1 1 0 8 1 processpl 984 409 0 376 6 1 5 5 0 8 0 procpl 624 841 0 791 6 2 4 5 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 400 486 0 467 6 4 2 4 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 214 0 0 26 0 26 26 0 8 0 mtagpl 96 26 0 0 1 0 1 1 0 8 0 mbufpl 256 279 0 0 17 0 17 17 0 8 0 bufpl 280 3800 0 140 262 0 262 262 0 8 0 anonpl 16 54522 0 38431 80 15 65 79 0 124 0 amapchunkpl 152 2521 0 2360 20 13 7 20 0 158 0 amappl16 192 1753 0 894 56 12 44 54 0 8 0 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 186 0 176 1 0 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 171 0 165 1 0 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 20 0 12 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 343 0 315 1 0 1 1 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 21 0 19 2 1 1 1 0 8 0 amappl5 104 132 0 116 1 0 1 1 0 8 0 amappl4 96 646 0 612 1 0 1 1 0 8 0 amappl3 88 267 0 258 1 0 1 1 0 8 0 amappl2 80 2184 0 2106 2 0 2 2 0 8 0 amappl1 72 18543 0 18061 23 13 10 18 0 8 0 amappl 80 1089 0 1038 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 391 0 374 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 391 0 374 1 0 1 1 0 8 0 vmmpekpl 168 7283 0 7249 2 0 2 2 0 8 0 vmmpepl 168 54640 0 52482 126 32 94 111 0 357 0 vmsppl 368 390 0 374 2 0 2 2 0 8 0 pdppl 4096 789 0 748 7 1 6 6 0 8 0 pvpl 32 176292 0 156904 191 23 168 188 0 265 11 pmappl 232 390 0 374 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 278 0 16 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff826f4ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828cd8b8) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffce8f0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff826f4ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828cd8b8) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffce8f0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3b50,0) at pageflttrap+0x7f kerntrap(ffff800020da3b50) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: 5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3b50,0) at pageflttrap+0x7f kerntrap(ffff800020da3b50) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: -10