Warning: Permanently added '10.128.1.10' (ECDSA) to the list of known hosts. 2020/07/21 09:38:48 fuzzer started 2020/07/21 09:38:54 dialing manager at 10.128.15.235:26152 2020/07/21 09:38:54 syscalls: 381 2020/07/21 09:38:54 code coverage: enabled 2020/07/21 09:38:54 comparison tracing: enabled 2020/07/21 09:38:54 extra coverage: support is not implemented in syzkaller 2020/07/21 09:38:54 setuid sandbox: enabled 2020/07/21 09:38:54 namespace sandbox: support is not implemented in syzkaller 2020/07/21 09:38:54 Android sandbox: support is not implemented in syzkaller 2020/07/21 09:38:54 fault injection: support is not implemented in syzkaller 2020/07/21 09:38:54 leak checking: support is not implemented in syzkaller 2020/07/21 09:38:54 net packet injection: enabled 2020/07/21 09:38:54 net device setup: support is not implemented in syzkaller 2020/07/21 09:38:54 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 09:38:54 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 09:38:54 USB emulation: support is not implemented in syzkaller 09:39:02 executing program 0: syz_emit_ethernet(0xa3, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, '[kI', 0x6d, 0x11, 0x0, @loopback, @mcast1, {[@fragment={0x0, 0x0, 0x1f, 0x0, 0x0, 0xa, 0x67}, @fragment={0xb4, 0x0, 0x3f, 0x1, 0x0, 0x9, 0x68}, @routing={0x32, 0x8, 0x0, 0x3b, 0x0, [@mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}, @empty]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x401, 0x1000, "94af3bedba4877cfcd636be266"}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffded5, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000002c0)=0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r2, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000400)=""/218, 0xda}], 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000580)=0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getppid() sysctl$kern(&(0x7f00000005c0)={0x1, 0x38}, 0x2, &(0x7f0000000600)="5276d4504aecfe33754244ebf59873ba84838250bf73558a474679125c6924e9595489e35e85087b074368ab1fea", &(0x7f0000000640)=0x2e, &(0x7f0000000680)="4e8473cc32e1747ca2e850371d7dffa7b5641dc704ee3e083f9dd104c24069a04ad752015a645c4ce51d3113c6f16fe8f523cbac6e2c69c45fc5eb75f6a72bd010faac1a2613428a6f57829379df8c23066b8ead1affcd145d8b1e1ed05b29293d68e7a61a694663fa7731925e9e66730e94ee4024a7ff5259f280c67a9a3d6f90ccb0a625084ea12925bf89", 0x8c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000780)) 09:39:02 executing program 1: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1014, r0) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) mlockall(0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/165, 0xa5}, {&(0x7f0000000500)=""/204, 0xcc}], 0x6, &(0x7f0000000680)=""/158, 0x9e}, 0xc1) r4 = semget(0x1, 0x4, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000800)={{0x9, r5, r2, r6, 0xffffffffffffffff, 0x82, 0x5}, 0x4, 0x8000, 0x6}) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xb2e, r7, r3, r8, r9, 0x10, 0x7f}, 0x0, 0xb597, 0x8}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000009c0)) r10 = geteuid() r11 = getegid() chown(&(0x7f0000000a00)='./file1\x00', r10, r11) readlink(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)=""/227, 0xe3) 09:39:03 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x86401187) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7fff, 0x10002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x5, 0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="432d303cbbaf51a6a40282fa7522b0b194491c45af81831760f9c7e92c24da303bc915b1c15b18735783fb3712740c27a74115e85206d9a64515b091714dd258f688e9baeaf7443ded9202e4eafae38d18fbeb21d2f0149fd1bb6188cd5c6b5b845259f8c16ecc639c4f34e6ce952943d12a05ee", 0x74}, {&(0x7f0000000140)="66a81db5676484773f51899d64531c7b8755ace1ad2d76449111b34f8dcbd102d5516a655951885cfe97873886e0c8104fb93a38f5ec5be5bbeb1c4e858d31903d4d536b7cd60042ba1c8af331a636bfe64f595cb6486dc27eab0011a81b62848bd52e43f00840ffef0cb1385f3dacf2ddc114d89b1533ca8640277b903e37b8324358d578bd1193bbe450", 0x8b}], 0x2, &(0x7f0000000240)=[{0x1010, 0xffff, 0x1, "ed17d97e986e0d430c8ee3eac8f6cd9d85cd1b5ea4c3abf47ac684196ed9fe9193120e7360a475a2e3afd28ba42602b2076007d63e770cda311f26dae07d4f0476e8cfc25485d1e7310a40f0abd3a03773167e43f07f7ecfb1dd200cfd27ca66e021c4eaefb7ce0e4419de1361d56b4e6f49250c223399873c4f48b7d7c011e3777f125019c2cf9221b014efd9d1024c07555369de43d3de3675809022b968d59289bd4a32376408c681ca281348d9c25e3cffd32f90bb49e02937e0e53e606d57a52a9c1da36d49c48d6b2ab162566927ce8cf0dbd5b71c886c26a148eb05b5ca1a4c2e0183728b715ae4ad2559775034f846b653336f3b853e2e56ecdd2593968fb90e5d0b05291034b94630f8a86db182554d21c00e3f82e63e0a4366117cf792f27b9dc8d1d73a9109cb6c3bf943ff9a267a485ddaa4fa14521979ed1e7fec8b986ccd819b6d115e8608801c158179ba1500ff0f35238ed50dc3ea20f550e9085f9a88a00002e612d6e7f5294ba4971bebd99bb113e7819b9dda4a73497776168b3bf57539722d8165f848490ee33c6e08fc0a03ba14d00f4317d4c4cce6da1f503f8ab034e77e0730e118ef15d33116db1742f3a5306b63d1ff0ee2de0205306604c22d6846b08947ed474ac2d8aca92fc70071bfe8d119394cd8ded99bfa3881db7da7a6baf2d9d68cfb997362b361a185b4e24c83db2b941ca212b45d0c2015953ce0650078d39199d2c3de684eb31aac3f0442c40f608d15fc78656beb5c8266f53d2392cb581581fa4ca7106b04432bdbda74c3b4fca5e266816fc4ca40c1a20a869493d73d6d279236feb13bd1dcf47b0c16846152343e9c036c03985238ae6e0c5342b171c0d5b9b8be7b1e0566045e34947bc86a2c45c1f3bbdeb6a58f4b7e1053f796542741004d2650d87eedcab2014f6a92545b4575984e85cb0c305c82dcebeb1f10ffeeea74fc40fc586241be097fe6c49e142e09e356f5f5f500cbcf1101e94a4a7632d47a304d4c2b3c89385bb5a496f8401fad582e3958bff9498ad004e099e609131eda2be0f04da1601f5185dc2f726af946636e05eb71abd4bc19ea1205a553a8657cd412990cf34525f72a4529b0b377d83331360d784f384fad4e06527a8b3f7853e18c3a784d5d3bad59abfff1fa5d6d0001712bb83245ae4d66e51d99a9cb3bddd2a4bd10f615d579c21ad106935a05b8ca9541f5df39ff803527b81a99653645711e85eda0596e7c4cd628ef7c043ccb34b50d118003cc2f0cce0cd1359981bb37ba79dd1fd7a859b54e0ce96da12f1fcc13dc70eaba4b4d6e60c9185ddc628b19c73fe10c306cb7ff79c12cd3ea0fdfc5e5485cf3ebe1bf0b66f89b860a585587ed11e0cf9b7de2f88385e724c0a61ef1a763d76631fe71cde226fbf08969bb3c6ba761bb034c44e5d4f0ddfdddd8eac105ff418d2c11533904e4605383e95b37a01cc788eec7614a5575d6a4628a437eda43ff11b5728d3edace719dfbc29b0cdddf3d4050a90f961f208bc7631e51eedcc5bb54ca05e1684c85d67ef5f7e162b5d2cc3de727fad04111b2b54cddef3adfc4d3a533f63a793aee639f661ee42019495ba11f3e41454587463096dd9cb15d7b07549696920f172e3e717750e3db9fba513c5bde40f2c1cbb1b39c1bf17f01fa3b7f2a5e3dec8c8c7911ffd82ed108e4b86466c662d1d0b3fe57fadfcf8eb11a778f7b3dc0f9b1eb81018da2cd5be3ebae605220753ad4d125e047fe13343e93a02b4eacd1d98fd7ad29250dcc6ec92551a218334ddc5f3781416521b7410878d8be3edf383004e5f0cce752d52abd5e62824b359139fea2f88e5d6640512c951d9357ffc94b94a0eb0879dcbb90cb05808949102832d4d20e904b53f1d5659dd886cb20adf030052a9fe53e4931df2a671c731b8bbe98beefd0c45965e74e267ea1f901110dd6e7645a1bc8b202d4ebb818ca2a2180a3eaa2db789a4f1a2e929893f0cc8c4897c01385a9e9bf29ebd5c8659044f03d0e09289bdf7752540657ed96eba94426105a747cee7aed953c11f15055a32058be9220d317b8a2c412fdc3f264e6fb898aeb4d638e3f51ed139fbad0fef8899622a168853e59d78369f46bb22c812c4447a606be610235cead1cb377d4a7611fe578454e5944dadf4a3a100bee66a2aea578945ea4f13a7e80e984092af5dfb2f130b9dbdbc717ba7219514d640b41f732992802e7b2ed2e620c65b8103af84cd17cc4acae97cd62f4a36bb287bade0a58d0c397f907905d7dc659dcd3100582e00d020778cfff4f3120b7932dc6558fa2f81272b92091060315af6c685b4b6783ac8bc7e45e478c45d4fc6e8b5869fc4f14889d9d13a72cfa6bd3e83c0062ac69238776a4fad89beea729926a71ac3cc3e5881d93c0da0727d394d5bee6798638c210c15adeb4cc5a0fb724478f1d5b47223287f1fbd8bc0d6d9fe330a62c4111d01ce3412af0ae681bf451679007a1c46012dfd62234763dba31c6906d74ed10f859a3d9528236c9e89bddd61194edab5f8a44268715e3c4039e76d150377262a4d08e3d737fec99f7790046ebef909e7231467ea822fba5217aa36dda4515c8577a7001fae62cc10238b365e11487247fa6eaba7b069788454584e5d5973e42da1229b9b14898d5568497bb0b400967d0d9ea5a4dfabcad93a303c9be0053319b876fd9fa71bd9c20a8076c31a7e0076fb404a3a0ef1291c55d467fb38a3dcf5ea5d3f18fe90cc9d3f29e09eaf092b293c36db4ee2cb7c555c39daef53044fab2b54c77f8a8282ea6748ed6cff3506d9c1d2b890ce088b81227824f6810c046e9fdaa214116074fa60090afbdeec3012456c5cd0153dc843081849557cd16aaedfcf15729763bce2b511d6fd59484478575481dc7e8be48ba39f181f76a5380cb33a1fdc94c27e188f5035dcddac25eaf085ece8f60938b54c877f8d081113106f8709f552c8bf011d3a6259a1e8dbbcf16dc7336c99348747a0c5bc601f90069ceff2e955b51d1985033ea87843db7d638b61af330c882595faf8c9abe323a20abb4b172086dd6ffe1070e0bb632ec5a9e6e21c728d3ca01d9b941647e785ccc1b639b7103e3b5fd77e4005dbde20e92f69fda81ec66d322afc5ae0f6dd0a0b59a3b3db33d5ed77de9f0630385d33d0c256e6c08ffab3edd13dde9223677fcf8630289d098255cb580b3dab8645fd5ce879abec96d1173228e3d90126a57e6899bfac0a59c4283aec3ecf5429490fb320b8fb231309e0f63000f03e95bcc475746cf27d29442ce00df80809e52b175b253249cd6865995806b25a9890eec927a934989bf3dc9ae7fa52f070071467244e5cf92d4cb6a4622d764149a872f851573ef2ff56d927ce452501df0b4ad588aaef58744781f54700f228422fae6e1876576299adfc9c0fb5aa59a7b2b5ca46c67295dd46dae8f50a34fe154207f8a67ca9f6907f3ead502b53f9a55eba2f803b6d6dea1088b29fa815dba989c00bd20bcaf51221ac1bc58ba6bd1ef19d5a1799ff5883770eaf17b80b3af6456b76ec47cff69ddc69bcce7e47f0f90023ee6b1fd07a278e329ebbafbff6664f634bd7ba1782aa7d637e465c0982880a51cebaaf64fe8ec5c6298464b71e226868e43b07f82885a5a5e4483f1d7dff739c8686483d0db075b4c55f6822fe9915f999b725c7466b3ddd5ff96101be3984d1010e840604add9bc1f930033a87d5171c346f353df809109a95983f4739a81ecfb4fb5e90b617b4b64db5d5d348884434798b2babbed46c5aa749746cef5ee45996e9e63305892d6b1d887253751c8d5c629ddc077f8a605ebf62f7c8e900e1dc4fa0433ed5329b3c5e4f0e11059c4feb0cc602e56b3af3da237a2e6ce53ed553d6f5d6d6a281ea9d1b1b0746068f2153f64d2e516790a547ead3828fbf659643110d339dc691b0919ca6a026e38d095e0a02149978a55c9827639efc5d244704c6b31b7bfa160da95a942b6fa7965145d185e53402254a34df8237af7567f9c39b691fec8b8706983c5761daf9166e36c1cc660ca1732db701d6a95de84ef03567230d1b3ed3c450f78ed4a02d4df0349aabe30105e71f1e6fbc1cf97c1b66134e3fffe86e29a71ffd96a7423195746626faca85624a5a83b62d3656719b3ab9e6ccb0c781452d01da136f1df6fe4a77d429336ff24253dceac2b87a53e76300a0486d6edc4bf4a78097c70b62702f67f2c28f723343c51720b1a02c02b949a876babb8a29e459474b339cb28edf24b6db3b6cff70814aaa9875c1a2c231ebc6bf5e778c26d53e34978d2264e3dfe421aadcac9ca5b97b869352e53b7ccf300162c0d9f33b81308693a8c05994fa24042483626c9e15d7c90214fffd5fc06bf2bf717b6e6c73103caf6035e613cb1e6888176889c95123d37f21d7706bfc5455e7bfd40985849d1972fdd610c2df82aeb1089c37c2140ba8b5b827fd20d369dbde90fbcbed624ab764bb2eff2003aaa9c3cec28842c888eca3ee6d873a6b5eddcba9caa68dbd97af79395d1fe7d134d62c4340167b5f1a2d98ea2e52b6430e5b5f14897e4c8d044c0ceefd3f4f6a03976fd6856578ece5893fbfde01b4813fe46250524689e7f913cdf684e8b546eec234a1667a5f953e0190bf9f8c107339bba0c16e71899eed68330bc837be508e4e649b65f6168633fe978f560b64c5bc33c1ed1a82cf41f6dad5a263ebd7cbbb3cc764a5452d2e5b5400c115a597694dfafafb5905ee88b2f2e5095b058c81136240edc2e2ff11bafa1032f0f44ba90f3075bbb52e1a7ae2c0791f47bbfe745a5f57fc584caee21dc47c11f9333409e44962cc84974dd0be663ce128ce9372193b61c3c5fef138972a399b6aa3661ac74613e3ba4d104860c44404c9679da8a11faa31b66b1aba7599852396466dd8079bf93a5e7eea3faf11bc6c8a5ba0a777a80742158f666cac740929e8795bb57e52d66fbef38e200be21fe702109628e866de2dd6b591e46aaf40034df684ef00d48ee569e8bf8c97191400dd958a5bea0de4d43161b4dc7ad72aec851c1e21502f96d10a42410a2eb3955e9bb87c942caef6515f4ec59558168c76cf66a5207432f782efcf298775a6879c74a385bc20293666fbca8738334b68a6ac1e377848d3c0b77ae8b83e4552883396d4d430cbba0c22585be8960076125f5ac48b2e76bc1f31f094cddf68b06d3d6a8d2e580e09ccc43922ac259ac07a3cde888fff65d8acdc3131710275478a6f827d6f85824f5d7c6c849e331be0e51c753563f2fe88de7e3a3cf0b7d3e7965c335825f086b8a495712193f6e865cae369ab2f09825539030e03f2b024112f3728087d055f412098f701bc160cafd08d6e3c7bf405b310a9d363722893e4e99d2234c8b8c52c17cffce447d9ba2f03425293d999b749226e537eefb82987c6272cd58722b8c0061c36822e26946d73745f4f3abc788fff4897e935bea8250d105f84ac93e2a8d35dfd4e646888066627298516be77c0eba5d8856874a1675731de6b6ec5c7ac6f26ae906feb3cdce1de3ffb9991638ca727a4279cde71d619764b318f476b3d21c5761ec22934697282e201f77c53090426ca27ab5f187fcad6416b09a361a5c66ebf31422cfd86797b64cd277fb5f80a13ab87fe81f395ff2dd773aabe51568537cae91e0d7c50f88f9068620939e885292cbff1515c2446f2b1fc1e4844e419ff01003c8ada5dad9adb8f22444b7225dbe5074a1ddb51b49af40ce51d14b0e4c715ed1ee8c21908"}], 0x1010}, 0x2) setsockopt(r0, 0x8394, 0x101, &(0x7f0000000000)="4524c563b067fc43336eea32ac4587269b288170e7f7ce3838ca2b12c2cd3d3cea098c41d3430df06b5b8a2bb341e91dc57e580cd0", 0x35) 09:39:03 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="4facbacf683e8e81f1d221", 0xb}, {&(0x7f0000000140)="bf41120e90f6774a4d9dbcb86ef4cdc5be4a05d99d91cd94430658712c46903f579306cb81dc22f0e8c26be7812a2ad2d1c589de596b6ff44170c9f1d63f318cb22e63e8d82a27bc7d184288f8916e196669279e8eba09ce9e8d316667704a1ffdcd9860a58f8805f94ecf7828e10ed6024bae5cb1491bacb8154ae381f4cedbfca8f348fab83ee71ef5724bea4e50baf568f418111b6d1122f668c6be5bd4bd38cbbfca56dabd56223c887797c7e83882fac6a36eaf81c7f8bd0c530dee949330e628e1166fc7a6b65afe7383f45991f75f15be66433c5f20bd7384e4f9d4a40718a9bcf71fede126c3e7f00e98be8f2c0eea38f3903fc644661b397af91b53fd8accd98695acb276665fc0b6b5a2771f2d95dd30c3224811a177ece3750bf441c537321ef37d8a5c966a16326b27b192622b4713e6a3c64cd15eebced2ca09f95ce010d9be1ee80dfe856fe3df0bd8b1c057de7b175ddc7a6231a3258a3975a819ebaf611a7c240c711fd097adff8741e40644381e6c78af3d30f9e957ccf2c4c6080d3f942873b62eea01b80e1ea779c923f0fee8f17dc8b3656995e5a36641992a5b8953cd4f43fbb05754c1db4e9640808b3517378541f5ad8861845cc59cd45532332eced4b2cd2424f74550190ff785d07e3ddf1d8ff62a6b053cf104015ecd668fa2481845cfd4470f5af472bd075bafb695010168da465fe3aed1f3606372d7c5877522d914dfb6ca7cb23087397e8812de9ebb9441bd1787a403a2e5245e7488dc182f4e50de1fe91e436c289b28856c93d53601a0cc3cf1428254cc1a6013d7c025e78563ad8627cf01d21548089bdf42fdac6afed1a7ef9fa6ca1ac3cfe8d5f361aa79361ba097f34ff8c0aef388412eaebf2b64e24b1727ec571b48b087205b0f553b1b24b123132a9db74ea46178ae8869e3801fc041ea9bd0d6ddb1fb1a25a46e960a3b5efa03fe09d06937b81693216bdc756217c89ee1d91c2ea1261abe1d30d3116ed56a6f5b5f114b31077c4fdb87e9fdb1a619c5204dc102407f88bd24fd12024214b955f7e66df677de81fdb36a0fae9692a3e3172d3d7dd2b28a74eb233df152dd26cce654ee2706e087464e6ddfe668eca45e10e217af1b95f7da84551592b4400be036fb01fae2c5b7c53c39ecc2d4c218bec34b84d15720a55975fcf9e890dad4afd2af63b65354a31786694da09d27804323fe5de2218f308cf47413c9bf875c9116c5f8b0a0ffacf83c734cf123fe16a2e891bef8e0117cbfb80a56967a14b73fd97eb9468fc36dc3215b269907f284ed1d23fa985e7e209796956868ef02a04cc34c912dbc2c1278021ed1c8ad61e83478a723bb1999d293b82dddfc46f9c4c82523bd2273da458736cd6d030a582d36611f251959709ba4c291b5d4ff6ab5376d9916e5f33e687a3bedb1786bd7fa5cbb3980975100324f4cf766bf05ea537e32ae6dbe0808cac1f92d19eb7ab3628392832944593a0f551b013b040a5f31f5781fda9c809ad2d6f8144c40feb97dfde53759cf617268ffdd8108c009e31d0d308053e0810eb5a75bded63f487489a6a33213d68e18db19395f7e2d5767a43374aa38dc6a346ecf4789b5d0e1462b6033fbea572429dcc5278ac42b110d1c590f102ce77e4ca551f5b9ab22d26c573994a5991a59678393aba6bfd3202fc286c0336c03343ec11e430194390fdfa14617dd106016912074237c55ec684455382c395516435bc78153e392bf475e21b11f406b6daa933554dc71e991b52e6c57d4196dca7bd11f240ea511d495405551084376c7e00d630de9d1f7ecd666daf9668ba2b74f679354bb296dc9d6ce8834574edc0fe523c6e7f2cc3f88c0e423bde3a3ce5a4bd689eadd05feedaa232552423a221a1c0857f7d40a168e55b70e74e4522ed1aee36f1c6aec2f9f52adc7353a6efd25930b82a1ca99cf291d6f4070fb91591ab6155f2a871945e61afcc6b4168b5a5471610ff3255c1c6a11ed27615b35f6cc1ddcee18fe134c98ee2acbe0a594e2840723a61a4defa23bfda71c2ae9f75cec6efd7f0a", 0x5b6}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 09:39:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000000)='\x00', 0x1) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000340)='./file1\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x4, 0xddd0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x28, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 09:39:03 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000340)="df7bef504243b5511382dea3e15b62010a2c1f6663d7c88d125ed886ccc2454d5769559f1f707ca3aa94d4bf60750f069468c38abb7836943d724935546d0da9a3d4174b484256ccc7953f1a6d99e0be40db346a8ef4a4d4c7a0e03feab3f28c89a1704b28581a3f5c75e4261e00e8b6f9cf8e718e8bfd634457c1e9e073d80c83079cb155bfc10a610fe778d5c78d3a075cc02f4aee17da07421be2b1027250045f8c0da949c889ecb265b543c83a1f347cf0b34cc1a944452210489f3c207e702f32bfcd97e354d46bfcd9204646727d348e766a9533e05c54032ce5ea1787f0e99559cdd07f109827bec7799a05c73a95baa1e68601574a50439851ad7a2d7f23687be2a710bd80b462b4641e1a9ab34eb8c139b97ef5150072315549a4be82f2e360e6442ab42e1f368dd3a852373b8d156f2cb340eff4093cc68e25c548c2d61f367aed1f0e641fb95488f0feb533f619ba55be3435bd42b0704e4c71b8a9a6181df1f1ba5835c0297c0c48c30e83799a01e568920d85f898b1da06c6ba9dc1d0207ab0a8a929df854a87f75409323e5bd6c5dacc24531aa85632e111c6fccd0a6b0494b3fc4ad3d1de5dc9cd76dcddd1c29b3d0d6c805342612f5775b929e65e9f4ed65f7c037b136138190275dacd16b45a221341c43740c35df500dcdaf262f8f18ff10042260a57c40b3469a421bf059d14cac8539b65dd4f8e156dda3eadf7ca91efe6bd710a49adbdbb734903c7604db1292dd71334a338d5053ee6129e84d34e095de991a438710152bb6d04884eb49b52cb773dfa139d857f97078c3db026be224e70f1b9607aa7469daf1e638e33d6d56a80ffad0f965cb5dd3022465cfd0b1048b79be692cbb14e7ce5c80d7cf5ba7ecdb60d47f63e51951a78d919ba72610c3da25ab8f826ea0d5a23604b8c99b144e51c7214dab895a0f7de498aa4181ca694b9923516f0139f52a230389960a8687a9c2b12bb92505556174c28fa1ab67d6ae164796061170d6e89b857ed2b4b39a4d3c464f4d41025857d777f6c731c2d7551abb0158aeb3007399b22ace6086af8425e09bb5a365c39c9312f684f659eb67ab951a8a589ae4ae9cbf2f9b874d53508cdbaaa86ce3c2ca37bc395f83105fd99d3ed54e97f4882737488081a072f66b1edbe8922888942a5025d561e34aceaf2350473ada34cba2cc22e243728166d9fb4890b0df5d5c6c0189a46364393561ee3b4112eb1f7682ce8e380157c00254929cc3bdb7070d16ec928f3c11f6fadeced9b1a9e9188d0a78d48456db2500147df20461deb33d0314297c67ab8c0a804d5c79dcab64bd4eef804e0624d5163d76a03846361cc48f9bb4d2a8a1a009d3bc5a71e04565fd9d0b14e0e62adc403637915546727d2aa305ad9d29dd3f56383590feceb291a58c4d94e45464040818ffa02e3f69bb12cd5440627419a04b4cc133d668428ac38169bf4caa65dd21f0abd1b81001b43d830476a40d018f0d9b01b2ff3c3884416fab9301eb80c73ca34d9974a4aea5c2375d56c79980c07728cbb44829556f22e646408fb6be9fc008658125302c31026f8dab9f9b6270ed3dfaafd37c8c9681eca8879e7f75f716b695286ede734f0dd7aca6db7cf1fd9eab7ed613e3c2e2bded5f717dd8f14ebe6eae700389f1e28905de53e6f048f01c1f200409bee6489e2ee94d1cb9d4f2240a8b2e55ef97f947bf6355401eb729509febdfccf35b1ddb111063742e408e8b7ab82bce6709970d7b3e96bc0706eea675d1b723c3f7582f50b7be67284e1b912d69733c7828c21f8a24f7d6661ecd5fa14c411f2f696ed535d0edd67cfaa14a0e0dfcfcfb6da7ec4853f950f8123c8b483841d7c980d89cc908834958c0abcc49e150f0403e90ec18e7926a33ae681c476e5ef21357af295be98825381020549d195779fb9f18fbb5f93cc57610aa077bad801b8dcb10df9f2ebd4726d8b5c16a19954830504f50c9a8d1e7119fc5c0a3f57a6706c30b6635203d388beff858bd7757684c6c571d0e0334d36113bffde1cee5aaedbecd855528b0976981bfca0757b0b4d90c32b49fb89da070e31a540245cc4130ff0e8c064dab5697eeb98df33cbf9d83fa6824c7a39faf96253b5d5a4469d5a77f86a1865fc2fd873c17031467e618f287245b338a242602a4589bee89e35fd7ecd600ff0a62fe0b3b350ac6517487454c3dfe60faa386781d048506688fed32615b44e76d34ef8bc46262b2e99d985a46bb7b926695bd169826d3f1dad02fb2d1d42d29adcbe6ce47b6811bf78c8e5bde7a6c7dac5bfc4ed86b7d15d0ffcfbc7662aa656535e72b53329aa34d55901d41f893e405c2ba48a5d650c32d08d180b4a1bf0c5caacd77e8cc691e3d6a1f05bc9532c39bf7c6c94c67111461bf80cdab8f3d535e92eb91f0d3b85362f415d71eb13d12f0c84c09da6eedb4a73b3d417f9e2f5d27570d2667f9c0f92ab49ab47ffce638ad291858858d64fcc950936076b8458439116890d4d3a9fbca57e3c799f89c7fea46b336874826232861950f4b1553447096ddfb04c853170cefc2e7d1349564445a81a5349bc4f6a62e77e263274f0ed47ed1c6f6a87f3d3226e6e6d97ec6738e194be67a7ad8446a0d518fa2661c3350cdcdfb3239443d7507584874e16e52118432059b9757cd6d06bbf7cab3b04d6b72c8f6f022698b12ddfb2d6462aafe5ec62df967de8ac2f5251f20e5eeb1ac675f2b7ae4621032242d49002190caa69eb6ee6bdff513d77d2f8d76a4d5f12c5bc12fe6e991043a7bebbb1fd6a74536802418fc3c084f55e38e81d0f7fe505bc047ef24cf9bd8f759ef6b9d90d057c83f0e689cfc389dc66381bb6dcfe6221665e5a50840de3adc54319cffc783c658b91c728c50c2c578d17545a2951f5dc53081a034e6514f8de3ed4aa1320fb51bd22117c10558caa8e34e20b1f66d3ad31faae2706eb28f01a633a2624a97fef2ae8404f70253f2c3a707ce567d7af526367ba0880d7d9f302a830fe8b40d99965786d06243ce17de10c4ef452e85e078b51f8f7d3a965db941f45c0825b924aae0e1fae5fb7528d20af0105c88b95a18333e41e25bca8174508d7f65ec617128421475c391b863fb1243e02ad44eca68628585262261111b53fb8b6bf111539d784800084266b6d52a4b983182710cba6c674f6c3ed6ab9cbb839bc3d98be2662e7a8094fb106f06002b70203f4fdcb472fc7641696556db208297680302b9ce0e3caee17f61f2ac9bd4ff488f04d714eba4ae73501926286ce75c5463c2325e8d8c8b7aa3d415f6b9112eba4f615cdc62ef478fcad651f55d8e02a0aeeca5e80c27f377fdc3af58523994192a901c38141724e9dabc4fbd2b9adf685f09faef6cf9b237d03390b7a1cf825afe07421a3d3571e53aa6e524bdd3bcc079c3ea24c346b4b4090f8d03d7b9d6bf3f74c80919c2b8e18e7ab25af8e1e6e9cb5f3cd8218f24bc6d241eeb81b20d21cbf894d1f6001fa7fce5f5e8f27a9c551c4290dbfc948b10bd8a2e7e121ff3461fa15ebf10314ef02abbe1c9b315690c943d6f6b708a60a73ab99990b1daa481a29b2849b549f575071b528333493b91c0f9f67b7b516856467d3cc3fabe094c4df42f058f3e139872739c7e8846f4d5efc43b6748f490ea7baf7f09a6fec84452c41df2967ca14b168ccb6fd624aebf9aa7299bdadb8c43b8589cc58708fbd286d0f31bcda1303446289ff389ef396bacf0e8d544969385ac90252132613d6477bccf2b610d3ea8892fb17494ec70c45ab323243b44f6874e054fd862de95b32db4a709dfa5b72376980133377a2c21572e67668d2ec9cb45813e5962c7485454b0756343d2072229fc64496e819ac12f659efc68d672637604c416bde1bfcaeafcbb55eb7c11b5b71b3370627e18290f444c4f910b273a75438decc9c361f1b5ee45a299c27ccc71cc2dfa2e213090f323b36a6e2b0d973d7b0674d713741fe08b6258f100779ab7578880cf8619fa5d9191a75d8f3655ff3958c6ba20787746ec8ea7de8850dfb1274c2a8d42b291c0352a3c7d27119c5b7582db9b5644ee0f676b9c98512ce5a91f33cd481e70fed5409f01487c82af9648d52bd88927c8608415c479f309f39ed2c892188ec5a136aa0b5ca7ec87d27c9f167a95b3a6c025b78f860382d4b16d9ffaad56757f349fd39ca321c31da4f715e0537cdb9356b163567b7da208a477853e69e4322f976e5fafd26cf619d755caa40608f0ec98d8717fcc31dabbad0a5b2971fa7aa2398ed5217eaca0301ab5442f0b3a493d479dc74d661259fca5b537ae86dea0ad2d40e2c67721ce7ed9f090a7afbc3b52fc899805b97a8dd30a8d235408ef6368805271675efd8c213514e5d5aa90b2dc399bbc40a1e8ac8f6111d0f30bdc232d1cb4b657ff324f3f9b895ac7fdf531c4653cf88edf86729c18b7be08b624d6e805e7f5e2e6fe00b76362d5d33e8b416abef304562e4f5c05052332c75d72cd5f178cabeb5ec91add85a30dec7f80d0c3186544ac91d949379e6f480efc9f347331775f436a518fc68d1a0a5581b65258061592ef6a4461f763dd97197a42a64740479a48ab020127b544acb660cb21a6a7443d7b00ef9b9e92f7173f48f289b5374bfb95bb113861f9a25a339c50802dcfee25def11463d3a6b2c6775685666a8465f53dca84dc153226f391014e170501edb6560a4928e0a8c654da163156fc825228846e8fece1490f414a11eaaf3e537d0dd752db0f31d85048663818b8dbeb7de80be1ad0fe704b49fcdbccf4e14e30afa58f1b1af0bb167b754e62f35d2b798e062fd0a9409c983ce22dfc998e6c8914a5ed3e7659b7ecafb66a2b4a53bb84084bbb3ad85b1f43e7bf9817dfb44a6041b43c9e729ea9ebcef3879c24372835d9f8129c8eae59303e213aa42d4227298d2fbebcb7e756f9c4dd7ada027513d56b4a427d6d7119dbca2c2f1f37a7ea7c45d6ec29e1c04c6880d3eceff80d2dd515f8a22fd677e0b321d81c50c9959dafedb71a93de5f9df89acf79a11dfc4cda38ac900b43208dacca329e43228bd2be7cc70ab7c8d709cc7655d85337dbe63518d98c2f0530046637a6ad3072dffc4f3d1f4c6493b89eb9438b3348c8cd8bd28ae7c84030b29f71c7f43907155f079b2bb4e1e4b99a59c3c53269c6d7c6b65d5c1617ab030890c421f67011172225c4f9e99dd7add9e86fce7c7024332193949f8a94c5008aaa05490a5f75590eed774913694503ce6c3d53187d5a4ab17f95c5c0a760916c573e974dd3dab86b8af8bdc7f179c54f3ad410ca838712aea0a788bb9e9ec72e1d8457f8c52ff0ae64431acd2e383ebec34d0740045cf52920b43bfbc27dd7ba1a7d4648ccfafb2a948120df1636c24f5dd53410a11097fcac13a3245d329047313d9ef3eadec69d5ea5082e50d62bba5e661e61d6c9a796904c6306782bca432b5397dd628b6ea1502a0dc8e885e9ef6075da2b35d6ccc553bb0998d05febb253c45d7d513c4aa5cc6e2f79f90e7d6b1dcbd83d5c8f6ebda667ee085d2ea50dbdc8fdd6474a3627e591c2bcbbaa3a0d95f611c25a8681df48484d40d29ba5c16adc836f9b1b171859637214b745b91d10af8bac8cea0317c5cbf7082e3943741ab6392ee4713c99e12f3b54dcc2514d82d3b4e6afc637e4e419feec979aba61e876b63dc71c157f37b44c75fa15f87e1acd3ac1231082ac336d8fd60807935e01ab0d9f58e3113f8961697799341c81a5e870cde4f031245f6d7a327b", 0x1000, 0x8, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x20, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 09:39:03 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x30}, {0x48}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x5d4, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 09:39:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x100f, 0x0, &(0x7f00000000c0)=""/4111}) 09:39:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x4000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0xe4, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x1}]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x4, 0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="810e709212d5224f305aec16acac2783cc5a989b776523aff8bffdcaa3814ef77bfe6b69744173232cafbe88abee94d61f6e39967f041abf853d2e0b17e8fd77817e1b407b222ef9bf2506afd9", &(0x7f00000000c0)=0x4d, &(0x7f0000000100)="7e261d5dfd6b4eecc1db3e74cc9cbff3cc657d2f866799a56554447bae68b7b764e9a2ebe34a3a55e8f7", 0x2a) 09:39:03 executing program 0: select(0x40, &(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20, 0xb9, 0xde, 0x6}, &(0x7f0000000100)={0xf8, 0xffff, 0x9, 0x7fffffff, 0x9, 0x956, 0x2, 0x5}, &(0x7f0000000140)={0x7fff, 0x9, 0x9, 0x0, 0x4b63, 0xffff, 0x5, 0xfffffffffffffff8}, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0xd, &(0x7f0000000040)=0x20, 0x4) 09:39:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000100), 0x0) r2 = getuid() setreuid(r2, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = kqueue() fchmod(r5, 0xa0) setregid(0xffffffffffffffff, r4) clock_gettime(0x2, &(0x7f00000001c0)) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r6, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000040)=""/119, 0x77}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/184, 0xb8}], 0x6, 0x0, 0xd) 09:39:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x795) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 09:39:04 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd73765d", &(0x7f0000000000)=0xb1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x280, 0xc, &(0x7f0000000040)="628c0090996f41207cef2ca8522503d4c37c1b3ec7f0fde54a9ab082f1c33bc667db3b59cb6f271070bbbc9c6cdffb0b633916eef1f2ffd32a6a3d3c34a48a496b9a7a9ddf3491f86a5a126efa04c84eceea609485274efe8232e8d0faec489ac7a846f1feea18e00877a1abed2c943025aaaea15d70c7fb49ba0f6fdf4cc04ac2f3af64340914ae30426ae6245f038217c486e26c921bce2d5789c97de21543b7fdb71bbeaab22286195d3385e5fa8ffbf72f7ad9", 0xb5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup2(r3, r1) r5 = socket(0x20, 0x1, 0x51) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYRES16=0x0], 0xa) setsockopt(r6, 0x9, 0x10001, &(0x7f0000000200)="9813ad241e733f1d786ae009e665ebfda0acb50252dd38d86536748cbd72056769414cd8cf5c61035279987adfc7a29c8d6ecdbf8b840f32fe0e4239cc1d7ed37182438e661b144d757876f8927fb5ecdee0b93771d42ce691be809e13707d931462f87334e0f72b90a73700ac48daf41f1a286e8db1ff6304733b97228364559397ba33d5bf6a7fcfd348d3905b1060502ca5d39e67e0ffb7c759f1b62d1e2ceeb5b3c5d0b2c425c528393e8bf9b5f5bd62", 0xb2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r5) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000100)=0x1) 09:39:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getuid() setreuid(0xee00, r1) setuid(r1) lseek(r0, 0x0, 0x5cb8, 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000070000000000001907800000000ffffffff0301907800000000450000000000000000000000e0000001ffff7fff891700e00000027f0000017f00000100000000ac1400aa071700ac1400bbac1400aaac1400aaac1400bbac1400aa440c00000000000000000000070300000000"]) 09:39:04 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0xfffffffffffff801) 09:39:04 executing program 1: r0 = socket(0x6, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) r5 = socket(0x10, 0x8000, 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) chmod(&(0x7f0000000240)='./file0\x00', 0x42) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000140)=0x2) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 09:39:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x3, 0x53) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="51fd8ad3dd63edde145780318f0b4b376b4157094a7522d2bca241da3e40c5918adb7dfac1bc67f56ab61cda96178d21811661e903f76318af19d74a47dfaa4185e841ee01fd52ca3f9b4ac4ecbc3db9dcdb75b61c3868712bb8b82ed6376d1afcf17f4f6a93daa87afd8434669d7146ea9bd3e75bad8975927fe97b259f339d4ebe56932d4500a6d914350a036b4c4eb42a6a40b9648cb0862c06f6f7ffd5828154c48538c9e4214153fc987eb86b5180fa73ff733c3f809b036252f862b08aafcd5196b087f42c4ca15a1ccf9588bca009272a3a0174a096f9ff097fcc31f819ee706c398ebdcc995e9813e0a347139ae8666b32e2c420d45bc5acfca93318e63ccef58db5f693a145cacf5ad073200c491fe0fec7a832e920f88946c8f0ac422b61c2d2fe42e6e07d6c67a5621bdde427ce3a3bd7f65d31bd655ef9ec120a82c0f8f43cbb9ef5c9b98e11ee5cb05ca70c80f655bd62e2"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000140)) r6 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:39:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 09:39:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = socket(0x18, 0x8000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0xa600) clock_settime(0x0, &(0x7f0000000180)={0x10001}) 10:12:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x32, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 10:12:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0xff05) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) 10:12:17 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) readlink(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)=""/233, 0xe9) 10:12:17 executing program 1: syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff041f00ffffffffffff08004500005c0000000000019078e0000002ffffffff03039015f4f37553ab7d50619731cdb77800000002406ad7efd800000000000000e0130001ffffffff442c0000000000007f000001000000000000000000000000e000000200000046a6113147476ea5b6b83f165df62fec928adf62ff18e8d5722840aaceb47d57c8eef1f2ca288fd7bb834647bd9e31e40cd7c91b40cba013a0a1b2ab41875a45ae6966c2007c69adf59feaacece22f"]) r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x0) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}) r7 = msgget$private(0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, r1, r3, r4, 0x0, 0x4, 0x6}, 0x100, 0x4, r6, r8, 0x8, 0x401, 0x6}) 10:12:17 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 10:12:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 10:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x90, 0x2, 0xff, 0x48000000000000}], 0x2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x4e, 0x4, 0x800, 0xd9e4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2c, 0x20000000, 0xdda, 0x2f6c}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffffa, 0x90, 0x4, 0xac5, 0x2}], 0x3, &(0x7f0000000140)={0xfe000000000000, 0xff}) syz_emit_ethernet(0x47, &(0x7f0000000200)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x31, 0x3, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x13, 0x1, [@broadcast, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@generic={0x0, 0x0, 0x0, "013df78ce9"}}}}}) 10:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x80000001, 0x400, 0x2}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000146700fe8000000000000000000000000000bb00000000000000000000000000000001ad9776aa1a62e1e9eafcf482949cfe5f10326e50ee0e84aca80cc101935822bbae1389b79bb68753c9c0e159f4fff2723439a86d876f134ac49d68dc6be1a0f1bb0eabf43f8ad71fb6df9677481fa4ea970307313d86653a019054a4206393b4fd9d0a58f1e011c62744e47d43dd700c15585dc178d335761a4788fc33ef1457cd19ca2404db45"]) 10:12:17 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xf, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000280)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f84c5b140000", 0x1b6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffff9c, 0x0, 0x8, &(0x7f00000002c0)="9400ce28d856470675d22c79177d30450831ae433807fba3cc682fbe09556ec0126a723088141638d41d056738f3e0fe7c95c5d14e3f3ca44e30cbb16b6d8bbd63a91c6554c88c1c6b9fd9350f29b591e2824896175948553c1049efcbeb4749ff56bbb14dfe3d2055bdd8ec", 0x6c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8001) 10:12:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x12) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0xffff}) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x80008006}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x4, 0x3, 0x2}, {0x1, 0x56, 0x0, 0x8}, {0x401, 0x4, 0xca, 0x1}, {0x2, 0x1f, 0x55, 0xffffffff}, {0xfffe, 0x8, 0x0, 0x20}, {0xff01, 0x5, 0x1, 0x6}, {0x6, 0x8, 0x3, 0x1000}, {0x56, 0x2, 0x9, 0x3}]}) 10:12:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401], [], {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) shutdown(r0, 0x2) 10:12:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chdir(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 10:12:17 executing program 1: shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:12:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="6b1815bc08de5974262393f777449629"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 10:12:17 executing program 1: socket(0x10, 0x3, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f0000000340)=""/148, 0x94}], 0x4, 0x0, 0x4) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) 10:12:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x91c, 0x3, 0xfffffffffffffffb, {[0x8, 0x75, 0x6, 0xffffffffffff0000, 0x6, 0x4, 0x101, 0x4, 0x5f, 0x3ff, 0x1, 0xfffffffffffffff7, 0x1ff, 0x7fffffff, 0x3b, 0xffffffffffff8001, 0x7, 0x55a], [0x8, 0x33ffbd2a, 0xfcc, 0x60f, 0x100000000, 0x180000000, 0x5, 0x401, 0xffffffffffffffff, 0xfffffffffffff9f2], [0x200, 0x9, 0x8, 0x6, 0x3, 0x7, 0x4], [0x8, 0x7ff, 0x20, 0x8, 0x1000, 0x1], [{0xa676, 0x80000001, 0x7fff, 0x9}, {0x1, 0x9, 0xfff, 0x7ef}, {0x0, 0x10001, 0x9, 0x7f8f}, {0x8, 0x5, 0x7fffffff, 0xffffffffffff4ea5}, {0x6, 0xab27, 0x200, 0x7}, {0x401, 0x1, 0x7, 0x7}, {0x0, 0x0, 0x3, 0x6}, {0x0, 0x4d2e6a06, 0x0, 0xffffffffffffff46}], {0xb810, 0x256, 0x3, 0x3f}, {0x0, 0x4, 0x2, 0x36b}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x7fff], [], [], [{}, {}, {0xff}]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) renameat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 10:12:17 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 10:12:17 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6}, {0x18, 0x0, 0xfff, 0x6}, 0x2b, [0x4, 0xed, 0x5, 0x80000001, 0x0, 0x1, 0x9, 0x9]}, 0x3c) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 10:12:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="90a65c9d764cbd1170858fbcceb8d1d1561cba0f017d2a193626d007f1d5c57d27cd9889ac566190c068cf7f08edb7cdb9ffa2d19d1fea4e670a839169330f2bb1b4c1c11fd2b70e7c5892d292ff0a7600ecb16d4e771d9cdd3673f8317736260f6a2f7c093bed48c3e2b036360cdd120a7ee582d35477989b4bf0fee56a7e7b388ebafb81d0a3732fbe8ac8287584a8dc59ad", 0x93) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000300)="9c5ee63c9d6f07dbd665927ad09a72025aabf9d67bc245dfa2041077ebf5cea0e6ee7f8e0de1144a025d8c3dd93765270d9f3915be2331c394bcb6f46a9e50d83d51a0e536578d0323211b0b7d3837526ed5f54e8e6f7b19e9d69899747b81810848d4b7afcf5f445b11b2f043d00aa789e0759a32a939682c5c35f2d3b515df96f9e4c5ed", 0x85}, {&(0x7f00000001c0)="8a987050211f6ddfe9ae55d62171956cb07eb68b889b8244d00e3dcb7c2b233d150d5ec892eaa7b5ef590b7b0acd5fcf4ba736955f26a941ccf14a2d909f99e3b3cf6ff29c7009c349f76b81ca8a1f019675f38bda7a6b5ce0624b4dbf5f06", 0x5f}, {&(0x7f00000003c0)="73793d9dd1e932e70cd7c513ca75271e8154254225eca2eee30126fd44d699d308440f6135f0404c1a805cb15465878e55c4c744e8bc3b5cdcd3884e563abb93188d482276f191a1080f87c6c5018ab3c556b29cfcd9323397a5984df890162d84fba43e51b5ccb47609f93f6dbf0023572c36b4a6bc8c23558590b2cdfd09c2495ea2b370bb96ec8358299dd32784f75fd36b2da2eb25192f6ff680ceeca3ea2ac7a52992e5816fe12e19f561a7f8d78175f90a11fc6e0c0f7ce3f97c7706b3a4b46ea49e644db4b5f3eae5b9d39d092004d5402873175a8f757977c11439d77f9f12cdc34a1209ddddb33a6440caf5", 0xf0}, {&(0x7f00000004c0)="58dea8201ca30550d14574fcf4ca75a463b55b401d6290ad3a5715d50280b957a8a6d05c4a251cf31177744b5b1c39a88f5eccd1affa2fd2abd9b2cec3dd4c6ef896f5bca7cd5c03ccec4066c70c3e9ee25e36b7827f37abc73a8874d4690e29781086b9037b72a24fecbb9e65b994827b8adaa1ec8f36682d336b9054b8f6afb9c4ee14b2f11379011b4424939d28c7a8b7006785f9d147d6926f021a393454705356a9167b913a3ee7d6841134390bd155b08a5e2fee93284363a95ade9466f501cf3622541885a6f885c913e3fead315c80d2635a9deb5f12654d9e4d182ff026a7ad216c64c34a2a15", 0xeb}, {&(0x7f00000005c0)="63d4dfe7b1538df5c11eb3dfed706ec9525427ac5a44f7cfca2d579aeed93a46b03d5838c85776f2c476e53ef5f3b37f531027a786697de8debcd0776c2333ca12a4fe5e952a68c530e953e1c21b82f17c6052d12bbe1cdc8bce6c8e8d813eb679bd77bce0ed282897e623ce82b65a53e7b9093e3e9803d03e96b29fa979e84ea7abfb61436ec6db41866dc413da20badfd6a7672dc885eeb533ad04cd3e9898c758e5a9043a2f324dc4cd67a2d37a58656caf65f25c4459811f9e114e031aa78157ca62e4f7b2250358003f72894967e7d508ab87e42204c73b8cb859902d5583d3b8abce84ac2c4e58f365f9a8214019b253ede9a328e9eb", 0xf9}, {&(0x7f00000006c0)="1c2796fdf0cca0acbc93307a95029671ae0c4424659177cb0dca83fceb41eda083d79b366f7be60c2eca2625e8c08fff92c65aaf3fbb4e55a6d466f2d6bdf25c44a99867eef7ae8bf43a1f71d3c475a415754338a052cc7275efb9dd3f", 0x5d}, {&(0x7f0000000740)="1b9a9a210349249ce3359bfa90c533ad5982105ca1d29c20dcfc902d78692b98cb7680cff74a6e647f5cfb937d79eec874abf9a1a55051cbbd8e94e2ce53fde1106ff759636e357439dcc2b4c0610d5fd2901ce507bfeeda66ab088b361ab10ecd69dfb8f647cae51c75dc7b05495a2685226d29d1f967511be87324c75344bcded843deea6260e24d7473596df56ff748ad4824053c97a6bf8076c0a55073388a8d454907c26a54556f9cf930c2e2285f3661ca51601ff755d30fc2b5d4e96df5c0417d3036e627566bfa718f13855049ddb62f9d647db643511f3eab8eb914c8a6a9585c7018cf270a2e03de35d058a9e3f6b197df1d553816a684341dee8a89666fa70c803a7dc503e47bfcf38797d88a64ed752bf67ee1db046627e860228693c9c19af90a647753ef54a45ea7218b7ef6d4e01ef2f4cefc44d94f4ef15aeba7760b45a4aee7f52554c4cb2134c0fd936173b9b53f613355b94e832df09ae0104696a37e7ccfc78ed49f7159e933c427bcc672ff86097e1f451b12b7e8039f6e7014d5cc5babc0e2c3b5aa35185897fe9222b591c98dabd262288c1af93c36e146107cebe69be1eeb3c38573b7150b04e5abb5b7285cb099c81e19cfd3302b7adee3221cc303ee08f8121ab5145bf63f27295339e26e0b786fc2ac1bcbdee077333a0255104b3bf07d6d969ef3b3bce9e6c30bb05e01724ff31a549692ec8040e1e77d388bdae969913c86cb8f9d97cd8ad439844b47484800d0bde9940b6f73c0d3695c3824480701ec27b6e7f2e8e142087ce94fb138dd45c51297bbecca23e6e4cb8eaae72fee6e189ec4f206d02fdf165e121624d7af03936c76894f5a98b465bdde522396ce4f4a13b7da491df16ce8683f9e58cc58bc4c089df1b4aa45f7b411e063056679b3c294017f5cae981015642798193954c49108a81629c88e58f691ea06026a6e87238a9a79cccd52c64dd06bc54d47e979e9de3682847eebbddbf2809d44d18d15cd6773f5595398a3afdc8a6ddfec622cc0665e72f233391e118bb31b2fe27fd1dcb71c13148c299c39779afbcfccb1b023be09d77d400233ee867504b3710e4924dc36bff223e10b32489c2fe1adf92b46107038845dd94bbb0b1faba1b342ba90e34239dde826a35d37e6127c766845ac7be0cbb099923a9f7994b876bb67e124fae3f065d0c1d57ec4e9e4e3fdd572a2358c4f7b6d3fd7ec96998fdc27bc2bff87f30e61d9be852a91b35c34fe9a35773273d961dce6b206e173a415abbcad61abb0be7d33a01ad7d303d53202ab530210865b6a0424a455ba130e8e3e8d1990b33d6813bc290212acd04b395823bc0b507a3459dc14e869cc4c3b8ddc1c88eb43c76a47ac3bb12fda798a1b6417a828854f7695c7c3ad787c38352dc1af18d7f57eb609f1c65cd3a35440c70144a85ef6b15949f5d33918245d36dcbe7f743696751fe28225ade8a5aed2b54d392d62f3b067eb6c01c52d4e0ba01ee9a60b46fc24cb2fc485029ef4ed8db71a220467abaf211a541c61a6b347324e6cf4d6dc4b6e93879a7f56464fd8952ac6ae8235bb8dd070a5b1a852b74fc3cd4d8e11f96ec52ae648f7131070e2e1d825278ce9e81bfe7ed49a91ee87cad8a53bff875c2e1a66c2431fef2fef3024ddf3f181c0f9669c89a11a84e5667eea042070c3f1c7028c2c9ae43a0367d037e53d422185073c8cc3ab718ec0f0fff4e208a76dd0c22bc4524b49fc51a96aa408e699699188347c148ca4f0c3103e7ff09517da3d2904ac252ed7d9129f14516f828640207f0ca77e984abcedbeaa57ab35886832f9707d269cbb210984e9ab7dc53869536d18fa9dcd3f01a06942f3a442630794d5e909ba8410b1a1b7bcea8c80166672a46e17ff68e2968d51101c7037ecffbc83bfc3ad44f155d840ae17ffff1c1794e622ebd389cd6eddbc538c07390fd35f6c7a7ff352b0e4f0efe63171c679d52169a64987bf94b31e2f1c83941adfb8702b22f9e7a477f8c9d59a464f0d81ac023cf9cbff557dbe69c3a7a7df44d5167ca3e9cc6d4a769948cf4a62e7d99313f97e177ef96b71d1d19cf7ac5fa16941a979159d6682319c20734d33f37d3d1fa0439b8da038fe50dec44d8050c493fa144247b2afb4a77cc3c6e671819be91aeac3856fb049d22d9325aea290fd9c16f35de71f63a89b5c69be0ae4afcef193b9ad2dca593b8525ed56c07787994e23ac1ad75fa7d97f6fdc19f35d58bceb8c8ce44c7ed07e31882edaedeaac3b98ed5cf05b7809c5c5b63ae192d71eb4df4bf66ddd09b8807e097936768bd67f7453ad0905046ef937b6138b8e09d9406671c60fd466ebf517de33fb8f041a17d2bfd14634d50e0cc132a70bbdd49eb71f4763204c3c4e03051eab1108e8b243e35ef771d081667fabc30d4159d26e8ec70bd10a7459711ef3c950989218af76eb8c81bea8fdc7f17f8142b37dcfd2872e522ac478937200131f23ea4cf26ff204994ebaaa5dd0bf282d3f0fe92a73424654f37bded053c9398ce342b0ea91f25fdae2ed50b1099484d594645d94e0d21f221d30eaabcbd5375b4d68b2ecec573cc256e4717f15a338d6ce57fac85d2003e0ace196ecec4bc942801b98e4f3709628b5909071ada7584328422b5c6d327cb96c6897da105382b274e4393d0da61c124466eb03a574a1888e63e1f4510ee8c7c0c604a3d2aefbd720557f334b3d47fb47b0188eeafba7b995efe61c85307e44643f5d343ef1a34e83b7282d0b8bb6dccb23e3fa813f59de5e592908e7ce5a7844195da40a34ed887f61cd600b7d6126784c8968ac2202e3b836c903df294b0df527082fbd5ba49eb15e3711eab13f9e7e4cbe5f38eaf9ddf5bd309b00f09f07d64786a9b24d7d91f1e7b7c86f4959c2f8dc474c1bc962825b2ea498c424055859f96c4a1d7a6556728c11bc354a13c89c33cd512dfc7157ce9a9ba6692a76dc05f17212b814f3169b1cd84b8cf11b1722f39346a193c88d09668c1a80dc8b81ec3bff41bb7fd5eb69d7e5bb5a0a4870175488fb83abb0eb717ec8e80cff3ad6bf7231443f2b9a8fde4eda688ea03295e29726ab7c521dd7f114b3d7ef37c9d4e0932fe80d1b84d59382da92571e1eda35c0b866f903a7dd30168f46e2ead6ad49a82c9c7bff49d214d4e4ff875b220881491ecb9e42ea00140e6aa7a172ef28354cb2755dc40036df473be41bb2e91d532afd163c7e8d4caa6f32d6c80af8a3bfcb890c633d08a4effea6e2dee34f9679a7c8ec285e118bd24bba255736542acc6c36b96a0e92b31bee46540fb0b0871701f7333c9cfca809ef5ce344649c3d8d14c63f52411c95411b8c0a996ec4c497af4f42d1e042332684464c8ed3450e9301c4e710db20abd0b9511d0ce0b76d6e3ded09d640556a50c66bc68d792c66a002ff53d0ba07fd53246ab53f48c191ba30f246e8770169e7d91738899180de77788313f746949ef289f8a74885607f647105dc90655fad18bfdf48c5d4d88b43cc9ac8ba7bb61cc26a549dedfffc1a1435acd2111c87d736f6c9360e7023e2ce86ecf079991a0b569441b6e5e96d36d94ddb9c71057d9626c663c01599f74d5db15e3c08dfcd1104d29c3e617fe6c4c6a2c50a4bbd1c66fd19068db1385c93b0d64bd32016e690eda0abc6a2b95dcc7656d4e3dc6df24ae9e5f2267d5bbda6af1f31b48ee13bad064101479583031a8a4b74fe294b1e115371b68dfb38769a0c1d5902904f72331bdd4db695e7963debda4de0b0735d7cd97552164212381067da870a833c96c7f66182a111a141c8996d532c504211d697efcad4dfb625c7822c42aa5bdb8e9d85bf24a32aa4a8a3d20bbf24a7c0d49d047fa47983d3074cba64b2c05c6551c885fe7a39520d44f0dfcbc81d746a67279a8b52609c28d5bc8c457aebfdabac6626115e57d64006057af432694397710b1f0a6c31edaebd4eca0836e8b8f6da11190059bbdf33742c0d15185740b0bdfe2794197f28372d306cf33f400a9490303be2198de9d340dedccea1e9160b17fb9f58484d3892e2921829cb32a7dda3d19224c90dd8677810d0ad366e331c2de51c3917ca518e27c2e61357d83c32ef0e10f95394714aceef42d4098260a1db447ed502a4ede91263aa2294b8ee4326796b20c961c6f3994f125f0ec3a780e4a0b75345c605addfcfdd60ada66d6cd753f124fa6342a37bbc77d26f148b9d0eb421cc0bb37770b33ca596f2cfffc76ba457559db0593a40758aa76e8900b1d0a18ef0c408b37e74e4f2df1f98d87b67bb4b054192a95eb990ec7e8c6263fe14933f3d49e8e8561e7d7efe0829afd735639518b1b4b74e2d22bfcfe4c74d17a4f3d0f9481e8fb7beb7f8a8ddd2d3f6cc80697c31067e2552416518c5515d926cc626041927fe0cb50f64c8bf1b8330166d8fe10e2d36a6c8bbe0f3c53d372474c998f6e5dea7d0b4d5c22fe93e4e012d32b8b97878493852ed65ab1ea3955898ed27168605cdcddd7ec58da82a984731c8e52a9ba55d4ab688b97e057125e18e0f5e5e4747bc8399496f43139ca5e22debe1b89ada4a08c8691a515ed7f18c7e2bc4a7b1f59bb83e87dad0d4ff64fdd129916e83a09a0dae9f17f276a3425d444519aa6bdfc3924ba85011b1f2c59779c6031191d5aaf4470d52460c70dbe952ffaa16d92049ce253cbd2f29e73df19c9a5263e1748c91faf1893d23afe983753ae339923587be9ae8867290412d9ee029f14b339a2cd4a79e83c0c6523d3b1e660cbcdcce2e54e1df87df04c2fd09f893d7855cef6704123004963102b2f43b3677fb12fcdbf3f493c417dc7e3312368dcaf1b2c5121bfcc2eada8729ee0b0055c6d139a0b07769bee1a5ec28382589d4d040a470d80eabba4d6777be36af43d1202d77d4373fdccfb185b0ac4ec9b22134286c20ae35946af6a5b147b8d3c84a24f982ec6871caae7d72299b09e19b8e24183c224069a8805ce45235a03f4250fe9313708aac7058c1abab65e668d7b066e30c32d35ce25d075ed55972aa37301949d7968389c3246d00ec7adcb33d4324a4791cc3c48b9c0e2c44b5854ba6bd675d1758e440cd9f877b0d22775528cd9080eaeb70c834248ff5fb91f2fd406f19b654e619a0b99a7ea3599ecea4f66a6b4d4e862ce8e4ce5d144167c1129c37d0216d45468682912e0cc0e1dae858d04e29b0ca4a0915b462a9df2996d7050787120f427cd1d3f46bc8ac5b20bb8c69d1f8d8b8c602b9ced6a6f64abaa5ebb0d9e968a27d8e1d0f830c83faee4d1dd3b22f5bae7b00fbbdc377c2e8d1c2924b171a0613f0630a5699dfe40049e60580049c71cc24bb5f305a9b16bef3a2cec3a4ab1d09f01ee86d0e040eeb7dd208277a9a3871ba413529d7c71cd0467578350ead2ac9b56ca651a11bfb7a3ca09519e8b423229f4cf3de76ccd7de075ade01ebd59a14d4024b656de32ca9b25674382ceafeb26592dfe492fe1e4f80bb9b4177fc5fad7ebb70853641e7c0286cc44380aa8bfeda60ae0ce18b13358820a4a080456d98545124a2fe87fc7e595dacef9bb295fad740770bcf51bba96550223b0ae15e3789e5f29c26f3ea0cc87600f652baad3b16247056b5311ae9963e219825aec6070ca8e140aeda68f353b338c33636d8cfa78fbe22a5b40f36ef2a8395cfc52b37a16f93bfd49ff5f5fa08505c3cc9df192fec25f4312108d30b493bcb523e3d21438d7940d546c44ee47d769e03481bf6189bd835d585c3459bc0a32855f26f70b19710e7af88736b9a", 0x1000}], 0x7, &(0x7f00000017c0)=[{0x108, 0x1, 0x9, "5363b34d04eaba126ba08c936afa71519f67e1bfa2e9021a27f8db7e7d82a74ac018cce9f5a673cb3f5a885fd6eaa0903d6305b8586c0125832e320a601978e40c9b596a5f9cde8c58410f889e851c0ccd05efe8c564c845f961315ce0ed32cf433c81caff1a134cb20a7a3aa5e0ff87dc7432ff8d1db3bbf4ccceffbe0a81912184dc0a08e51aaca6a0c7dccfbfeefa0fd0e88e8ca98de67434f2eff1773f54ef422905f0ea08e4a37b1f562921ec2e6596e91e47fbd2be7f8f7640b723f668b3c98bcdff0fd76f4c0b5cea02e191bcdd7c298e98b30dc32af60424fc5c50e6cb907ff3cf2d50886ceb998436aa5b425880b292b893"}, {0x70, 0x1, 0x0, "7170452d2c44adc7658ebe3c08a0717bdb53ac9a5385ef578337c448f39a550c675e5b838d658dad3831e8f966ea90ac59ab959ff11c210e04b114c99400c167ad0eaa7a318e7aaf4f4ce39fb0b1bb93df87d7f900788592b07ae05b7c7d"}, {0x1010, 0x1, 0x0, "df0e3634a8465a15fbecefd83f3747fd4b64700c1a8a72fea62cf4ee9bcf95af1ba14a8a704340c378e2ac48ce4c66c438a57b278adca0790d445809332c29d2540c8943139475c7516e9b87b2e085ba7a9e525fce35f03de90ffb39418205b31cb6195b32544ae952c09102cef661911d8822805b5896c2d7c71267af31d8bc8a3203ad053d0a2b4fbfe4322b936386603c922842585010518e70dd164d621b83e84259046c287354676b4d7e898177a67ebdaa62fcd19284ae5ff5d61fd72d95a57a52c1336f9bd1b542d8fa2c69d6c92e4983d29cc016709e4655421972137d7562abda7caf4adb18a8a310deecf57d284a2e774ca80ff693d5dbe4ba8bf0323d0e4b56edce9b50c56baf33c9e27696bb8cb3b650901a2ec7d5e47fb3038758d3c347f7bb1aaf62abe44c5a9df419dd4eababa3e8284d5ed24d0ce5add9be06482d19ada6e86e7ffd2d1e6dfb72223486696a314663b904d2399aa2c52d38c5f4d9f73fcebcccb11c0f8857f43ef980ebb6d766b4e56b6e2fca9ae7e8a20831e464f2404953a692bf569e103d174df07c21f4244592fa6d79c4d51d347707018092bc4a2f86b6a63badb7d8e90ce1aaf929f97dfad4dc3ddf356a5c55f9cd830269bf8cf3b9af0ead3cf8a9e3e3022499c977ae121a3b2c50a912064ab4d5c262b37f2e2ede18972331ffe9987123b467e50fffaedb21ba2146d5e8bea551833c6553cee8c88362a32d2861d3110e28f78501e5abfa35faab48f915c1771aa87fb5f39e47fceac6c367c601a0c108386c9d5847b923c8bd0c2616dbd54d4466c1ee5c5c5e7c07d436cb4d856b3f8938e7a3aa96a98fcc1a8c48f3e5bc9951316aba11b08c5b5ea5f3ab78d2e9c3789d3601f381b2cc62f8a60baa58eda3599bcb75261aa7785e4d1a7899e64eacdbadac0cefcee0c360ebebc989cb3a106c5a7abf3489990ce369080076b5a3eff2a654e061f13a6c70c6a274ee3add9c2998c3555c4dc7e4279ccee10361bee71655a583c41823b590772115ec29819f6d342746cfb4b93d69fa1183d5a669d11512548bf6d77f3f30a70700474d4cb3f40cf6c1e97b28222f89256ec45e69364bcf40e7c750a07b4d32c29803473801a6b4a34947345547cbeb3d8442257f984149f10388905e5e6d880d19aae074b43f7d9b1877d5f603fee066b037f4c7caca6db1ef65a8056e739ba911af08105c71c74732fa976444e092863b7bbdc733300dbd1d706141a789267bd82a2cd6711c4b617df8af9c612e0eddf365484d0681a84776180e42f4d7309a265e46bf0cb323dbc6b995b74f435e180936853d5d44f2c3e4f17aec5210b5a2a3a23ce2dbb5e67f4c202fae061e8dd62bcce379d71d144e9bbb11333352576668c9eb03c718faba97c30e6bc94850cec0262a41cf90e9561c6a1546b4abe2bfe6a10a1d71d395a411d5255e36e66b54bfd830592d5eee35f03fe450045f0ebe90cb1a5737b94d39ff73ba09508afb6fba42e72a3b25407e1bf8594e91741c94508b8dda555aa3fc7031b66f77f591b90c0242529869a763aa1825b017be20273b98f699184d07d204be4d7088d116c9d27283191f84684d4818a6919a3f8cdb7f513d35e2dbafc2b0bcb85e2b6d4d8d42d9cbeedea988e9bac5b1d2641f3b34f3ce3a95916c4296a3d3778b4ac80dfbe8acc98548459ac7865d62258469cfa60ceff31e8f8eaeacd5957dd64bf804611b768c005b79ece873ced2fc10ffc4988183b987d372e88974b6628991806dcf004f1798df74c506a966a4d1cbb43419578b603aad290aa98ba50421291db4e3369c44f91017277506021092cefc88e043fab6cd82c52244923d07c877a12ef0c1f18a016e8c5ed0fd1796709ac7ab105be4c38797704d874ecfb197b78b85a06af6f45ef067af2ff248b1f69f1efd9101594ef647a460684c254148dfa0e38fec99022ce5e88dee99545fc8bdba93afcd1aab85c0d328b2947c6eee5d857c101da5d0d6762bcdb24a411a16ccb47a6637224d802d5c45a1608fbbb5d14585eb6ce8950460fe1d32fb4bd8e6fee6721fabf0bc25f7108ccdc11dc2a70516ef0b22c9b6264f9c4bcc1d36d725607174dc8c474cfd1ca7da69e0236a342a1fddb8fdc9d0c0087bba5fa283f95761c21b942d460e244b02508cc03f1df31529cc3d50dcc9be7fa0edef9a06915732dfc05885737e20aff797739535b116b05bd2b4ac26738eea9714bd00a3713a1bce0897baacf5511a6847f6940c835fb9eb956b378626931781c769f1631665429a4b6c4174146631850bc00518a6e7dd0a72bd6a31b27c5535da50a8317545a8ee5f745a06f139e533218d61535eaf52b9294ef1b545e7ab005243aaeecbff627919cc9bab7f25301a283de401b0910c5d6e87697a75e6e9d4bfefb9863fd373f16dc1846282ae5267d022f149bc60b714b045922e09dcaa605dd4e568af5ce691f16f5c5ffe9802fe5efc88d5950292adffb6b557352ba7a590942e92f5cf536554d186385e612c4b115d321a0e43206fbe0440f7cc5769e6c9d7e92264a15de4cfd82c43fb584c2d4cc28418dcdc503641dcce1274da999bdf0b416832c11675f3533766ae4601d3208873632c03bb889e08e6d245d4c6e06ef05c38dd4e14ed04edf698c0d3bd222a520ff6844083f67d8108856d247e59fb12c315aa75e366ebb6b721fe3542777a6c8eaff9ede7d6de2066e5085fc644031fa5f7c4f977feca8533b53cdc58f887a0135c86838ae81a84c390096f8ce0491a8595f74faf0aef6fe0b871bc8a4a3d0c14facf1e745780595a868e6797df556a7650127a1b4ac47d5f3eb3caafd212f25153560ce163a20f142d3574c4cfb1a83da3ec61b70d1437d903d86387ec46f124ea47c615d951c0b91c3dbe604a7e0da90a000c2a938f69f4fd1dc367f5b38bf4abca6ab74deff2a2e36a4af598fa6af95b3d3d4ec412cd231b1091817405bf2eac9c5ce0f32df11d0826b7c2bb32c30b6cba8ec5d71ccc4ff4f690d7176c2f2f7a2cf278e02b54cac0563f74aa11c558a14eb620434f03f587a61d1b15cd9148742b5bd0b61a98dc2bafe9cc56357a0fffe915bbef6e99cd5b3622c80d3a982b28577de40d69010b5948545e1f62790329c2c81dd6545bf8d7f73bf598a04e332c7cd55a22c759a09335c6f2659ae53d8940770cd3cbdb604cc0749ab86db7bed50065334599b533a4265fcb0216bde11c52b986fb303eba9453668fec0d95aaed34f8bf25947eb24ee9c23747db007763bebab8829ad5233bca8f25316c6f56656bb721dad82198fed9c724c5ca99f4a408b1fca9bc4c51a17c6c495395833f8f5ed0eb4e7ac7255946b83611093351247cf0c234c4b32a7b6a5302d41865de1ab0dafd83db5dc41b4c5f77a1ee5651941b89d748b95798c618a36dc06d95dd357e9eec611f1d16696140b8fa210ef97a3642d0c40a52fe8b72b0bceddfa9dd3c02a59d5af7546b1230fc0337fd97d009776b6be9fb609acc2d067688717170886a45bf9b585ce166fb7594f1ab6463dda1603b45d87f7a9fc8783e6cd128943776274debf432c168ac86b89ed812af82ce7763fdcbcd6a6f817e5753a2291967a0dda1a07ff3cfc404e046d807932ba23de402ae947537230a740c7553f0fb4681321139dbf55bb2a3616f7b9be3bf68e08702e55838604cc8899a36b81bed4ab0ea159eb8d17a8716403cfafcd2262bf115ddff8553cbfdbdcea47d022d1e98eb91c914f57ed06739ca9d80e1c270df26db6d8cedcf5ae1dfb3552a2ce3021cfed3d7c73a5c3b02110e3b682a67f11b72cc63fe2e433926fae2b4bdba50bb95d61735feb6275a2542356beeb0eb1698cbc87cba27474961a308146f662d11fdfcf04c963ec520f10ca1b0874ec912be3e8a890e9f4de38783178a6182f3d98f38721756ddb5ab2a8895cf74e7e1287e4c3217bb84c28ef78a7494f336043a0600b385ccffd726b3c3e09eb9cca652db30beb4f6fc78cbc600f979e7273abfa7779707ca0735096ceafdd9a65a907a3bbe8e06dd153b421b263d1adc325ab8bfcd14cd9c9a8bdd86ab938bb0f49938400437e545dd7365cdeda52d4a90a7c05b24b03b727e37a2b4bff515807e7a91dc53a31364e918ba9af75ffc09f03828dc9748b546ae86cd33a803791fc420870acdfa7c94148cfdb76e5a61d0ec6af64feb5d1bddc6549d80de31f4bdf10c743786994cfab2e0a2c478450984548f06c772c84c5817eb6396c11aa902c6b7c12c87d43806eed68c39947a621e1d2cff905d2beca82cb5b745c73b12ac707c6d10d2093721a8dc411eda4582ae1dc41e2a24ea8d0f10efd5bef48dab918a070eb1726b9d802d99a353b939680f2b3d2ebc21ef590c52dddec73b94eb244c8a176108b3dde04982d4d1e52969abcfefc8f1630b79fb0fd6a4eea2dfdcf3eee2dc87373112986905fa5e0503e72dd90d00d91ea5d86539ac3769ad347d34ddbb49fe40265ecfe8b55bad28cc6a697179c1130f65ddef5a45cb5dfc66da97ecafa008639a2d0e7e0fd296bd433a313bb26b38f4e29934658e1413f8ab555ea31296e765c95da03191515a4e83aff6eb0fa55fc950ad41798248dc8f15c5eb46c46e2ca2e055392772cc42491645d6e5c8d4bfff5e9b736229d89d47d0e28c860e47715dc02a1bec65dcb1277cf8cdfc2c1244270707ed49020283534634339a345ce9f3a0a5b4565a5178c608fd11bf9b040ba2bf02db464e8bb0f56ac1b7d93dfc6c47aafef959366561dec6f66e17251a50d31f09bb96f5ac5d67b49d508cf76d15237ac7febd9ece2e6336d213f729e9dd3abcfd116f90b9be3fa3bcb4d32ce93197d29cd4dd04733763261ca46e9d63c09548f16605f12246aa0272c4faebb57fa11642f22b9c61f19b16430df1a56f6e1c3036c8995c957e2a48f32ecb74f26f6fda2876a7cb5b02b825f5e505646eba97a03cdbd8d446104f64042d717cecf803dcb4975a331d3f3b8b1fb6236ea00575582704c0f5a57546c3360af76cd3a2ba7bf2af005fe147f8a9a0cef77c5e33cf789ef06f89e6bae31b3aead9706498dd7302b9ceebc77ac85cca88c2a0fbcfb13ff8bca0b9f01293700ac4c980c88cdfdac6f0b1d2881f2a5789dee3d8ce5a9833532bae107b2d9df17267ea8435ec5a0a40b198d71387a2e963bb15aa2291ffb189d8ed925cc2bc0ec85c1a06db5c48d73c2bab13e373f8a8b3e8f102e90a20f1deefb2bccbafcc4f4a682f86fe6b7373293ae8dac3076f13ad42b3c2dc198b1b1152c9cf8b03d0770a31efce2ca69f2ec9a0cd94bb9b811176cd3ccb4e101547406123df350836355ad3a14f62afe1f670249134816fdcb9cd75a6328ffb5ee0cc0fdc259019a516230b65c477039fa267a613928c62b880f572bc62a4c88553b0583e1473daf34d0844e18d64c3fc2c19d082c0e3343e921225f97fd02de88bb57b3c16c856908e47114c31cd9eaf0778202e6dfc3a29d946f08c9e3fc8ea7a4e281a8a6fcfef0ce40fec2b4a2c1ac24e3f918bc2a3a996be6f93fdc85df462f789b49a5b66cdd61cfdef71931532a466e0333f0b23cbba2087f81f117d1b4ab3827936c3d9ddb95f8c26ee6e30b51fea3825171eaa75c3bd628e4ad7d18a7c2ebf2f95372abb0d643a3a21d700935319cef097feee3aa38a025bd9ab67629d4038308753fa3f3ec54af925fce5e3b11c1d669616992f52dac970040ff8f7d25c7616b37a2b714f7ec7605cb23111a1d2f8ac3d172b30e82315"}, {0xc0, 0x1, 0x0, "10b7abacafc0e7afd214a2adc9572499162b00e8330ea95047fc643908f1a4c8d1339942bf83a2e577d3099d220fae595503e1af446a80ec3642f7d70b3816d4e242fe5fe33d5c6040f944dd2a4f88fbd2677990dbdb8c4a5e19a4b9b3bdc97746a5bfe38098dff796a6d0f71bc6757b1424c2985fdf9eeb4145542b61069923519e93d67ee907c0acf058e13b65550156ed3067974265f4480763084a9949a144bb9be82aa8e6c336"}], 0x1248}, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) dup2(r1, r1) ftruncate(r0, 0x0, 0x20000a) 10:12:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x80000000, 0xffffff81, 0x5, 0x0, &(0x7f0000000580)={{0x81, 0x5, 0xc4, 0x90, 0x7, 0x40, 0x7ff}, {[0x7, 0x3, 0x8, 0x5, 0x2, 0x6, 0x6, 0x2, 0x0, 0x5, 0x14ec, 0x1f, 0x200, 0x504c, 0x1, 0x4, 0x5, 0x1], [0x7, 0x0, 0x1, 0x1f, 0x4a21, 0x1f, 0x1, 0x2040000000000, 0x8, 0x2], [0x8, 0x7, 0x0, 0x8001, 0x7f, 0xfffffffffffffc8d, 0x3ff], [0xffffffffffffffc0, 0x100, 0x2, 0x4, 0x5, 0x4], [{0x6fd, 0xffffffff, 0x8c4, 0xff}, {0x5, 0x310, 0x1000, 0x400}, {0x6, 0x9, 0x10000}, {0x8b2, 0x2, 0x0, 0xfffffffffffffff9}, {0x4, 0x5, 0xfffffffd, 0xfffffffffffffffb}, {0x3, 0xfffffffe, 0x2, 0x7}, {0x2b9, 0x2, 0x1, 0x80000001}, {0x81, 0x68b2, 0x6, 0x9}], {0x80, 0x1000, 0x8, 0x6}, {0x3, 0xfffffffc, 0x200, 0xcd0}}}, 0x8, 0x4}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) close(r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {0xfffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) socket(0x18, 0x2, 0x0) semget(0x2, 0x0, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 10:12:17 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x48, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @empty, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "0400", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @mcast2}}}}}}}) 10:12:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x9, 0x5, &(0x7f0000000100)=""/104, &(0x7f0000000180)=0x68) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000000)=r0) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r0) 10:12:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x80) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) sendsyslog(&(0x7f0000000580)="1239a1cc9fc2b3c17ba305153b45ff3839463f2d906b458a4633209456fbafae011b58add8a3fa9c9387a85b59d8d5c5f7aea9a82ca692495cd17681bc41ffadf3c5f748e15a668c7af848923f123e2d9a29daaa53428462a8937728f9c50f7d39dff6c5391e01cd35d9a3999576e8b9423123ed0d93a01457ccbf1cd2325d153a99e1fc5d497c3aa63a82772726cbd8d256b1ddbaf575648452334ed2ad9802c1be85e57b01be9bb041a7e8a1b77b783e1e2b5317856760b1f8dd8eec2efe74974975906b068bd101bae5aeb50132c119ada4592ac4bfef7c81308d8fcefe6ee49cfcbf6edb61b581cb3b675763713408b277de3b039b17abead21ae75488bbf122fb33c4ebc12604d1f4fb151c47e57aabcfe04aad1bad21bfdb0802e7e3271c3043e3d2ed515644417ada33e0da91df42e8232f180fdef2cc38cb9968c3d2ae06716377bb7f9830a46f08c1da47ded1ed95815000416f507385a2289c5854602fe9e088c5cbbb1b91540fbc6404517b546bd5e5c71f9b844ff348abd667db2d65b66398214fedb503db4aeb1d3da09448f8697c759b2c8fb88af4ed4f81220e3111a307d4f17c7cfaeeff8a7a91197483b16ecff3e478ef5f19d61d4187eba2f171b1d8b62538db59e248e1cbc77b519774e5a56b39c2b667d9bf545b78985762da95c634818e4feecde431acfd095084356ff96f9a41691a0027d263d235140fcd10cc3feb9d80fb5e1b7b6217428a485e6d40283ca72ed69ab46303e69ad1799fb4fae2ddb089ffcdc2874b1ee8c422fc38930824f196a48b503b7512e06373ad8b1041e5b300a2bdd88b75fb3c08a1bd1b572d96ed6051cdf16f34f1591772ba354303c2bc135589c1e727d5919a9f5d794bce5012ee3c25ab0b6c13056dd3024378e063b3222caa4c20819b5e89d60ee30a2b6aacbf2b84988ceacb30658c91dac3e3011625d74bca072c7d1b4be8db64e58c369a0ff323e8c49af7cbf86b49ea8cd0c1195192f8af4d06fbca1dc5de7f4579cb7d059a75b57a3fe101153394d12f22a5e0fd39df01e520344aef0840958b3c9805e0823da092c9aebec8d569b171b70b4b821002a1de4edc11544063e596349f9d955e8a4a4979d6af8c00d9ca74ccf93d62138550b696c4ff4876d3ca79b9d15a32ba8c5d9086ba0385c1e26a14f4bea5bcd20ce2b3adaa1a93db51e98eab59919dd2bca42c1331ed5e04d4820619539abe544ce20eb71a6c05e75304e25eb1e37cee5e8ba9cb4ff2c2de822f669c2495546917588be6fdf24755f6315c87be56805bf743b5e4534a65fb3a859f89c49a502f344672d4c89d1dfb0de2da05535289aa7974675f81dd4b34c9642ab147522b6403e04dc9ec722063412fb2ac6c466845dba485b4e12830d42977a095678080e1e561d2b7df764a0d9c1047cb4f3499882ecd506642437b01ab47697cb81500cf81c71a24e22342794339a5552ffaaa9ce71fe266397f02c6f13c9bbb6d7af677a66c1610f5284700e57f35ae8eb0a43bd2daac2e2e1b62220b99fffa482148ff9fbd098d8f0a87bb31dbdaaf3528bfbcf9de4685e2be2a60eb1e287a48d98dfbed37064456bb36bd7214aa43c082715909afe5f451ebe5a59b4de6c00f3be24ab0e5d7c7b41414be1716388a8eba39dfb953ce9dc76165f5e10772413bbef83d3483b8b1205ceb221692b2357624eb1d20a37a642ee00fd73051e69cc166a8136c619b3cf11b7da8ae15327ac4368e500f0f4c60ce594622a7ba0f15608f721392fc2520136aff3eb833a20b4127ac0579724b9ee74503dbe860f449e1740be55235f9ce828e2c576691d3a016c80923b8466212efda8f8c64d009676f818da34b3425de315744e14537b5663872156c2c21acf8110a5bdbd215a1da8e8ce9843cb8fae0791e24a2b897d5980029a3859f3186b84c58e0f16da293e5fab839c15dd82c229737fe8e458152c817dd38184636b1ddf4e2bb0f87e6e1a4802395f6aabf45aaf39961b8701507b81a41f56fa7416b91ca3ad5f7292b0af7304a8d46c26c0078b85a3cb7de70b2cbd2d990b5e26196ea9e7e60bfa41dab06d0357838002f5a94d033c763dc13b098803e55069f152ceb2eb3fa00d815b2570f189fa6a89bf54a5316af3d530341cd6be0ea6a5647e0796a78653ac357bc66a59256e04bec46143b054010bec365479b6b1f8559b9957aaccdc3f6bb90431bf2422c0c03050f4e850f3ed0bb177d76add8c76947d0e90706612b6e58e5cc1de7b953fbcdffd88c6e5b18f8ec1ae0f00e281418518d1e3c24f41fd0ea22138ead00f9254dba5569dc8ed2242a13f7c3dfa45420e1403e66a199fdf0cae13dbf430e55de845d46a6053ce3a18ebd947054255f68d056ed74c656bc6d526f104fda6341942db1cefb9c51f607d303da401fef07862408f2e336e3bb28d507eafba560d57eece9a5eda5d43bd2d44e606c88418e81e8e623ac80b6d963b1c3d4c0d3638806ec76dce0ff4372111611a0401149f759f97638bcabb90c9144c6447d8c641e1eee0ff901d6569a7ccc768d328a91b07784c55175f44bdc7162a55f27ae447e8be6f5f587962975710bee0a075181923c1b5066dea8cb32e58aca2cdd0520eb59656df1fc7106a0e4a1fbf00d4493becd6d199dc0d171370059e063c2651a0d664d4a5ba1cb504c8562bdc22a56b623b16cb0cc45436b1a37f5347b67456d47a055071e70bde67b42277f487632587a82ff305558b16117b6b7309823fc3ea99c21ca376693ebf97504280711797ee9e1c6b4691b547d4263a966e8d4f858b1655f512b8a1a357101a928d002d9dd781bb49dc69acf61e4c3b9b5f2e08f1e3739412d901746e16f4a78b87cee01c9d32f475808a61bd53a9c3c2108d08b9f8fbac5faeff117e871ea02f79217561c19017f84f9978037153e99777d5d6703c9b0a6df5a21a9bbaeb885123de066034a1ea012e1243b902a4d86bd451a20f1273bd7119abaf5580985e8cc9798beef8a42a046e75c74d740633b5d6296a09a7409bab42dd9c51182f5c3be28ff2d84a06720e3c5086e8e460816a6d9b46c83c327b67cfe5154813cd54e72aa283f0cd68f703e0e25d1e954d428f39c302f86534882d8bcc4b3c95904d09721a74b1056fa293f075c5bb2bce39718b7b51172a3369b1c1e45a926a26d77a12ac8794c7993a69db7cc2417263be3e7e813102fbcfc79fb44ccd6b30373814d254706ee87088f2ea2576d034fc1b989085652435e01e01654a5f811dc0e9f176128c09225b4c2b8dd25d4d31046f2edf237772b9b06ea25729f6cbc0aea8df9e3059ff685b297c98bdad8821e5f7c59d21143ee0937957df3e067ada1415f26fe5763184a21b210cd467301ea4d4c2d4923fddd0e78529947beb20e540cdac98fed285112f9cf0b292124a183e49b23e6d643ac0f865d156a5c31e3ff52f720ae2a36febfdf771c5aa71d8766c6a07b50b0482b653bfd623a802b71cdf5cf1901e1c4ed54c16120988e35eacab2e5335a86c25977a44585e1d2aca7381fa159430d6c352310e6676161b1c45e97a1f2086f36c1ecce9ac50e74b29f5a4dbb2c5d1b6c8ab1bb2dcf53f52dee69baa31a702185af8aa8d2c7953543667854eac19a81d43b2424b54a31a8233b75867588ec598171f88405ed42f85b45d4ba6ec2efcb15ef4750a4b1bf41015180c39f80da7224d62fc6e027e1d2bc47cc9718f848d4da161e51909e240eb6a24ade6268f789f6f3d2101ca101e42fe5ecec44de45a04016de8efd4c31c8f5c84ded835727f7f0f202b8d8292dd2ddd35a08f7d8034cda8ecbb0993e39a5ed5c3186103c3ace1c5e3a96f012d750ff260c4f9338140e9fd36e0582e5bfae586bd5085231afa27b39f70f758ef95ea0b8e08e710d32880a62c197870b8d4f61f3b04ec57a0eaf91305cda8ce5b8b6e3ed9aad094c1b487b0c515d0ca9eadf5d07738241585c8ca1c0d33494ea9307bf87f23952c4c1bb32dcaab3e8da23f0e8ff4a0f6da177abf47772bf40d48fdbcfc5a8ec279f5165a6fb049e22bdba66108181b8a157d600fad1ecc04be87e96f505c40110c5c7e060abdfbff4827f4ed50b098620204e9a173817fe67e4441c2093b0eaf5c490b71c1ca795c8f9c7d5b83f2bded93716bccbdc1cc9b370eb9e84ffb2dbe6675dc6ee75a4998264030555fb33d661cae9463be3c5602d8d1fa1538e9d90ad0e949ee66680eca6bd594a51e974597cdc5c11ecae4cc09fc9a372bdac78b0d2e21fd7f38e32c61a9fb01eff239c7cb258e475341ae81eadf267bf336046a76f73a545ae500fd4f7e78cd53d4ab33b285afc6473e0484ec0472916512bfc429b4239217af68134542c79c8f28a3ad86dac4a8315aa80f039c9add098211eeb69b0afe3e118885927a135419f2e5c4adf300e872793c99f6330326d056acf3ce5fe72428bac8c1a8f9fdeac845ebf671b80e74d90ea53b1868ab8c2b54e60f348baa222d53b5ccd49988d675895192573e11d122915a1ad830bf2221b8df99aa1c9032bac132cc07b73b2edef04c2525bc1d9829d1d3b84c16437c04d22924bcea99ec35d593555fe519cd5439e6d00f8a4988b91b9769c8da8a2882f3ed6b938c27d9c27cb3c4a0cd191993b0a99fc08f9da0fc9f5470bf048728df15a2b9454b5a5be03ffca825ce798551b64e756e4aa42c1a3e9e7ffe6ce378cfc4a9a47733c699c38e1e6ca347ff5818227334f744be5b45a7105f7c24d8a1980d218ace6a03455e6d64108fbc7180ec4496fe465776040143ef2143ee058192e3adb6696fa788a9478f0d6484e10907479ec1094428b13025ee0210523a69e337798112bdd3c1a293a9e3c8ca97ba0c2ff5dcd95bf66969a48fb9da1d9745c2c008241c5c447c40d2db3c46a3d7202a49c459bf177c9fefc99d378a9f909a7f2b305d31723a13a2d7cdc300640b30ccc56a8b36b1d43b5fc74589c39426ebc68f48862c4895cb5a7384e3f96547d5ac75b1daff04e7e48794494f0bbf86f1698ede6806366c0c8856e8fca70f44dc78924318c5e3efce0a2c960f80f7b88ece3b9f594657848282723d58ebd3f19897670a31724cf4e554a85a28694d8f2b32dfad806329323d8438d381f97736b8a3c1d4eca05ca15696fcff4eefa63864b6e0af0df570abc0f912312e9fccbb59564e27503c0925eec6bddc7b11d716462bb71bc8853cd63050a8492344d7eeb98286e5005be766151c4a92bd805397913c1e1eac67e44a348ae22a1223fd71a148a894a6171d44c6e57d7cc17f49cab786d73d92a9964b954aa89b4631887a58e05b21b2154ff703125812e63babe03685a2c4af06e0e3f19f15941a135c7aac651821afb43e29c85cb49e6d14a887799e8c1f6be79f3792b5ba50510636de55f1a5b4041413de85de6c0f2502ea7b49be91c6f0035fc025a3ad71f5e4aab51cc8a51b9ee39fe03dae29dc0633660c849c74c29dbd9a16c762087d0ae5726712dbec7f6e0ff0da3edce8a98286809015de567b2a380aa8819693a5151d692b8a2b05661d5899acb60f87823f8b83358b2dffe29e840292e97ce52a8fb3112f3e68aefc130d43882bd770f7b5582d8976c6b401a36a5f3cb472705b2279f1e473d5d31c5503ede85b786a137e00297f0484e65efe15cea5ee1e648ad1565052c1ff15a846d6c2578bcb38baab986bf25d9069dc347ff90199a6cc4bdba0c355fc668b8fadfafd5a5da62edf6e37aa923d6c7d3c3e0c08aa6aab27f0d500fbc8b1c362d", 0x1000, 0x18) r1 = socket(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0x0, 0x1, 0xffff}, {0x1, 0x59, 0x3f, 0x7}, {0x6, 0x4, 0x80, 0x40}, {0x6, 0x1, 0x9, 0x3}, {0x7, 0x6, 0x2, 0xffffffff}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xf6) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3, 0x5, 0x20, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x1, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) getrlimit(0x0, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000640)='./file0\x00', 0x800, 0x1ac) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0xc, &(0x7f0000000680)=[{0xc2, 0x6, 0x8, 0x8}, {0xfff, 0x37, 0x60, 0x7}, {0x219b, 0x4, 0x20, 0x9}, {0xfff, 0x20, 0x2b, 0x15d}, {0x70b, 0x20, 0x9}, {0x5, 0x32, 0x6, 0x4}, {0x9e89, 0x80, 0x6, 0x101}, {0x5, 0x0, 0xe1, 0x4}, {0x100, 0x3, 0x8, 0xf276}, {0x1000, 0xf6, 0x8, 0x4}, {0x0, 0x8, 0x7d, 0x11}, {0x7f, 0x2, 0x81, 0x2}]}) execve(&(0x7f0000000340)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\'\\.*){@@\x00', &(0x7f0000000440)='$,\x00', &(0x7f0000000480)='}\xd2\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='*{/\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap']) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x4) 10:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xd48, 0x50, 0xa2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:17 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xea93) sendto$unix(r2, &(0x7f00000000c0)="b100fc35bd34c134865bd3519b0513600000000000000004000d00000004fefffffffffef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b477be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7c0100008003b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f800040000000000", 0xb1, 0x0, 0x0, 0x0) 10:12:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x238) 10:12:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="25c95e9041e97cf9e3a35467c82d725eb3621ef6623843612ad414dd9bf3579174064fac5a2355e19abad9143f3466f4eaedc72a591852c67548bbe7067bb32bf1a231523df5dd24c7165b33abecb72e42deae1ca3620a1ebd605e836839d5f3998ece2295b66913f804d2c713935f1b922a454a4fd6d5afa34091f705f075194eec4079a4a9a73b65032704985c10fcd855c1de7a49ef384355017f69eb9f21ff61ef4e6911d63ae36d43a6c8bf916dade243f5d827de44c1bb973c85399ed6b932e7d940f462f19f8e14d776abb982ccdc6fe8debf6d87c81e4727f5b1cd10", 0xe0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000300)=0xd60) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="b36a97fec78fe5300000000000000000f46f9f00"], 0x10) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000c4c75690f3312887a9701bc75a8bb9fe6d521d3af99d2a961ceba70474281a973fe9b90fc610b13f969f00e045eaaa7d3bff343c29e7508b015cd8250530e12182a463723f6bc4e55158a5e822e7e9b1afab78a209798abfbc46512bf85dec9a78b06a62c7cbc01dd990505fcb75bddba9325ee3c6f5c036f5eeca584eefd69b8fcc5b1ac064f5fb1527e8475c52d8ac1d"], 0x5) dup2(r0, r4) 10:12:17 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x4004, 0x9) shutdown(r4, 0x0) 10:12:17 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8000, 0x0) socket(0x18, 0x1, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x1, 0x8}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efe070084273ef526ba741e9200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r6) getrlimit(0x5, &(0x7f00000000c0)) 10:12:17 executing program 1: kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r0}, 0xffffffffffdfffff, 0x7d}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @local, "4f91a0a37511a8cf1ade9b820b2da46f"}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x112) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) kevent(r5, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0xff}], 0x80, 0x0, 0x30004, 0x0) 10:12:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x100000001]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:12:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100)=[{r1, 0x2}, {r2, 0x100}, {r3, 0x40}, {r0, 0x10}, {r4, 0x4}], 0x5, 0x10001) r5 = socket(0x18, 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f00000000c0)) 10:12:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x1, 0x22) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) 10:12:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f00000001c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7acd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b23a6f62df1d865f0e546c015bec6c4cb252a1880a410d6c02000000beb3062d890d48564ba3fc249f8eb89cd8316fbe777b75a7ea6b7d6bb3798bdcb16600000000001bcf00fb08b83759495736e40fcc16d99f8ad97a6b052f639c92933f48e74995", &(0x7f0000000100)=0xc1, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfd2e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6fcb7fe58b212305bf105698b84bb2737277", 0x23) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() setreuid(0xee00, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semop(r0, &(0x7f0000000040)=[{0x2, 0x3, 0x1400}, {0x1, 0x1, 0x1000}, {0x1, 0x101}, {0x3, 0x5}], 0x4) 10:12:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000100)="a0b614452414a6999e40114466bb4995e47889d20e388a1a74ecc8f25f2d0c18602278a049eda711e5175aef4bdbf24a821788a6bb41d1ee2507200a646e623eed64680ed7b0711c67d1f014aaaf008834477b7752ada69487866a145617090b6f36e2bf2c89b652f1c62d5cc6cab211dd5ba7201f632c6d46f1dbcb63e53d1864bf21cd31560bfe8f4c615e628066f21a95", 0x0, 0x0, 0x0) 10:12:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) linkat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x0) 10:12:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000080)={0x60000000, 0x1000, 0xffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x9, 0x307d86c3, 0x5, 0x1001, &(0x7f0000000340)={{0x9, 0x6, 0xe4, 0x2, 0x1, 0x55a9, 0x4121}, {[0x9c9, 0x278, 0xffffffffffff8000, 0x101, 0x441533ce, 0x6, 0x1, 0x25, 0x7, 0x8, 0x4, 0x5, 0x0, 0x3, 0x3, 0x2, 0x7f, 0x2], [0x7, 0x2, 0x101, 0x4, 0x7fff, 0x7b, 0x1f, 0x1, 0x8001, 0x1f], [0x1, 0xa33, 0x3, 0x200000001, 0x8, 0x80000001, 0x8], [0x8, 0x80000001, 0x0, 0xfffffffffffffff7, 0x100000001, 0x5], [{0x401, 0x7, 0xa4c5, 0x5}, {0x9, 0x1f, 0xbeec, 0x6}, {0xff, 0xfff, 0x3, 0x100000000}, {0x2, 0x10001, 0x3253, 0x5}, {0x5, 0x7ff, 0x1, 0x3f}, {0xfffe, 0x3, 0x3, 0x27}, {0xd62, 0x7, 0x8, 0x6}, {0x8, 0x6, 0x5, 0x6}], {0x5, 0x1, 0x4}, {0x400, 0x7fff, 0x4, 0xc03}}}, 0x5, 0x9}) r4 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f00000005c0)="4b250fb195a579dddb5329386cf54e34b14c0bbea9ea0b40e057f54a767b757f46f9b4e48630b85086d0792ccbf795d01b320677121dbb5332ac803fcb622e60ffa3e6961f8a113b51f7cb3f55da62723b", 0x51, 0x1, &(0x7f00000002c0)={0x18, 0x0, 0x5, 0x80000001}, 0xc) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000001c0)="7ec3a4a7af6291e6ad5c55b45df1189a901e4cc7d97e1c22bf10bc72e181410dba5cac4139e869c6eed8c9f7015c6f9e9e5f94355d54c6d2d61ac96d0c762f3eb9e6394a51bd60b83c636b496caddc1a8f2783d2a0944959e1452f32af0c0e62207ae5aa1d72e1b88e0d63acb8f38dd5cce094cd8b1b4f28230e734e529890e292d2016761cabb53c1413ddab658e5d290c12572eb047c66c0b7122a1eaa1db6d683c55975ed16", 0xa7) socket(0x1, 0x1, 0x3) write(r0, &(0x7f0000000140)="905faab72c5547eada2c5ddb21038ec66906c16cde7d9a7f1e02416c480462c432e5b134c0f3858d79ba93e135f4bd5f0c41beebeb13fdc2ed7673760c75", 0x3e) 10:12:18 executing program 1: r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000000)={0x1, 0x6, 0x3f}) syz_emit_ethernet(0xe, &(0x7f0000000480)) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x2}) r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x91, 0x49f}, 0x8ac3, 0x401, r5, r7, 0x10001, 0x6, 0x7fffffff, 0x5}) 10:12:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) read(r0, &(0x7f0000000180)=""/125, 0x7d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000240)=[{0x28}, {0x1}, {0x37, 0xfe, 0x1}, {0xcba, 0x94, 0x4, 0x20}]}) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r3, &(0x7f00000002c0)="2c9acee447163479662ac338abe7551bb56bf5cd61311dcb7f2cb7c142111fcb1c3e75421bb9471b82de6c8e0b4a0fce0e77c510faf5885c2daf887258cb30b74b9c408b7d8e21819de7c732b5b227379ce78a5664b176d4bb65c45b2b1ba9bbfd80e17b9b3af95634a349e2ccd1da23ec9a144bb6779adf4476c993de7f245d1b642d3107df5593a9dae9101097e466d41a31c7718d1165052bb77d327837dd8a30bef0b6b9f3e1f385451dc23f07205949089c35da65b11962a0e0cb39be2077ada19aef7a76f09b23401e82c9a07a204a9caee9b3ad14ea2a85ff70de218f106130f396", 0xe5, 0x404, &(0x7f0000000140)={0x18, 0x0, 0xfffffffe}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 10:12:18 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) select(0x40, &(0x7f0000000000)={0x7, 0x4, 0x3ff, 0x55c, 0x3, 0x9, 0xc0000, 0x7f}, &(0x7f0000000040)={0x0, 0x3, 0x3ff, 0x80000000, 0xffff, 0x1, 0x6, 0x200}, &(0x7f0000000080)={0x1b8, 0x9, 0x7, 0x4, 0x1, 0x6, 0x2, 0xe881}, &(0x7f00000000c0)={0xffffffffffffffff, 0x7}) 10:12:18 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x3, 0x800}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/145, 0x91, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x81, 0x80000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:12:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x2, 0x20040}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 10:12:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)=0x40400004) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0x400) 10:12:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x3a) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7000, 0x0, 0x7, 0xb2, 0x3, 0x81]) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x190) r7 = open(&(0x7f0000000180)='.\x00', 0x40, 0x4) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') 10:12:18 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="82820063c4397e32b34fc9e9681a4b2bfd4176712e09130078d614cf333f5f5065565cbe8005469e7fb3d0b422a2fffa03ca80df6cc589dd86e74390c6ec85785979bed0a17a3eb6e38bfbda7f4072e5f78ba7c805340eddac7cd34e04e9d708eb7a5e13235dee799e845442054188fe1f96d3ed439fc82ae8311d55a1ac3abb7421fb0cbea21c98fbb26f00"/154], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x4, 0x4) 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) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000001300), 0x0) write(r4, &(0x7f0000000100)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x400, 0x7, './file0\x00', 0x2, 0x5, 0x1f, 0x80}) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) 10:12:18 executing program 1: setrlimit(0x2, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, r7, 0x0, 0x3, 0x0, 0x0, 0x2}) r8 = msgget$private(0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xd4, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x3ff}, 0x7, 0x9c66, r7, r7, 0x5, 0xbeb3, 0x60, 0xfff}) 10:12:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x8000, 0xd76a, &(0x7f0000001780)="a42747b14e8166b3be643feea072cdc0b93f0e404a2025ff5812132689d596e890e2fe503334d695d950563b36136bd1c135d92d7ed44e3426369ad1f7a080bb1205025687c5feabaa5a093aa8a0a154806a9e1d1bb4884626e4c9bafa9582b38b55381128b4ce9804c8c1a02c143bc766b2edc02beeb5c79f1f248ed5532ef062bf1746da8a535f63d7c8512b297c62c58fd908409ca863dfed35a4ac5181f1e251b212dfc0e4b5e485232cd91c531174bcc073b396c6d2cec160f7d57e3e9695bd8ee9300fc8acc950a5d7a6f43975c02d4519e0f40cf42ea63c418cdc7953fd0eaa2a56464f943bfe26540ee4eeaf653a30f7638fce4d2801720923088d0400"/269, 0x10d) getsockname$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000540000000000000000000000100000000000000000000000000000befe84430b1ee481dbb96a35f1758835ca262fa4a6cc08b0f7d0ed16d59d6a710e689e808cf6544ee8b9e53c30b03d8f7a74c944d7cef60bb97d1d97ebbb2a7411f1430eee9ed1a39898304bbe32272fcc2ca6f6ef204d45b504a4774b962118f25d1cbffba325d0602645c85382d5cdb2b379f80cee2bb70bfd4253df326506c73e3718634dad32c3822984a66af1c500"/227], &(0x7f0000000100)=0x48) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x100000002}) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2}) r5 = getuid() setreuid(0xee00, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000002c0)="48a7fd4d599b5c1ecd175fe7b1a5e585b3fb54d6c4b2ab1f1207c67bd52fa0213c48bc77dfabd84674e6cf7e0119447f062b08451e695547f7257a06", 0x3c}, {&(0x7f0000000000)="3b42ff9c9894b0ba8233e244d02a539c14e02da32811d57f9e43d04c4b34b67e4575af9b155caad67d6f2150abffbf918b77c57368718a9c3ea23af819b3e78f59d54da949aebaca8a6daedc094bf567cb67b64a2faa729031abb0b9fee07f9625c2b6d893cca4d911b899a05db15c5fd08ac834459872f6c8aaa9", 0x7b}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="8513567eb8e477321ad6730381471dbb8b010e81d8076ef024aebf00a7d72ed5259c5f03593d5c77ed6080159dec74f92bc600b4e3039e0454b2b66c3bd02baeed0c1e9d396e7dcdffd2bf9e125c46f3a0012bc86a1acf24e22b024c5a664ee69a311848e9aa978d055da2257bcfeb9d1de3bb38e63ef4d06c9fe0723f34394c9e758a58111e46e2365d056eb8195de9e5b3d3165536d8acec21b15d2bd114fce4bde7c3f402c891e1e10783a5ac2363808ce9c0e9c9ed61706650aa236164f4d7aa8a3025cb08d645496acb118c2b5c377ad90cadbb36cf702765e2fc4d6ef7dab27027996bd3cdcb2be2314068b00ce94efeb14dbd990b8473997e9acd60c625a8880f255b0d934e89835b96b28b8cbfe5ce9022e51f7ad27a1bac4c486f2b06f3c0afe3836a2e6c9764e416cfc7b1e37cbb219044620a2ac12103a928386df17753534094d40ab9e45826d4bfeef786cc8c6fd0b74522b23349920918be9981cb65acec0d1af8df02dbed7acbad83da1c655540f430b3e02c40c9793d57921ead4c152bcbbd97046dad40d72082e7356c01e77261693fb715a1ab1d6756a590e3012cb1b255a6c34b0862021156c7f73894ac769f22db99a75dddb245cd60ab3c03c86cc10f624840e551c467e16a20e0efa99a7b1200fbc05099d18cc76d5cd4126ebd683d69b1b4f78f3598614e247eda82fc1809169d187716e7beae25bc85635b5c233a092cd51e993d2c58d78c9810fa99c199afcd46a23642260c61da682e7c4bed6f8c29af8367a2b313d7e251226b2274b516de26964564acf58967bb0f87c56a561ba3cb1fd25f08f8c23626bdebc6365d7fb4dc28a90e5e2f740bdc4a445347ea5ff82637cbda27d3499b8f4c3eb45afd3ea69e0383c5a8a1d2203a20bf929c6b1d146041ddb6ed3682581e613019c9cf114abbd9e91003cf70f4530a3a56f02e681176b4b408645af6a7bcab6b4780d737d1c69863c951f7f1f810807d570e2d28383bcdd9ac9ee2eb436675ea0760927c0228b22486fdb47fdfab3900c7e05d485e012e09b32e75ad2130ea68a496142a8b621223614a95450c0c42cf84c5aaeaf8a59c1cc20b212eb1a6454d244a85ab6f7d7f41fba120308116c936c6a298dff83712b3c36e8343dbb375dc3882bcdfb38f9280b410aaee895279bcd6f5418141c057d6ae14b9dfd7666d5c455f76db8e3d4ab9a0c0cf1d6bbf36e346d4c9ab093738bf5c99ebef59d96d6d2972c2bdd914d383134a53da3c5b3f30c21e896ad60b8319528c5a844edc5bb003f5a696df3564ea06ee5b28faac72a2c4eed488f6a2e1aea9fefb553c80c2daf29b12e19b5b09bdccc6fddcc20d6898796178b63aacb4122e76d4d20e5e65c07288c20d547905471603310198907ba0b5c5f897eaaf698a4408e5e9ebe092ab61301f155effac4c7009d40690225d9b1af93cd77594c51434b7128c7ea0b8b86fa7a0439255824f61906ccc6ab56eb10f34accdeb54ce43a9dc0c411071bf63b2d8a3949f48d0e4408bdbdf17ee21334476ec6d94ab1fc719165ecf6d64d476d5e00bdf99b9d73f945c3976643bc2ca807f68a3b0add788e6f8975bb67cb9d0a5df8397f1ab6e7be568fac5588856b85a99feec6c5d7b75362721352b5fc661a4773467906c50e8c64715c2405e64211b5a114a61fe08c4f3feb1924fb79739d8216d89651e4bef0dd872063187c51622dcfb0a07d226e4e5a00f986c0f4b1cf376a01f553d3079bbd049f50c2e1df85ddea6d66e9557bb354d868a20fac1946a85d64252c399798e1479d93df61be89b9099318c12b4b5b0ca007bc33c8ea41cf1310e9d0df78e652ca90a9cfe1e10c79cd0d97f602e2fed447baf33e09f7612a1b1aef59e7954415d5bebec4971864410210195ce518413b638fc0f0156c6c959a077d0a6cf8012ae5b6bdbaf33593b7fcb038436d69a4bb68aeb1caa88e614052bd72030eed22a062819717fb380733dbe7ccf045e31e968abd679cd658e3b1778b27bfede3086e016aa88a41c9d57e6f97628e842fefc7f26ed29aebaa9809135a088acb8a884c21b1d51869bdd0da2cd77c19edda889f8c7cce09ff5ef88e49ad51fdb55392e387a4cf4ab400e3b7ce1762ad9578205165598d168df21ed0474850cd3805daa91768036929c85823f0ecde5337242788969b65900d00d84ad71358c95d0817baea7c3882bd4070695a86bbb512026043afeb76902bf919889aa245384a845331f461440ae81553b0b399b5e5f29be5d264647cb7ef5d3b764257f01421ac28de7bdc81f6c9d71c00630160b95bb0438243bda0b9468a201dcc25e590785382ab782f5a08b5b981bc0d2162cef7497ae3647398b31e3655816d15ec4a0e89fbcc548c3c49b00a90527840d5e9ac6f846e5b0830e5c1bf17d62c59330ff28d65a36f58b28eb783b29e935e54d5f349ea11c1ed1990b5640bd913abf222f19c31083be1f5436574f8887d006339a508c614f6ea6abbb0de4856fe372e27ac11dca1bd895f63589fa7bff4fd6841597735b5b23c538cecc75a7f0c874ec30237f1beb8f9a3d1f16f2ea7fb87908b379b6228a4713d2d348c77ea7b4fea9ebcbdcf64e2f0be586fa1d6f3e5f19baaa40dd92b9a9660f0143ebda124e8b5ff7d8b7d2d6ff843de76791635196b192b6f7ca8d8e628004ad11ba63f115ce2402242130e12fd7d92aa42f3ed1b642be8836737da667b6d63f016e3acc6fc8b5a543b5f50a213382fcb727767a18672c1624fb55f5c258c41b61ca03a69e55b32d1ad8a7a2508b3341b65670496649c9069a738ce5221235b1d28c4054c055163c315ea5ca368f514c8bc97e7c0d0ac38161022cbc5938edb9c59367013a4b0511cad66d77faf64ac85864ca7fe50c5a2479be9df0080244b0de0a8cb19fd7823dbd1c367779754bd3abd91874678912c9d8ac78e3b76f39330e9ed78455d7545eeda7ee9cd63bbf12e183445f1ddfd8006dd1f34ce60173c4a7e822e3c46cec3b08eb6e083ae0f9ac87c62ae9df33bfd13a51403b8c59840ef5ec3fd5862347633873783451eaacd9b4184f0c5dd0204529295b2f9998da98bb3db9e9f609c766cd6a92c3baa76557953d797368cd27df64a1dc3c51edb278d06f8c9cfa1aaa46d8b2e213bee1c4628d22d133bcaaea6e3153fce27c5c1f9be4b73333a7bf514e3fc42a0fdbc29d9149ed4d126bed448ad4df95ed03c1c134b2e4e050dad2abac201ec8747f1ed3ee63cabaeb0e99e6cb0911bb1dfa085365b9d6c79012160b82fbd4f5937c31edbceb08f3c197ed36b6dc5f3854481280a214696a53348ab82b8de92f37020ca691839626a88b8872a5ea4ef75d4282f7cdf767f327d1ff5a991d37eccce2dc36fdbf23e771b9488183ae634792ce72aec5212eb6f35dcb63e250553cd0d6ca799a00e06cf84e8ed6c1195afdbf4723bef4a032bf040a06bceb211f778b3b7f1fd4b62a7b1802b0b4084460243b2ac9a9a842704fc7ffc7c500963678dcc08fd41a0934c0224d8dd0a21165404593c38fd61cf013e702e0ad0e9062342cba5586c4cb2289e975654888c1bd6b92c5b1029eff84babcdb2193883fc9eab62186be795c295ef9b706e9cfa776138acc443935b966705941c2c601a4b0b30ca92d4a09bc2a1f2dd9dc1da6f687b917a5b1e2bf492c5cb317ad2a671581296ee49a5f0c6b92e5785df70b1a2eb9a5896ff0c66b24ea9861f491993d7b57c5f1538d4a4f31c2e7d9342c24d358ba28f5ce268d15074cd487483b863f9fe4dbc00719465a9f3aa31e7c70953c8ec838f33f10fd8739d864c1d0a3ecc36808f6d4fb0736a078e592dce4e2062abd156b5d8daf44c7bcd80e4085eeebbcf3b3695e1b2375306f6d592ffabe980051d7720535449dca074909474595f008158a9a922f3f9c43ee6cfd71b72225d637ec92cec494ee4101840c7ff33dcc16f2548125392b0897dc79f7228a0200f72a1b053ca4d4fe8ee8e8c55913624dc1828a89d26c91a6c6578b9a2d032b31f854a1932f68c8c92ec1f05dc6ed2b2b5c6b219795d942422cac963fc8a15b37fe47aa6e2d2fa5ce12f04ce2c04a08a32c39f62e24a743df2936dfd6a6fada5da34e3775c0faa6f30426f952f9ef40af1fa84e4da426bbe2781dfa0d6b747ff2629ed83924d288bb5ac30a8dd7a8359b2226beff3bffe6a2801e6080f0494248d71160653857f2d42e086c0c64dc3e7c2461aae14e39c3ac03eaa44ac78906729a203a4537d1c9e9975f2660b7fa5ea0e9558da748cfaedf9eaa734158d51b5609631349e1b6ee343d76ae700877730e47f6ae78cd4de368a46c7d9d0e2fa8451076168fabefe2d34b072b40f6e95002962ea2f7c6cb79ee07c3a90b13e6e3045e27c3cf1d95fb68c2b76b729d0db03ac15b89cd4d85ee8d94514adad32c36b3ed1ad6b35d46dce142b067521ae934e477c8326190b3ed1e2a3b4f459ac733d84ba34c81fb68e0789890a7381768c1db015402441eed44b0b02e45262cd50ce6a5a76265f256097a2ba57aae24189ee707e4c8461dbe329427eca982eacfb44fcadccb476f2cc551c76ab6c17481e380c42fd651b8c6a14206f0ef4541900012d5df8a9faf74c6d9b44fbf2b93030f45127ffbfa4d51172388d20244dd28909b2fb28e81e758cd3618760f3411fbc2dfbf1159e745e8ec8ead22098a54eb7e9dcc5c620c057c91aa257d7abd22fd1b6538c3e074abcf651343b8615a3bb58250536ea0a72d0b6943f550ccf051a8d6ec1ae8c155ff5c313f562fb4dc2abf338772aded5792e173308e195dc9ce10f94ca5419bfcec884e74bdbba889dd1ce92c0e92ce6e0664b17c071200a958fc14f55ad62d1eed8d0fa7cf232bd53c4399ba2fa3e832ace7b67371a08b0c1457006951c63ef73f35983627c1e4424f80509d2fb253f576c28c448574cf69ccf373e088c10befefb20bef88a6415cbb4ede87cffba4974b5fb9a668ff43e935813f20ba232c2fc66b563ff6ae5d2aa012f571e4eab81fcdd50d72e7935fdaed12c3b3c1eeb2c980cdfa4e5478f7ff7e544499f01f77923e37bd1b97192f6d679367a2ff763eb046c8289595c9c74246286fb6857309174675b9fd72691919559a566ba6e015e877dcea07ed699225c66cfee04f2d32a30ced916fb5059fbc539dce7b7d2125baa5764a189d0cb66cf9765509c3bcd047eccf5c9a7be9fc9f732d1e805ab08a94397f53b93fb01e148f3c00731c1ea54ab4e8f5d25e3b96c8e2ec7d5b15b87135b79a744bc4bc7a5f394a0bed8327799c3d1b16dae78f14fe2b8464c7656114e3a964e1b67fd5b9693000cbbf84d5420758cf2aa38030df58c57d2ae0dbd140c284900f69d4ae266fbf4267e5c81c881f85d0e682e5705c82433efafd55ad31d5deff6a345e90154aaaa1628e8f8c3621f5461fc2b80b3a6b8161d408c8c7712f58e079c30b865f70fd68a53d818a16ee240ca2dce454f45b45556e8235816d57695d9941cf75aef641e535861e3462fd414413037efc9da321884cbdf2a915778cf97c3e91be90f4a7d23b9bd7df2d2a373621709618c9d86a15db8ecda3317c1651e39f53dd433754f67e72eefa58b89fa3c3490a0ca16fbc66291b5bde74a5a6e5274c011317c0881674f008021003172bcb03642285486f3297b02f1f2466248c8fd4968f18f21a15b1725933cf1a475ae0e8c9807e126545f52695b1f42f946777fac7ac051b9b5f375984c403ecaa3b03810960bb3ac7c0abb8ac0614c8551e06", 0x1000}, {&(0x7f00000013c0)="b3ac0293dc29afa8a2a8986a44f0a92efae23d1e82eb4f9b7c25d40036a768fa68f6ba60e9a3046c5ebc8f1286e2c24f7095f13d896061aebadd597b4c988b427f956d3ac7536ceea13b2c76d080d52e509b090598f774d0fde2ca3c92677c75fc1cf765213cdd693c54af49141358c02bf7870f743b11168f73f360ccb6395e5a0f01dacb6101d7bb77f1cf4f55086cf798d1ab62245304e3cf9489abb0b29c3267dcbb4678488e8180923854dd51a0d06b5e5791f1112ebdb57a6244680f1b8f7fbec53c5b6cff66", 0xc9}], 0x5, &(0x7f0000001a40)=ANY=[@ANYBLOB="1800000000000000ffff0000010000001a99189648664e5445c6202c0daba4f9150bf8fec12fd7d5f2117ad6defb8a9e2f4ddc48fedb", @ANYRES32, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff400000000000500b70db00ba188205140585ea34273565039d210ddbadc0dad3d0074694458fbc7b0101dbd293f61e62ff7a21465f9456a11ac3bc9a2b59fc5985494ed91a4607246e0895d958dd0e68ecfd31dd6a9f5c486339fe219893362cc0eb3d7628dbc2c5ba32de9b128eb42caa3cf6605d3330d4f9d3b3d02196a029ff59ebca09836bda9285b8834dfae65d51f0c5781f78b1f9503183be5a1f2818d5beb69cecfdfff3e74918ea65544ec4c12befcd264cd0d63d89402265dece6f628137630dda09736bd9e6fed577acb8c79ec3add4de1dfbb45cc8ccba9b6c2b46384afabaf2a161463184b684da7a0525b4b19c28a5edcaac21e39734db336b918efdbd867aff1d4985b7a75a8cce5a67c908000000a9890cd354186a22ab331318e44ac227dec6f9e5efe5a9f3754d841bbaecf5cc08d99c5b28e29576733b626d88110bf514b29ee6ae8ab4353bb60d8263eb21", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0x0, @ANYRESHEX], 0x90, 0x1}, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 10:12:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x7, 0x0, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f00000002c0)="724c906083aa313713d8fa11dabdddc19dd51de1a25b8164bbbf47c9a173a9e6ea31a06445af95bf7d0f72a2a1178361d5fe735ecc13569c277ae8b17dbde7ba83b3918d109adb30584ad342802a6a7f153713dabfef95d86f0f0ced4d289731d323e4504d80faf155a9848ffa218d6f4d3daacbb89da9254e69f62b52e5fc532b029b787b31b97a47ee4ce2c2993d8660b4e2a93e3928d7f81801d58cda113b80a1a5db2754b3131f513ba62eed59fd9afff917c0c16812d7edd5e094d9c6d97be5c28a15f8517468d46e1715796fe9232582091bbab43fd511ad03dae584715eae4541130098ba", 0xe8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') 10:12:19 executing program 1: getgid() r0 = semget$private(0x0, 0x4000000009, 0x80) semop(0x0, &(0x7f0000000280)=[{0x3, 0x87, 0x1000}, {0x0, 0x2100}, {0x1, 0x2, 0x1000}], 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x7ff}, {0x1, 0xa1}}, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x0, 0xf8, 0x400}, {0x3, 0x40}, {0x3, 0x5, 0x400}], 0x4) getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) 10:12:19 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f00000000c0)="3937d2b98c08ddb493d756a2365d136a378996", 0x0, 0x0, 0x726fc0aae3e188f8) 10:12:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x101, 0xfff}) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) getpgid(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) r8 = getgid() chown(&(0x7f0000000280)='./file0\x00', r7, r8) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r8, 0x6) 10:12:19 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) 10:12:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$net_pipex(&(0x7f0000000040), 0xc, 0x0, 0x0, 0x0, 0x0) 10:12:19 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000000c0)="b291dfb458847b3fcb7d5554611bf7efb63fe606201158c911993d904042c8879b52cded08c9b4a3fb1a09cb9bb6644b85e4ee94b31ac04f35816b205be4755aa4eda63bfcc41b9cce77a735f6e8e5ba94558cb1b27b14e55d7fc309cc1d627fd3f288538449e01b496722823459380803643759ffbb", &(0x7f0000000040)=0x76, &(0x7f0000000140)="8c807b3862a087f6aad07e21a5307719b0d3d3500947c4241e2ac402e5c67b6609731c004a5d677c53055a2ef3012f76fb156a04fc7ee0cfe509c650f6184902e1575a5f8aa7577375150af355a6a015a59442e7b15fadc6701938909cddf18d5b34bee5003b1b41e9ae81c41f900f435e9004757596f349245d2613ee1599cec00dfd4eea32dc851a8f59f2f159647684fcf6146a55cdc0fc918ed21715f73df514fd8b1ccaf719b13fb7a273940f9544fca22074dcf089805690413a5b6aca73de3af86591c15063d041b338a8a6e10da267b70d279f96d95bead6c889f8d9a737603b9aa43c86db145f13edef1ae3921d3ba4f68461", 0xf7) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x6, 0x2}) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}) setpgid(r1, r3) 10:12:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) setregid(r2, r5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) 10:12:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x38, 0x8000, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00af27b29cbc809c2fa601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x69}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) ftruncate(r7, 0x0, 0x353e) 10:12:19 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket$inet(0x2, 0x1, 0x1f) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0xfa) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="743ed010029b34c7752d6be051a335cebe64047f030816899041177769fb0a09bcee8aa1d39787f7cd60adffb7dc6aa48ce16e1921a8111d7b85f51b613f8c4fedda6255ff3d6a2aad903316c814e254e0860f34cee20be2f687d6ccb34a7f630c086c473f8e5c8467a6c32bb969b093c25df15dce9168a81abaf2be06ffb19d41fc75f5e593590cf5dc3508fc5c33d00dc291911e0f2e1be4", 0x99}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff00000100000085e2676c1a56920297f7b460545f2b3c923136d769a558db786da7a270df01659d6f72c84e77f7777b749e73ea25043dea671d23e07fb75ab935c86bd3314f234921ea91936b00a020ca9255044876a7e76e77aa28d1557b6efbe0cc31e822762580d60a40811962ef1123db2d8d0989fa4c30924f7ddb1fb65cc6ff13a93157d74aba1db5a655e444152a082e76e537218e721f", @ANYRES32, @ANYBLOB="000000001800000000000000ffff00e501000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00eaff00e355284915f6082affff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0xf}, 0x402) r7 = msgget(0x3, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001380)=""/274) 10:12:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000190000307907800110000450000000000000000000000e0000001e00000010000000000000000"]) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) 10:12:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925481447d5d0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 10:12:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000100)="c7798595", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000180)=0x3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) getppid() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 10:12:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x6, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x0, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/230) r3 = socket(0x18, 0xc002, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) mmap(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r4, 0x0, 0x0) geteuid() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x401]}}) getppid() 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, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0xfff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x3c, 0x8000, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b8ceaa5bc6987d6fe004a21e6c390990ec9059f2c3b74e24e14568a90b99f5768f716fb04993ac3998b75ed562cff50d347b1e512623aed722218c64c31b798f91091a79b50165d5cd6ce37fe3568ec0f4c7c1571c9e8239b14ae35814962059a763fd22993ad5574aab0b392377b38943"], &(0x7f00000001c0)=0x1002) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0xaaaa367a01f93d94}, {r0, 0x80}, {r2, 0x46de7e9685b4470}, {0xffffffffffffffff, 0x4}, {r3, 0x80}, {r4, 0x100}, {r0, 0x40}, {r1, 0x42}, {r5, 0x100}], 0x9, 0x3) munlockall() pread(r1, &(0x7f0000000040)="bd35607d14a08c72cab019687d2d9a70e9f8e8575bda3345a104cdd2037095a2e492add3cd80f9e57eafa86ca7fd85bd4f54ca56351d13413f7a7c6bf7ad1219cb93ac2cdee953fbae9c105a838ac769b6", 0x51, 0x0, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) 10:12:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) r0 = socket(0x18, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x40, &(0x7f0000000100)="b7518066b000377248a38d9cb44e43fa84db11fd604a026506fdeb8f8a7e8aaf0467b5ed8b8b7572f4787e964457ede7f2f3f75747f91ed29911c7381a39cb66eee5f06041aaf07d57e7c50187a9aec3614d063841076b7a551a21d0d4b13d8c9a06df9453a9143db3915699937cda0b316409805602ef7454be157b861797b3956536f3d28479c28d4eb03898a1abdd282c7f73595d2dbe6736de4ddde4a4c019dfc30131e2777b7fbdd18f79601ac69156dd966827cf7901", 0xb9) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000000)={0x9, 0x9, 0x400}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xffffffffffffffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:12:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x14a) 10:12:19 executing program 1: getgid() r0 = semget$private(0x0, 0x4000000009, 0x80) semop(0x0, &(0x7f0000000280)=[{0x4, 0x87, 0x800}, {0x0, 0x2100}, {0x1, 0x2, 0x1000}], 0x2aaaaaaaaaaaab59) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x7ff}, {0x1, 0xa1}}, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x0, 0xf8, 0x400}, {0x3, 0x40}, {0x3, 0x5, 0x800}], 0x4) getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) 10:12:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xffffffffffffffc9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x10000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x6, [{0x1, 0xab}, {0x1, 0x9}, {0x3, 0x1000}, {0x3, 0x7}, {0x2, 0xffffa7a5}, {0x2, 0xffffffff}, {0x2, 0xff}, {0x1, 0x20}, {0x1}, {0x6, 0x6}, {0x2, 0x600}, {0x1}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x7}, {0x1}, {0x2, 0x2}, {0x2, 0x5f1d}, {0x3, 0xfffffff9}, {0x1, 0xffff}, {0x3, 0x48}, {0x3, 0x8001}, {0x3, 0x1ff}, {0x3, 0x8}, {0x2, 0x1efddff1}, {0x3, 0xbad3}, {0x1, 0x8000}, {0x2, 0x10000}, {0x3}, {0x3, 0x706}, {0x2, 0x5}, {0x1, 0x1d8f}]}) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x8, 0x1}) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x7}, {0x9, 0x3}}, &(0x7f0000000040)) 10:12:20 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) semget$private(0x0, 0x4, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x14e, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000004c5b0aecb9cb08e1d8573dd38984df08403c9078e000000100000000070f03000000047f000001e00000018b0fd105ffffffe0000001ac1400bb00004e214e20e60dc7b3a92fb4cfebbb9e1f73e0dfb1b2cb2ab8f37b2fbd6de9245bdc7b13e296011353bc4aacdf0e6ab8094b70c1344903d0b1273922d0033236ffe6129cb7ff38a7147b40a74a3438b62db5de0529e9b9e7dfb6a1a25255dcc13d27d18357a53a0de9b4cc4126c2b4e26e33c926798a8347422c81395fbc4d78e2ecba8f4ce8915b06d5590288393f0574", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="102000099078040001080a0000003f000000f902040600040202040100051a00000fffffffffff00000002ffffffff0000004600000003005466f2bd481dd2f389db0cafd445cc22556a561fe545ff047203760b9681ebcd9bb080b789480b4df60f205b6c777ab5a80e9ab6e42cd2699b021c4d07491382d545e4b9039aea2fbd51f07c8d3983d4527d645da194d1bae68edc030c3ce056f87e468c2f2b7d1ba972911bffa21afc6ef025a83d303e01fdb1e96b66ed6dde0e6e303999be08ac8b5690907fcb47391809d1e5f2e39bdfc600e42df063f6feb1c44dabd9b3b8d33506549e484b329c25cd91ddd08f8818467a70b4159e2b9a94c4b19835222b15"]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) recvfrom$inet6(r4, &(0x7f0000000040)=""/211, 0xd3, 0x1000, &(0x7f0000000180)={0x18, 0x1, 0x101, 0x2}, 0xc) 10:12:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x8}, {r1, 0x100}], 0x3, 0x80) poll(&(0x7f0000000000), 0xfe, 0x0) dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 10:12:20 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x151e, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1010, r4) r5 = getuid() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) mkdirat(r7, &(0x7f0000000100)='./file0\x00', 0x361) setreuid(0xee00, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) mkdirat(r7, &(0x7f00000001c0)='./file0\x00', 0x0) lchown(&(0x7f0000000080)='./file0\x00', r5, r8) 10:12:20 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000000000009078ac1400bbac1400aa4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50fd6203001cc438657f1aaf0b0cbf9f52466e9123b74943e419407ec8e4a8578828290102bfb333deb84daae765dccbd40eb2ad52ca4bfe608798e360"]) 10:12:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10001) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) syz_open_pts() 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)) 10:12:20 executing program 1: r0 = socket(0x10, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2634977466"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) 10:12:20 executing program 0: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="36b806f1bae7c8af984a943164143886606172ed4814b49403bf9cea4db98bb5d37be9e3ec2811b4443fdad8e2a351dabfcc53a3941393b5d8599ab2e8c6866dd6fc6b48c9b00a8ce19ba2ad80d4031fc27a6e7382836c4bcff5b196b99697de4000fe11d173280b2770191962645e8aa3d2729b8dc09816e4438e734d5eaeb9734459bb677fa1dc2851dbba36a8a10488c9238f823b64552f742b126747ed375e48b2a06e946e323ed5", 0xaa, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x80, 0x1ff}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:12:21 executing program 0: syz_emit_ethernet(0x2192, &(0x7f00000001c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x215c, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, @mcast1, [{0x1f, 0x200, "62d9619cb5ca798da637e75f437005430ae4713bf8fde5c13b638a80563db97a938281a1c07b85b0550b7dd78bff64464d80dcdf0229dc434931fe46e333308520233acfe84646c1abf36562dc7dd925348a9ace38fbe4beb051657d9393df11a97f490c573c461959941ecb6118e74a69b8f68145449942242baf1fe2d570c56c947609b946dc77a90af4a2e49bba18b671fbd110e4c57d5f48387d6fece694acef7a0f508676c809c0fbf0104486271590c78c7d01a57cf9cbfffb73f948da1058a3ab5ded2b32d47dbd5454153101a80b3e3345e5c107f215473e2a1e9c48f2aaf8ab28fd7e04145bb47048d4d7d73c5406152e84f9008dae6b86fce94970230df78c8e5ec646e8906028d6d9d153fd1d4df2bcada047122b3356b602ee2c4e36071c71b103d67c222c3a18a0d1eadfa7ba070121ee72f969c011db4a9b4e93070c92b37e12bf307142b38a220e0967c375148eb59ae956be871a3a35178c0efb1008a534672c87615bf15e2e368d927d8368cfd2abb99bdd006a9b56ca7e040050d5c24642ab149754bb4753ee8927d0f201ac8bb978046aa30a87282a2d65141fb545553d81e4dfe914a6c1c7a0cb55917f9819aa054b442550208470998f5d7dffeac5b445eb8d39323948bf228d2bcb666db2fedf7356be46c570f348d04fee938fec1a747d3b6ddaf3bc6966819cfba4bb57ed59fe5622917349b4af6cd8dbc5d572890386712aac7c4d6cbad525ddb2e0fac516a0d62f55b7443af8eea0a467a6bb7e70515b5e08278fd146308ad6e0dbde417ceb7b6d166eed3cdd64807b7d90453ec598f87f67dd1e8752c7c19b54e411c89d44393d1fd25ecd70e3c8602bde084340213d1dca8b407922707f3709058af5a29012e1b22e17a9c910141f43e4548300c518b58b69ff9d17ffe1df52fe9f8a8bdc12dd37ee78d80ead629fdb47f24d656c69cc8087614d5eb7ffe357b02913eed2495d7da885d2711f1462e9bbde33049a690f866908cfd95185dfc3438408d8719bad1c08a90e2bb7043484ac4a2aa7ea68f9a3e27f88a9b9cb21fe7755697abdb6b8ddc6da501656fcac4b2a3120f619f94733d6f971ca3f346558c77aef82ce866c9ea6c5277c1379d03aa00c2c99945e2a846be846e3042cd3e94d67c3718698998926c3d8c4f02835fede59e256d79febb5ea45c479326b95aa018946cc73047f7b51268eaa5fbe4d29b3aa57b12da56213f9a3b1cb8e31bb1dd87e50556b5594d4cd796cc858789ba8ba086072c5bc4dfa52ff028871cb1b2164d2c77c6a852a90d6054e311f0c7393d0105ebafd1ec5685afd8240d222762e90e1dca323f38407b69fed5b5ac807888c18559b4f2e3abbabdf1365efa37d31bb6698cfe19ad3aadd3386d4d9a15aa209862f1c6fc556f470f63336fbaa05e11066c32f118e7280cb0cadeebed8806653b5d64d59a7ca5e9e8e7a1b6ce77b4465d4376b3a3e4a68b846920027bd334f1e7bc0da1007b9a5e665e7b5a7dedf3eed9feba0f053a4eff45e301633f2bf63d568dc41adf3738d4590295a60eccdf055cbb3e0acf9315ffe9ef431510e306a1c8b8ccc3d9eb1fcc8bde164d03c712e2479c1f8875dfa1958349c9f6c329961d957efa1b0ca5dbb639fbf9c522f587686fc854bed32d3bbe78fdd6608ed48ab66a2976074e9ed07ae5d5815f3ba6058a499ada3f43a3e98c6286d6508334d5537d422fee141bd0f4730c15edb91d10d1281bbe6ae31e069d354a823790ee662863e675de796263daa7a4b86b6b9f3584193120b2f4dfd456d4905e0989b864dd45ecc2f98de0ffae1196b64eda130319067a4a996b72473e471009a30ced0372299d8d1d44ac5b370871fe485078077d426543275bd24c14ff4909fbadc638c881747d608e9f7866f7d08e9e154f037b83ee29af766d13a6796a67f560d37f72275c1ccdaf42c07586f693466b767f8e50c0d5b53aa3c57c1f03af4dda077113a51135656b2e166019e17a0cc401be6c99dc9753a4a53837e3c63afc5882d36d069525cebd9e8bd00ac0810d19d974935ac6f0b65f4653f2e3c08b7d441e41403fb4bdb48564e373c77f4fb96c35126d487298d5375158a89b4f81ad6763a8c1673f480a2fb2b3369d5dc1aee952f4a344ebad1e31226fd43f9ac6a922a4cc4699f4e0f2af5b55842ef89d8030fca172eb002f0221de5c59acf75c52cf52abc4ae602f3d8d172cf52f7d6ef3dad008b9dbb68ba6ba8f5a3e7f75cf985e0a989fe0343c3f8ccb294b8822a8c4abfbd73f34b4659647b6ac3931c6bc6c262bb44ed8f8b3c41c2c46fc8e1b11267d2519dcc59e1fc0b245ce44eeb7090f19a068573a6e71e630d5022bca9a6e1d2bdde65b126f103aafaa2d6c532b54b938ca3f04ea6de7669add79914a896c39b92798302834aff561d39e75cf5de5a1e0208b4d4c279aca916f02efd0fa0d8f4456f098ec4f4d338436fa76cd817602e30252a7dc429d958b030792949504b492fedc1899bbfe2b375b613c3463ce407364196edccaf2fbbd019d55b9b0f9f25f382f05d17434249688d7b81b054910c516501eb50afe331df2d2cf55c2d5057fe033d3e05ccb025b93a4623fb1b50fe231087ca0518505192e69f1e327d12b27939ea1d100e7210f5121fddbe63c227d00c91d2bf7adf3773764bdcfe815968f2944bab913822f36635a9e0c97ce2e137097436a52ab546d0d8cc6c6dcff6977112daacc7d85ddc87ce9f174d4860bd3549677cf8fcfaeda1811153cd1c969f83c45b2f3140d6dd3ae83e2fbb27edd1d38a9bf9c35024f383259257c52a441186faeec0e21dcd56e56db21f37037e796c57a95aa11b4a8519a971468479e3a04916eec747396323ac34afb68cf916d47766be2bdcf8abbb9b33b7c0cb570d829e8076425cd81424201047116453e3e0090885eca8f28b9898a0c9f275aceb555d77398914de0259476ab7e1ee7604c7928b19b032856fab50eca31c001509e52e6e45d584d6fc62788f2999ca9c103cff3da28a6b203867c64e550f669766d2f1e83b42d4af9dfd1c39111b52c4ae4e93afde31ad8510f3663588a0b7b8ba90e1c3a72f9f60965e3c74bfc3c96655d640fb10deef8bd0298e1b872241d993207ba93db2c35160755765142dbe93dff95ac8b1eabb6e8298a1aab020e1cd8ec0227157f4dac05b494f67737dc7561bdf180b6e94a70081daa7082a5bc518d63b58d108cf4ca4c64427ef6ea4fbcf0c6f443a6595a6bea310fb4548574d5095a94dfa684275db4ec8f58290ad9e26760f8b535439bc09812a144e0d56b23c48284f13964ae07b2acf083f0ca209d6da1b7a87f5fdb2ee36b28ac19400313ac034b45414b46f1438e56264afea58e51c4026c45b1185b492cd7b4debc5a869c203beef9bb9cdae6aa1f541cf0664f8a3b737f3d38cf1b8e17d2b492f6d49a31cac51d0ede3fd5eaaca2dad5983bb07b6dda0688dac48efb12844db92f241dc19ce0f2b1921ec619cc63caef946850400642d0d7bfc2da388d4eca34112ae17fcd28da6734323dd61e8ce4a8b799dc3afc6ca97a7fc1f8f072c221bd4e04dbdee8df1f3b7366c04dc08a9461f78a426d60c85bf4e00cb469167c638423cc1916e90339f6997d57c9bdef83974037f3a216833e9f32c929acfd1ed87da56d7e337fc0a7913365789606698c76e445a31b6b480f96d37652b0143787a85901bed772332694f3c371512e3e6397721f9480e379b737ff0ac1ad0d4181a247b416668bbc09d07b8e999d8b3ddc35f4f198b49cb0b44dc43ab59460241be3445b2504d012f707ce86bf41129e7e22a1de44e6aae376b801f696d0afbb7d0c95a99c5ede44ce53e1283445129b86d755c8e5118180cb2b6854125c9621491be60ddecd6f24c685050accaa1a50dfdbe94d75c668f816bd721c834d1c81e56eb43325753918a71c7465cb5ed43a0e1df9d47a2942e8901d1a7c23d2e6b2430686051374751b5c37111512cbce9ccda6601d0a08bc959e58a240558143d88a95a55d10efb44d98adecdedeee41e396004a1acf3c34f08780ebb37d863076fc322335d306d0e8588c9b9dc2b702833e71e815f285dbb5d98fef5fbda260d282f90c4728ef15c3104b5f5ccfae3c556a9c7c3a1b875f30e15d6c3c16bc4ed02ea1a118c61b498dfa28ebdbfd5284f424e603d1b8c6cc889246e2fd6a1a69bea7ce25c58a4831f034c1ff034a1526c5f66bb223fb50613a9a8f7c3c61612cd76a4331dc55155d708a76b8433abc6bea4e497225881a40ee520f542088d47ccef3c6a0837f309b85f6e4fd57f73feff7578d9a74ae935f3f9181e10360ede321f32d420796071a35aa223bd095e036a1a1e77ed65529c745e31c09fb5da00a88c0eed1518cc72186fcc28ad026741e2881323f71880d4c5dc8187fd5df41a063a0e41525f9a80b443c0ae7bbf13e00c4d8e3bc65a333cf3cdd38994ff6e9336617624df13ceb8915bc72fd47196b91f479d320fff93f724452531478f9bccd14c30ff9fa7d9b5806d224c2d4c21d25cb4702e7443421534924cd9f3e9c119a1c9c8df7c2b92b09e31d861a545e9858dd4629ddba466dc1e92823ccb0b04756a8684e2fc88a771c6b0b060e15d9ec9ef90d5f34ca90e1d611be4eb17dd7aae087dd8294a72a682d37e620960361ab62fae195a4e56a2a14123e08eb8428a6eb5d03fd2726c38ce81d8382aa2558737979f948e637292787d55102864e3d2c118fcd87e54da3c44e8ddaf816c69567f0ea54ba3c4727f5cf38447eef1e2d3305f397356564e6c115f36a3c8e4b34b37bae81aac88f4f3c90ab6146770b8ee7f053db5ef8cfda285f2b63fe5dbc1bb576011c877f4809e981176e5ec352c86d341c9a1f3031efbd8d0af24f21e3574ba063151d2ab926a29bdf87bdd8305b029411fd6a48ca5b0509bbd5b06b51f59ea4d89e8493ea4884e0e372fce5c806cf6adbc65270f6996c30e22477809c6efcacc134e4884b5fe9b80dc8773224c218bcbdaabe77fad5ea7fc03a9a2aaec05c9f156dd1645d7de6e0bf8ed92e002ddb5a1ab9076b3f3d9c1a48d43d1c25a94f7ce1c8b621228734b7729cffcf1b86755ad3bd3b254b4c76a8024c1945c10a99166fd94fad6d57e4a2a09d2f18afab1226e4b1053dab77c37bc62d41d6e64e0d3a6d7131ba13f835f0b7755b4fff2917d56edbc3b25e9669724add9d270cfbc589923b4a354df9a16e42376de9bb5c164e36fffde90c1f2b708de9f93ee9c6d685b55ed990b84f3c0b45237215012507af51473a33146131f6c7ea7f79d97e6bd76cf5b9cfec0e2a41e6f46f00624b38f4bc3adc85c0d5d19a9d667043ff2398b3d4aef7527a360ba0933538f08a493c017fd13edf05d6a7e09a228b4c0441e7e403b09202ac2c3933a49dc9d8b6b06a793b9355a41d7877d9fe45992d8c9876a8a04496c1b1ad0f85327ca0fddc7cfff7d52ff87eab99a39fc278ab0598f8157e5832f1f5b63d12986650fd872d6bfb10e3e26de6c7d5852c98d133327a4b1e1d188a65fa97c59bd5b9df08c5ff8d296a3e5aa8588d90d053844a1f7098629291dea7c1fadb861e3ec35d53eb54391d45571a1097e912482f493a5e348f135d00a2f12c3500f1de63b50cd9076c2cccda2cfac43e8789652f7581b1bd59b490b620fc0fc98250f1dd680e618af8b16ebfa2cbee89aa045d45a5d5422b1c27b13a1143aa148faa56f8f8fc29c31c6c67b55df3df293227b316a2d2672c57c5f99f268d0be805b8628"}, {0x4, 0xe, "6d609e16df95c5db135e51954f92bde55653307c0274ffc92696b4cfb2b51344bf3527f02b59d6b1ddde1a9b9fd3d5cc929c13cc9b833de9551b15839bacfd7b1b4c31916aaecdba0bcd2c3008bac578a0b008ec546bb54aeb644bb620f335045a528d61ff5953833efe4b9e6eb3e6f4"}, {0x19, 0x17, "aefb25852e074093af70dbd764f09cd0d37523e208adca314f5fd4f7d1e96b78dffddc4f8cc7842fddfa14a41b1a82ed7bcd47d9480f6d3bf5569673a5b5ea4e826cd7a1c94c0c1a0e66189ff81f4be6e5febc34cab05356e86be3af0fafd013c734b72af8d13cf0d773265f83a0f3cb623bb1ae4e2f23b1399e2f22d04278497786e23084a14e768415f654ae650b0105937af3a61f7c1d43a02de32ff9b3de55a87f31cd988555b77074a217dd455f825ce2cf6c1bd3f1a84cd0fd"}, {0x4, 0x200, "6ce6126e2aa878698ca99926ba8be0a8675ebd3d385cf01bf95b883ab19571904d451609ce9326cb1f346a3e4695433dc88b48a449f8bcbd6ee457d6ce1a73237b912615ad4c7bb6f36df3b1b63276493422acb9b89a2231c8c15a9410f833a59eaa4717863c080e11e336f8c8d7f5374fa5dd9ffaabd38fdbe52dc17a2c6ad58aa276399ccc34c8ed3958503b722790710fe56b4416a13790368a753ff99f47e2a8699fee089a79403920b0b84ea5ebb7acbd9db484e20d43308e956443da8021edfe1bc09974066cd1f27c8660c20dd8da89a0bd2312cd2059646e62a42614b051748d372ba8598c2810eee14d7f9b7dda8f22ba3717328416b6527e8d5a27cc725f2eb805b76fc825dcbd09f9757868d71339e0ef24d8037f1169e53ae667d0dfe33ee9f2cd5e7b977267d0777184ee9fda659c8b787c1f4fb06db2455f69d37c5bfa5a5c3d7cf296d48230a4cc5002962dc6e983190d5207398f35f31ccb644aa54866b5153e7df953c542ddb33f72cbda4fd24bb4a8bf19cf8a647e22e19b9a5cfd9330b02de268472c1acdafa8d3d640e5ec83c123689f67a10ce96d4d15a01726fef3877d0ff5262745126ec229ea5633d13e686f7111238c29984b813a447342cc927ef6b15e4b1183df11225969fd6b56b5f00a791186dccb09cc99aea22696bacb8a2a6d1979b05448a2e3497a01c7e320968c099bd8e002a88236c575accb1291aa3e9207b6a91de1c90cd61aa283e0f1a3e69198685407808058a9ed7862b065041b2db1e41d6beacd615b77fe5f5c2d93fb41ab912545251ff1b6bb3760bb53fced1e362cf5cc34a2423940982fec03a90d7971ac3ad52cdb39361505576e62eca6b6ec2df41b169b842a2288dea457d10f9a0534045ab46d018488d4a9e3f816d3dc29571620a7bbea6ce33fa5f64fed1f12393f15478df02b3af9ebee326839b5915c511dd48333a26fc259cfc021254f3f6a89361f79b70d6d7002dd6fd94c7952a70aeb631ecf9b2617e46eeea0215adcde1fc53dedb49bc4d0a39a388b7ddd43d262c14ff2993ea9940d6bac5b031b61f88eb8a9f48f858bb21aefd07e9ad7c62a4c902fa7943ae383136150f49eed6f219d1aedf861eaf9d435621c54f810b88315eeb5c98d5932328d3686c2332575911f47c192ff7db2cf04368b0486202352997273c4c09dcb45ddf197d3868104d588ab83265c6eb5986e5034a3727133552fb5344ba544104a4ee647923aef25c856122e017e6c630d6072d171b54ca60c6d047ccb385ba05fee70355c7536238d960a5b80118f67c7dd9a0233ccdfb5e7bb6fba14def3c267bfd5714b758cbccbec8711f04f97ed150abf85d660a348922fcc13d3b82ad947c0d52824820b9221326e6a86006b368215779e9ece03c2230b3a92ed96887105b68f1df9aee67daa736eaabd40afdec1bb0c5f33d91210871fd4cb18b7b970e2e5ec2d38ed0be9e9b675287a28cf7e56c6e0f3cfeb504cba3221fafe1abb54f7408c170c5e71223e60e0f782633cfb59c9480111eda13eee41748f647548f8b496e857229190bbfb329b1bf5fb86127811f08242121889ba7ea58d4c323388571c4f42d88a040a9caa3735b4a34f3189acff4b4cad67a00ae5c2fcfb63d9e4626dbc9f646cf6f83731b3299cbcee17d7bfaac4314a936c4f83623ffec24acffff6ca9dab4045516121919c954d1508c7bf2d375ef12c79e9bf079dad7479b975f4af1656e5faa97c97898080d43cb3adf1a3cd3ff85e35ea37531625716c4f75280bc68bbee03d023953c88319d0825df3e8f757ae4043cfc847f1dd60b07138917b2d8482187c99be3f4d8326242a72bf55c57ab13fb3f3d41994f8164ee662c4b4801529c72e6c7f700eae9ade8cf791781794eaa24484ffb0d391c00dd109c475a3042c4e99cda6eb681fe901fa13a46667f1f957ba088c6143af30de0925d961e4212f813926d46c9def372c07beb938a33ae84288208a5f00c30dd682bfbf32c17e7122f9c051a755fb7916a8e999f8c12684904992aaa577ea398834f5c8577e4ab34e68f4fb06899c6c77e33e4f2a6e101d749b801655dc42d95d5f57ad06c0724e16f4d0fced091b1ad7871ae8c521cca38c0716801355b8dc749ca11e260042751beccbf493d327b5d8342d0f2a3e936a73c8f871f367a676db38423364346de46b0b2f56d93840754dc57cf816528d27cbaaab66d11206adff6cea47e87a47864361e5623fa094644cd1fcd963534f19ebeb3aa6125da5370ce44387af72c67b674db8f3aa6d14409fce8c1523a97c173cd6b8a171031fd85ae4e0ffd29f54fde240707db5dc6b7eae35cf05cd30cf717c3b6c47cf6bb8ab8b24474bd04502ac0a81e90082e264ff092f4b07c043af1fb0113b34e10bcb4471ca3fd2f01a53b6408c7b2ec59a73704b0045e54b9990623c08e79a8852bccff5ceff8d9202f814271046b74c0a80910be70b56f8536ed9ee20da92f8e86cf5fe3af4d787298dc29bc338c9aaaf12a7f34c5b4ce2584ad6e16b6f2e3492967184d72bf7add57fd8bbd4e98a0e89b5bc7fa2f7706bc325995d55ca36f386acba2ec2b92c0f6d3788d0484135e652e64360ac5d8e152772a6bb2e993978651101b3c2f907a0ee113056ee258e6e967676b96ad72c7f062106be3615ffe588cdc4b2d7600843a72c9593d694f7eff4294402cda435c54c5094b0d5158a12aef2ba6511fa8486e25997a0e8bbdc567d05973883b5c063652fa4f08f8099d414a271d013f4c0abc570fdb87eb8269d00f5cc3e856ea63ae113aa704819dd7174cb527a71d9a6ca6cc9119c62dd53387889e9d7b4873830cceb3b9c479ba6b80f185713caa63e1877c591d3af7281e8f461839de8d3ed98adae1e0c2d6edd4194e89adbe814b3ca2c0b983fd66775b7d1ff0d55c3275565bdf2f3743ceb3f675063121bd750fe30dd113c8e2d51b83f0fa0844149aa7f4ddb10c48fe7c9558b9f2f5bdf02cb838e589c8e9287232d0c9f1aea35e0d22445335985f84f5f19f5150d52aefc9e3c60ecea8c12ed8cef3726fd1b8a2fd0775ad1cff73f3f3c6609f5a228b0ed158cb00dd394f69637542aa7123f8b61eb5dd7d5fc4582db8ece39fcb5127b7b0a643229e096f2a8822a07e85441405d29186a28dcacd3711f292abdd94fb01e8540458edef6ebe0c6cebadcf37a874a76a6d799de454d09aaacbff023150d1fff587d3379f6bd85481d881d0e22875fd26782c89775a20ee4538db338d34edcbbc308eb64eeaa875b3378b405349b20ce5f4c5a8f47a12670f0c874a0f4dc5550b9585ed11a03baf4374ae8e26ffa272e49519eb7005d68c04aa1ac049fbe362032a9da9eac88c8b073049d4622a73b4eaddbd92f7ef901b557bfa2119fc260d87ff9c50c155ae1da6da2aad18cf4a66c0900868648e1dd248075e4e02cde445bdfe492599f40817523b8f03802d50d7b2ab323b48fc28fcfb0b93ca8c60185688c4ce9055333a869fd64b0726f7d53a8896b53309fcd07a867b3d5ac0719a1656cc096bd708368680e1e5301db1c54544b8d95238fcc016bd87dad96588b82cffd8930317e2d09e5012ac5885b98c2df63beadd869853d1f1c312a8fdf357b207d2cf2c550f45a348154827f7758bd82f5a51c96d437c365cda8430680a575c798cc156c2caa7e7aa968525d77a9648d8186449a6e619e60ad46623ff53aa06647c0162f8aafcfeaa83f0330a2889123b9e057f8aad9f6a6f108ed38220bbbee19dae6716e5461776d28beb06662e9b63d3cecb88152452141be05bded6445a49de711c21575339564901668227589c3a9baf456e88609d600c2e74b1805a0900a8350b14717e5bcdc4fd426dea7d3a9aec0a66efda393c15e127203216b1b90087655e0438d59f7e08db0f03637e918c03d8f8efdb0bfce7204c17cb2c931e10459612a19250456958090ec22ba77dfa7d28676b359bcd71ffddfd703d7a227118d9f44ca1208682605866ccf3c5e948aa5099f99c113845f3f2dd23096defec884831282b5fd921fa99bbd8ecb1c1b9e31aa5bb935552b39998b676a97a9bc0bb5ff3a57f4aabce8ca5584c6550c07e80f588cd2999322775c77d67e7f43542ca54446a33235291fa60e21d343d91b3a746a2e1294c5513fe2c9b38cbbb3a30f9c0e06bc3c467d6b2aa075b714928ef63b9f111f7e367d361195b6265896bb6c8459a0deb1377ddb9d090af353544e6ce3b2ceab48cc3d7b7f6073e93f7f53a374ccbbc8df7d016309e4fef8c7d724908ffd9dc120b1da6dc46dddce7a93c9fc52972fce7e25e386623dc352bf455c94270df0eda8f5b410d22956eea823032c90d8d9aa5bc2b93cd0704f54577f2c9365be3e11d2bb6f1bfcb18e8570a1ca5420627a23022a22a3b24109ef85ea298c5ea812de8320d60fcc40f449109a1aa5cf622889c21a5656fe22e7002d760c7bb88d69bf9513c6ee135935b942758934dbd5a9802cce1577fadbef2f3c0239f9483c187e669702d262ad8ec7480b71e750e096d8910f6eb9923f415cf149352a53367d685b9cf4c4ce6996af587bd94f0c6b2ac1ef68dfbc3941373eb77c4f9bc47d037ad5572985c9d52b15af416d29525520230cc03a663a30c7d6d3f6bd8f902c4d0d0e01bfbf69c7d1633d6c740ca1521213f5b6156a832c8f53573d3c84f1a97fb6d85525a56eae55c9f3504fe0e4d95407d265d203e4f908fdc151d1c3d2ffd67c3d1d21ccaed391ba6fe788a3e94501cb6ac99bfdccece8c56f896108e4ae5f2ae3d09c27642ff3d22166ef82ed88c138e2d9b6579fb962aec1f041ec2b461682459a3a5436d626bfa35588991afc577bc8fd3acb757f297118d6ff2f3e7b6f6b94b12d55a4cc0c850d3acabd7d5abece7bf9b7ac6e203b5ae464aaa392ac99cc2dbd480845faaad806ae54ea298d8d71121885be195230ebbb6064e8a7993ec35512df3b3410c0b7820ca8f5df0b2035b0ff76d093eaa96eefcb7ce1938068b5e85d001d2fedbd838a7605599e96e989548b6ce95fde7fe6f5cb62b0abb371914a72ed27003952e8e913aac0dd918831ee5531c3ae79a2a81d41bc3392b2849dd410e1516458e2477d14f546908ec7b5fa3e802bb1adcb5891947718a18707227c4536606ba9bb62583885b49f137dde4fc657ff642881b2177efb1790de756a2d97ea8880f6a70bd2c41dd2c505f07245ffd70ac4852b7d3ed0e8ed58580d29373719367d03059a13e22a2091b89e7195b754e096adbc926f37c62865903941ee520984ec626a4cf4fe097906bb355ce68413472a2cfad84e13290c77924d2284d90699184e0c7260459540bd51196a916b89d9172340fcb9bb06f131f88987cdb3d1d97d22b2f17a61b2ccc22a59fac45716925d714aaeccbfa0588f1bff4426484f3a53f68dd861cf1a6f1cd57560f9292e276837780a6539ae6e3de00c5d8817dbfa99d98e51e98b6b0f88b3d5915e0f771b812b2fb53e3aa48572de9bd6b6bafeeaf3831008c406a1196ab49bfcd892afba8dfbfd13a095bc765d1fca5534756bc6aeb9f17402675edff0e5e648cfff9bce8288f4695ca488efd19b822d8f67cc85dd563f9b65c773d133592378f3d334e52265c9742375eb0fcff1e2814132deb80f8980ddf95fbab4b127c81c1ba5a9a83d4f112c3c36eb35bf1d3d7bf720d94a1e50ec9e2dd7ac4309cf0e1520bea57c1942c024496074d3bb2cbcad1bbec02da624a84e378379834befc60580845f3ffab97c9656"}]}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="c7dc0301dfd7959c86bec043050986e37c41f55182716501d0bb546c66505aed9ff58e6e61279ba2861ab3fed1d0094933d4d0d9cf57043b9fd8bf6c907914ff4aea", &(0x7f0000000040)=0x42, &(0x7f0000000180)="7aa1d4c288431dd725ff15a7", 0xc) 10:12:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f0000000140)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xff\xe8'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1a4) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0x1c00}, {0x0, 0x4fe, 0x3800}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000300)=[{0x1, 0x101, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x6, 0x1000}], 0x3) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x406) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 10:12:21 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4c1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cfb22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee3000000000000000000000000000000000000e61d8d125dac07698d83e14938c6b8c2085a98ca72d965633728ef2f8e7a5d16bd5cfee76fe542487efe90f068beee5e2ca6083eafb92c4394431c5c68ef6123a35ec9726a06d327b64cccdb45e56fc5b9aff4e0", &(0x7f0000000000)=0x110, 0x0, 0x0) 10:12:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setreuid(0xee00, 0x0) r1 = getgid() chown(&(0x7f0000000100)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r2, r5, 0x8e, 0x3}, 0x9, 0x80000000, 0x32}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0xe0, 0x2, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0x3c, 0x20000000, 0x2, 0x8001}, {{r6}, 0xfffffffffffffff9, 0x1f, 0x1, 0x179d, 0x7}], 0x4000034, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:21 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) socket(0x1, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 10:12:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82020061c4"], 0x10) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000040)="75d5eaed197c6806a596616cf7878955b74c1c4d6a4432fd1fd93d9626c08f1f01159b110e70a67b7bf7adad504c2b502af0a63527f8dde51fc2b3a988cafc4df15e6f539a0bf6b0428a8400e73528ee33c1df3a253b4640f99051fdf8c55a8feabae931a71f793dec8e8ec5da184d26e977596747942b8781d7e9fe0497333d97b1fee5180a377d673645d5a4a67855004b2b987b255f973a5e55be1ff92dbf97728c398309b13500bd4df3ee8ece87e5", &(0x7f0000000140)=0xb1, &(0x7f0000000180)="75c65c3823d815cf315b5965cd50d1b466361c0959002c7bfa166e5fc7e9d89d689d998545efb65d1f6e559f1a5ea5055704c6c74ea46eecf52df8e6c5941194807e680b6c701ce4205c2fe8f4777d0173eff337b0613615fa2b539d919251ee14700e102405b46824cd4e173686d77f493899cd2788bdc015568f57d93a22abc3d37b27a98ce408fd03c67a34fd5a97c14bdf22e042f1070b6347bbf1e680f349bf94c2bf055f7677ab", 0xaa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) 10:12:21 executing program 0: socketpair(0x18, 0x2, 0x0, 0x0) 10:12:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x41) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 10:12:21 executing program 1: setreuid(0xee00, 0x0) pipe(&(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x46d6a5e2a8770a21, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) r1 = getuid() setreuid(0xee00, r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 10:12:21 executing program 0: syz_open_pts() sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x8001, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000040)) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="2196dbacc8b44e4dc2ad8cbad41c309286684510c3aebd6bc5c88fd4f78500bc4f9cf5a95d0f64be91504eb15db3f31a3de43976352a9ee7d86c758f2e9196c59e5a3940d7011d0850c4db550f181a11319c5d6056157dc9c51af704dd2d4e8263b76fe9c12941337a16ce75fb4460fb6c6f120fcb52fc69aee8c8bbdac8d17dabf53a3e8affced350491e215953f5dee32d1233ac7b591ae9fe8ca7301e339e0f80203a94bd8eda65eb4b5a1aaaabbb7434dbe64905486608747921d13782531823dc33a91f459206af9f9dfcde44014802f23c275992388e8fdc13d48e58363615ba4d1597d0ef98de", &(0x7f0000000100)=0xea, &(0x7f0000000140)="b3c64e8a62d584c69ef755a9faf5b1910347143b20ad7509884343cb8e2b66a6a272bbfc6dc7a062bc", 0x29) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r4, 0x0, 0x9, 0x0) 10:12:21 executing program 1: getitimer(0x1, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001bc0)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="17405e4c2b7ddf61d2d4e861", 0xc}, {&(0x7f0000000180)="1395cf5b5d8762818fefa79976a7e7c98eceae12ee2c5cfd21a578f3f9f75d9e35b9b3e53b34f4ce3a09ba9cd8bc765484eebbbf42d5951e21f621403b8c936280cb8dbcabfff0579e72a61c5dc9b9a97c9abc4fa929e368bdec67dd3995c6c6f8e7871f418445b5cc5adc383a6ce38528276a2db6a1a98f07a490c6eda568ae6646eeaca5e08c020d8f98f1b1ab25e52b96557c8176f04528c505a60c8439a72fe4f271dff9e7c527bca154038a599055b3cf4c3d8c1f0aa5f27c78384b6324b0571d64ca", 0xc5}, {&(0x7f0000000280)="bcae0728cb4fdeadb5109f879bf88f0be2ec6da47affe32eabde8ce8ef24a0f7722325ba6bc2281098fb10abf5bc3353dd", 0x31}, {&(0x7f0000000340)="1eef94aac49e3e6babf982256deb50a6fb5b476395e1a48854043eaf749bca8f207a033b0aad4d5148b34bad8a1e37ecb2ba512b6360efc44a4ca00de8fbe36b9a", 0x41}, {&(0x7f00000003c0)="ff11a80000814a67276f6f8ba7928f4db62e9046a3c7c653f3df6ddad8ee120310963ab9889baeec533c705706a382c36318612a7aa7f1f3d71bcce985777e6e4e63cb21b4b1d7b1c8a31026b89d7f973b57e7a02d27b78cf28052e1202310994fa054702d38f8d867bcb4af", 0x6c}, {&(0x7f0000000440)="14502b9566c652899368856bc12525b616fb346e7ed667c543b04a8617715177b5ed06a101db1d4ee3fc846fa97d2ec00b22ad718f287d466df4ff0b9fa3e5e87acfbcc8909d253ed0573c61c0db6131f1a54d14c48b7d2f906783a484fae135616522f2ab657bfc7d3c11a168492e4b3f29eb87318312f2dae4f23e22d9e077731fae7471ef3e34c29444320363a84d43aa4428cfa893d52ea73c7d812b64772b844070f42b7d60ac3afc57d058e158a2e3868aedce064956429a78e381c0b7a1d1bea829e6e599d092cc2f694e6442b87d17fd9c5e6f762bfd92b8a5a5fbcb035d09220ef649d0f8a8eae34cb24bff0063c914929f1d7e55ff989db0aad9cd8c340cf0fe9910a0b6c4cf99ee4532ee68fbd74bd6ea0c0856ed44bda52e09abde3e6662251f7ff6cce8401173bdd9ffddfcdbb346e267205c7395762154a314eca17729f30518c36e32faa61723dc8c185fc22da88a84ea668df991654b34f187a4749a5251ab87d483e3fbdccf5e05e5b98286bc923fadb92b433a6db827dc0150c873232a131dd5c65296b921bc0f2351ac9764959036a7e6bafe9ec58cb9e63ebaef1d8bdce7b232c47d9c71c00e3ccac3ac1ceeaea2cd988aa3532b9f45ed84870fdef10cb6bef10d29995d85fbc24e1e10f1dd319223efc9b8e124a090a5186cdc48e9ff7c5f27e1fd537cc468ca14050a238f41b1f86817758ade4299b62ff310b85a657072356c72759ebddddd236ec6799a48fdf4f23526a091c8f651805c02c57edb00df72ba2e421cad77f942098716d7f631bf6ff866c9113c713b35e37ce06e99f313ddc6769644653d638cf6e8572bfef02b2be7a9123e93f0dd44f428f4fb131853ebf8bbb68a014becbb13f370b916ee371f0afb6c2d4713f2ec5a8461dae122aa3e9becb79c7933feafc2579ba0708012d5d1f13a9e0a37dfdf1a3c3489d4608de4487bd9fff67d5e33527f7b9abb6d4e36d649777da621745ebc6e1198eb2bdfdf39f3ec8277df6ed90bb992f0e4e69ab0302f0379d5f81b70c390002f11f4276822cd1b8a71e33ae9413c84dbbe2d239ba46228b7f4efed0a84fa36a0efedebf4c0e8ce6c36e57c3cb9e0debea3bcb30cad4ff436565eae9ccb98ac5e331990c0229e7405d38073697ef96034f507fe722a5fd33ee8b0d50365177e5fa7efd9a953441915113dd4054a751bfeeceff2ab7a76217011f271707df58267ccb4b5fac4d5ef452dfcecb58fcb1301036a0597a99de9c036e089521d3812f0afe2d778307db8452d250fce9fa166c9fb3e9640b4bc415bb065d475d9b55db363dfb20c7be915162b2296a20dc3c7b9743aed8775adc60ef07e22d3cea4d0262190f03231b318d5838cdbf6e579005045a4572219a6ab145e792f374c2ee3a50eb9aded47e951c089f84ac70827269065b9dae266c092a7445722f5d95ec760c37160e81940d4e8c630b9b0b7a1e8e543bd85759813146db12469044b98d2ea7462adc13647ad793118accdacbc75ddf057095a7904c214957899e045c7e25fb1542fdf6f7ddb97a7b3c4da0e88a6bf10a058f11fde235cafc76cc71502d0816f5f245f1ef014de4def15e036f68fcb65c0a7ea206567b73c7e7c49b75549ef01e3dcbfc6ebba9637302292da330f09216e52cfdffa8ff5b6695af34a800fffbd0e1b5cb74a00a79914f2cb5d30e05ca38e0a9ab68d27a90709678bca02bedbd1c725e6422c38c859dd3935c63e5ee61559affa2e9ee15fe97578357a4753e273efe2f20fd14224475c28f18fe7cf5425208e7fdf81885cf768d765043db0faf1f39d225d40bf8925a38b757454f982cd11a8373191be7a0a3a8f761ec839d310229cbf6984968c4d20fe75bede89b6d10f12ddf139c182724d88705eacec87d218bf2b27958f34f8d062da1cc9a3a18dd5f0d4429835d08794be49d4442996adfb9518d9ed4a5a412c0426a8f3c0733d236bd2af12266a3dfb8ce079e254c3e5f581ca88946a3a38afe8fb42178a3ff7ff55061f992aa3470d3388aa5893b7f8fa18a614f910a1338b6fa569657ffcefb0ba95d3d8bb12990a846fc0df98ad105888cf6fa6d355a6f4bef656de03c245d75fce832bec6ea8e330576ed92e0dc9ecd1e078e7e40f84f94318d6e0114e20093097ae512cf38a1cd202a7ed9a3233d82d0968f597b47f8e0be528cbf62434df7a13cf244eb0074776591a457a1b13be44daea4a674107e53174ef1f187e776845b6661599f4057c584aa4a18497707efc5ac743f94a7abd159197843d5140acfa26ebba3dd38b1ac63b39e42a6612edbe0a151681fc00414475eabc296d5433712d2cee5bfc7eab3150bf7ade34d6eae4a1195d8c5883eac9389deec0451bee4fface4ba900b3d2902dc224773b9426dec584fb31d1560ce741105018a45751ec37843755bf699f5284a739e7ee5b140fd885e8b70802aeebba6650abfe6db843a834d75d0fd4233d754ba0cd05a5219725ba3ec2249ecb760a8b7ee2507c1cbbb1db08dc9b78dfec8e99e6e0ce5d3b66e7e1aff8c5077ce72f3288493ec03e73e397909e9fbde619d5e7e6a6c8eb5ac5bc3f07eca88e417d3d98782b8f75c2b87278cbaa50b6801aabbc42028b6e5a5b5487a93ae0512e6ee73273f5aab8fefedbdb4f9ff0b3522219ce487e2e44dece5767ab43627716903a8f3267f878bb24ef9bd3918b3790b7633d24903a8ff1f2dbb2c27aa81d7c21ef2e4831af43e8c8d5dadadffea50c5a27e58975925edb19778f5d80a2d015acacf766c5051185fa205dbacbb9651556bb863ae7c6a0ec69c524cf9196ec6dc6fa7868ac2411c7e7bfebab53f4048e8f659cbb1490f3ee82cb3d9e1196bfbc1e7f8dd5dfc404fa28b6bee5e10a31d15320631e35db4b94c2d0aaeba90f26e78455f418e2d07e17d03abf9dc291d08ceca80fcb355997490de3896be545937cdd6fb3eba8ec9f4a2949e82b76958cbe98eb16c785f57c46a330595dda2e4afa98f18ccd9122949ef109a6b49cc4fd233015d4cda62982e50866d073031e7fbe384ae5c46db30ebef19e7cb65c4baaee70aa7f0a4e7ab6bc950f39031498706804a68355a208a3d5a759f04bb7802575c7c691b3e0a12e40428f18d4255abbba9df2ab22dbb63e58010531cc310bbc9750e69022ccd8f2cf8f1036deb6ccfaaa8a4078b0a73bf9111a96b480cb10421dbe8675579c820ff669001c7703d6decdc72c535d002f7e43e95017e79ec5684fe9e1a4051173ebe3bfacb2f0b63816181364717cc28d2c37cb4607ffab12af796c2c8edb063ee58eef562276a5c43fbc4652f8bac9a212daf241bae77ab968d0f1281081f04e0d366fe488ab4f146002c9246af917021138f87e3836f8530e368931d86d9cef5dfb85d3b99e7aa440e452639e1e0c6767f6c9a0f76f12c105999420318c8d590dd47b31a6685eea8c282b0822ab9ac33c6f2f0ddae454cb188b14c1e985e01163fe2a2f022a2c08ae945df939875d98a02c1b1edfb8c5d8adddd46b3b2a511f950db069b1752fa9224dd1e018f71a449317bf2be3c86aed5cb20dc86409eb372cecedcc592e28e88d640dedcea606e06bd7cc44dbfc75a9e238f5acb6c9ef5f0a98ba78ae97896fda15fbe0476a0a22f9e6041d677da91c4d6cd49a9e5942627a96fdf0169996977f7673e5943b001805cc4ddb01756aa953ce21e30d0c4bbd9194a62fe0cc7e397586507ffeef45f54836ed2ec96ab580e6b4232d429fd56296d308a269e2461f3b938c7d49ba3e1a062e3545707b304b312d8c622fd378a3b074d9520bdcb4a63de209480bda782ca4371d645c1cfdeaa9251342cfa8a1160ae0a0886ab5139ec6b17da08f7ba775b05408d0e49fef292bdfaa31c6dfb0e07ea993ec91e3d74497e628ba30a8dd60de86ac2c1f0dc0d99793f751ea6771d1002826f92ff860db556159911d07118e0cd445dd1710ae4e5e542a9fa0af483521ae67e418005630647f2ba0cf927f2eb70c9dec45e0a346062bfb8b021443fdf289f63bfb1d4aa4c6d8ad4d4a45953b74942cb170e1aad9b53efce93c31be0f0e6ecd6a52054b49771afb75410e3bc9017be5be167f91e6895f68f484106330d808e29f1f80a2cc99fa1894a9052d0199611a10a215f4f698a7bf1b5850f823a9f68457bb15406f08787f851df8768a7ea2b6933a86961c762f0b19c9fc288662141ba60fac315eed72497e3ce7aab24e025ed8bf630821d54fe2550e2b6a05713528c16f5f44300e7e434850d34618d6474a8a5ba3a4dcde2b065947bd02eb345ab852957df74d01c39b1afd842aae402f3601dd83c478676a224216fe19748c3604480844185de2bb4e6326fd48e9613ccc469dddd9040e39eb66cb21b2143c68754e617489c693d80b14831d58d714b1b4d903650ba656d4a01256357dc228626085df99ca373dc32bcb9043122ae7dab2a866c7af2e826cc7b23e316d4661bcf39356a0ef6cfb8540b05f8f325c17dd264a1dc89cf0386d94b7edeb68a798965130aa38ac746c0c8d54575969fdeff7d186cd26bf933e2a5c8d9168b6081e25d29660b8c00ca3c7ae0a090ff171bc5043e510c52d1812109f8c1d1149408656a4c8ba058343b462cd2c104c467034a67b983d9fab755d9be1721bc876f78caf9a56671049e1bfe7741233c0eaa62252be146f9368a07315056bc29e9a348ee0b8a1b6f0218a29e40bb1bebe74c9c99407e8e8f76d443c8ced1543d6ddc693f5295d29742271eb36f31b0fa881909be895945b214e215a8a2af67bf4ee59003baae4d263416107af66be1968c389966d3f78968de7288c6762cb7ad97833d94fbfcaa9bdf813aead0d9744be5f2552ffa83974fae6f598f61042c4a28c24e50d182168676c63c8e5badefd8327dd3bc547c212541162b269f5c9851668786cbc61238c186f36ae3aa09d9ccd32b78303e3e915f19f496b0bbc331a6c40ca799fef6265b291c6122ba549924b13e3a2a16746ddaffc1beb747e267d086fef67b9fe36ae7e0fb3eedd20ff6b9252f59a4343d4dcfd2cc011cb003d0f5b464dbb3ef8cec1a1f25613bd9341526d51e836ecb97805bf11f7da0c3a19dc28c4e6fef15677472c277cc380d43de88aefb30dde7f8401ce51009cf1903ad91294b6eb533b2b12536f50e4f6a4277aa5a22f89363c876796dca8cb2af27cbd32dd50c09ab648bcafebc9e4daca88c8c3c2da70a6955da883c1064d9914d8b8f6d39b8ec84d09aefec079cea30a94601c79a1d69ae61c87730dc33868f811147a454f3f9b4b275bdd8c4f25dd34850d984150521e65c7eb3c47f1a375eddece0a14937377973989045e9aceabbb1bc34cc957a7a0e90c2a01a2ca34a7e39334fbf2ab7af4d2117f8a23692878c8d57fe6065fe73840cb5d6e114ede4a6ab267219a701a6cd9a38d9c09d088bfd5094c00cc039dfe240893eeb90467b249b1529caed83fdbb5747e8803c659a7394a662399f88d798a9316f2a28417a5f2f0055f817b63a734e6944bb010e71004c3fac3b9b708a968aabf7bf4e265e96167c615d9300f42d8f3788921068cd6dcb03b31fca6e4c8829e3f2af42755d1ef0e5fa68956d09903bfd1caf4ac3d40b523813a876f84235ca92bfc1f1b04f89986884f7679dc817fb980c8d415739e261279d704dbbd7f14e1b5430618b687a9af5e86cb1a9f12e90f84e350f59fb10c319d2e2f67921cb00c336ffaf691dfee80be4f71af64c0c1517397656bb0ee85e0165cd92e70c2b6e46591ecd5d21d", 0x1000}, {&(0x7f0000001440)="e85e731c485ccce4cda5bf897ee7078099d91d74fd55ee952ce674db44f3ef768dcb46a28c6089bb25b4cc300cfbdcfd657f5079a62292237aa3ee3bd7cdb653d61200b28bb0391126a6906138a45e8257541bbea77c11e4c10cc1dbe84e141f411074f50178294cb1d1089ff92bb4d517fd101dc9baddb28a80fb13c7f0b9d9ff18fb983a3fcacb66a6b7a82a0ed8994e5a97344f1d058d22ca919ecd7b8e3515f073c2bf4f6ffd9a4c0311a920142b2b7e00b01908e64f5c70a03f651be3455627c47674c7d090a00ceaf38110717221613bc0356f919246ea9d8eb389c42871cabe2fe0255e0af4e9c99a", 0xec}], 0x7, &(0x7f00000015c0)=[{0x58, 0x7fff, 0x6, "092cbf4835765db611942d4d940c37dff3f3c6b4209760b73c3fe473e68c998b8b5eefe973139f30d7ef11f9454bb7a21d47e3cc6704ad4d9d5a35fa39f2570ea7237484dbcceb"}, {0xc0, 0x0, 0x101, "ed919481b1f29b14ec44ad721a0a0b1805b538bbe9ab7e5183f03decd33d3866b651daa34c1256dc72f8a57422ce56bd6eebbe5c9b1a13371acabd3e6936b2503e33b2a2a3917552efccf91d2b6a0eeaf27db2ed7311e729055c8e42890c81707063fd771b16561541fd0c8cf91307fa85c862bbe28f6f18fc7831d5c4f5415c87f327dd43d70bffb0e04ee18c8a515b290fedc23322fc9d13b1cdc9c9045d129a96ce3bf9ba79715f376a98de"}, {0xe8, 0x1, 0x3973, "c47b91952a59215efa41a7fbe441fcc06945186a4fede958940e171e06adef4933a8de0d23f0c99fd7f9f4b68db01d82bcfb301d33091cb5e9aa539935fbcd514396bf3cdb4ce3fe03c3d36ba55a3a3d6cde86e03593626dd875a06828e033e73ad3a3c630cdd2e645b7c6a8e4d0d469e40f6561b309a58cb27102662cef73ab30255be07c63ff4df600f99d6b8b368965bb7a1a745cff0f9af1b7b1b76263c2fa9555b7bfbcfa1dac1827e6fe27167957fd67bf0bf16c76c567d4ef562d3c9547ccc3de6ea03c708cc9ba28be7293ad80f3ca8264261992"}, {0x48, 0xffff, 0x2, "fb87eca82c2196e2484d271c1362e6d2af54ba833ad53456ddffcf9924adde60ae2e3f62b3fd18aace292337ee080d340d"}, {0x110, 0x1, 0x7fffffff, "2ba18fa4235f38b683f4075db456f7f6399410f2a38e7e8d9d47d79350113ac9e83ea50ef30f141cd0bc8cfb3ac76ead5fd353ddc8689b9518746079e400d3a7cf49a3bd7ad4fc488204392cdca80c531973d35f2f241fb645fae5e89d98f6ca19b59bb183a896d50d9160be9fc062e9ad9d88340303f1e7da1ae20c7aba33f9bf21b0c4280806f180c08c8ccc9dfb10d6dc05a06dbc75f5b5065897796aef65024c9536cd755ccb10c2d7bdb0614fd2b1b81622804d5a5f990ba7ddf2438830d216b7a51ac198d9bc3687ce24fcede940ce793fe679695a1994a7c9725383aa56ecf35320c41d81b1f14aadf340cca6b1a6f167a8b307c56ee0a819e6259b"}, {0x100, 0x1, 0x200, "8f05804cfde1b82be0ff4c6f2578b71704fac808c5bf02996e043d254dc997015005b049a462c6dc4464bb19abb62c738ed1ec0f4671da64e9082289fa8f591b5b5e25fc941014620e0c67be54dc911c57328a975587c251e1821feebf8e3fee9b754eb6788715e6b9e48cc54cbfb7e4faf49b8eb42c435cc40f50e6efeb9dee4db2d4f470659da891fabc6b73caf561f5b4acd0e24aa980cbd13a8f5b3a6ccd007b4a3e584911b2f7e9d71ae97e81c53deaa0d5fa03d613f69ee44ca7569a0444487d7a11958d91d21a77c0a873adee38858760b0e4d52330fea374870732bc8ec89969fd025353b25e"}, {0x90, 0x1, 0x8, "62ed7d69d0d649f07851389bd1d859b849e9b69785da90c562322dc6f7b0f5a3ef0c12b4b2cda77990bc5b00652b17db6bac91b2ed288878fa81207401209ed4f683c2740a84c66e17c360fb9cb209db1854a5e789c51d19390c1360ecc70d252835a0b9856d451e4249e4eed1ad2a80d0ea98b4f56f00ad8b0665d2"}, {0xc0, 0x1, 0x8001, "95094cb21fc16248ed888021252dabe6ff634b17d34d867bc3ba095b2265f604ee7803213d9dc100ea561e09afeff1f1d45520546b997115570ee5c336a080ad277bde4065fe4d8982978c0a17fa90cc27c238a67fff7b7739324652b9db20694169003abad68197368ce97691ed73982a8d5fc935f8b7ff6c4a98892028bbdd41561ed6769b53f32d1a03a0ea1d30a88983f9158d1560898a60a15cb24672698299b9fcebf49ddfe3"}], 0x5a8}, 0x5) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) 10:12:21 executing program 0: setrlimit(0x4000000003, &(0x7f0000000000)={0x0, 0x100000}) 10:12:21 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x6, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000280)="d11b610226172f9bec9d818f35053a48d435de25c832589464e99b1a8aa9d7f4380591be2abb3fd524532f560098fe126a54c8923990ff411b6a538b695f3b52bec1fa7525abb0d3b9e746bbb3847d0df24fd51107edd22a6aa54e21f62671d57cf81cbc345e5e407397f790402730d94a6e894f527cafb2d89195c0644372adc04627b7f175e7529f5e32b0aabbdcdc14bbe6a764f4188b94c20db44d3351a6035aad2ddff081957a62863caf116e6be1fbb9c3a41c0517f12a7b33638341c1624d55a26f5466e310b9d3d5a0e6763d7071e24afcd0418da3a85b5e7d2a1a1a16784811fc12e0b2ce5ce9cd4dc22524aa82ceee0e4e892ad95fb4f0f82d654ab7bc356c290c6960254b8c6b7a7b4e05fe5b6dd37f08ff914c3d2bf1067c0a2e4caf1af346519410b135c93be2f4c9c306a6cfdc4e6fdb8e60aac31331a8ffaa37cd99ea0d48a676cec47f4869b6e7874172f9afd0574a03b0f097088595320f66aa2fd1fc70abd2db5716d10e635d9c3874a125256d49282c1bc5c58a523a7abcb9cb1bf17e772be41e34880288d93871a77f474ff7ef2f1f188b02099391337fa5b0de70e3eabe6cdf7770de5b1aa49f425d535a117d38f1e28e58eb3793ba9e6da5ed47bca0214ca96d174768013a09956b62da655277971b99505a564c40c9d2cf6997e6445b556fc36dc72d743bb73d406c50f880dea9142b5c5effaf15fac5c7d2e65fb5dc5c9b50e0154c337e97e69c341eec80e015610cebe106cae6d1b5ab0822136fc69610cfbf7d8b7c3432cb3e9f7e5bce011c79880e31fb62d9b021a449c778cd3ed90a9de2470487ab2b8f48f80d823ef6751cd118ae6462b9a2a37520c6fff337a13180cd0dbfde074444d0f803540410bc7771a17be65895a1c932cce165436e7b5b72c65e8865a4cf854b05acf1bf929537aa9de73dda97fa6b1da4f300caa81765d43f8786a0838354b7b7cb430e5463ba006d975031979dbbff91b1b852f0cfe873cf7f1b10dd2827bdf869f66f79b3e169d25aba15c280314c5dd8c2b8f2d5c9cc440c373261fcaf79335eb072d81e632310a119d47895656a205dd28efb403050da6ecc6a9011b3896ceeec77a607d8ceb463570e96cbec890b8985cf919ae836add257433b57b400a7d864a1136ff26f4de997a692ad7bdd3ab25e0d9d5d0546d5d157200c5b7e10b39751a3a79e8dfb9510ad4f3e6860fc710477e2644102884c93fd6960141076f528c6913f75cc23874918ed2bb65f3817499865b64685b2549645aa5f3c70a6813cbdf3a3193f6fa36e5d329c726870594d52678e5614801353cfc41c0af41bedfc3e037b99ae6e59d5ba95062eb225b3277615e9ab7a8c0fd1f4ec690b3fe024fffbe17e0c95adfe21ba96cd96f443af76e0225397e7696b5a33f3876a00789c54c7f2d70a61cbd5d79d6ab207ac8ee917496fdeb795d4026cbbbd73baf3b8c532db0a7fdecf883c11018708feb7a1d0288f0ec34f75ef161c6491172b374e6471dcfc66ac343991041f980d0d261e988e1dbff782325f367b5ed35ecfede82e33333db7b18862a5d4806c1ad22350f7124c2dff42ee6d10e2442be62504951a5e8558f8c54eee69525ee33b16bf199908988c2750448ba012c54d20f7f5feb672179a812fce94e450f81e5a81e0ba6df909fbccaeb621b6a8f6095e2cba617ddb8c49ddab282d2e77b68867c08014e2edef75a4ad1a7b7b18b3c1da4bfeaa29082b86d2611d1c08f529898e333e0bc28942695dd97e5b0b86865f6652e2f9f0a03573b88b418451a935cbedf387a46c9c1f70093ddfa1535c7821ed06be63592d259ed399b8036c529d525b2eba856a7e84cbda67519e085722dfaf30bcaf0ac79808c1a4b9474ad0322711487894262629ced230787845c9368094bd875a7d4900f5de5aa542014f4fd669c33a0d4600c12e7de80163d0723f117dce5b8f3fe389f235d810a3d068f0daf7d2af101fa02e16f3e0fcfbc0c1969a3bf01767f1fdaaabfb19bf917538b858fa9bd42fb11480b5f78776a4653b700579d9919451bf9cb1995aa94c3163f73572bf282c66f5bef08bdf3375c12ce1179d7737753ca97e2fea71d0a2c59306de77398416f4c26de2cc571371b24da088c5ffd9bf477f7de6829c4921ca69b923d1cfc23c474307c4cacc0b55d8206e52d6e10e74a1aaa09a0ab8ab38760df17f4fa02c728bd0430f494e26c7d4603f065e9a0fdf84655f02d76f144fc0c2eeef76a3736b25ebe9eba0a80d24a27dc3b99111c114e9ee1800d934fb4e50e233e988404b7172c6b9dfad732fa8afbd0dc2915c7cff3f210b400c4d703d75d2f94710356f2bb7cef14c41aac726bf35f908062f201381fb9c95c3271a8dffdf59a3a8620eaff50ebca12d2e79f60dd30b1728e7830363e45137667fe91c79e6a88bd79d2a88a79dec9cf488c7ba2e768fdd5a7755438aec4db6b5dacd9dc71f101d2e5c90d07ed435a6802ffd71b48be126d66d383a880c5cef119bebf8c2ab6bfa09a6b947b9517a4a9438bdffc9c17318508b304017d38de56ff2fa3acd8fa9d51256f6f162902045472434275129ceccca4e4b567bb7571571676a2ebdfdeacd399ca6d169c6cebcdc56cb20d646215441589d640b5b5ea177e22d5eced849b1ac19b62eb1085e223eb8d54faac80421f046a3a59e98648d7865769bfb4c1068f14be1e67dc3ece5a85eeb789597b1a978cce479f250d7b3f1fbf211f7f25d0b517ec3473aaac96fc53ca05f563660ed612fbc8cf9f6049bfbd3707a455ca975da62f5c9042512cf1f67e2ba8eb8f72659332c696c318f2274042b98221f5087af098774e4b8024097b1d58e5e5eba4c0d46c382cd288031bf40c172a96de3dbc2ab9de94f08c15377883f513433b0e5d39b3b0a06560314a43d84ef63c1f6e5d879b79735d6c318c4a367bb66aea7464d49cc339ae0c00ab717c6f9bb570846054f644018e999246c85d91d7b5d86b0cd135bee50e6ac515825779689906af3230494e4a7131f286e8237067f3d2a1f93bb8e57d852a268dbe9f04b5c9c4853c21cb92e75e1a8aedb9f2d4bfc3a536e03002a654bddc5c455bdaeab3b8386274dec380964dc3c775cff1f958fbbabee1d1393ac3652aaa2a3c18af0428a1fe82daca02f53b2d5b10f2b7b1f38521f3ad1566234ea0f661f1d90a5588c8800075bc85ee4385e7ed1cc3c2bebcd1b2857b6d01d0870814ec667b23fd56eb80262ae1cf5b9918ac9ad5f3936ce46b5840bc245ae00cea14027d360a4b838dcbe8882fd24e2a7f3f3f79c6bf8b365f39e515c2dbd4283828d78f292412fdb77cbd5a2dd194a08d086403ab4887b859c7edfb33d8aed4c75d9abbf587d9bc8e7579056865a1540cb30418916244157fda8ba7f5444acb734f88f1a68bc059528123c7589adf0e8f897ea8d0f1041752b6812a20e7235e5ccf6191546cdea48e6088d0aa9d2932c1a99a11a20dd84f25dd8c87feb504465c27db359895dee6dd86c5808d34144b59575e95b781035b946ac0f2fd1513fc7b83f4e1785c6776c48ba1086b23cdff8d7f50e7d09093bef3d3278d43f4251340f116fcdbf4e23de2a277ad5791857b23af013020711960bcfa663926ba8eeaf9525c580d0b47b2bef2b5f6eb70eb325e171608fb61b33712f0317bbaf679013371567fcc8041ad3b67a4e5be3a2a1fb86c3252ac820a08e95c3d91c6660e77388024680fb2732e96877408a5027d9f50dc95033ffaab2ce79cd2b2b9290606b43dfd47f0e0688034de2803436eb7a827a4dbd33822423b33d6e608641bc48d1a9034e025409cb997e716d62074e8b1e7ff1639fee634947cf96d5a06698227ad96bf2c692b667145d50fccc14cff85785ebec359190dd2b97f8ff14962b1a9658fe50d24bc46dd1019a6f2ce900c72170661aed44d1c2b2bfb6bd11b01888bdbd9b4acb2bb445bf756580640d49a62d70876d6eec54dede8a19448d69264eaa5ddd94d48df853212bb7d310339afba1844734f0fcf0eccd4a2afcb5d0ecf9c28b008ef0350ea7bb71375edf1a93a0ef9109e2a428b3d136fb0d301f78ec1222494c2bd76a9d8f5890f871f5111ff1713c35627fb6ca6de86e7439863851f57b35349db1d8b8e28f8c0150294f7438535e3b7c4077c26c7ba19e3faef1796ffd10f33f4f74b2009b7f12113d9f8cc41957e93d038acf8f68175d25abecf49a01f72ab0bc1c8a2c309f5fed5cfa7bd8eeab1af509ebd40e64bd18cf5111c1872c50150655f29625053ed46e89c18614122e428b60e38d39983a143c7d9f1ee694188a7c61ba2f19a9bb4cc167e34444a2575fb66aa9b0a7a2973de56bb551ae69ab23e0f7ccdbc2b64be22218cfaedbe41f46380ce5c2b19acd3be7a5627262b3e0d25fbab7745d34885bb0aff2b0e4d0b79a7e97fa70fee5eeea0c9e216bc7af0001d6a1f34b91fc5e75e3aa38cf9e4c125c4e33e800a95efef48adc9d00ce879702b6333332f55d13cde3f195eb76d6ed95c453cc0b291292a3bdff90e0877068c6374444929523f6f0fa23509274f5c0351e08701440965e592f779e87ff4c1c9e6a392bbdb9f7df58e776d2c6e9a7ca475eb066cf58a5feca8a7fec5ae71cce7f9a040f74d75b473e4c063d8c44027a0d48897a164a62749e5ab0460a57bd167d44e06aaf26b80aa87644cc2b3c65857b296bc40477e94090ed27ff06bf1e0e4926482111c504f2940af93bada8335598597287a9065aaf4bf7b844e94534e2701983d15294b2343d68d1a52993d21afbbfa48b7a261ceb466c61c77b6da26c0266aa4c3f2f734a6e4e19e7c89937366e70c3f6d12a1c16a2034dd1877afc29a631dc2b3c22d516d205bd7799a153cfccf3b3241f003f871083b3dd8eae02d77c86f96273c79b4af183d79230cf197a4b6b5ff816c991312610720f62b4bd41eb0c88a6006dd18ed04e40978ff93c827e1d210399a6276c19de20c7c8411fdc67f83669495ee5a74ef3daf425ae46574ac011c77cf079fa87ec3d7fac8954f5ba5dbd3b7ab1ca7585dcfa3c0b23afa65481cfb0f9173e152f546238662c348f363846f5f13416482eede7a3d8f56a380453121c2f76821cc2e51cbac2daf9485bed4b09adaf442e1dd5b93f58fc73766ed1fc110aebcec671ba08ef8bbdac5c965c7ad3a523e169acad50a60c1ec501226d0f5af4e1c7b12fda036a9632445b17653d9fb88876fe38bad2fbad6b994362b3169eddd6f011fd776730d94d82262e86aa278154889b38bf7664c25f669d551380696059b585568fa5425ae0d01b51ec5eab8a13270615d14842aeafc71a901ef5894f5e6bc619adec416617903e38b25153f8f6baf44f0a730c3e9f2eb5a0bbc541925bf188644d84bb7c96170d8f8f05a45c9fe66af4aa3dcff4a14a8913c2ced27c101023a4fd7a823c573f4d118dac8d69f1f696fda62728220ef77cede69e154d9633e1d3aeda428bf4c3ead3086386f38bbdc168c922a8fec4540691e46761541024e389cd1bc3971512f1bb4e3bac37c2f5763db586332cf142278501217e4a8e647256d4ac57652b2c0e286a8e2120f9d45bbc2916b113ca87dcb48aede7a51237c1f6f1ffbb40e14d0a5ce68469328f0a2d7acf1d91c4ac677de5d212244d9e3fce089a87f1d264cc68030060c098d4a324d470776ddb92163e8b15e22fd6a62ac90962a2cfbcaad96d4c6d4a31ab25743ecbd62586e3b9e65c31ebd67153387eca7703e802ba4076aa3c991e39082ea5e20c3be0", 0x1000}, {&(0x7f0000000100)="106278ef871c6deed10d7a67b99f83b1e336969c68ce3f4e9fe172e5940a7b79dabe6b32914533905d10741d6def6a42ea5e75244fe874333e81d5ada2fff0d14c0daae4cfdf776d8644aea549ce3153ba0e644f20e1131e86a9bf840a26e746bc67728afe34c375d825ca9feeed606180785fccf612b361d7925f3e77854ccf6331623a87be97a2159740d8e4d88b0d13e3ca0093", 0x95}, {&(0x7f0000001280)="415496af3057b8b457bbdb59f78f5401567ce882bea94e7009feda60a6b8482e08ec7b5840940f9766eed5135b55a16086d3fed8db0da020ed2ea3c8b49bb74ca56384dc5d4f3b56ee3b21630b27089b3772b53207fed366df14e3dc1258c5dcd3b68aee67ab6121ddccbebd037f92beb3fb72b17e3a955bb1624fd79b122f94f4e6dec3a9674f4acc74558c25b82dab14b88f5e27fb210bb81270bc868a3cee85ad1ae829ab8e99f88b1a3a65e24365bba2cf59691e9608dfdb9caf892c7f5ed77aefeb753d707cdcced133219cf223422ba73a06467e2694cef51f186825ba0bd5cbf1c811fb57dd6e5ffee144a9e643aa40398003790fb9363ac5c17b4a55647e606380e39ddf14a5c73162e7aabacecb21b172c76dcba6130a16052e52497894326fb5eb9a91988ffffcdef047aca05fc028b0a6bf3ca68e5964347b4e76bb42fc1489eed828fca2b891af5aaeee0d9b5483989e3088604b21a5cc3eb713c8b141d3c3cbab3be4c5e6f60160f704aadb5112df390f2d8ae1cc1f7d9c5335e2876ce91f59cdac993c77320771b95a5efe488092651228b819e19fbdd1dea1e9e08fb4e40bb40768eafe472dd9c2bab9fdb103eae4ec0544342538736e10e848c8deb00ef3b4a66a57cb24ccf61a506b51e1a88bf9ef54b2736a390160eb9104b4113c4481bf58e5000086654bf983ca80f338e13353e6b65292afe65577e8681858e23871d4c61d641b09a438e8d09a1224a932b23657ee78f4e713750631648d502cd8590e2932199d094bc9a32a6f4334205c164c1b0af85bf60e91521e3e009d38aefc76236d08c8e123cc1e640dfc1ae0ed14fbeb0bc6a34c2b4644ef43a44a85db505388443ca41835213f0e8fb033007d123cb439be258dae498ffff1263491a7efd0751c60f427741ffcd909e15f47f7c07abada3d052bcdbebd5ebde3dba6d0cebc0164d97cedc7c66c15149f1296b3b871941b4bc611a0f3b6967143eb18ae4c06cad103f228b8052cc3e4ba795ceba34e6509ba2f6637fb8b0f364a148b10da44bcc907ff90f22e0b004993133837658d776b55bc8610a13a7e31e5681ce470cc4b72d08df8912abb338a3771c101cf79b3a2ba14a4362497bf4b89fd99e6a32e1325bfab15840699495c0cc856725680a3f72738b5717183af003a35fd31586d2a8969f73c3bb87895c97e391d3b280c2f5aa7cd8a5c6e2182e26e609bc48af40f90d3f80634d60112bb6556bd4d481bf99b4f53aa47876bb8a2c11fe9ec17a4d44339ba037df6f52f5eb14fe438672c760376c429a3c296b81b05f6e936d0e8765d93ceb4857badcbfa1267734500571d4c857f492c7ed935c65672d6625ef3555a0242c77297f86072c256cb52be7a90ab9e2270c50b3b0e4b50a499b6b84fe8a180ec36d7f056ea0e7fcba7f12302fcd5aba7bd61d0d0f5e0d848f743ec6df5616a9dea60d35cf37ce2e95301d075118097090066a11303fc69e880b5b575e40b6ddee09b517402112d328892d6f7e18690f9ad7670979efe6d480cd832af65a3f8ad9e016af54e30f3731630853f247d1c19de92b3a0e0ad2261728f10ee299476b172c3443fbb950718924dfae2e38884bb0b7c3b0766a00b912e175c724d1239589e74ebb1dafbd7e27cff3932aecc9e2fc995d0143430fbe9fde1ae8a9a7ecc57e8f5c127a4b436e6e4fd32bbf43d01e0f9fbca6bf070449842c398889b59f19eb46a6c8d68e6f956efe99e122c147f8ff0100196e987a754fdba233396f09fc6978fc2e544f0ab989c5930732a25a7acb9f4954f14cde9259b76ad2466d651986e83cee5e594f36ffbb0b5808841287c3ddd1669ce3767fb979f079a471472c0c1069365f8bd75c6d323041a7f9e3ad316dc2761ab4c26b84263d692c1e98621ebdc8170e13211a5807265aa1bbb607fbe3f3ce9263398105787fdd1b1f50a15aa084de72b181fe3624108c490e3a81be8965a048a4493a1ff357c0d07a2349a3f12158463726961048597ff6a754befc910f89bb11430d413d56d63bc18c4db6b820e65deb369192425eedee5424c56b3571644091214d1aa6ef2424cc7350714d0fcdd2655c602e68adf9224ebad9be53bd524302a06e343078d735665cf830de60631f59ad78c8d64e79a370db5c9695a267a014ae694ce6c41a7d0bdf35b3235a2614927345c6b9bcdcb71ec569ac5ed5c04ab3b07c9d159a30ada8b83efeed4d577dc908d324d56199845e536e386cd42a2b148610e7d8b73ecbc008a70ab0632116f2a17cea96665d3676c904382bbad7750ba7a09e96cdf5b0c85594adf919c2f65081cec1128fc0e5149ff0a7b4c1b51e395009f9918b7edcffec288b73a0b5c16b8761b33d52d5e94989be110afa9b482d0bb763a3635fda36223e9f1340546cba5884704991492e1d931a26e1f23ee130014dca9341417725cf4be1af896d2d9112aa71fa550d5cad182418350d7627e31e7f51942fd2da55d434c10d1edaf1f070c83e37c3a3c40f4959819defb3a61f183d46e3bef811903649dbe2a81ca2f3731ca92002836e5d19eed56fda093d28ebf772004246924628b0b05317bc5eba592f7b36f6bcf1f5a1b7400ef6bbeff83e58bed7189b088e5abce7248b287925ce1fd68aefe9d1263ad4365415647de5950b244578bccaab805ffc751a1920b442975b99eed689c35029628f6fb6a66cc04b48b19c24322c409c1110fb1140e595bd3c39e33368b0ad2d965de9bb6a93d70b97f0a67ef471bb986be92208be794763be89fe150b903e2e1292d1d2b7a64b5dfce016ac587ebeedcaabc064f0733e4771db1f9a4fb1a77dc5474fd21176cb229dd9cb35877fe6bc25499d53bd4e793eb7ab14267a2f14c0c5c086c9fc450dc205850e0f75404d0011b2744daedca0aa8fa5c19d5c3655a17f5d56e8bdc4409dc39844274fe1bd9b2be53dbc6e99890a502ff964854d2fd7046da55abf0f189d5fe40e3c235eede295b07206059d60f72f0d40bc1bd3eaf152899c2b4d279f0af6aa955cf5b06bfdf7907a29f6e13b5bb4e1222fcb90153caed24564dcd130dfacf5ca9c7f42024f06bfe6ed8fbf4ff520aa5b2082859a78f8e53b1635c7068d95e368bf036157b7ddf98ef0ae1c10b1a20e5decf5bd85e3c426b097145619d60a7c8fbeed6124ec273c55c82349650c707cb10bc0e86f66a28c60deae407d37e8fd59ec9a3bea32f175fd113d98e88e6fe0afa47f013e07b72fd4d580b905dcd22afaee5cac5da3e40614e37444c98e0ba6ce3c1d086a63f203e1657db02a7b3dd0e748b31b82374108ba8489c07eb28818a5a0d45805c5c0395b559f8d08eaae8ff2c3c", 0x947}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:12:21 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, r3, r4, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x9cc1) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r5 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = shmget$private(0x0, 0x2000, 0x3b1, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)=0x400000) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000000)) 10:12:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r0) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000000)="91f16a335143ebc3a14de60991e031c9bda69ee91a0e97c1a6cc1ff0b17c5ae4247e6881b5e2e8eb0b3d8303daae180d5d6007e493c7233c16f50bca435d8294f42d529f66f4816f785fdfa4045f7f52d5b5cd6bb49ce059d9beabf0c9ff85f1e3ef3d6fca5e6c90ee0e79ec0f481e94f67330459c031d6864c067fb06488e08dc7468af5b2c3b052fe4a3a4de845f752b", 0x91) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xf137, 0xfffffffffffffffc, 0x80000001, 0x0, 0x0, 0x201, 0x81, 0x0, 0x3, 0x800, 0xffff, 0x0, 0x0, 0x2000000, 0xfffffffffffffffe, 0x0, 0x4], [0x5, 0x8000000000000, 0x6, 0x1, 0x3, 0x0, 0x0, 0x7fff, 0x2, 0x20000006], [0xfffffffffffffffd, 0x23, 0x0, 0x4, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x8}, {}, {0x0, 0xffffffff, 0x10001, 0x6}, {0x2, 0x2, 0x3, 0x4}, {0x3, 0x0, 0x8000001, 0xfffffffffffffffc}, {0x0, 0x5}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x6, 0x7325}], {0x0, 0xfffffffc, 0x713f, 0x3fff80000000}, {0x1000, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:21 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x12, 0x0, 0x0, 0x0, 0xffffffffffffff9d) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgroups(0x4, &(0x7f00000000c0)=[0x0, r6, 0x0, 0x0]) acct(&(0x7f0000000040)='./file1\x00') 10:12:26 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x4) sysctl$vm(&(0x7f0000000180)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x6, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffffffff], [0x8, 0x2, 0x482], [{}, {}, {0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x5}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x200}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000000c0)="c9879104bb93d7692127ac905729f40ad4edd30aa16d30f6e813440378c224765cd5f109eddd0d254583c094ba09b8ac41183dc7cbee7911b9575f4bf7dbad1560346f25c730027d8d820289321676cf0591ededbd61c212de80db1fc51db691875d6fb7274af38540de0172a8bcacf2cdf03eecf951e89b51e819554ac4d0cb163d51656764929bb3ffaed224c8d5a6394bde7315175e7bdc7190f4640c2d764e6f7dadcb013b6ea81549891781489bc1daf4bbb96d58bcbd0ef98b3c2bffa354638fe754df66bf4b921f9a8a540d28015b09fec1422d40c70f05", &(0x7f00000001c0)=0xdb, &(0x7f00000004c0)="b4aa432b276db7f94e01ae54235af6e244247d4206b641bfcc1f05b92760c8efe3406084488c201acc86d1c26ecdeac5381c844a0637cb56291015d5282950fbd53f3497008ce788a87dba803167362036fa6e254fffcd43f5e66bbf004fa232e264a814c1858716461656593f91952e9883a367b555e23ae6d4fbffb7e108476e8880e1d465ee6e6bc61f80686ff0f15f0e5f01b477ff948a8edcc95ce9b92134bc5ebc146209bd02f512b7cd28c186308faa0397364e3804c3fd742a2b76c0250bc9547655b5f4b6500c0ae49579c1bd599af38b1a809c3dcc1e56381dcf68930af4e6e4122d45f4173d", 0xeb) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:26 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000080)="a1159ee1bbc7cf3ec0429aef0192ee228c4721b3f656308dd0deff50fc056b4fec8dc19b94c0d5d3b6358ccc68d9751e1675cbbfe0fb7c299e94ea7cb41cb8491ff25a4f5a39a8c84b7845aa6dff3f562fb63937f1970ca463416fac", 0x5c) 10:12:26 executing program 0: open$dir(&(0x7f0000000000)='\x00', 0x400, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0xfa59fb6adb203276, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000305000/0x3000)=nil, 0x3000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:12:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000003c0)}) r2 = socket(0x18, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 10:12:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, &(0x7f00000000c0)="c7ab30ace6bec0145d76b2c0fab2d93341873dc78b11a873ab5402e862d904baf5bdf8d5ce8e4b9bec18e26e744907f2ff09e17f143385c55e35f35b254a6226f5717fdfac54", &(0x7f0000000080)=0x46, 0x0, 0x0) 10:12:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x20) r2 = dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="9691a4a2d671f71f15a822482d4c5b0e818c56e1d5131b5b5c8a834295e4577f0b23f82a94664e35ff69ee928424d90e4f708466a265634df9258803db1a765a555dafa8d5d7e665fed0cbc739ccc586c586a740a245c6b6f9b612d717c7d3372c2bd0014c0b491ac9521bd60e05dd1cce90fff4c9c1358348e0df36fac996dd31925fac6a0142031bdedfed36"], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 10:12:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000000c0)={0x7fffffff, 0x7, 0xbcbb, {[0x3f, 0x10000, 0x6, 0x8000, 0xffc4, 0x7f, 0x6, 0x80, 0x8, 0x2, 0x3, 0xe4, 0x759, 0x6, 0xda98, 0xaa, 0xa0, 0x5], [0xb6e0, 0x5, 0x2, 0xb782, 0x4, 0x2e67, 0xfffffffffffffff7, 0x0, 0x81, 0x47b], [0x8, 0x8, 0x4, 0x3f, 0xb3, 0x7, 0x5], [0x7, 0x1, 0x6, 0x9, 0x3, 0x3], [{0x2, 0x7257, 0x200, 0x400}, {0x400, 0x200, 0x4, 0x200}, {0x1, 0x80, 0x1000, 0x647cfa02}, {0x385, 0x5, 0x0, 0x5}, {0x3ff, 0x400, 0x1, 0x6}, {0x0, 0x0, 0x56}, {0x14, 0x3, 0xfff, 0x6}, {0x400, 0x7f, 0x5}], {0x9, 0xa1c, 0x6, 0x100000001}, {0x9, 0x80000001, 0x800, 0x6}}}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="f4248279e6bb9a2b859638ecb0ca4d166a6abb10", 0x14) 10:12:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="811818064500100000000020"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 10:12:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x7, 0x9, 0xc53b, 0xc]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES64=r4]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 10:12:26 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000000301907800000000450000000000000000290000e0000001ac1400bb01071300e0000001ffff000000000000ffffffff01940600000000000002831f0000000000e0000002e0000002ffffffff00000000ac1400bbac1400aa000000"]) r0 = semget$private(0x0, 0x8, 0x102c7) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) semop(0x0, &(0x7f0000000440), 0x0) semop(r0, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) r3 = getgid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x2, 0x3ff}, 0x8000, 0x1, 0x791}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/229) 10:12:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[r4, r5, 0x0]) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="aba27df73a046484b6db8bab1e59248d", 0x10}, {&(0x7f00000004c0)="8d1b0087f57810debd1c597a6417f3630d9bcf053f0f8eee50041d973d79fd9393296c462aea5ffd04f18e2d46c95c85ca55edd4185447523352d061ffa9bd7a32ec67c17814f0cc0169b2edec8782607225b6b6818b8c28b07ad5d3677d4d128db4000893a959f0ed87ee452bc342c151a4721e83af8a3fd08e28bc89a3d982eb43fd3316f5eb6eaabf36febe505c53c9d8857389e059ec2a7c1f7a041f049aa86e806dce1dbb37dfec6dcc99590d48440ad9cd963759cd8b4e680a8b84642dd23a8361505e37967534e548cfb6baf4465fd385bb436d0972a0d02b6b59f8dc60c9469b39d01ae62cc6efba1a1cf932b2c5", 0xf2}, {&(0x7f0000000180)="af891a0ad7ebb656f62a12c5f3410d848ae50282c81341b5c9dfa225b75501e3f5603b19b1064891c6aab59383b2e3c0a5dd1be734739f", 0x37}, {&(0x7f00000005c0)="c7dff44fe2876a6b530d2ebe7acd3fa1e3ad2fca41ba9bdc88a446f3a65c386feccd32bb5a17753fdf3c0a81f9bd2403fad05d6f283ae27400558874e48531d75019b63ce72cf7683661e6a705b2be0d6b23db4e8becde68db16b58fc47994cd5c0f605860da22e220b91a1d7d6f38c232b18a30e55be14e43779ca5d3a45756d0a53241c58a1e7255a93005234b6f107375bc4901d6194ee65fb18c2554a98c9fd0e184bf769532b06c2193525deaac3dcb9c414e23aa", 0xb7}, {&(0x7f0000000680)="6156151a5b6b56397ca13205b21be3aed265e4ffa2e69cfb35ef96ba41e1909dd02e61097304db52cf11fa6950af4d95b65fd2b4548cc16de8dc4b78a13e774fbd8b32912be6649ec1db1c97f820e54b0b73534fd39c0be09f942453a6d4820ec786ce266fbc981db1944ef7952787a7fd6b81b1f52bfc08ceb9b1d32754fcfc9585e611b1881195a063af38c9d1c405721fb25e83c46a7a86fc66d18cf56c28ef13edce0e44d8c1", 0xa8}], 0x5, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r7, r2]}], 0x18, 0x402}, 0xc0b) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 10:12:26 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x3, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./file0\x00') 10:12:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="cdf46d9fbc3199865678944cb455495bb613577ec974e0504b3081c01ba653a38fbf0f97e36eaf0fb9ea0661ca368dafc3d241d535f567517f70cdc01b26a616398e43645a1633759565c0114edb6187be7de279f33a249df73aa1e8e6cd", 0x5e}, {&(0x7f0000000240)="34a380a2e589ec04bbed8057faaab44e1c69e888cfe37aedb7e169feed4d7055085871b0315b958580221e11625d395ef53a893edf9fc3a0cd21c9d8a165b524701349bd7db4fa00b827143d31abe2bd621891614c3024d9daa93e1a0995f965550561e6574a2e14b3f8ffd1309dd1c336ef97b5571a3f92d96510deab77a15e0ef9ff1283037036cb7e4bd2fd747a4f2b123d353547489e521d", 0x9a}, {&(0x7f0000000300)="fac96c1ae7e817fa70c54abe885fe460c12e07375f0e4c2c039551c19485c02957891909d9a3acb511bfa24dff2430d355865b35d8000a154e4964e0fb937ffdb3f0767e6932b22b9075ff", 0x4b}, {&(0x7f0000000380)="6e24b9ece17da986db769654b6e4869373409b18b5d96fa8730e0d52eaa373aa43e3d372c3aae780068022832a5bde94b68dcb04c531cec648f0603b7a137335931c02bf78269b2608eb498214af790f980a24c2b17813acee47fbb0aebb6a09f75d5cf93ff0a35ccb6b09c127724ab8ab8eaac43fcbf49eea466fd4a9fce89a5a0667623d4cd6b645c837374f7cf74b408ec122571e92975e7d574e43067deb57183f917dbeb48dd3efa0974abe6e6629622324055b2e663383045a81da61b6c547ba974515f37db0464592776e5628c2b4b53023339dbe6cd2b128bb00fc37a73bde138844e884979ee3726e974213", 0xf0}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="c80000000000000001000000010100009093cfb9dd68449d2b79a3bf8bad57a657a17b4f8387e14e1d65b875fdedcd4a303be8bd9b512b0c58391c535e59826c648f5196866331d3bca9ca443d8ed7070704bcaf41e0ac47d38f5b39323c4dbc8af63c3b61dfe8d4c0c8eafa92e23f93f207e712e4f2eb4fa45ad7cdd6f62ee370454254580e7c15f3a1b25543f9e0a8b47d6dcdc15d8c8b66e687a876bc6a95bd87e7a05ebdb8729a09ae9dc8201792a7d077fd41f71b64d056000000000000b00000000000000001000000ffff00005072d2ab98d544e0861eed90b273a8dd342a197cc05b4020ed4b77dad4fb745a45706e28585f86796613ca5216871143012010dae31edc3d228143fa079a0e193eede21411fdd60a80e70e77db797570f93a0a55deca8349832b8643741384d66bdf063c013c7d8abf405d6991bb0a4faf62d0f1644046b45a05b005ee2e1301a681919462a61ce1980ad34ce03dfef5bc69c43ca67e35b30c4139b92f4c25418000000000000000010000009f0b0000d38f17c46e683408851247bcaf3c6515f564cf965efae733ab409aa1166377c664d8826a5ba9aa2f7d5a092aaf6ffc6ece093b70ffc0f9028a67efe306bcc5733122726c31813214d26079982b3f961872aeefb3866ec8b3e9b60d54a4edd3dd144911139a2a7d3a429984ac7b00000038000000000000000100000001000080bd7e6cc402bca20c32c4d73dbcaeb61a82de97f9aa29d06dd5544a7f0c67f322b05afcd60f17eaa8be5cffca3b43e4c54fab99772d4353"], 0x230}, 0xb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000700)=0x6) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x3) 10:12:26 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e000000200000000030d907800000000450000000000000000290000e00000027f00000144080000000000e9881300e0000002ac1400bbe0000002ac1400aa830f007f000001ac1400aae0000001070f00e0000001e0000002ac1400bb01070300000000b8bd277cd92c2dc44b0e86d4994b15e746c69eeab5ceec9e202034d7b6cebaac64a1ecd6857757377fdd29583ca806e7818184702339a29948f89f476b79053deb40c371ad42b77c4ac9cfe93ecb03a400000000caff1f"]) 10:12:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8], [], [], [], [{0x1}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x2000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:12:26 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x11}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f0000000000)=0x276, &(0x7f0000001340), 0xfffffffffffffdcf) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 10:12:26 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0xfffffffffffffffe, 0x90b8, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x5], [0x20000], [{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}, {0xfffc, 0x0, 0x4001, 0xfffffff7fffffffd}, {0x2b}, {}, {}, {0x0, 0x4}], {0x0, 0x86}, {0x0, 0x0, 0x7}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x800, 0x0) fcntl$setflags(r4, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000800)={0x5, 0xe, 0x3, {[0x100000001, 0x800, 0x6, 0xfff00000000, 0x100000000, 0x6, 0x9, 0xbb32, 0x2, 0xda, 0xdf, 0x1000, 0x3, 0x5, 0x6, 0xffffffff, 0x3, 0xae3], [0x5, 0x7, 0x1, 0x8, 0x3, 0x8, 0x6, 0x800000000, 0x20000, 0x4], [0x80000, 0x15841ce0, 0x4, 0x5, 0x0, 0x2, 0x9], [0xffffffffffffff66, 0x1, 0x3, 0x6, 0x2, 0x407], [{0x4, 0x67a, 0x6000000}, {0xc6, 0x6, 0x19d1, 0x4}, {0x8, 0x6, 0x1, 0x6}, {0x5, 0x7, 0x2, 0x9}, {0x80, 0x2, 0x0, 0x7}, {0x800, 0x1, 0xfffffff8, 0xffff}, {0x3f, 0x3, 0x0, 0x2}, {0x7, 0x80000001, 0x6c2, 0x80}], {0x1, 0x0, 0x3, 0x3}, {0x3, 0x0, 0xfffffff8, 0x8}}}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r6) 10:12:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) r2 = semget$private(0x0, 0x1, 0x275) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/134) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x5, 0x80000001, 0x8, 0x9, "5b1bae397a357fe770cc6709c3cc3814ac6334ec", 0x1, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000300)="100a2956b9223776d0a6c3661af2510b84e95adfe4f3948bed184c3b566fb46f3d7e1987ded6d4c359a9c6ad67ea3ce7045b140f038be90e94ececa6e1d0f0118552297bd126b3e8e1f69ddea6fd10d901080a61ea5b3465d04dc4471297990ce7af1c9b0d778bc2a10461733a23a11a6f97f88ac4629e41e8b7c4fbc08c1e7edc8750f6e1770eda66108e29df6e429d79374196beaa35d820746e3131c26ce7e7fb1f95a6b4c59be6ed72fcd8d464af4f309221cf3d5bbadc47c4f11517e68607c87667e37c100c0880d13220ddbd85a10802dd1ce64753183a3dae5ecad4", 0xdf) write(r4, &(0x7f0000000000)="1bc3a7d20dba8decc262104472b5d67dadb9a7799277469cee92fd5ba1fcbff16fdd53b6160c859dd1ab52b3c719", 0x2e) close(r3) 10:12:26 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60e7087500082b00fe8000000000000700000000000000aaff02000000acecc600000000000000000000012b00df0000"]) 10:12:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x20, r2}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffd6ffffffffffaaaaaaaaaaaa0800450000380000000000019064e0000002000000000b0090780000000046000000000000000000000000000000ffffffff01000000f7dbc8f2"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) 10:12:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="6362802e3bef269ceed2b9cda8d2dda2e27a3d460084e9fbe0d3f3ae341b3379914ed23c28369276305329d03d59c7b359b779929d7ddeea15f291eb1f8ce5c38f738ed33e4223291314f07a8ebb2d1b3c7b0a4e86d40d74fe5c73a07a8be0cfe975d987f8d7a495e6d227cf60ea44cc6c9a6cf3def173c16af94cff2be96d907de2150828e7471aff91588fc91ec8459c6726a7cf0f0916967fcfd91cb2a3992905264762de68307185385795dd630ff85bbdefaa073c9bc83e51c1417b41ea96d015c315ad779d36231c7e1c358622bbc97f999eb115e8365332d36d3c35181f1a1aab96eec144", 0xe8}, {&(0x7f0000000100)="fc6b07b1c3c8086a70b55b54ef70f953e020a0df6f6b45868a1e89d9f16e3b586bdfd841585d52340210c7b9b50e47b5df6df75e61965b994832d97d612c580e6378e237dba933e952ee7561bef6", 0x4e}, {&(0x7f0000000180)="338c788996a5bac0b6a2bec96c92c10af0a1b6b6a76dbca33af22752ae82d8b7d4a56ae5aa52ae0657b7bcb18627077bdb46ebb14f7f2583a99207933c77159877926ead347c59c1103309b025fff1b3ebe068578623543e4ff7f845ce436ebb54f3601df0046e2209bca36d2da86d8ee08f23941c8ada86db35fba72c2808ec90200072923b2525ac6ea5", 0x8b}, {&(0x7f0000000240)="ddf38472c8cbe77c2ace8ee590863de3cf796208e81efd9d8322c57443292bf8076c957abd2e9c1a89cbd635cbdcbc23f3639b39743d6b193a92339f338c9e95018f5213bfab64803279e78c344090b2716c3528601d701235b91a569b885e8a4405816c50729ba3b9f6b0318fcf3850d2508f3a824511e17b1289941eab0954c1d99a0947b2d6ec8edb1a53443a5b862f769641891a18289cf793608e16246750808ab1484c60e799af8b41b39d8579d53b970fbf7d0022bb4eb93b0937e7654852f23f45c864ae0ff63fef1d1fa3b7ea1140d0a4f8ca14f7938073210c5abebdfc77810f9c98fa52f4f71631a2c9a149e81ac15e0c09f512d35d7fcbe27953f768d6d5ed6c0dff2e04161f2f1059b92a09dcf10345adfc8553b5d5009017957298982b4d848623455331cf8bd9a9fad1241f3913e633c261ebaa3f663c62f47a8840ff486d982908e49a703bfbcaef57420b93fe567b794348275e296b64ad318da2bc4a1ce7f0abd36a2f3fd1db915db142b784708db54f50e57275ab77864d3d5740fe4a4d7b51306ede838fa55c35e2797979b2f85d76ac65f444b276b4f20e4ed89ae76d4d2aacbf4d169c5ed946bd78e813dea8f92fcc8908a3dff693dc4e1dcfea69b0e974aac31bfaff908ef17bdf6ac9dc6d1e6fc698fdb889b264c1dbb2f6864c6687b73185a7c5cf8f327591a2e166b9ef4701aaabb4c7b7c9d11d242e0572ae8c2f78bb656413075a8fec6ffb458222e966c03f3720d0550f4b6c15e945488969023ad54bae1bced38650c68cf8483d89f4464f0fd53db8821789b1b342cd2f710e483d21a6e792656ae00ba94172dba8bd4eb5533fd0a825a8e3dbb5d35fe5d2a648d22db7e4664e332693958adb47ba6a127148ae596bc9e3fdf32bffe5218a17812686b04e31cf6ae9e877cc7d6a64870d85d0a16a2225a6ec87f63925dd332bd65e389935d564e7212736aff60bf9a20644035ad57426a2dfc729c95bae8162f0e0fd18d7db2fc8e46c89a014fb4b2cfcfd3ee2c6035452688b84261d9fc8fcfa8a19dc381410e1db581d3b119f74027f4b9214bde937dfb3ff43ea2ec6a189f68ceb5e514d319f0db533ee8272d0487d32f76e9bfa6ca2e2deae400de6d0f95dff2e543f730cfa5cace58e3e139e6095bb486cbb758d9083c8479c95e138dce93d6641770759cbffa373124fd62584e2a6bcec8860e55dd2b7e096ad7fdad7c165d4834f2a6150b1c0cdb9190ce257fafda72e48fcfcc0ccbebfe30e616bffbd4440d38802669b071d2c3fe619e4ec032b65ecedb1264af32ae8bf3916936d6ca8f50c9d35127de8f71af48fa1577673fdbc620599829675c3e380ccddfca4757174432cb1058453217fae39e964d0b2d55272c44f627c063bad88eb62779c5d6adbc2726b608934e105fed815fc3fa85f7e5e8faec802ef2a30b8227eec9faf3e99a8b11bc27d9d2be856c8d7c0d1557f958f3e47e00eee2b851e57335b45f3404df16e2c895e1ec149771d7b053fbff5fce6ddf1d7cdd50fa36bdba49a56921b630d3c4aa8022225aaae568429398694f12ef941d877f02da8e5c1db059e3f470ad0f3e3f0d2cccefd62b897e69a16f985a4d85f75ce659b061543830e1d2c45acc3fd1b824d8759b708219856b14fcd1a7e8b0a1aef4dbb5ff96e58272c2924d14c7e531b07569c6c5a9be1d3e122bfe7c6b4c3ddf5599dca7ada62489f48a1b5a1c953cda8290b4ebec886470e15be1fcdaef69503787f2164cfc300e5f63886a1a493ba4c657d082bf24fe984222d0c46e497114c102b1b2adb0b40d39ee1f9b333f396e92a26d926c31c21f3e4b3996f1dd8bea245c7f544054a39b0b152986d6a6e0fc47a77cb9919a25f5743312314f5c27ef1e9a2e76617e578ffc9d9d135faeed2b326f34ab50b4fa61aa1252f21f6742a5b02660fd875f70e1fc672f3427b2ae0e62c241c2b57922483d037b6a6ca6085d2b17b0e0b498991439a444dc517e459d17b4a294428e1e4a4d874b267388aac0615cef54ce95a743fefb50f9185e5d51992c0cdafd093dc09d3e6105aad64b1eebf363219da75b89547f64237f016138fb62656e486bcb9429df0cffd9dc5149a67e9ee5d20338605535691a7d015929c20a4be087db3b004105c247452cbddad774e3d414185bc562d1839a97cf615fa432b20aacb3382b3d05a44fe4db58a0cad0ea6a504bfc0976558f6c520235c11c4c4752e2e691beb8604c55cbccdeb15002800b7fc903fbdc21ff3957f554bb3d3eea1c07c1425205e483760e3c3f0c2dd57ab6d34f8ee56583bcee03db9f1c787ebbcd8af35c8639f5b01328a5c38cf12b142745eb3d717c41d2924d253bea394faf32b864fc95038972b2bb6efb22fe11fb604e9c33776bf3b82efb1e18dcf2bbf7d4bd01393fad4e1e308d35e5cc5473aa68f8bd6321c51ddb6043d9e367dbcbc99ebb1c110cf8ecd9a1b9665e4782abc3b9a6795d9e6874ab3cd1920139bf31ef110f577e5d5d36dd41db1ea04e0577f9e2c60a5e0d928e2a9a3c86ed23349e3a9d8231567de1614deee6c59ec6e980ea5fa0c13d3cb5586fb0e521a5eb317fccd6e2c4cced6558425a5bcb526d590e52945f22e4e12240da66aef771951920954f206e51562eace65d82d91a15bdeee187cccbce7c30257fc6a547aad1be8b77d6f8955ecd309f1aaecb8fb5b378e7c2fc122e9e57ab637c86ca09920b347dd4b5c16be0a1b48e7311ee75145a7467b610a11fe4e93290acc261989a2d8222cd4c15490ded99cee5c7963dc3d90353b97f243df33596dc8245f33b44489e96365fd21af59025308848164c370e7f9cbc7e3744204aa13dc92b1fff0375fc35401647b4b39b15b39b1ec57c527286ae96adb6a69b7d48be2ff5a03870396a0252f6fc03caeb3c0393c5707795c916a7cfd844ddcabafd4594cce0480e8a294eef22cb6c65571bc258499d466b4c69c0559eda2b251222de72cf6ba4e5246794eeea6f9a2335f6f4982f835cd25919fcf4a9578c23c437a2477e1ce428ce487ff99e3b04f70b81e47564920de865a298f5d822e4aec512b00b7cb0f150c20fc04ab5d2b3ed46c7e7c9385398cae21dc479547ed567bcc3a3c7cb17332041896e73cdd1e371faddb616bafe90a4b7f2fce9908ba43e636146acf9a3355a3c47bf11447280b42d2b56efbaebb6b83563a2cd7c4b0f8c61d207c2d57d4236705e1ecf74e323d933d413f0848a0b11f187f7959ea28b2c2f9edde2863cee49453e7e7353beefe648bb66febd2b8604c4bd147b4ba45f2580091763d7af53df7194e0468ae455dab3a7c6f74e234e8f8135ed0895ac190adddbb70f29dbae702a8e58e164f658788258f0205dde0bf2eaac6187b4e4bd97c5b4118ec4a6608016f7448a76eabe0a152575812e43bbab024f32cf9a6f7841ac53e1a55a8647e929d56f7fd89cefd2142d551a5738135ea9d0525499d8c7950f97924e783fc53dd412a303a9b2d03b8669ba014a943148ee307ae64089a05fb2205d7cbc02a97263337ad3d235ea616ef28be5788958e8c3241abb337310e86f90a7ddb9c47dc1fca348688ee83bb130f04529a14a819cbae8043f7084c80d0bd480d6522d1438a4244533bad7a068c5fe74a578c3f0b74c98e7fda781a2157d154dace1e87fce936ae3744d56a9ef4ac0816f7a23e6624f0e415e7dcf14a08bf170e2073d26c48bc675f3404a6fb4109176d5c4962e20f6c91506980b81c5c13078f5c0865e455cfd0f5873b8bfa8d3c947e70f3c3c39a6ceb72ccf54a568f75aba4271664245c4413e658b06d4df5d7ebc2b4290f19452fa3b0e5a03b1f1f4e29014760c2d37b64ebf4cc4240bfd9bf42fb1d1c5022e47d1175c6b25e6946338a1282e3ebcff915e3a19215570abe1a695b21eb9fb1f150c2942f6c6e4af742f0df89669ea2af8936ec09de75057a04769e031428f6fefb11c9cd7545ff884e4c81030d46ad326195bc2116406c2eac1eb4bd4f2d1cc3b910de5cf5f1603da0cab7e48ae1e3d0f0bba3c702845df40c404f88898a0a53246286fbf5ce30bc1528366dccc5a56b06dddb63191a84874afe1f56c124f285c735c14a5db768f42fe73fd02a2df735f654c78b577e1da81282f3621468b22f271684b0cc2de4fb1fb3d1f86631bbdce87053211153f6910be51f865bff5d38bb149c401a401b2ab147dd606f1111c12abdbaff4a27c445af512fdf281ff17e417d6742181cbc1b1ad82e468425529159c5b9e37292ffbc9e8b9df7be9d9cf3ec41dc478a9972d0fd34bf04856a324f4847c01efd698f8dcd9495530b9b893fb5ae808a9558c5fef4295d21ff680638292c4c65fb79fe6523ef612b4722d5913910fac5bb1c3c8f3384e974e8e65350fa674d02ba9c0750655f214079196e15119b6fdaf8110a57ff8a1becd065a9d487aaeb757fb0e240c067c34a16e69053ec4ad5e4b09aeb42d05764412805af34ca1b716ec46343c7dc793ecc1036a2c0c3762f3fa679d6effdec5011e91152e8de5e5b5a1a6b22900435ab7336cc55abc0fd5730125c5bb5a819059259c7481aa01b49a0e7168224411ea426c251207d537a273ab86683d74c3eae37440c75c14e3704a2cd13aaf9b09948220a48bfbe7ccb92ae2ec821756742b2b45ce2fae006d29a8db5d78e49bbbfe9e9139eb062f3f92d60591d89deb7cedbf615df17ee2ba97ac2ca55328541f0477972224d83499ef2fec365bf31f036714417161cea75dba2101cc6da56f98fa5d51499d8a4138f97ba7105934a4044e987de1bc8f74bfea44e4ffe8b0fcd9d8d3014c663a5e6517861ba7e39318d426bd191c418f2e9a96beb241cc897608415b36f45c86845a878676025a1e491945ec8adf306927c673d32c3046de32f4d75da9bf464764b655a50294b2738b93aa37739dc385c899c61704a97e4a6b4c770c7b74c4c10506165a6584f0ab20b81efcf54ba8617d21a067eb9d50f965940a1c2a0f63c9cd8d3e7d1d0b20ec9ad8191af53c524a72ed0eda402245a2d5a86c90eb4ba1bb5f5a313b4ced0013f91992058fa2560da20adf877881e623830e6ae0416075d596b92eb93df87714c5e6f36cb9ec5b3a74903826491c3215dbc8e2d2fe2b30a082c52232da98e97d78bb8932a4047e921ebd4ad9423019360ded698f422675b7da5cb893aa615fd7f392abf8d991bff8cd132b673dab8e45c20ee6db2f466565202e46e260760acfb1b4af9fe9ac295c3d093ab330368750643b2d4d7e21b08182deb413643ce5b6c6e4b39454045c8ec2137dad9010c8be89f7d84b95dca2f25a65e80110a36d9b4fe190999cd6680162cc1d0290a9b17e72b494dff05f77a4a8d015aadf790c40c83aa518ad4f3df1bfa332d023df34212ff58f5c87ba971e5a5860100005eda0246601922d5fcd4bbd03f43faca50f4435e36c0e2a91aa3b45447e8b0de0cf5af77de1ef3118bc8ab907035b9a6898121e5a79241135e833073dbb2b02db338889f6f428a12dc9411dbc6dfd80438d8529774a2a7c9f0a9dc1a183407b2ace04a2fbacdadd339568626208e5490d89b3e6f80a432afe69e492bc4317ad899ead593913284c91051cb2da5f48bece2b7a58ac11f0e977266a953674d1d3997b2b64b2c3ab2f3aa135417d2399134cede2909fb7c4e0ca3ebaf3e999895583a3d182a0a4e167e76bc19ce114aa42ed2cd3a3913cd78de95cfc5bfa429304eab80a97b8a12fbf20c89f7b1cb331eb16573f459f884ed7e396a2b80", 0x1000}, {&(0x7f0000001240)="4d652bfb4da2cf2fa5b406fa8106f74b97e4048fcab728d16f220d241c35e69c4ad50200c44d05149c303275cf5bc5a186eda24fef18a1beea4d28a07e7841056bb4522fa37756e5063806b201607fb4d487e0930f687d", 0x57}, {&(0x7f00000012c0)="928ab4ef7bada905786aecb7cd9ccd2acbc9891390bc2515e51031debee3b53092c11912b36ddc0125f9aea64c43", 0x2e}, {&(0x7f0000001300)="e74cad29c33df9f7a663c1c11538d4197d1d50d29e1a83b9425e1eeb60558194527d00fc711eccf8908ce3205c1a4e28b820a00ce0a6314e1754c98915690b30bde2f50c724e3c975d0798bd427dd4c8befd3d385105dacee9843211673b74599f596bd72d98c4b2c35c5062f416fb24b7e2f20176ec0dd1e140933dc43347258b625b2f8663d94dca78d25c2d", 0x8d}, {&(0x7f00000013c0)="ac5901170282719802a8d350f538f03939e6ec5ff13862bd2e49114c0b0c177abf772908bd314afa25f941a275b2ca6923d4ac7b7ff8aec751879940d28f771dab3902608012af8a27f3298b53f419e962c9f8e945fe9d49d6a0ac9a77b770de201071c36ec91ac55cee4fd2cf6f7ddc23314ecc59f75e220ba040e75fa17b9300c3fe5e567676829716a64bd4f1cde5f444fd29d6d6f3d651b600c5b551fe5dae6bb107ae1dfe17274a5a91f39670d54ed9aff59cb94270be97f8fb38fc08545c81146fe50c38112aef3a1d8653cea0f663f2c82533bc8058aa", 0xda}], 0x8) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 10:12:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="9ddb2f3ff56d91ff40f8ed9e837a80518f57f405fd20226c7fed0f21fb8d5aa299b82d2ea72af958e258ccc43a433a322f70c70d6a1107e8728e4934a1d6ebfdc074b6f55feeaf9fe2211b2671cd0142c03c14d10a3fbdc9da54568470d07f1335abe637ba4a4d29a58c842fcaf1f96088330361e9ab6e5ad6cff8eb676bcba30e2c53e381969c2d5624ae300834db070b2eb595d54704658d96ffe226cfe8677c67c63022ec43c8b16ce3539f159e28f6840cae308c6885d8149c7d6cf431ff0f000000000000d725422eadbc44363ff856d33478de4520f70b563b8a6eb5cc3c9a5a88ff759557"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000340)={0x7, 0x400}, 0x10) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r4, &(0x7f0000000140)=""/104, 0x68, 0x800, &(0x7f00000001c0)={0x18, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x2) 10:12:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x40047309, &(0x7f0000000000)) linkat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x40047309, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x3fffffd, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x2, 0x2, 0x3, 0x40}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/15, 0xf}], 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x90) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 10:12:26 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) 10:12:26 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x3ffb, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="9025d417412fc5b5033ccbe1f3717c05d81ef4e6ac010105aac6f6ed6dc0b90533ff39593d1bc76c"}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8000, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="2b4a0da7bc7d4c8a478bb488b4d3cfd963b54dbbd34b2f71c1d1b02fcdcde4a2d8199f37bb19d36db38b1f39710cae45b8ae54ac68e4f38bceecf8c88a21b5b7ff9a5f78271ed14b9a944edacd4438e79aecdd33ff998d091295dc1fa1bd4625ffeec33b6f884e154bd9eea849dd1cc7ede77e493b7bd14a5a5b2789d83138ca58", &(0x7f0000000340)=0x81, &(0x7f0000000380)="a231d493", 0x4) syz_emit_ethernet(0x1be, &(0x7f0000000180)={@remote, @random="b797705c6427", [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "87bef6", 0x184, 0x88, 0xe8, @rand_addr="8e43ea82fd7d44f1ef3f5eddb0b6336c", @empty, {[@hopopts={0x37, 0x10, [], [@generic={0x2, 0x7e, "6e49517cd2e71d366181ca7b3de44873309a6e3bca7dd9e351cce5705ae4ca299c0a2fbf7d85cdd9db76d478c20748ec5c92bdd257f536ab958f7f607f4e90387221b32857b7d04a15b4d1ac87b366c8795f4c33e7e96bf71b15d6d3c0fa0160bf84f12327ac484438a70cd4c8e9f21f745993973f13da1863016d45a76c"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="67862a6e7842cddc9441d58d1515d2c6ad6fd3028a23465fc29780a3b835ea6c1e6124309acb568e3906cfd83c2452fb8cde60d79373d5d7397e55e72e12da9c2b4c06bc08b867de64bc43e0d4de486237fd534eb760097fee51d4b15b621579bc409986e52587b9de4a9caca7d0a7ccbf024f1bc091ea9a6436a3e308d1681a87e08dd51e6529b7174a5ab1c215e0ef7791d846141a477995c10496d19e359471982f48151a3e24193644e2d1c5522e95fcd727d1fd0d5fd085eb0235c0c452e98513dc6d3d3bc65e94843c5c2fb46ae0c4bb64cb8853a5901af32e2b7c66dcb6eed3f9f9bc3eac38c86a0d6fc08992937faf68"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) 10:12:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000080)="6ff7368906914432273c018bd53008278797461f9c1b2bd37a3881151772fa7a5813be482e8b025f75a98339c3976a27ca5d10aa20d695d0c94fdfc42dcc660148971aa7e0d92960f6c0b985711e0885de84e12f01f6f9607ec40bbe0a81", 0x69}], 0x80, 0x0, 0x0, 0x8}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x30) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:27 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = getpgrp() r7 = msgget$private(0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x8, r0, r3, r4, r5, 0x4, 0x8}, 0xffffffff, 0x8, r6, r8, 0x8, 0x8c, 0x6}) 10:12:27 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:12:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x2a1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3c) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x120, 0x5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 10:12:27 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7ff, 0x2, 0x7, 0x1548, 0x30}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r6, &(0x7f0000000100)="fe95b6fcc148f2676a3df52bc4ca7d6f61cf83a11521803018a857b20f1f69bdafa57d59b94991fbd5863570a8395a3e6d00c5821933f945493ab937739536c676af32511981d67737d902f3a248a889d09f19f5546fc757a4cf2bfafd1484f66cd515a206de3a3176727126", 0x6c, 0x402, &(0x7f0000000180)={0x2, 0x2}, 0xc) 10:12:27 executing program 1: sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x2, 0x4}, 0x6c, &(0x7f0000000040)="43fb4451", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) fcntl$dupfd(r0, 0xa, r1) 10:12:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xffff, 0x0, 0x1, 0x0, @rand_addr=0x1000}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x8000}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x41, 0x0) ftruncate(r0, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="89190a2fe4a1dc60dd8d0077447f982f128b7aa0f711079bfee9f0fca1f2bb7b0f9d9959e9ca3e87948350ab4975ffcd1cf2ab5812b2287d7a1e237047a61fc93e465d43e4615d728173f6f7e0b4cc7212372159708b0313cff7317c0653318be736bd679bfaaa741029b82ae1a8af446cca779f3d5b7555b8e1972dd805ee3c2866e49c0539099fc4ad799840cdfb93e662e2468cd610eeebd696120a6e2a4768e2fa3fe7aff3bd9285422aa318f168f58c34663c794d1b5ff28dc9d39e7e7f0141e8aa6da513f7b00faf945f87d71af9d7a056d2113ca843cede0aa3c83ca3e8de15645e3c8690d6c12e5ad204c73a43", 0xf1) r2 = msgget(0x0, 0x282) msgsnd(r2, &(0x7f0000000080)={0x2, "6eeb2520a00a96"}, 0xf, 0x0) login: pckbd_enable: command error 10:12:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000040)=""/107, 0x6b, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x19, 0x2, 0x3, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) 10:12:29 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc) getpgrp() 10:12:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pckbd_enable: command error 10:12:29 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xa0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r1) 10:12:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000040)="ff0f000067f3c68cdd", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r0, 0x20004276) 10:12:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0xa8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x100000000, 0x3], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x1, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto(r3, &(0x7f0000000140)="68a3fd05ede539d0fd1a572ce79f5460c0f71788c069b6629c54f0d4485e2729d4595b388cd4f3cc91df1377f1c368fd0d3f417b55bc6a8e3e844231696dee65fa25c0d0f54c2042cea45355f1f8aeb4e5f7e1d2ee0c28056a99e97fea72ad418da1b88af00d902c376d7daeeeda233f4400117e9734a3c03044384d941c71cd4700f16ad9d3af974daf517f868e94e208b42ac99d77c1e4a3b51df237708231ba9e1c5a6c88a86435b79c0efd2f71d6d182f499a2eece194898777ae620b36f471e8b", 0xc3, 0x1, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = msgget$private(0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0xde5b, 0xfffffffffffff846, r5}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:12:29 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x0, 0xfffd}, {[0xffffffffffffffff, 0x0, 0xff, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x3f, 0x3, 0x0, 0x0, 0x0, 0x3, 0x1000, 0x0, 0xfffffffffffffffd, 0x0, 0x6], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff], [], [0x6, 0x10001, 0x0, 0x1000000, 0x1], [{}, {0x2}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x81, 0x80}, {0xffff, 0x80000000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f0000001000)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x7, 0xc01, 0x7, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0xfffffffffffffffd, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffff9, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0x6, 0x6, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x101, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x20, 0x4, 0x9, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9df}, {0x2c, 0x8, 0xfffffffc, 0x5}], {0x2, 0x0, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@noop]}}, "f7dbc8f2"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r0, 0x6) 10:12:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="95fab394f4974a6aa4875f6d5d845666c7888a77692058a6fd035bef305803438ef4e5ed13a6e81f9d836752ffc3a1179ba1c1071893c06d0adc829c83121e2cd5088118b0a00d6f50d24338732c035462d73187c55d79e9de8a4b31c83ecbc51e0e8dbc1a5b92d9f77dc22c41fd2b4921f0e1ff1dc32403c23b6b1df5c2f49642d70b8211a3d9f57a5445618408762bef3aa64b8ba3d4d19c6136adc96d109efd283a60fb030b648c1de91885f86bd0852b211bb6bacf2f70dc399a68aa49c62a6f2614bfea8c38a43dd65cbe6118ae4abfa491640d908cd8c25f3932168053f0fbea9f40", 0xe5) 10:12:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="7928b9eb84e54f48bdf760eb416796a4aa020b5ccebe451b0d0c89b53bbc2025c0292df97eb7310cbcb91af0370d417a57f3ff16146aa66321cdc675bd679dbdd0eff69385a9ebda87085a14ebc258be0826a1f2"], 0x10) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="399451fd114b38e3e2d940f1d24ac1283203715b6b9cc556fc4df541567f29786945056f160d28f2c1c8be7d319ba80d6fca4f817db12ddb225d3797db", 0x3d}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="26622581c952d2e34ad23cfe840bca3aafcc63755b1f373e39907be5b4b4898e6a9f19d12baa80730191c336a2813d4cd3003bd12df9c84f7aeab033dd54550a0bea3452780a90f14a77e181162d5c2c3a56477915780bbbd4dacc3e665f58cd9971d5291b487f46f14c60e8b02de2b3aaafc7cfc784f41254ece6d3578b992cda3749333ba34336ddf3169e03836898b3897e6f28d3de359d229711603b4719d76c11f2331d20f99cc3949306b13e4bf023c584a4d924f8aa1e", 0xba}, {&(0x7f00000004c0)="04707b1d0be04775e4c8d3d159ff75dff446d1ee795a1e1c36b7773aa94e79a1bf8f2b3b70813c9e7f8c81ae1ac6b15b299737a0608c770b367a5b41160421c881e643cd9816d265a7db36803fa1999b7cd740bcfc5c54acc44ed40ee8cff8ad2ea8aee00135823bab0df9f3a3c8d82125545f9061fa7e0fab931055ee56ae070cb3377f3e8149fe5bdb6182ab04d27def32", 0x92}], 0x4, 0x0, 0x0, 0x8}, 0x804) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r1) sendto(r2, &(0x7f00000000c0)="3cc909d312abec825066c9e1441aa4bd22dc45ce281f2b130ab6aec997c27bf1fc200e82f455f2330e72195d37eb5087d55724cfdbaac3618d339934f738dd94c936a0f748af110dfff3410cc68fced84ba96dbf903ee79650d1170495f9d5003ad3191632f2517f53ebebb2d3c5f87710fe34a6d85f84a6fccf53417889565c0e96daf4bbe2291c", 0x88, 0x400, 0x0, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x2, 0x3, &(0x7f0000000180)="1ec550edc1b469375d3c719fd501f75b653e80e890e2edc5ebd16932f9336b800e2c2ee29932311a214912de1338d7ed0505b2be5ceade804387e70705eb6198e62a0925fa13e355ac804ac29e12947d156d5e9024a3d15afb74c5e813b57a78bae1607c2a631c7ccf", 0x69) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 10:12:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) getpgid(r2) fchflags(r0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) 10:12:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000000)="9157d6562b6b447830969098", 0xc) 10:12:30 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x2, 0x3000, 0x148, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x54}, {0x6}]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="97b9668d823c00000000000000007e483262e4aaf68334da7a5fefba9fbeb2e0de5211ae54b9a1688b0f80a4613af7b0da6f8a94fbe9f1ff641656b681cbfd3620e4ec9120c925cfac92e0a7e3b0ea5fad40f10b2a6f09666f3d4ab7cffb4fcd7abcf36693b4b4c634669824221c1f903a5746ac8d51685dd228ef48c2e41d10cdd6f159515575dbad9096895de7d78b15f220a469e3e194c4e009c4675d36658400"/176]) 10:12:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpgrp() r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) renameat(r6, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file1\x00') getgroups(0x1, &(0x7f0000000180)=[r5]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r7}, 0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x11) utimensat(r8, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x361a, 0x1}, {0x9, 0xdf}}, 0x0) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000100)="d11c66a1f2717ed0bb3e868c52ad5c6c571294405d782eac802a64dbe53d14e776e341166477aae493f6d5ac1a558cb72885040d6ba4a51c8f0658504797cf12f07ad9b6386df66c099f3529e727e083a3", &(0x7f0000000080)=0x51, &(0x7f0000000340)="cf3d14ed22291d01d0e07fca9b673533780d73bd4083bf24388126ed331f55dc2f09440bba7828c50cff8b454b443d7ab67406371e2877f9f582343ce923b7696f0891a28200172d0b7c4a11144412d2c550268721460e8f7baaacd04cd513f17bdeb318145e2b5f90c0950e8eebed78f59b6320354d813f859a3201915468cc2842", 0x82) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) 10:12:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa1baaaaaabb08004500001c0000000000029078ac1400aae00000011100907800000000"]) 10:12:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x9000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 10:12:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x2, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r1, 0x80}, {r2, 0x2}, {r3, 0x4}], 0x3, 0x200) syz_open_pts() 10:12:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) getdents(r2, &(0x7f0000000040)=""/231, 0xe7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000280)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x7) close(r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0xffffffffffffff54) sendto$unix(r1, &(0x7f00000000c0)="5d2dbeb53b572b320407cd3491ae0bb62007de65c4a912ec679560f3244305ef3ebfa44fa149144be432ecad1b6084f37ad0ef5e3059001fd46a4eaa18f19e8899b0d946b8830a8ec61b6decfcc13a074b7de955a33a4f0f6521dbd1da34cc1181c5239ee2127da218d2684e5db375a72c5d32ebff9598248da8c8fe69c59bd316fe62768025eb894dceae4f0767f64f34b7152421c825db05e49019834e8c55d5dc18bb8efa2f40d922d98cf3b9b3abe6497aa2e7d6e09121953f7adde2f3837c1b454b0ba9193031bbacdbdaac2d10452d949de453ae1a423ab5c4da38b14e12995b1ef899705652c62dfedfd681175ac6", 0xf2, 0x408, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x47f597c74e36a21d, 0x8000, 0x0) fcntl$dupfd(r1, 0xa, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 10:12:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)='k', 0x1) read(r1, &(0x7f0000001500)=""/1, 0x1) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x8000, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, &(0x7f00000016c0)=[{&(0x7f0000000180)="a73f081625252390d7a017f05f03e030db7f0fbb62fac5bc6331adb5871f869d49f7f75b56cc80d8f860054553b484cf09", 0x31}, {&(0x7f00000001c0)="d2c6d4ad7959741738baab30d54cd34f74898de2f70be63cf1da24d06e30a8b9b637ecdade6ae7c7ff4cb2e714553d2c2381bad94c4dcd39a5287a4eb04f244f80e611eb8be512ef2a2c714b96e0377b0ee41987962bd62a15bd936c0694cdff6ce14f5364f13f47df8522", 0x6b}, {&(0x7f00000003c0)="6993fec30269ab3952ae483b60bcad5974d6ca12b900c7b7ebca38cf22db164867c39c5eb99e896ec92f44333b093b6e8f1736d327176c911025149e1b8018c0787f16eca967063760a8898c303f05b24649d5359ad1a1c1a6acffe4e3bf988ed5ab856a8547fa9341121da679e488643b8696b9ab6b1c2b68bd5b8b4676d07ac22093750e77c4deea884f625d7014f8599d1441afeac9d26e8f6667a89cd27f8db6a4ac49618f822a72e6908f7a42d87bc2f5fca15009fc0fb0ef38dd1fd2ba8ef70f12acccac1a9e91b5f962f683be743dc06838b8a598af9ee604ef74c258", 0xe0}, {&(0x7f0000000240)="21b19bfd08acc732dfbb75a842e29eacc9f73d089bce0f5fa361e021d1de55e99ba18f7082a1dbd36449e5db794d6309140236e522", 0x35}, {&(0x7f0000000280)="c87fb3a4146f3c1ac4", 0x9}, {&(0x7f0000000540)="0cf6538ceeaccc5a28a91df970779ffe4c39ba53530ea8b8300a4437e49b63b3c7db5c89dad1a7d22042ddbde5300d2976cbcac5c43697f35fbabc2f56165492180624bb9d2c65593ab0e638108db0ffb183c232fe1f00b90dc484d76cbfb773cb68bcbb28282a04d7fbb467499e9b90f0baf974ad37aa7d2ba301525c6fc6b88cad7b85239399d49ac12120c38b64bcba91b5e575c236ba4befa1e7188c78f120ec6eb4d069b89ee276f0f2d5ce0ffe59d025b03c97aced7a19ca0940413119aadd03526ad4f81f23c3e75a09cf2bf4711fe482dd1090c27c9157283aacee49eed8bfe98373cf10ca8a948dd67680f95749a127864b5d3b19a670e5c3ed4f83b35b964183162f02c963f0232baf1e130cfc2080fd3a42ad91a3b70113f70ecbd4774f77e6bf143c862f772587370054f30fbae2ac007c873bb440a0c04edb467b2414052681e3f0683584cee856dd0b7de33ef3de7943adc1fd4c44f2ae171ec9e1c8f66e085a6f4925fa58ff842c4884f07c5bd7a840ea7d5611a010b1a4d3f1994385a4ed3c5cc3747836ec2e10885e39ac6068e32c28a945478ba60b86f8fdccaf5c5e594a9bf5d1865a9284a9a459dd48fafa463a3361020965004c92eee8e11f880eacaba447172d0cb92b0b04873a436afb07a678add96894a46b5eae1fe40575115852693e3e8654c98ab5eb599ec7f8c6a346899fc199a639a2229b97e9fe9b8a7cce1baf5667d91e7c92e83351429a31f8d887175c9812d5c7ac26bfd42e003c73e2848f304f81f851ffa99ae4d6f3d8c6e1e61bdb1912c716a883f5cee21e2b91dcf6d49fbd54a3f634fd37952edc85d925f760a45048611651e902d16f2c9faad46b57def7bdbc92ac635783341b0416c08b798d5ddef46238f323e07a562c7e7a602c5b13f7d01eda1b9fbb5e08bb3be19b167fa4cf4c41c0298e82f54a8cce3c66d98f7e5719560b377bc0fead7b5e13585f7aa9f31a49f7740c16997122244b112e156953049cdc83a8e155cdbfb829d747496a8a7b7fe398b103bf67fe95db403acefa2b200827183fd4c97b3748129e58df259fe0427bd6d8c85297617f42280090b36f7549a07c6bbd9a3b32366948347a60a81b4f953dc536a4ad6e2918fc4bffb7a2e100bc1e46a4560c11cd355e15e758892de79aee825acd5a67a8d7ab70b069ef88471000cd97f6686989ccf59c45858041f37ae759ced7b2f2b4dbef5b50c77cf87f2a5de622526d66e157650e0fdf0ab5ca5d81daa7fb1adb195346bbf1b3e416f4b62b02ddc32657a905b6146dfcd446ab645640b3c185899e2c49d19b4e8c252a4d3e0ccc76d3c4cf7bfd6426d470063174d41843b66cb6d6ce5c7e59d2a87746917b6588717019620ec8673fb67a04a970ce1ceb66fabbfb14ed4cc08056b98b0842d15e64284a2bbe8486815aa037a60025e4ef3128d582e4086fde3ab82389e6d4b320c24dde9bb2a32a09f6b4bb0737895e8b45a8e7dedbb160628619d326531d7809a1a0b414a2c5d6b3935b0d3faedb024c1a68646436749d9b3b2214e3d2f38c495294fead32766c0a57a392abe2a8e9cb3280e437a47c4b041ea4fdd4dbad389b6808aacb3cf34cf4629d43a5a6ea3114238fe14966e7965e90d85bb474f866b19ad4e1bdff6f22d4047bfbbe78acfae4fbeeb8339fda56d1c19fca7aa99ceb6e8f465eaf968cee21e4b0a376144f0f7cf9167e983bd3dc5be39102b395cc584d5fbb83766147eadb38c60ab039b55cdfde9eef94c33b237b378698dfc40f8a7bf322359c972b6df08fcc977ab596c5c6a9f0f68791981404d974f642de7ce6e39dad87e8da438319d154011bfef2eb4d92e4712aace0b9935dfa50988bdf6ab459056111b523facaed0199b7bf052137719f358f55dc94d0dfb3643557eeb0ccc751b177028f53c23b1c6490b9aabcdfe1b41440d532071f79ccec32284e66830764b74e7fd9f6acac39f39312a1e4dd48d732c2c888f20396449dffc3ec8f8820345c16a77bcfeee8bec0f6a3f652340c017cb968701f8cc48cc20cbe4543f04d647785283c1fdc5203934562026ac22082fb3a9ef2ddb69ddc2fcdd4fa7262ea60f8d5fe49e2bc66995b6035707353673ad5d7bd1d399dc04ebbc1db3c921f063547f44bd7a81f4f7d32fd3505c24c007cc162e669c7bc7cb5f7e4b8c2633b9a6dc07285f6bee974e0a56a17f7bf9d5053835545589d55c1499a9397637b5dbeac4780f214206f0d62a3c166a7cad1ae140176ff01e37a21a68da1f990638560bbcaf414db5def701659645b3cdee1f59cd49580716e8d7a5ea64b656dcb7e2cc04fc6e4003bfdd335d323bc86daab2cef4292ffe03c7dc5806047b08aab857dfdecd4889e3c855fa4834cdbc639a9f08598938a44170a11fca193ea2f40a5c80aaeae2fd57b762f5638a5b4a8117570319c1c0174403e8050d76ef39b9ed3cbcb4e382deae64053e181d6b8060f95f1cba95ebd94a87395c14dd0589b210d2749f7d446e0f13d18bc0d336dd6218e0ebf69e7cfa2a969bf1af7dc99217451935f2b57efd48aab6c1f2c0b33c83e5d511805fb456152a27a77933a376f441e58d3cae59d2f34d51cccf9d448f4435afbad410abb168f57f6a64168d0f123bef4e4b198a16df17347b8204238be570d7657425c8c29df3763675938e0411f7b8e7c85aed8038b40e17c79a43e50ba5d639eeafca79d9499f724cd5f03263b33b18d00f8b5faab297f5f371f4cd2c21c25b38d42b01d6f1b39c3dadb3b8b9300fba1fd9a22de075227768c5b3da60f2259dc4b84e036f5f4421b8960f41a2b18da28801cf5f720ec7874e3e90fd778e7abfd8e16c020ed7d84f0e045c2478e30c94ee150da8c83903155b7f0c6abcf2e0ea3026045656db5cadbc8cc78b1c66ef386449223ee7efc6d525f5ade04e395d48e99c949cc8a28889ced0106a62a28bd4aee0345271db83bd5d8c9aaaac2ac592daa8802d6ccf424d88dd511db134a8f43a28ce26335ded528a3766d933d243ab5469702682a6e293e9dd8049cf9f17a37c9c7524b12541709d2702fa0de6fce12d2ca0775594c897c101108b9ad790aab1fdd10c80ca2fb9be63406cdf8ea48b20300fa9975cccf0c0130b0b05722d7efa7a11d0e0ce03293273517196d889dcf367d0c906b82b1cec1f2c809243ce2a9a32f841c34c929163f45e7cec657071dba80fc3175e66dd8bb9474ba5df5e497d116b5fda64c21073dbc0cfbf07fb561e16c95f297948dd3e8a12007509838bd523235c0dc9c0c03817d74892737a08fa24506642dfe4c44c052f57cd8ae6022c7c6b3300ddd090a72a507153b1cf366a8ac98ed9bb27a89a63164ccb7eaf55102f168f414e5b0310bfbab326a2209f92b712f8ccdf5f8cd043d98e1e5d183660d366c8c14968e564ad1a143f94b0980330f29a5ed8cccab4409df73bf374298f86ff93b4b7519835159054b13a9264bb6dbf39f2003483d03b6252a8ceccef94ba56eeb0dbc84f04f3aee07bdcd7a1a4c34cafd4570478ccb08763694fc05227e0f8197d04dff2b73ff42836788dbcda64bcc18b62bedf776426b230278e50815707aa75bf446a4f8086636d682a871d982342419df0ffbe379489ffcec20b2fb044b9d45bf0a1a2f26483029aa74834132692ab51fb8956375979fa1015f20ab983d2751a5722f2ed02a6d6383acee3887e6a1ad91ceea4f35ec9645046ad5b783381b7ecc08327a6cdc34fac68ef8b24757d5aadec178fd84ac72a05da84e8b4f60ad883a475827e3427b76b95f1c305603f7b59c337b575077cc6bb696f8847837465e2962a474eeb3a2201964ed20fb46c62f6f4ea75962351996a3edc9d7983f297ef52cecb47149634ec6a115904d0e985936fb22c954d6e8f8380443e29f7fdd525d7919fcfba955a6620fd7ed8585dae45aca0f3c7bb9f0fd7133faabb613d9bab1c6d32b7c10640d4a2ae8080f0aef732b0047d4a9b9bd59ae724f13f79040044c733731fa92b52899bb57300894b61ff68dcc0cf82f6c6c0b5318b3c64f9df3df36f7db4b445ef7a91f1aa0a8cab20ebe7e2ec4a28a8863481b7d05ed848ceece990ca65b31dd15fb664b424c75d0b00ba0f0d49b732dcc3383e02ae7083372b7e142f5710ed3a940ed4b9392b38dacd57f08aa1c601b2ad7db26e3e38610d4bea6a6215f66b2e85f1d3ea41c66d2f9d8b208d5d8bb6b8c166a67de89f05bace0a05aa205949f3b9f9d183b07250d1e77c231294c532e34d12dae4bfdda222fe88d46f36a97d03402b837530b446d691e08bd22dc6f688ce9fb0847e7c0d050fdde1b6842c7cd9924bce9d69f5634dd03eeca8a51a79c50db43758d77fb18acf81b5081c3b0768bd3c9be84ddf4d5b14bd83e40a83127b22dbc3966b19f65041e2200cc4e7c97f447d9f96380df05c9e1d6ac3a476e47d6dcb1348a1b4f25a7546276362ad9610b0bb9f4ff39129e6cfeca7c85eefa2eca35ae62508de9ba8fbb25d0171ccb9cd741b7c5139412bd532b4c45b88d11b0d5086198e3d1ba05321f05aed8d58ac49ed6c614aec98534a1a3a9f6dc0ef5acb75335d4c2dd38e49f010a2c75b20db6321a0e1caf365f9b3a6e599ede4f7735fde4ed28679bb5ae4766cfea146cc7c9e894ed5d054ef48fbf6263e4976a370387cafb3cb08a52a296ccc37cacd67e8f81f1d61b038eaeef3f9ea4377e9d5b5d7186ed948215c8d52909efa33bd4b5f563f2f1d4c29b0f554fa71be4a458aca9af9017ab5e03bb47332a65d53ae9fdd78ac205a9bfeb8b83c0ce2e5f7c863e7909284284b0775a9ab78fb501294aab7b9101c5ba44950bc350a89b3720f0e8320f7d5bcceb907a16eadf35fb7618a423c8858cde6ae44409b11d8831c8478838a82a596b8b6231069c8a222891fdec0959f4220240ad84c8c3b04ec951625ded0cb954cb02335673033ab04f510dec0aa71d9f772137aee9f040f2dec7e9dfd9eab6fa3904b76ad1521cb04f10ed232176ea2f81ba1b286183c76e7a077487f2a1c4bbd1418c5ec94e66088543fd1d1f63a409a059175c4c7b48d5995568420ba5ec58b5a5f4e95ad0e0f8473c133d97fd0e9f289ca722e74cec3a19ef8e03eac790a03cd29cbe3e3ddced0e4f3c28e0ab67c86ab6a27025653be888b1a9528ac085ca4d917fbbdc819eea96a14353d89dc611182307ab379da6594053d0e7fb57d576523140adb7bc6cf81dfad0667405d83cdfaae0662b62c21e76a4a73f575084bff390094a4828d41d548044de7d7f8124bdeb6a68fae873365d6f0044c3e60a29ad1d90d32b1d262785f42ac469f9c5ae530514d1c372cdb7353d4c3cb640557fef050bf23da4151009fa9386b61ba17b0ecd1774bdfc9f6169dd229df929d783125275205b818876464f913925c867d86a9bc6c0006df75ce49338a9d4739878cb7d91fcfc4d85754a4b621e7426b30807eb048f23c8297ed796b4483a7beb3606c451556a4e1cd74f85b758eb7eb5eda68bc62c7da1a1c08479863fafaba7a478f4094507f129b7955e3038d37b97a1cedb3f6ffb7a25d56834fda1c55e8b5a942eecdcd5408d49951408c64aee48aa39ee4195fc5fd7519d75a77915041c849ae365279956c8975860a17fca19562e7ede1c8d0a1656339adabfbde7a5c206d53445041f8a9e7560a81a7bd6c4abc46e42295423d3b95d4775dc5cd4e654919ae47f2bbba3a8c92d4ee26f043bcd34ead44914a45b2c47d85083cb2ee1740c0670ff1d11481fc7f367c92bf6", 0x1000}, {&(0x7f0000001540)="c4c0d73de40ccf51c7a9ad7f45df1c32da9ef13ac33a1d46adf27f4350f2120f99032b7aec3c40643d332a3c082a20ed0dbf56d6e13f79788fc4bad5be25ab6cf122edb2d932bc96dec40ca9f9af3a862f32ea8f7ae3aa26038296a6a254b447fd905155c050c6c20dfda03cdec0d44c47c2c59a3fdb726c127b72949fd3fdb4f63b50d429c17aa6382318f28edb8f857cd6ad80d3d84de6a0d99d87257dcc863a3d548a8dd43e504902b22c3f50e3a3bffe9af80ea900edd4de2e975badb7db29dde07ca2c5e4dec8318f16d3ac3bfef5aef0e01090ccd658", 0xd9}, {&(0x7f0000001640)="61ad23343c7a4aaa8d7ec11e6dd58e39c089fbc0c4f41e913c787881c81d2f014bb00632f871d8fa05847f7d36f3ac8d120117f9f75593025b0a345446f16d16780a8e7038ef70b5ac91f25384fa2e3583", 0x51}, {&(0x7f00000002c0)="14", 0x1}], 0x9, 0x0, 0xfff) sysctl$kern(&(0x7f0000000140)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861a26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b23cf471f948e0e96cfafece4316fbeffffffff00000000b379", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90c9abf26df61df49cc41fbf527f386f97acfbe3df9647e7105698b84bb27b72771aab891a44b7eb4988ed4859159da4e2a95467f7af7cc98bd475a6eb19ca9a5d8bf1cdffafdaf50826e6fb470de30a10850074a621978f49f156578c6c61059bd70f61b95ea91c613118082c7ec3117eb10fbf072ccd707d0de0381ac90dc4c6fbd9bf31e62aaaf608ad80cc16cd74dc1f3930d8a301b95e13ed3b33c3f5a996043942533b0e67b8f432797005e9e56cb8eb7caff92ca592b83ab5876ab49be251872e5428a0f1b6133c000000000000", 0x13b) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000004c0)=0x8) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) mlockall(0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x1d}, {0x61}, {0x6, 0x47, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x10000, 0x3ff}) 10:12:31 executing program 0: syz_emit_ethernet(0x1fe, &(0x7f00000003c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaaaa86dd60f8be0008c83afffe8000000000000000000000000000aafe8000000000000000000000000000aa860090780000000000000000000000000317e73a25edfc582f7d1994427ce27d7a4edca23a46a929af416557628b45b67985fe94795bc3ecc350b3c13290058324dc3d9a755de5cdd36d9d7800d388d2f69f86072ffde4cb40eb0e48ed9dffc8170688bedc049368f1353faa12b5676b40cf6a91e8f0d4b2160ac61ff53c24804432cbf5e52459fb03213e7ec77335d47d3f26f9a73e3133e29c0751b8a908db4f3b5a6f9b371c047876aed278c09ff2fce5f19711b08ce559c1b212064b6cd7d1a40c0120cd747919da10991a5e750bfe2524c4c1e30320f1999ce85d57aa3ea8ceb5b3e9854198840f0e90c286d8b96ddc2d85b2ae36e3d01711e20c875d30fc24687d0c2e86e4826ab5523f97e98d61fba6c8f2cf6174a772a3fb0b9a9659475ab10bd2d71ad3711a82ad879fc463b01ebd71cf310b1d6d355e1b97acafa7aa41be5fe777982effae43dc137a9b4f1b0e67d11eebedd43a697624df2b418f601f5c462ad7caeebdd40985dd7a96c632dcff03764396084bb35aef6bfeb73349c251e7a190803880490543f9aa9ec1b3a9f50a4c5f7e0a344f1676d28ac77522c5e0d24d519292a01f94f6b643b9d1285e1f3536b29f17cbcaf873b3571c931dc861f5a6b7510852de16c76659c8e3df5d86d6de4a5bb69b3581553d6a6a1ca05f5457669a4a88bac1cc98240a420ed9c5d2a80978ee8707bebeedac2f86a42c44314d831f70cf93ebcf4e2252c9c933ccd52374e3ffaa1cc536fcfb20b2171c8fb3729210f755c64fb79e63629abab9b5e90f1477fed5ecd538131d6dbcc6c0a6c97744f3627880b2ea9020a0207caf79828b6d4b35a92cd2123ebcd484e51f0bbd72f89536"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x7, 0x20, 0x2}, {0x7, 0x7f, 0xff, 0xf8}, {0x1, 0x5, 0x3, 0x7ff}]}) syz_emit_ethernet(0x14, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x6, 0x1}}], {@generic={0x876b, "fb25"}}}) socket(0x20, 0x4, 0xfd) 10:12:31 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/164) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:12:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="fcac0e4b0a031c7b6dad19ceb86eaaba95fb814efda554e91219322e073b7495c7ccb276f8597e3b0f9245af642fffb72779fa4c440e26308d9717d91d54a1142de92b8209502b666e260089c287fa062acbace5d033d3b4329ceb9daf037843756cfb688c2a847adbb6424037b1865134e22c120b829e6ac10905d922dd4edb6a00d06435fbd94b547224e19be13b2ec2da2ee63c74488464022ba21bd8f2c067ec46234eb2d98598e9d1f8d35a909017f984f5dc059003636ed00e29f11828d0e7d3685c58c53c6f22370fa0cd5682c178a4c718ae286dd5db", 0xda) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xa4) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) fchmod(r6, 0x83) ioctl$TIOCEXCL(r4, 0x2000740d) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) 10:12:31 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) close(r0) 10:12:31 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) getgid() r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000a6a9ab5595e67b1cf04e7e78a75d8866861da7bb25bacdf14470656cc29faecdfe8c0eaa627d876b0d4379071a87e0b4e900001247bd330252dab73cc4e4ec6bfa201f71afca662cc87683940752406ebdfadcc7a631aaf829fe0600000000000000da9d979acb5dff5871a4951c3a5f906594d7787fc1da46f929edcbccd493b13c2989405fbe9c4c4914f9f2617614e96c5798ddba8c85172d7e50f945f7891600350be99731ac920d85429edfb9ea9defe3f836a895553a86344febf430fbcc7509f52600000000ef02a2a250cc7610cd3c70b88fdcd18ab4a85d69c3b1b86fb591ad7d55bacce1a8728590362c6afb81a4cd5ef4b58b6c54ce2c298d6decb3213a3acb10f51701fae129"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) chown(&(0x7f0000000040)='./file0\x00', 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x200, 0x5, 0x3, 0x0, 0x7f, 0x4, 0xff, 0x2, 0x1, 0xe0, 0x8}) getuid() r4 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r7}, 0x0, 0x5, r6, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x8000, 0x0, r3, 0x0, 0x0, 0x1f}, 0x5, 0x3, r1, r1, 0xffffffffffffff81, 0x100, 0x1, 0x5}) 10:12:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x26c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x7d) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)=0xfffffffc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000480)=""/196) 10:12:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x0) pledge(&(0x7f00000000c0)=':#\x00', &(0x7f0000000300)='\x8d,\xf7((\x00') ftruncate(r0, 0x0, 0x25710e56) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000001c0)=0x9) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) socket(0x1, 0x5, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC], 0xa) r7 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) sendmsg(r7, &(0x7f0000000600)={0x0, 0xffffffffffffff78, &(0x7f0000000580)=[{&(0x7f0000000940)="c80c868e041849748e9cd1fca3df040e5246e4ab991bc59bf63172647307a9542ff82dc57d99e1ae7c0c98d6a1cbf65669991d69964c45dad8fc43ea78f944ee0bb839fc52735e9fb93d2322147a585ef3a7bfb7c8bc19754dd86a891323294238fea5a67f93658e1edb8ad56719d90e1cf230682a546df202f77444acdb133f9b1feb2ca4f4fefe9665009a5db64f91b8ad878781ae61a85cb41a425999636114c9bce4ef8048f6eb0da93e15b5cc491e08bec7c1305bd6f443cc0410e15d9e57f57186de0602b4cbad0692163c18ea0c6ee1d640f6abb177e5c1822dbabb35b7f0eec691db761f9647e4efab0822303d53f394f7df80534ad4838aa5c43e27f6ccb01fa7512a514e91341cf70fd5c1f751706d84f4e6fdba7d6265ac8064dd320422000d68db673cdabe818c96146ca10c4e3e50965825f184c7254d299f3881603ac271e3708c49b8d47eeb0576ae93929e9977f63a49ad4682579da47b4d0fc8f716f50fee635d0fde2ce8981ba5674d97904a9077b7126fe0245cf2ef3601b66e33a9fecc41128a9840816bf3a94664d6b15f7e2c48cd8f86c0657192dac36c8029a76e98634330550dfda04eeb4921def5676711592ffb3bab18215ef96be3e9e447a87b71e2b10f49a43b766498b72cc989092c9b865303b24f84aae354204a08859cfd2dca46ece22f08597109241295695f5593f912c05e4eef938a5921a4891237f82a84cf68ffa0aa735b8733e7cca19d0cf22702cde92ca34262d5ecce4704957805f5ce91c85b70251ec50151cea0bf42ec059e27f6c267b374d1fbcd3ffb07be868ad98235ffac80d637f76ba291d4187a168323a95a45123eba1921a2b2c16ac8e57e422637a1b2ce94f3739032baaae495d073523392ec4a9d9413152a2b3ef3c3aa4681ef524959cf1f20057fefd8a53e5674103ac559ff6180612924bd1ee685f1b29b3bbed08681832448e6c0e4e53caeb9693126e386e9eec85e89ccf63034bad1a3c5f1307bec9c4c1338b49b7d6956f5bc25b87a128483e4d1bd8808c20186ee60689f156391dba8ccb6e64459e2e589467c93696d3bc6080116b25541a1a251d6131b38b29317e966b96e0ded6d51d478e0fe49cb51f9b9c5d2a451d89f2e94e326458e4fd1b6c20f3daf47f0eab651bf8216a5dc0fb4c7e2a917dfd833e98ed2fee597f0c7c58fc41f7b5b085b0e6427f93ed376a2e71612f4bb25670b4aa01ab830070a8f2a87a69799be254648e3eea69c7fe5d2b6f381f80d22e7bf535100e848ff8d57ecd363ab825030778bd093ab8f8acab909e192e9ef7b225d12d56016b074ec920019d91f5f06cb2c08484f3fb60bdf4e78991958d42442f51bdaa2014ccc4bd4807f12ef008308a014de2d96b42831315bcff51205f6ae08019777271961c0765a354350ead0d552884753d2fb79d8cf11054f3b4f4a888a37f387e7ca7eb28f1abc6f69280b853cdd4e69f77214a4957dfc300e35e0ef9e7d9b78b45762e2837dc243cffe40d82ba3e1e467d028e26f1cbe48ab3add1236d79980c7db88af0021493141ffabd8eaf448dcc19270f1116b4fa2fb17a5dfd8c30d05d26d9a5ba98ab4b7af00ad4d69d834ccbdfb92dcf75e718c3b0f9eb3f4d7103f5fcbba44e6248494413bf92786e64914679cbcd189252bce6a6908db0afac1cf402b66c2c124ac7266016a91a681bc2fa529ee2e06b3a2cc9a8a28ec4a6e2e80f0f2859fd2c209cbd403b9b912696d0e34ed976adfe796a93e2ef347b2e696ce7fdf0df75051604fe4eaaa34047c12d23d8019c340d8845a006ed056c604248212a281fa5bf45aeb0f1f35873644a124adca5067a15778453b5f583f3f0e81135b27ed0040e29135e5aab349469439c1302e69e666674e80ccd7c1425f1a044a837d33b9be17e8752fef94bff7c01d15133148c37609235fe397404c7b3bca5cf7f9440309fad2091109051331ac3cee031c39eb556350865c01d84d7cfdbc5a114c4a6492ba6dae3c83ff896a4596925505a8c9f8ae062eab20132d1114b948f9ff8c849618e94a4ac57264e96e22bb0e14a208aad837a02e8b6875db469b745fad337e598e59396559b06e342e5dd41c6fd75755c64401d9f6ea790d64695657347bef56b34a412b8f5f6bd38379415d0aaac70131e4493f5f0d0847d9dc2983b16dabc35ab1a4b9073afd5e0f5363391e81d072f50eb2c034622aa211e6a2717a1525e8206a6845bf68f8541e3b17c883581f5b0fd7a33adc58bb4bde0c60da92efe0419baa9e6b9dad13caa76dd645fc5503cbc46624c479781ff7ea4704df92e3d8dd32798c88ef1d7d29c9a5c2ce0c9dda81062be13ff1f8a490cc24f04565febc6817a61f859cda04f05de1242a3a2fba80510218e91995366004c65e6ddeb5a9eb42df482d56f9fe215af07ada69f19ef0e6bbe562efa54a28f773f529a86f4b935e90e7a1dcd9d24e10125970f2892bdccb1a9549040da446446dbca0d6b4be7bda5a853dd31e705f5779d1f2140504148281b5aa346a69659452b96dc3cd6bebada44a4ba9f1b3890309825272e0745e65264c2ee2f3846c8c904455bebd54927bc1e3b57aee759410201b9009e4f50c7ec9a99639071bdeebecbbf7d57ba971bc5fbc8de5115c385eb049e1f3552fb8c5f5ab0d3cf37418ee298079c7f6b1f825b07644fa01ae63980ef5cf30fa852f5678b4ece02f5d8cabdd00e9bc0ddebc123c118bf23b3e39ca8d551faf4c6424b79873f747de391ef4a864a15ef4eed168c731087ed98cf67e19da8fb6a12bb20ea2c3e06ea3743aecb6e8741e6dfb99c2efcdee6703d7f664e577116393c5afe3e4ece8792955cf0b6a24a5ba561ce54a795618498d78e9ddd7c3c248a0ad6c820806a651003084189f72d17f989b1dfecccb7b1d9854d8875060cd0fcc7744234dd2d6b41fccf92478693086f03902b89f8ca5de5127b3c961acb42d16131ad67d9bda9ff3fbd9fe6777500cf83ba857c0f438f5a4da9e582d4ac6a19c7cda55059e1c9bed5836148733fa4e9e188a6a69afb3473952846b52639efb9869a706d770aba625a4c04a3b806fe555e2a59abebd7454d9837bc7c2a58442db69ee94b577ede3ad861c452a68e80e908dffcf560310a55ba9e18ccaee61f762bfb2388c8cab809dd0763d83f96c738e7f5e2b9b2ab2feeccd3ee0ae85f412f9ee02c4a32ebee70b94a41b542bdd0f1ffcdd55036a89c37e19b3b130955ed574d66de863636fad7fee7caf3b45a177f18bf04ccb365d9f4f228a75937adcc31d8882d9e42fbb2168c04b4c7c79093d5b5fd5d40aeeaeaf866ddc0c7de85cb9b1cd041c4de890b383976c2086018369ec91ee745cba6ef810535352d05a8b55110dbd290d6b29a35f096ff1129a0e930d88297e9f50470d4e765c4097d9a5dbc3fd7eb1b69891a6cca5de14b0a8225c4f2ae569ea8deb991bb9b5e066cb8954da62616e4355f67b6fb86e6883ba7bffeb4c254d51435cfe40e5e5cd8e0c5c3d3e4953f57a633f041973980b0c44b657a95ae562afd086ac2f01698532532a66f8bed5d6e0870be15b78781be0984102f0b6003ed62e21f925445e317173da297344b375c9fab267fd9d0d5c16d1f352c3463f351a6ce1483a766d958acbfc43a2a499920faba500138a0e405d079949beb64a71a6d296bef85f2431c38ddc9c030a43bac0f368d8055679473023a3b2d597177e7265311e2b6c7544e3484a23165914f67b020b6e28946cf3c5a1d923f12f0c8af58888c1f73791bf52e0aadb0a51ab7751760566da479ad4a9c7609514c5b51d3d5c77e3ce7f6f40c165d6386f6a016305c42dde95f5b81d58b6d7828f83b921637c4b9b550e119cb2495b187bc5a12beb6dde495776fa6c00895bfb56c8b3bda42eab78569edfea6eab3f4ec15161bcd35b77ab51f04ba406a23880499d59949454dce565d7403bc165da1c6bde4ab6b6c311ce80428a899a59826ab773130978d9a00d11de2ad84a77c95612757fccc1c5ed7f19b1b4f18ff63e8ac201cf35bdc1aa92cd526abcc652199238c07beea065baa2539c7b795ca09dfc99e060462449b6e7f1b907a9dc8ef81789437f7be1e213b10ca81cb18984bf3caf07a5df2dd8a15b91b20aff6da164f7ac7308f0b9b1aaf18242830e395b1d053adf26b56600268bd4b75318bd0581116319e10205ce0ffa7a3aa0f54244cec2ca5edf5e1e73bc3d31e8488877e30be9904dadc68c8c1faba5c5ff2336c1dc69a0a444417c337b2cc0b3b79246a6641ef8d47a695536d4781e34b28f9291078f78a6bb4b4abef4926506d1b17090f712e2ab0c9cea8bcf4c9dd440c4f53c64c568912b9bfa12c252b465101895f697c0b40a688e6db7deba80a9e9371c00cf72b0f7d72f9c48721c808337e744b95d374998d8b0bdc9a3060b466d4b540754094839ff511cc15fe0e7b1ceeced36ca10414c552941d6b1b385ff151e7bd0e0bb5ec87999e7c32b4e277a3da67c85c862e04999b58ad2d8b5e69ff3670606eb23aef6e5afc3506fa250a773479c16f820107d99e6a8cfd82be14efe833b60b857a97b97546837ed3b67ef7f833e8c67e41cde545a602ae2e5d29ddb0d2a5107fc189cd8a24f154e16e236845103e19ce7bb4c1c96b7819955745b88605aa63c79e3aef1b8c5cd19a2f88d7573f468ca77f97a09c00f779c8a871d232967481387969ccc70183626255bae70f30d5054e08b0abd1709d85c19c9aed211a2f0f1ed8967c70cbc18303458609358e25c4e91c411b3aa8a14f3c40dcb283d897c39a6d5a22d6d0499ae08dd4c812eb02f23c0e893efb5152e90e023713b69466fa182835456cd03e1e4c292afd860964426f231de943a5fd44344ffdc6bcd9dbb108a64b07e57773465a607505cb9b9209923e32ae585157df2c33fcb20d0e83913910070c4be305fb6cae5e9f7da123478419b28f679367ce8fae383a00808fec816ebc2bd823202857398dc9d49ae8f49b370208d9153f906d0596645beac21e6d7c6e1028297dd0c6e0cc8734566dbb79f92c5b1f786d5c794dd9883b7b8c32b94d5d8d92733ccb5ce72cfa69b0d7331a3d4436359fd38e1cbea5ad1a6b4e9baf584d04c394a85051ccd804018b7070feac103d11d4390904f690bf026e9e9ebc7377f5dfd697ea658cade7d98cd808f1c52e23f17f8d4e64bdc1d10766b15f58c51142feac8d7804445338ad05fdd30558dece2c385e19b656b7be6f56066b7d6ea090d3183d2f1c3c836c3af86faf25a233c603b201a3a70ec759cb1c10e2ae15ce37b0147745dda740eb80e06b34a54dd569a0595e1123bcafb0873abf3f0d60a14c2dd3d62ca1074212a1d8ed060a960857748550ab76c138b44a44f9ab2f7aa55d050e2c39c5677ccaee2d4a442f75560c7ab517009eebc0a4cafa51f32601a2a191a2f74102e845c1bc2431fa848732a323a5116b1876b4eddd0ec15704940ace5b26f4b4ec4026fabd58750d17541a16704bae4da7a7856e19abef480f299b3bb96ea5c3388ddde7fe58fb360e442413f6c7505092e76ee08e5e1e10725b81f52584e1ffa41fa4c101dc7bff580970e2b38c324f149f318442cc151cab9bd54f99fdbb615f4c5ffd3c951aff77ce89db498457696fe8ff0744d2cc0a1c8fd50a965d5cf2318bc6ea34ce0e5ce12744c989130d754804baf77fe7ea835cea834249ee679a4a4eba25b9eb8d1e621b59f4f22b280a7caede0eec7d89e5bc459deddef7dbab1bfbc6f45fdc4e8bd96218f", 0x1000}, {&(0x7f00000003c0)="d586db22989d961be7364368191ff80a083aeed8b4e55ee31d60ce8911a35096186ef4b2256524c00c36930a31ac643cd78a496409988c5f35c8e06acd3e39ab761ca72a482d58f66e2897564423fee1c752e743eb9b4776769413b74aab426cb2f11121619537a8bb4836bd1b6973392ad37bfe1c8915581284dc681b794f912febe49bccf3c50781b47a51e34876bec941bfc93430fc33d03c8cbc8e723c306c067fffb526bdb23d762ffb459b1d17eccf61dd0d8942cebcddf4aa3d68a23abb1bff36cce40e62d5722027a436", 0xce}, {&(0x7f00000004c0)="1c9ab4d580d6dbaefec2ba8bf7aa8081de1020d298bb046fa8d02ac3d1d2f4a3446f01b08f75c2cbf87e01ba19fe09b82b9e345821070beeca1a799d9122592baffbe9daa7a449663b1399021eb4da1d4405e9e0279051d4f46be24ceee0b26129e215dc42f3f520b597198279016ff4439dd5a8ade726112d73353a1e21fd48cc9474d92a01fd38667df81eef746eebb60ef28f9b4167a9d7ae3dd165dab67ce0756e3c23d9575003bc60ef55bb8aea", 0xb0}], 0x3, &(0x7f00000005c0)}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r3) setrlimit(0x4, &(0x7f0000000080)={0xa8dc, 0x800}) 10:12:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) close(r0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="fa059d2ecfaf564a5301c700a7b5960204a784b174cfa834efecc201209d29180091d2a8da80e69bcd87079700e57336f82532de67d002e78a01326e9e2f9ad61457e7e3f668585b32715b338a666eb6e64b9112ee62bec9a3971f50c33dbd65426cb19cc5bda2c42bfdda776ef2c6fa68215b2d51f745f8823d065155bdde3fbc8d9b556d1e0c4b8282a633256148d50cb8005d974d1b9b43aea2", 0x9b}, {&(0x7f0000000280)="bd683742093c5914563db170c6f8905b90902423ab180b170474ffc3a23861dcbd489abceeeed29ef1fda4d81b7000ca55c8f3ae3cac08faf64ec0a6ed691fc18fdb0931abf47c0a5dd644231dc4329fbebf4960690d30f15bcc61752cc119eed3072964cdf9b9a73c40b0e2ffe14eb1fb2d48b1af98f57a028f97392056227b3e638101bcdfea6f5a2523e49590c2388cb7b3a5817f12769c4bb6eaae37b7e92cb04fe67ae84b201d089d12edc3b7eb58057d4af9a102ab3fbb7d7afe72fd375a37419acf18c825cf695f75a23e", 0xce}], 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x811, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xfe}], 0x1, 0x0) setsockopt(r1, 0x4, 0x20, &(0x7f0000000100)="c9c7ff4a2b5dc66eff5b4b4b2625b5e820059c4302a41ff9ba7e231b3d07ec5dc3afa2783f5de6a052817d9177036391db20b0c629cb17e73c5a53e98d176ababcf4a299a88f97e9dee128eb4ba2682f1c4c6e7ba10c853b68a35afb34f0effb46cce2a1efc9b84db7322394cd12abd3f2a57ccbf5ff6f1962a66e781b1e7f95e04a43771302a9399c6039ef6875e1f7ca78a5747b4c5ee9", 0x98) 10:12:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xfffffffa) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) r5 = msgget$private(0x0, 0x0) r6 = getpid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x40001010, r6) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="bf6046216d42692a80ff12ec851a33824cf5433ae02a0a8c17bf44c95e147120fb24349983a7ae12b1233b59593fbcfe244b166b354e237962b82919b27927103a70978a432b45d9aef0521e624035fd27ac9f9bc5591173fce974f5ca9569c50a38f32c6bca2ad4df868a05736d918b08aa6b6c33dd8cfab66714bc6d1cda727d3e3d9a6c4d37af1651ed148879ab61684a18fe706ce512f8e951bf253b24e8415544764a675c266a22eff2fb8c528fe6f96ba57fd8f430f67672cd5c1fe15fbe6b835312e02cdf7d7a22746446d43593d28fecacd3514aecdde1", &(0x7f0000000240)=0xdb, &(0x7f0000000280)="6dc5eeac0d8da1895a5d72ff11ccdba26788f714a9d9001363084a7119af6342faed14ed8827512929f9d4f694c2c91ed0c75586bffb7b5c47f28c0c3a3342796319cbf912f037e12907c8f2a4786515", 0x50) 10:12:31 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0x8613a) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0, r2, 0x0, 0x3f}, 0xb1, 0x2, 0x7ff}) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r6}, 0xc) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r8, &(0x7f0000000140), &(0x7f0000000200)=0xc) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) 10:12:31 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x100000001}, {0x0, 0x8}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) 10:12:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000739000/0x1000)=nil, 0x1000, 0x6) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/192, 0xc0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x3, 0xffff, 0x6, 0x2fff}, {0x0, 0x5, 0x4, 0xfc, 0x9}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) 10:12:31 executing program 1: syz_emit_ethernet(0x117, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x109, 0x0, 0x0, 0x4, 0x2b, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x6, "eb340e104efd50c896967debeea6925207120951156a91b0c479261488f2a81ccaaa0f8959340ad22892ba154f3ef9dfbfc09375edee71244a454826ccbe3ebf722098f115acb535177717f3f8a71debf4be13ab3939989375d1a912a6bab622e1c3dcf92bc61b16e2bd4630654668bb876fc418305eddb0dd271044b7be2385eca4816e707552ec50ba80a0c732534c568d8aa7bd1ab49f4acbfc21b0a7ca47846c012e6bd4b1cf24ebf85eda48c359b59f6033588add5cd6da1de9a5ffa878a2cf1f3475a1e6a9053346f70a0e58bf9d32b07ec029fbc706486483fd1fc268ce1b68f42c7620af1b64423817"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="c4f4923c0f31fdb506560ad5ec23fdfce873b1337019c24d61759c52679a9cda446d4c504b9b1f585aa401d640ff8ee17aacdc4c92152f524622824e272d44e6bc", 0x41, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 10:12:31 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="3bad4576cdd9f5176955dac0c3f85e32998c0fbba300ca26b5f6391d0af364d5f06125d986ba31f2dbb747cb42f7334a26b7b84aec51331f796a6247878b89443fcaaeace606a56deccf08f78c9da278f4c92dd3e35753a83a8182ef90a0c738a7bf44f614dd58dd7da835b897be68ba40ba333155c88a6d847e35081b063f635440770cf8a8a5940fe0fab991612b", 0x8f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="5c89d2", 0x3}, {&(0x7f0000000040)="2a8b7fa4ce043fd9f4c964cc7d9afd1ae9a7b8922bc21e7a4c0761739c16e8ff91f5deffd4d9c71d18e23f71ae4555d1da5a90355806e82a6c33b65dea3e2634161858dbe4c90d48632a0efa2f5d3fcb01a31a88bc0377d347e9f642638f570f095af5ab477f81c0268811e6fd8e4a0109fe2bbcb10a8cd6f5971fa4c3cd7ada1fbffe84fbfb2345454cf1a296bc03860a25f8b124722823dbaa67cdf7da7c02bef4adda3b734216cca75f0c2b2d000df683fe31822a1fb8781d", 0xba}], 0x2, 0x0, 0x406) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x100) execve(0x0, 0x0, 0x0) 10:12:31 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x19, 0x2, 0xfa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x0, 0x2385, 0x2}, 0xc) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x19d, &(0x7f00000002c0)={@empty, @empty, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x0, "7077e1af28d8b0af28ee97acd10977272f46281b5d15182f8a296eebe31b0c78cfc11d65f0feecdf41792e83e0dd9165c54a61ca09650939e04db227fdb382fee20c34600b9bd6c54625d2b248d2f037e666102658de7210fedcf672a164557174ebd70b814471c6012c8e89d161c6c8bf576019980d17f69d81d3787c958ece93531df2b7d1f2e8f45f4cb888bb256f74189097a1964b6564eb72c421991b612dc500674aeb5cbd7246d78f43b0585e8e59bca3ec357f65d10cfd9f6191cd14fe274860dc4a430dde815df3c4a41e1800921cef41cbdb8c8df8233fa8c1f89f47cd1a675e32a67f7370e9b48d52b10225f25b23d0621ab3e5cc535eaf1473f099dc44a0f5a3bb544d801222be0f7e5f8c7e7997683452717aa49de04d5b71c2f87bd22cd5f973fe75437824ff0dc7e0f6b8ffbdb2196685f43a9861b88e1ac8d8ed9e4e0f21f78fa603f74edc8337539e0e8219d4a1d18687a37a63ec9d0dee142f8c6dc5bb4ec19623096385890c0507c4bb7b60cbde6f3b9ad0f088b8b1ffb65fa967bb2049"}}}) 10:12:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/9) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000003c71e687014b897e5e8054b962635fc6eb9bed31616bc899760b33770e895f99707d8b17bde84b2614464b7d009196c7be5ed5b35066916b040231f00cb7bcb7c9026f6a6585bc02586c5b6bfc576e4fb2b1b9c6f2a77679"], 0x60, 0x800) write(r0, &(0x7f0000000400)="220e22a6e5accb91494e71951eac69f3caae10dc332da1e51674ed626b9ab8223606260b8408f2436ff00926ea1fe1338f40786847531bdbf7e6aef95528a0ebd729dc213e9cef5ac62c0900000000000000df468451c973d807cc104508b1c884bd6766d521f6f057bed00037ca93c7a58d3c2e20abfffdbe0b71c405f3f0ad00c96f12087004216f69ecd7d1712593b8846323f6707a9e0e5ef2fdd5676b69b715d1419ea202915f0d282255fa0902c3bd31e447583e6af9c24b8f80cf39da0b1fee64a59d1eae918472584f91c910a31b7d6abbef41b6689a2b4f", 0xdc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff2f}], 0x100000000000005e, 0x0, 0x0) 10:12:31 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @rand_addr, @remote}}}}) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x40000000}, {0x5c}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 10:12:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x182) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x939b537c9984434d, 0x4, 0x1, 0x0, 0xb05}, {{r3}, 0xffffffffffffffff, 0x92, 0x3, 0x9, 0xfffffffffffffe00}, {{r0}, 0xffffffffffffffff, 0xa2, 0x1, 0xfffffffffffffffb, 0xffff}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x2, 0x7f}, {{r4}, 0xfffffffffffffffe, 0x62, 0xf0000000, 0x6, 0xd750}, {{r5}, 0xfffffffffffffff8, 0x29, 0x1, 0x80, 0x8}, {{r7}, 0xfffffffffffffff8, 0x0, 0x0, 0x9, 0x8001}], 0x4, &(0x7f0000000300)={0xfffffffffffffffc, 0xc331}) 10:12:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdf7bfffffffffff], [0x0, 0x0, 0x581]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0xbc) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 10:12:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = open(&(0x7f0000001080)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000010c0)={0x8, 0xb0, './file0\x00', 0x0, 0x8, 0x13, 0x1}) r2 = dup(0xffffffffffffffff) flock(r2, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x200, 0x0) fcntl$getflags(r3, 0x1) recvfrom$inet(r2, &(0x7f0000001140)=""/4096, 0x1000, 0x43, &(0x7f0000002140)={0x2, 0x1}, 0xc) recvfrom$unix(r2, &(0x7f0000002180)=""/18, 0x12, 0x40, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000021c0), &(0x7f0000002200)=0xc) r5 = fcntl$dupfd(r4, 0xa, r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002240)='/dev/null\x00', 0x200, 0x0) r7 = accept$unix(r5, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) r8 = dup2(r6, r7) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000002300)={""/16, @ifru_index}) socket(0x26, 0x1, 0x8) r9 = open(&(0x7f0000002340)='./file0\x00', 0x10000, 0x0) sendto$inet6(r9, &(0x7f0000002380)="4eb7c62ee56996a5fd61489cb390522dc55cc7926c6d137face6e8c9ec09179861ecb21645e648d31f6a941b7eaa2b2a7b9dc4ac78d38213ae4c58ed0f653babe16f26b3bf6387db79723de189ba8fa6a4dd7e9be42a2c63399bc5fc6d5799cce24113eeb53f8bba266680166fb72480356fd4ba050e5f429bef9771b0f069fdbf7034f96460e0ea4f56580629e5ab66cb3a7ca06c305d22f85c1b3030be90b53de165518194e2deeb0ff7d41c4f6e9815a572417a1d6d6654689c4d432de1c1835054614c25ef07fe3249f6e5e5baee11a39a4231d2b07ee81b94435db5d29c00cd859cf70292c28f40b5252c42fb1ac5ae250453663989189007dc99a27d14f2934df063bbe6b0545d658c37f693fd89e206008a89b6c4522bf8b4553692656570cb6981a590815a3349f6213f911e28c18662933835d8a7cdb43d12faeda9dbb630f0a6a2a1174f624dd5adaeee3d887a526f08800a106fb729c3b1dfaf1d19b7a645121a4210398be60fec7c9294dd745258e75450346edd3ae82061439fa2b7185ef1996e4d09e2103ec90ca8624df8217aea7c4e9d2c0b0a9a9800a6ce3a75989b00ebb8c985e4a20d8cc525544e47684cc7591f54b60ca824223aca62c5c3f21918e16e98604e903558348ab3d651f6d1b5a28fd168d253c31394ba68cc2cdcc72743536243d3535d5b86a3d4b7e75d62e51d0eff760bfa893fbcd4e17bb91c2c087add4b689b5c643bedbd6a337ef989728c6742a831d374385fa6c4e6f080a204f0f3f2697f3753469505d7ca5b6ec6c75810e58e3b7d02a042d295c5a91071ee3880db77eeb2babd1a4616a05b7e6c4c9a02b289fc145b2cc59c3df44fa838d99f260771b853dd54030d747ae04a13b2259aeef62254d2190315f3808f8b983f2f28709f02f9b8924b8cbf3d6764913274ac1c9961d020a404b789d173abe1dd7258c81069ec935527a74bacb9117cc52d4ff1654ae10f642692079662361e8b531446ba362217dc47bbffd2997df72877230988f7c04026c1314a240a4a5a32968cde28c1d87da8bffb85a248cc48f784664bbe5f04831ceb3be1b51d38dff6c8fcf90e6ee016d8ad54ea86eefb974975e032b404e9a0921caf40ba88e046ae61946675f128b959f34db8688033b175b56fdb0dfdc29508183105a450f866c8591aa0254460a9459c5c9743eaae64d727c1996b7ecb4b5d3b2f39a9ed4be128334b5610ef894c52bfc3251ffb5033c18f6379336a6ca814e66973e5454acbb843a7f52240187612aa223eb507f21ed07407d03e533f0bb37ff467756e570a33d38cfc7fe7367ece9241400324e3b462e882c87f3a2d9e730545c10352fe2397073d887d4b5acd8bf7ba6f7ce8ba1d73dc878223f51e42781fe75db7eaf86f9096c52cec9936894dce237f42458435d78034b9ea325c717e4e8e35fb3be3cc33b04eeb30616c904941408a291d690038151cb205b6920250a31019ad78081378b80e4181453a42d41dd08591b05996e93d33fd39c9b53c4e145b1ae444475af5c817b2af615b1d1bacece8ec02b2dd84d75991ac1fce9f651a7dd8516016b6deb4732a35c8e306381ba562b8a376bd6e9076f388e463c2abf984a916a09e5423b481cdf86abdb23d19bd33ce540b1123c9283630a043b8b8e440e7e7c578e05750507fbff00efc26fa9594c2f3daa4a4368615f8944362446bcf368fac5cbc5388f0f480d31881a1807abfa24d66b14932f634aad21e73d1a1ea3aff0781fa4c9b4c27841daeb18d05de24c41b7c2ae43db35f8ebdb9da8e0458f5f3ee2762a72f484522d6c6b298259a3aee0cb8a9f982a2b3361170d1b6db49d6ed5f3cf5534d5cd7e927ce6f490ba2e2b32a70308b9cc19639418661030667f48fdc0a8c2c751c5bbe11465dfb499afe62b18d3fdf5b14d612b3e47809578ea10625e2a8a581d167008c35a74dba0404c64cf8602bbee7282e1e687623e85c5fea98ea251f02f7ece5b09ebdb5f9b1ec2a4952130993908fcabaffc6cb6f1e6284c6bad46b3e694e7a90498854147b83d19529500818eabcfe8a3b6b3855343f820ed503d7ef8c970582e096220791ef32dfe01d4cb701235eec7b2c680af35f05ec191ef5f0271975c348301ef3dfa042f125516f546c8b7ac4286130826c54931b25affe70393347c43c886dd0455b1ad6a3894a29f7c87f50753ab7dee79d8ded304fb1370a1fff90dffcc8704bc5bfa77cafd1dbcf80cc076a478e306959cdab9a00c750c8ae306fcbd32f2785aa3a1411e20c612e078e1a82c5ac897e9539467ec0ef2e4744377e432eb94ae1b7bf6f261abec133d71e928e864a5dd4b17dce5f70183a00686d69603d93f46eee10442ed36352ff30b59bececd21113963171a448db21453ff025d81a73b7580b6536a33fabc4d0156d4930afa3d1eccce4e84b07057b421f84e1917487ddb8ece3f8cc43934ee3157b69448c8fa6b1a88fd03404d2ce84fa8d1c9fb946253ec1b310fe3ce71d2657b9b87b01155edbc665bbd27ca2bfd32b7b88c14e5cc6172f486dc0cae6848632c78a2780f43d07d5087793f6123b1e779b98d116ba319d89ebf39f7982a76cb5f11d04b19db3ab4acc40a2c94b1e02549d7ab9f74c6d552d7449d67e3d7aaf576cea4a5ad8881d78996276b91155a751dd55cc1beb46c46da1f2ef784391e27d56a74ffa0a0320ce16fb657a681b981dffec01d892ec4087dcedfeea0ddad039aaf3ca6443fbe8feca1bd05b4880aebe41fcf8e8356c0f7547bfb084a4eff757f3d59de27101595e3147df49c07c2cd0a2a3f07e6aa7d5b319dc4977c6eca3713ded57b45ce33da384cd1eeb468a3ac9c51a27f9854193dbf1e2e33e97625d4eb58de36b296588c2886ee4697b516ba1e80341d01690e2ad5c8f0bda958c7bd2b5b6f4f9a49006993d1d7198ba731b8cb4a8204a88852c39b4e895dfad145e7d6417c53921ad90a3760411946aa9c1e1783a4e23a57d53ed3cf292111db7a97d19c6dce979b9c1e8499af9d4ee77adf61ba872b82a1de4384f3cecc1e3081d26a2538f83fad2e4515bd142a1af4eb1e20e36a4176a55c8e07693ab3655389b652569339009fb460d3376edc53ad58901a976c6fa8cc9a52312dcfdddbc77873dd9c4c1a472b40149bcc580a0b3eb342fd63704572c53b818ce57629e0af4534a6331293adb3e595381784d62b2c65511da9e2beba8cbd14de7b2a0813e46bbf064b206f90b99d7c54d962abf5fdda24e748da756228171edf92cad902d4c67d9ea19b3e4a2035dc795a8961056d8ab00b3472b7bd65c7de992096104e69e8897f5f934b0f1392dbc09e9ed67ae320eec9903d00b5f606f44b37441f9b291017a9af43b63818044b9a90e6f34d0f1e22505da1538b091e809560965df5875a97581432966f531f2ecafe232fefc017fb9bf73694ab5985ccf44fa4bc4491b04a30012e741ca16a09520185cf655588c38e0de6080fe5f28bb570af42b40ea2df5ebf3d09e82aa413e8589950e3363c96592a6e0adeb3622a33cac3dc33296688ad725310e5b4d21cf1433d1cab9a31152376509bc261cc6354080635a3c8200ff05a5036fe691c99c68b80de901ed05fcec5d9b3c651a0f1f84fe1bceae57359524127019577cdfa235d9756d0c5a1c097cdb971d8c78b676a3de205dfcfa4ae9ee0bfb885e14ff01b6b0f5a88f21684eb11cf3baf185151f9fed2784ca0c81c3797d6ef971e823f8b298debc4a1e33e97edbc451f4642da048b4e805c14bc398dbfad3b9c9b62a2627c7a21f5274015e1ea28db1ec226aa7d545c2e0125b7ee3d084ad8bf7453bd2d3568fb66d0afd7cde4e358cbf1e04dc88b2297aadffd5a6ffbcc7da39bf47725551dee3a2eee1489e5dabfabc66e2917a714b7917508a6bb8222ada7fcf877d757e4ded11e47877c17b3d9c64232d9863bf6a2702540936bc6bf613b76d29f9ab2d469e30c683a975cb9f8f388cb4db786696ca61882adec1ae010ef16664cbe5059ecfb9e3860bcc286a9d6c1095adfa9777806160a4803aa615735be5cb38eff140d224520b258819f6a4533061e7b4573233ef4a11cc00b815fe53c94b62b6c9ac87616c5af55121d3917be2d51c245f280c08b1f71d0231c06654522cc349dec53ede6d4c77df0775aa15469fbc3088cc88bedb0bf65853527eea19df7490c2ad7113204718e7a1900deb678aee47154f41476e8497711ab2b70d03d7adeaf7e7fa6c9024db8014f5786b22c99e7bbb3137584c64628cc7c4a12cae539274ad70487a96094adf216cdf72db9fcc78c042960916877989a8bd08b204b94eb1c0b5bf808f8de9141cebf472e0288103a05987885dbc6f9d456a223a7aca3a650e74c92e2aedbd84a15bed44130aa07722c8d166226e5e31fd37c5ea8ee0aae1cc62302473b3dce644623c8f221a0bb9524b7d55245110ca8b88dd361ccccaa0c2403420f447fd299cf57a1962e8d060d2985bde96027f08c13a2b0e5a840bf59acd356625bb73f89a4e4ddf0bc9cfa2693cc13928563a83db8fd4be1548566c25315ca92629bd134b0d440400397e61b746777d94e4c095569a01f50e603c8725d19a5f7a580373366ba61c3aa41f62d3fca846302900d654cdbe2e9548f1661ddb83ab5aab82041979b0c3975528d8378e83a3f97adace8dad6425adae73220776b0a0069266c7bf357c26b6e14101db3a63be56358ca5dcf725b4b9527dd2e283fb7569a65acc494026891d0b45acb0878b19b996a6dfae7cdabdcc907f1fc510dab5de992fd96e9a9be9182743694bf464842da96f47dc5719a9b91cc639fff17c44d9cec7dc6a1bc169ebf74430368da1bc4bd208ac2baae6e17d2ecdd5ffa1523e65a2cea7725ea73ca3087fa26c1a2f960ba5f51a0e0daa32aa43b8c1e33b6014444ddf547980e20420fcfcae9f5920a6baf22a762849610e4f62ef470d3fa8e4d88a35e268e816e3cb2b849cb031da4b57985b34349dc0f848feedfe2712da1592a809074bfee304cd52797a32a6995fb75003d5579864c9a20be6eb85a8a1a4eb11627b5f9a99ccaf9cf5887148be1f259e04807a774280fd63cb38e8d5a7f4e332b6a09a5462487e58ce390319dc48dacc322291ea6dd5dcaf7ff31cf80222230376c84c8eeeb65c990840615c19f03c5723d796764ca0a266d8031f0b74f41217be8c33d1c9fad13a206692877ada00486c0d468c563b33255d53a5ffbbccaa0857aa0718eff9ec1ea6f09dd10774acc4d3ccdf3848361c4de94b049d3ea24ae78b397c4a9ccc4cb5fc0b0d6190846555186add56b6fed0ea9cbfeed37914eeb81cc66ba362c4f61fc3c1df681e3fe65792f61c94f67068d6211e69e5980007cb91f583817cccc218a0563ae94b036ccd2be5971fbdf84d24bf9eab8f50bf8875644ee39c9d6403206d9e32fc253588aba6b916608fa72ceb231b590ba8387828113aeb20937d241dc69f35911bd81de3080a6e5982f8906fbeec1487c436f35cd14c9b41ae052b0587b781a09cfb9dfdd20375b0b39b64cfbb0fb712fc2083a21fe30d139d0281e468b33e83cacb2a9ebc9b845985834c4f0d02ea8efde3805b15b54e6d16734779d20ddb3019746350e70626e2d5bb8a6b3d6b017886e60edc9d41667b22615d60b7353f69226c4cb92f689095f356e813effcfc89a56a532d3182869ec0a2f6151bd34c9090c4e7f76448715285e0f2c4f4c36331a784e2b5ff0555c4d09a79e7798e39987ca3a6fce59f032db3260f7ad9", 0x1000, 0x1, &(0x7f0000003380)={0x18, 0x2, 0xfffffd3b, 0x8}, 0xc) 10:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0x310}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x8000, 0x20, 0x3b, 0x3ff}, {0x5, 0xd6, 0x5, 0x1}]}) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 10:12:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x7, 0x2, 0x7f, 0x7, &(0x7f0000000040)={{0x20, 0x9, 0x4, 0x4, 0x81, 0x7, 0x6}, {[0x400, 0x0, 0x100, 0xe64, 0xfff, 0x1, 0x3, 0x5, 0x10001, 0x3, 0x7, 0x8000, 0x3, 0x0, 0x0, 0x0, 0x8001, 0x6], [0x9, 0x1, 0x5, 0x4, 0xabe7, 0xfff, 0x468, 0x10000, 0x9, 0x8], [0x2, 0x0, 0xe14f, 0x7, 0xffffffff, 0x80000000, 0x6], [0x800, 0x40, 0x3ab, 0x0, 0x200, 0xc145], [{0x7, 0x80, 0x8, 0xfffffffffffffff8}, {0x7f, 0xe8ec, 0x4, 0x7}, {0xfffa, 0x134, 0x7, 0x3}, {0x2, 0xa5, 0xc0000000, 0x6}, {0xea4, 0xffffffc1, 0x7, 0x6}, {0x40, 0x1, 0x3, 0x7fff}, {0x2, 0x6, 0x7, 0x80}, {0x4, 0x9, 0x2, 0x7}], {0xfff7, 0x200, 0x9, 0x1}, {0x8, 0x3ff, 0xfffff4cf, 0x6}}}, 0x8, 0x7f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000003c0)=0xb0d) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[0x8, 0x5452, 0x1ff, 0x8, 0x8, 0x7]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000480)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x2, 0x0) fcntl$dupfd(r5, 0xa, r4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000005c0)=0x1000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000600)={0x0, 0x7, 0x8, 0x7fffffff, "d4ebe001d54ead43ae1d600c7d65a3b1911edfe2", 0x80, 0x68d5}) r7 = socket$inet(0x2, 0x4, 0x80) setsockopt(r7, 0x2, 0x78, &(0x7f0000000640)="5e3ba793354d5c76e755b355d2", 0xd) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000006c0)={0x0, 0x0, 0x2, 0x6}) 10:12:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x50}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000dddae1fdc0bd8e0fa12c445bd3b088d34c3457ffd1d35d46d7ac19dc7b111bedb110a7ae8027ea5309515e504b0ae9f193ade67c87f63228e5ff0b511011f00c5f2358753122be87239a5b4f939a66"]) 10:12:33 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ed3fe0bb546653"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2595f1fdf3fd01e53e58fa574f6b2200"/28, 0x1c}, {&(0x7f0000000180)="542e7f7bd31b5a27426b50633033699f6afc1067a92d977e2288960d8d806504aedeadbcb8dbe6cbab8c2968e078e32c7ac9604c4e3a01512176022d3c8e7323a1608f5ea6be27fb980693024a6feb6f4cc5e46a50ac58", 0x57}, {&(0x7f00000004c0)="8464a055849852e4a9828ef0af32d718cba4f2714ebb34774b53174ac37c202c92fa41e674587281b4f869134e31cb719d73f59b53d91b74aae2b3004135de94ac02cbfe0f0edb0ca86b5136cd88c13174f11eed5f941ef03a8a801346a21937e02c0e86679fa8275fce3f069fbc2eecf05da6b14472d93d591bf0fec7e82fbaac4ec71790ad7516ef13d7662e3e59c7f463528b79186c8ea5a47a2026db21546b471b7f8144511f4368eebf942740db24de8aec07c11a0774bfb010544b1d8c36019dc2c71e7ddb7cf6bc3637f1c923b7a9bc45e2c5f43df8c11220e1c5486698bf95e573a167b4e05d92abd7c5c1343065839c409383ff7add2398f6d2ece6123e2ce29ea33742591f239c8b527a4e2568598f9e6ddf21f2dc12201b7ee3dfa0ce08d8bc1a5c080316ed43427b4427521d0220f0a2f143a26369c85b134bd1c6b526569344fe51b6746e0f4c783865d63530c1b6d134bd6b09490febde2b19d754d822e26ef2d5d69f0b5c073840d2559e086464c8dfef4c671b3c208eb8c788c6bb65eb9155cf633d8b4190274a2c9b7a34a5e162a5916eebc26c9021874c8061ec5e9191a0c611769370ef2f38189088901f3838fa4950abc66dec0db153dde95a9a2fa53aaf49eb761652cba6bfdccaab862bee65c549b3316b09a1bbef4009955d18d48e9cac75f1fe3676b7465995c07a24cb9cbf034b7f8671225873cf0e4d44f494c1027a4df87dbf393d3c4a42719581099f48a9034cbb1baddb115bb3e8be944d4c8dddabb7f8ecc60a0c488046ec0436e3bc545251ee9463f246558fac7544950381a1492190c4f319dfd3102512c5e00ae3bb0620c7c18ff1bcc9768ab45908b5de40f9faf942c3f7f6bec9c526dd17e63d29ede9ced82764d2cd97857dbdd74a93e8b67b696eeb00553a7d610e3e0606ffb2163dcd776ebcf72e677843b3bd6e4efcbf218ff45253fb3d9f4e4cf3af81db51928ada12096719449f0ef8bfe06059178fb266291bf9a2b0849a9e0c09e294cb3ae93efe8186520ea4e13c33a00554d8211960a96369af5293950f7685623441269518da58cb228d751442bf75ebdf27f20b14aeb1fe7c525afa55050f9c36c12b5e4dc8ddc5743de70539b3fee41c3e663a84ace5d192bb18f9ca83888b444ef0cc99be342ca2ccdd66b98e6ceac319e7fd28b4559822acd82ced08c7947d5ec4e11863b0da2b1d00f2c3b5fd226302dfa3ab1a3bdd172422062822392aa8bb521a157725a298c4c7a282403920e95417312b4a1d4fb7f0cfb77520af1aedf6517fd67cb9bdc60a60d3f5533d58bc7321258946afd4922c5e282f14e87bda5745cf0d6e1f6b2b5015c131bbe585587a5cee911253dbbdb74d0373c19ecfadc132cbd2f4e1e282686be9853062d845d1577b7a6649ad21cd424ac39ed93274409a8da98231afe9103ef127a0164c74aad597844712705bab1e954d7bb9be3b8bee5ff8215f04db65adf429fa40bfe6213841b0186e9da23ee96d302719c32ecf70d1442668d4119c5076119e122537b93fef020f767a86388d578a852a2bee0f996e6e4a0cc96730f91d2182cac90fcb5742a151a1ed246e8f9674cd5546cc674f9bbe59f54d39ca0de09a756ec60853724b06db8131eb180bb3a7b923f6743ba505c58f3c64a4469d45fb0b2330bc3618e143c9959891d62f7399d65e2014c394e9e619376c9d09b7138237cac6bbd4513e11d066162af5163b9e48a123ae46642bc7b97726a8543ccbc14a0b32b8633c9b39bdf4371dffca7a288b36618a5b0f24f3e92241dc884686fd810d272e34622a82fbd62ced895f8be4d722f29d0634afa98daf2cb5fab917542ddb13d6ca3d5488141b", 0x52e}], 0x3) 10:12:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x32) 10:12:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100092ff04d1eb3e6a2"], 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xffff, 0x0, 0x20, 0x800}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b23"], 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x5, "f9f49ec418e94f32697e82b8e2fa45e7ec73a6f5", 0x8, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:12:34 executing program 1: socket$inet(0x2, 0x1, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x1800}, {0x0, 0xef, 0x800}, {0x0, 0x10001, 0x1800}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x4, 0x800}, {0x4, 0x5}, {0x3, 0xfeff}, {0x4, 0x5a9d, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000340), 0x21) semop(0x0, &(0x7f00000005c0)=[{0x1, 0x7ff}, {0x1, 0x8001, 0x3000}, {0x2, 0xa11b, 0x5a6dff81748e6f19}], 0x3) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000300)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x7fff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x301}, {0x1, 0x401, 0x1800}], 0xb) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/104) semop(r0, &(0x7f0000000380)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x1) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000240)=""/134) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)) r2 = dup(0xffffffffffffffff) sysctl$vfs_ffs(&(0x7f0000000440)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000480)="8c8cc4bef7592f2b9e38520dbe6a3e8e0773933d270ffd2d76a21fb2d4d0b9189308d8bd0d20643bd5507ce246dfe339baa87f4e6a8b448b31a996243e79c91bd0d33ef6cd0cf40b3ad560514d1bccfe11c52c1cf2a0b6edd86619c44a666859ec0c6f90950c052c03ed13ce16806c7571d090b1530a194cb95d0bd308c3dbe65a881ff976a8c6f5ab1e5cba57efaab4", &(0x7f0000000540)=0x90, &(0x7f0000000580)="1cd4a10d24b8a34b05b986e28766e57e765628cf5e49736675f8b79d91427755854b95481b96768b78fbd0b263a9dad4e07828ede132b4205e93e3", 0x3b) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) 10:12:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000100)="164bcd02bb061c75b90313b07ec141b16e7cf98df4d8a49cfc63a197b8fc22286677af227a6adb8e0917ea75b84275bc769d0b6b6401fa735d0412ceb566c81ce48ebcc34a26376044684fe41ce94f5d822b791e3f7762d73c061fe2a9c7ceb69cd2651d2900ed4603dcf5994e135949ca0ef378ac53af7156d56643890a23f6d40f18f2857c1089911a4d489fae2860707e006c6e9598a91b0fe159a24193e1a879bdd13307dd39da65d6e03e6dbe1212d0db52e823922df12531c7873caa7a472d0504f73af474f08a1142a63d8f2b081a804750e2f1773e0081f85fe2327173d683c23c8a8df64cb31c163163da29dc134f", 0xf3, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x5af256d7}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x10, 0x5, 0xfc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x800, &(0x7f0000000200)="ebffe1ff23b9fd8151010000000061eee9b6dab8348d6f11eafa000000a786", 0x1f) dup2(r3, r4) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r0, r2) ioctl$TIOCNXCL(r5, 0x2000740e) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup2(r4, 0xffffffffffffffff) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) pledge(0x0, &(0x7f0000000000)) 10:12:34 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="cad7370cdc2c7685574a9eb758fb340ea75058edaae805fd949802dac72ed1479beab35d4297fccf938e0e4968deb7c4a4289ff31bf42ee5f8766a77ed58dff313ba387d881310aa844050a4a0156d8a8dacec80c079abdb63f57d490822c4034e25ab417a035817258b03b944d42f1444b7", 0x72}, {&(0x7f0000000100)="aab3885d39d296565cc32f6b1a70f3b60549ab474e4008b9280a183ab3d03cda36fc73ea6c28eb9a2726765a80758e3c6cee3a208c5f4f222a95778c1451c6befe8c783621b5aaae6d9c9bbe450128c0a18017fe3dd2bed3b63d1fe41f10911555b6df478bf7aa23da34dee2258b03d6f91e61fb6fc18d5612cd90b05c796ec42a4df155416ba69bf32eea5d98fb59226bc9b47048273b5ef7d9ba903a97c688c95bafae02f5d34aa2ad61f29a9d71cc0b8ddb677c638a95e0d1fa134ffa908b99e62151d70794217ec0765b1ee28e14bc940acbd1c43f8a147a295cf1bbd1a0d18180132686d0327037", 0xea}], 0x2, 0x0, 0x100000001) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) 10:12:34 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000580)="de83240c53120137bebfa4d88f0dddc64391e0028baf6f24b6c31c0e97d7c274bef8838310c9e87fd38d0acc9005b6de3c2138c86af8dda36f30396c433aceea041143b7f27cc1da7bebdeeed7deb6908647dc3c8c3298c31c6c210ab47264476dada1f0fa9633e4334758870d6752b4a55394a963fb0453eef647b56a5c0257c5e439c3b675313227b8d546de425423264573b55eb294f4696c2da27a747bc7e67804438f9f5c746b1ffdef1b52b7a86bca5cc8ba569d0d4e08cadac8d477aae48a69a0a2a98491b9ddd8ac78b32af5c95d794db7e56bb53bcba2fe9ef05f266b9ec5c390938731925e996f6ba93685024d004d8640601ad6c25092ea3f0e79a288f7cdb43f9bb941ca93fa36bd6390464844e6499eac32f54269f5224007b445cea6883876b19400e4680824f24b76e0622b1e2fc961d1327005d902207ab1865de14134fbcf16c435292e6ede76f5bf98aa14324c7b26d2c3bb7dcfd10ff11dd0d33e1ccf7b2872f138113835d4ad1d3f1b27cba745b34f503b3a475a1a66a283ec8301ba489afe7bf9edcd8954537a65ff572df9ed0bdaadf0b898d3600332795a01acea12f5cf6211f2f1e21746872867edf969579002da30e7ea4a02325381592fea4bc5aea57679257f9b27a0bd777b94b34b32ed3e0281fce56490ad690578e62953a3e225847cc6ea6b384dd058ef5285940b8af7802a5a8dd7447e5f03674ec47967720ecf36df590d269d833a1b8ee9226bc654412bf4c2774ba55197156d9ff0d3b24381690fab36c2a8bcce7ebf30fe47ab904ca74cc37e13dafb21084fbd02e738bf717ee19027ae3d1131ddcee3acb7ec471840ee34b4d95479e3a5fe2634843ae6769c4b8bad985382fdd25eed8cf331ec8e00d0e8fbaa92a6a0c22bf0b3261841591ccc40fd395687db4c567cdf5eb7ca38e73d279c745864bd1cf1d4eed369f6b99cc7974e64e74a0eb5e73345ad2e61f06cc564552a84f4281861832d4d8ad75a623e4f3cffa885e82bbc2aee9eb3a5ec2ce48182f3ed84f63a3109e57e59a513495f3f3988b7f3ddbad698be470d4e5226f63a65331fc6d49b7ef1e10976a9f57046ad457faf49bbcb21a56187b67ad8a9feb3d1b80b28eddbbe376eb324a42deda3a7ec6c1502cae5cd520aa50f7de67f07ff0b5d2d4782920e52b82fda092abc12f5f9041527fb6e8f8f1d1dbefb0f0469219ea150c608fe920d7f65f8b6db1377ac9845209cbecaef9cd2667a7c506cbe8c9261dd2129860bd59e20f416559625c334718bf5d1bff2f55185598946331fedbbaebfb4691c80524bf622ecf367551c9e9133f10fd24f3e4f15a52db2366c99a74081b71e4cd2b6ae6d1f1f9a02a5fb380348c3104fe409c9e09cdb1394aa9869a3a12c726c2d7772899d2e9ed9fa6dd5d56d52844e682bf7f1590795cce1329f3cba304ede66c1aab3176f5f4418d952acbb472dc295e749710b51dadc5a91af77d331a2ebb66d6a102c2df3fd299adb717583a3818f09695bf2272529d207389ad51a7bb10f21f6edca94faad697338582d8636d417a35d43275b348449ea3a7863198e4a3208f78f2b8d31ef5d77483c258be197e8b47846ba39e2cfd5eef73e96b7b22b69df7085aafbe65f17f54e3b1eac9fe8b70a1c4ab040bda159a3d60e6cacfe207df4dd8a45ca0828c3479cf9c0f09237ff2c09373d3b2de29c0af6f20b17970df883c38afc1cc9fec21931fac37f8a7d395eaae05aae206beba0a5cba9e9863b409830e122f6f8dfd5a7d1c02a7c78c8e80cd52a53d616dc0196e12e3a2a6f762256ff60e712a45d6330978787c8e53511ac6ed81508dc25a86e04d6a1e3608f45c235d44865b4182b979058fdbb5c5f15a50b1eb51859d87eab8dc8f66bbed58a7488c301057085680c8fef8db2d45149cd68033c1dbbf0e8cfa6571e0222b5c6f8acd4ed1ccb7a318e6aeac11fe5b0f0948fad0a043730a22e2f536412669fce56689ceae7268677c25b0c41619d7f7e74858002907bee5f22527c83a13eae3b7039f754dafdd09753a8ec35681a8db09a119b8555cf714962e9edbfc9ef24447f9101ee184ea58e354f168fc9e286aacbe93d074c89878a547a0e1ced059652d87e9ef6af44452e1f1230c17ba87831911d8a6b692a17cc905691749498f91b3303f817473e6bf99f28152049fcbeb4716ca58d9a4910f60b71183ea614b8ebc0198ef8b00a8220e1724c9ab13345990ea3d2af5bf95eb0953a31846f2889d6882fa94c54f253455481fa1b7ab926008266e2ca96d152b808494a1fdb913b13f38180739c62d3ca3a7b629f4bc4b79d106ab726c7f9260be0063d1b630a9b1d5aa5bcdafd0160ca7ea0a4d70894f5a938b25ac31010f98eaf5c3027bc12aca074625014fc3de462987a8002ba75565199b46052885e46bad1cb0b05c4b34d96a72a3c28b7442ce8929e0e78a060d8d8bcc54c3bd0e824948674e6ce41f54c661b509338edaca07cd99099bbbcd6bda06f232fdfb4519ee9052d7fdcbf9c256c0e1b62557392ed5f6889168207cb9825246b4034452adb75f092332db757f54177fc68c156980b2928063497c9234e1696a1733c181bf522c5ad1b3520ed73ddc9f0c5c9a83bcf06825565aefd381096acb3827f6231f4e92783bb258af0dc7dffe24ef46ef435834f8fd1120511a3e781cc968950c10b42cf111c4500db0a79d2e4b21ddbdf24be9b3903f977c2204129795ad434d5800c5846961095dd1e6a32fbb35f349579061e9eeae3fb0e5c7909789e6dcfed26b309ef9982246f3c4ffe6ea17c1e028fd525bc8c2aea75a3e22655344160e8e65b18e60321df3f2e2f4159b03362575fe6ef93b5486bc173c0eb9b5324b4dc0cc3cf55143afa6a112dd9667709dc85e8f191f163e7f74c4cc07ea9a1b724e5dc4f485548e0712b1018b7265a5983eab910c50622fd0f3e02c12bb503b54bde2360a43722219d5f752695349723815e4a1535f66e97de981e05fb545c2ff3bf075f5c13caf947f6534499a5cacabece2a94123ca3052249a54ee9a470e83d7fea41f467ce7726bdfc63010fc54793d2e2ecb41babce794574191ca5940e173990baf9ccbd73210199a970d2c5aec7871bd58d526211cabbdea1d014c64a31864d824f68bec575372150fb8aec3bd0a3b8602f6b8ee447dc0c4cb9b6956975450e70dc62d7f0358693fe87e22f3242c0b264fbbcbd0bb5d5e966e19b1dc0445ce50e4320ba725b1861e8233bb05062983ea43e4f58ceb050bcabe23ab90068223fbabd9cf7279a44e3f4ebbbd258fc51ce6eee56cee8404904ccdd03622b41a77f3f84acd563f25ba41d12bfeef162eb5bfcf03df2def75a00e54ac4134c741f474f42b4d22e3404052c215ea9cfc1e11e70e87395d1c5df1c78b0dad90ff599441a2646695b5c188a1d4a5266c68148a8124729fe979a74d49305754cdd6289f5a79ad051ccbbed233e09e26f3c49e640120f5f7abbab3298455cf35228e0bb7142584978ed02a638de831e09343e67099c11207ac4d7181ea31c91133dfddbe587724cb18ec05155df316cd370499a03a9aae05c4fb355c8bc77e1b76308c3cd0bab92cc52e9d4401b6295fb5156bd6203ad2d04b681b7926b61c1a97f3d884c4894d7d27d3ded9fba1983b7d703f8f865764ac7e29d3e26094920fc3240e2ace654f277ae286f7845268e37c482a08e6fd23af44124661b90b866e3a2cd6eaf2a510478ec490988da4bc2ceefd15c11d841a59cca7b81c583d6c216cdb49e3167c6315307fcd5f8d49e0a345cfaaea90921494378995fd9b5d24d08b1a5a4a94d496a4b9cf7109b69c79c98cd3bac9e2a9e08672f65d9f31f92651162fc51459c26da58c1b1ff7631eb26be10f70a4f847ffc4f9a36a7f42283f30746b328a9fe04df98a082d47c20b3e1d8a70fdfc89aa21e1a2bd4356a7285c57aeaa9d955fd7667537e504cfe398f3d907eeb24985b5e0ea3970dc775112f28df2dd8a440b26b6bf379eda2088df54efd7a23f5e97cb323bc19594a395970aeed2d1c1169d4c74e3afc69303caeec79523ef3f347a8a212fd2d8311d65ae0434e7b2067afd18f8dad4f59864f3ecc68b6453a0c13ed7aaad3283d06b56a1405c236121117ce7538cd360e5e75b03ea81a121e820c1fbd9419945001a2d5d80036750479ee2eb5f7ac36d33d7cec74c13e6a9d01a0998a3c4842f6f7f5e52edbe80cec83fbe1df70379b346a06147d3c35d3431bc12e10bbab1ea1ce77270cc436b3aa3b2576cae858acb2c0c53e75eaba888f5c3bf0270377321556678195ffbf3b310587626af4ead618f7737454f402c4d0e9ec655cf122ffb0e8925b2ce265703a5d66f1a5d6fba53d46a5f930385d1d95e14151d2e530ca910c46251e088bfa55097d5bc964b27c6aaf2a6ac5441f36c820bb13b5249ded5131edb38fa3dd5b02c0fef33b6f64e601c32c38efdc95a539826b5cfe93432e07ebf1b00076e8f3ce8754a7c44c271115dcc0cfeecbdcc52f0b768e183d1b6a743567bfd03bda5bf5cb68611135424203c946c8630fc5b81692e8c169aa38d19cefce345258630cd84d2bf29e0328924c7fd241a7fccab969fd5c3d867b3ab21df9eedcd69409ea717482885f64c3a8f39aa2153140213162534547bf0d61f10b8c76988b7d9b602d38a9855a729f6f42b0c02e1e2dcdfbe8cf30256bd2244faf0c1706da6557ff161686123fb5b3d4fe271a7d82ebf35c7b8ae1e5eef471314d316928ec377f11463ee045316a86b29e0d2cf906f7b09ada1da32079e48f86b1d521af303f2ec9101d1d327b09a2ee3a506a7cf02022c87f9a1c5c01de0672ae77d55c60cf096d497934d6c8f20d31d10f78e7fefef00ce9b70408ca8165815b4f35317ddbf9f9d798e03edc5339849bb1e353382379cd4e3d740b730f63c654d924270cb28be520c564784e16fa9158eb2e9a9d089e9e19ec3aa69c722c659801eae6466a33ddcb81ccd17554b2491092a92d84f1a7286c7e94401c79f813aa956f7b1667b626aa5182fb3e6c43352f8778eb59cae73961cdd234c1a3b596673796ee09063aba7fe4b10f96a26e58bab520944210399b1ad84497ceebd355a2754e2642b89f9d98a101abce46a024f21270de12a7c00f6d822e0748a99d9b08058fc2f9c633e1a0617f0e1464baa87e254975a43304feb2fc827a239d0852d7ccab975f56915c26e68cc133fc8444b953700595beec9e4f8acb07bcf8bc9e3d173497f089f945166612cd6d7cfdd03086bafb769d12c11a92ab95627a418bb6886473f7157f7b8e4d30af7ad8f5648a80121303a157c4688b22630c9245017d4a9c2f1086fb6c266d93fff3c383424259d0d8b2223062e8410fe40f91bf277f78517a685f4c9cf4d5dfa6765fbbfcddf05ed38adb20cdb89312eca5763ee025fdbcca44bcd6c0868dbf7137ea35021539783debd4c0a3b7db21388ad1548b51a992f7294cfaaa109d60a3fb9194c6ef458b806763e901f1dde8c0b92f38abb069abfc5cae07ed481608897ae718e04cc934adefc6c21bb1d087eae038b36ab4952b24dbfb321a14390fc12fd772077af14a2d8252b30ce707cc7ab5a42ed176227c5d3d15cf33dc2fd0fd7243aa5bac6a113b8fa024d362b9868cb1fd03afa55135eb3ba46622de37c5269e05687bdc200555941adefe16aaaa328d814aa3dc5fdd73e20d0ea13e9d62ea5519c31610f6319b2e0092e5232a765e805945df91788b4eb4ab1c07fac97fec3748155a", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="9ee22d9bd968e153b5d9250fd601186a8616c140931d0c61039f0896cc549759d2e25befacc1335ce36450cd03001fbfa81fb28b2484ad978c3d1a641dfbd616e8d0756628a4dd7c1df4a53e5c5fc0a2e81e8a945273d8262dfc656732295404c644e868bb1b4bc92c2f7e8017e2b83eb42a8041ff62e01d8c4e916e1fd52a6e3414964df259d0dead", 0x89) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:34 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x623a50560757e977}, 0x4, 0x0, 0x0, 0x0, 0x58) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 10:12:34 executing program 0: syz_emit_ethernet(0x22a, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x1f4, 0x3c, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, {[@hopopts={0x4, 0x34, [], [@enc_lim={0x4, 0x1, 0xc1}, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x7f44}, @generic={0x5, 0xc7, "da1e3fa2191f60b1e9c4a7573f4888b864ac257604e5a36cde2f11c503f74c647331cfab5d2b09a41ee312b8012e458d21252745a84b35f7e3da7e2975654c7301ebc66c369aa65ee26678d4cbe33dd6c39f1d5ebce90a185b2bab3eaf90e8151c0bdeda29cbb58018f348a086e06884a8dfce4e815d40c0261f67a69327d4d8d2e1d8819bcd3469bc284b6499dd6f763f76356c693c084a53dbd9f0832fba334a7e08eb422865607e9d6cdd8a64eef398c19d046ef57b8d83b4623194b99020a41274cd381c20"}, @generic={0x40, 0x41, "b2cc53ba2ebfa6ea52fdcc7041c91c5a08497ff0cf21a1d146d21d5c002d0024e0abd49e417f6546380bb2238d7dfedfb9603f497e6034c67c644c21a0053ea63c"}, @generic={0x20, 0x89, "8fe25e3e0ceb6c53bd95b100bff02b7d95e91cd1c4de3295bccda8d3a3d65a160014a2d55059b7522f22e1c037aed23193b53bb75f325e0cb11e21825de33b2674aaa2880002888dfb0617628d6e656c40801cc249faa862d1c1a9e1dd2ecfc79b37aea552e94a6e5fcdfde7cff4b1ece9936bde7e1c7566933ca6dd764f1a0e6e5cf8291a7f19c72d"}]}], @generic="303594d950c8c3c500f2bdc9b727a80846f7deeec8b5233095e84bc8cf1ac0167f257c1aab319d7a64775401bdd668306034a2de93a9a22675a6889e87c2e17e40070e35"}}}}}) 10:12:34 executing program 1: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x4, 0x7fffffff, 0x5, "28a6dd0bebd245c5de6a8b2ceaeb5511f19cd76d", 0x8, 0x20}) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="615099ebe477606c", 0x8) getdents(r0, &(0x7f0000000100)=""/147, 0x93) socket(0x1, 0x4000, 0x0) 10:12:34 executing program 0: 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, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x8000, 0x0, 0x2, 0xb58}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000080)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x5) linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x0, 0x2a, &(0x7f0000000240)="319296488117e85bc2769f1ac557f0f1de3b4e936f8037a622e55ea9dc7510dbfc72c9766d5220d0ffcdae1e961ecc0ec4b9cd541a49a84c53125f94ea403728709ea5a4b9e6bdcea64e0e04c9fb3e2b78e8613c449a4c7008a819c051866ae82dcde737333ced252481d41854491ca486b6d8a91700"/133, 0x85) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r3, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 10:12:34 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x2, 0x8}, {"8a6eb665df9cd8d332d5ff918314bd9224be531920f85bd32443bcd628938eb0d50773a7dc524426472f210b"}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/253) shmget(0x2, 0x2000, 0x28a, &(0x7f0000ffc000/0x2000)=nil) 10:12:34 executing program 0: socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x1, &(0x7f0000000080)) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 10:12:34 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x32) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x432, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) readlinkat(r5, &(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/175, 0xfdba) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x6) 10:12:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) r4 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xfffffffe, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) write(r0, &(0x7f0000000040)="aabbea357f817de3ee7c0c98c49e59821dda993ff16aca3f65112dcabf23ea7b2d4d3bea5c1d75", 0x27) 10:12:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/53, 0x35}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/17, 0x11}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)=""/218, 0xda}], 0xa) r3 = getuid() r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) getegid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r7 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 10:12:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x16) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x0, 0x61d, 0x2]) syz_emit_ethernet(0x63, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x55, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2}, @icmp=@generic={0x1f, 0x40, 0x0, "6340cd82fbcc2c1feeb243d710934aa574d99a94968156be069b77b8ecccece294754162bbddee4dd6ed33fcef6824acc7b89ccda7924498e3776732ce"}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000100)="2e248711ef5ffb1e0c1287283d0eddf913e405c4bc434c6a20b5a52205f569a4e3b600cad20ac8312bda965ef45b329ed0db3965d0d4ad969f700efdc1a1833a57da6c358c420485f457b46db09d0ccd2a0b5706928e5805e755b891750a62308eeaba979005408fbc534546fafed6f642cdb157e222e1e54e00a43483ab8b37bc0c6dce767a6d37769bc77cf69ea9674be71ee56f3800e7fcc00fc5d3f2da233cbb3449e3d270bf4a64f8", &(0x7f0000000040)=0xab, &(0x7f00000001c0)="8f530fcfb2ed8d46d476e392274bda1845c2933e434c9b27c46c7025362f4050cd011d43b6172c1cc1650575c815f39679b6061296081423ce4f3b1db160dd34aa1bce38d4bf71eef0a1619ff3490b25fcbcd29c3200ba8f6567ed7ed73417b372b7fcf6b1fc531281037a57", 0x6c) 10:12:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffe, 0x4000000, 0x0, "1fffff0366dfde36ae72dba64800", 0x0, 0x1}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) setreuid(0xee00, 0x0) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 10:12:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="be80cc3f2acf4fdea0e94f25b457db0652f4772b0d6843489d9a7b019849c31cf88b494837e3ffabf24ba2fc5c3d3ed2473eca56016c80f7619ec125352a5a9300d5bb6ca55d09e67bc5521690b79bca58c2a6cfca6580f7e57bb90240a62b3684013586e02229ac3dbc0c0389ad9742597bbb31f6d9419808a54cbaae086a4d21c65d3c0a03c4447658011e13da3c37ef0bdef3a64a", @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r1]) unlink(&(0x7f0000000000)='.\x00') msgget(0x1, 0x100) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x7fff}, 0x8) 10:12:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$vfs_fuse(&(0x7f0000000040), 0x3, &(0x7f0000000340)="fec7bf3cae03cdf9414d4b7705c85fcf743b42383a04e5441d31982273d48733ee19d1f1f4af2d9c0122b9196db3c84d0edf78dc9f2949a1e47d11467f787f33108ea17c51544998c9bfac29e029eb23c2cf542935973fc1ce55a289055182862afd006a50ba8e59bebac8d9726019c51f87c8f07fff65fbe89c69d41f1d28aba19d37729675f6150506869a810c57097acfee39c4892cab7cc8c1bffd15d8603384df7a5fcf3e891d98c3462244ea14cfa63524a253481f93ab4f942d245a52193787e4", &(0x7f0000000240)=0xc4, &(0x7f0000000580)="2a02c8ffa75b4e7fe08328412ca433ed570dbc0e274f00ca27d6c83c1da4276024059f9f7e57421dc10f9dc998ca6550df2fd63706c42cf4fbc9dcf9561c6402f2480b48fc376efe2e23b2cc2175abc4e198b8d0ffa39cef6afd875ee9e52cf8bfdfb985c42296e8794caf6c97ab259d8213761bdd51fdd2dbc19a47c0ef", 0x7e) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x0, 0x2, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x9}, 0xc) setsockopt(r1, 0x80, 0x6, &(0x7f0000000280)="301d5c21aed3fc8726945af3763245d11215020b3bc73f32551cfce828f76030ea103674333e772eae18300786864baa8371720e5f87ee799c2d54302f751eedf89aa8196961418871e977e39ab9c3ae67fd8a0ea01156aebb8cba68e720f9c4017bf6b2e961", 0x66) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x4}, {0xabee}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:12:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @random="ec7328b75273", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffffff81, 0x5, 0x9, 0x1, 0x7fffffff, 0x800, 0x8, 0x1, 0x1, 0x5, 0x620}) 10:12:35 executing program 1: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x80, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x3, 0x4, 0x1}) 10:12:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10, 0x48) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=r1, @ANYRES16, @ANYRES32=r1], 0x28}, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x101, 0x0, r3, r4, r7, 0x104, 0x20}, 0x5, 0x40, 0x9cea}) 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="02882196af7cc59e5df14da29130fbe25c97ba3472f683727da1b02f02f0f7b344898f2473fdf003918091e6b74d252efd4cc918cf234ee0a836eb1d1b651c41d30818809dd691d6c8fbc29f7198ff26cd11236d45b4369fa63b30f729ed270004bc488c00b7cc663633abcf2ac0296c0f95d8af68d39917d8b035ba2fda0e33cdd53598da34dc174346cee2c6b243239b73b862ceb9", 0x96) 10:12:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) 10:12:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@broadcast, @random="fb93bde1195d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 10:12:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r0, &(0x7f00000002c0)="d6c43b5b6de5900f5e6d8f5601769345f788115008f6f1e5a5a5832700c18976fae7af87b1861f00586c53efbe91a56440c4fca81e19e8413688edcaaeccbe1fc9bb8d139ce49b46f89656a4dd24324ccaf89e678b76dcd93517648abf59e71af52ea52476a4a5fecd6c719cc1f91ed05ffb44d8c3e5fa01f5890ae5b59ef5af3cb9bbaf8455bfaeca86050444f26d9a67173cba43cd267d1a5e8acb967bfde13d510f14416187949e39f97226e7c26d7f41572860fce7e56a5236d8c7b664ad3e52981091b17abe6aab4c5fd015b9a220adb9dea8be4b5cc2a28e1fb6b4b5e0aebfe6657980bd8cdac46c3b7302bd53c85561dba08256eb897e747400929410d6fcf75b8f0ccea0290b60ced982e1729a7479fa98c202df42911d7fe4449b7773fb33d43926a8498dca4873d8f2e65f19433cb73fddd678bc66c52b64e3739d30e32909c6153a75e1b976008a5eff970fc80574d251273d4c31c95c784fe0e699ea31a009e3d9c3c39fe33d17516a7efe77c8a93e37cf6c3a0ce7918d5b4d035aa603e2f7f9e0a4a2d0cd845e6680ff006e1322e058916287d0d497fa85be9eda839436e036bc7714fe7768fd73bfbba4a66b81a3dc12e625cd9e7e241dcb3354ddf682781feba95df6d777a29f24e6e05262a3a5e5820d39665a23f8fd9f41ff05620261fc03b48cf3bade3341a902cceca0d5c524c9728a504fb30d8dde4e0b70f8c82286fb3c3852f56aaeb0ff97cc86bc6cb95a697f50ba8a02610722171be7925a1c7acfd2837f1201473a94ffc637642f99ab54ad7fc066928e107fbfbef5c661b4527cb979c46b699301e9100f01b8f0679bd879ac27b15acb687dd55c4b247259636186abdc87cad20b95d86eab3a3997fac87f6847c7e4ffa1c86466aeff7a305d3727d88dfca52332c08dc8574f22fcdf3a162c8f9b7b511d854aba8e82af067b9f8af9dd75b1bb2dd1889779ea1fadbc0ff28f798836c2e58eb5ea4acbe12648dae052976a607842ee2b2f98b6b9677320e03367dc8c16974f619f9c01e6f864944d943f6a9f15669707583cc0a6cf887a1d1217bf505a3022e753db01e1364db868ab83c3769acffb5d90639858c5096c658f6e2bbc21125e3de964974e1d3318d32a9d195a181aa943c5d4c53a1968d69274129fc8b5fd1a42beac9dddaf57382f72ebfcda954b6347151fd166e30a3e0538ed386bfc2712bf0c075c47fd363c01840df68bdcadda1749d545bc355b42a317c85b6c0e6e8209d3a27f746040445649b0baa0d7e500e2a7a2653f5706d5f48e9db8618896cff171f161153736551cd0a39026da50b49513bf0254012db9ecbbc23aee019c136b72c81af302877fd29272b69f882c638c2db2f30918f5b514ec3a28f7bcc54649d1327badb34818c2b100ec3bf296974fd0b2bee23f89c71c1e69d76525d405728aec73a0dc8c008e1b8a7fbdc31aecc78dbe5da5bd4933de354902e79465034f3b87e51178b0b3c95c66e5cd5c45f83e904c073c34a041523985c11258b75ba94828d727361c1c63862ef0d2095effe62f5f81630279c9c280c29f0968739a6fb80de8f3eddf4776582d58e61bfbbedf45c97315a266b58dbc0f0f5793ffc5f5fedc306236052dc52229c9a3a6a36e484138d11920b4eec317b04348b156a5bed76d041a91d3bf4fb8f9074c6371a7dff229e2c8b110b0024482fd5c8e572510e037325bb862b364c8428d0df997758116ad02b2eecb06e81a5a57b6405090c93b2c2c2367501d8da2e9e04b297c520ea02055788ced5e45524d7c3d5877e151dd5261c55edf14c1fa931b9393f65c9ceb740c215deb7e8f07a4c041a251cfd61159a083ed982986759faa7b2a829132e8f1414d849991e73138f2fc65aba798da9232ffa1c9edd692a424d778efbeb4e508cea6b0b03a2f7a457e4b032b4553c23040b8b0bae17446433839d963d12bd25066adfd5944d6e583ea79f97939a843dc189149bb3adf2ad56a27713c428acac41649ca0d97a2d7c2f17ea0c0e52cf5de16817059e460af138bd894149ebadea8d4e825cfd9f83df16403737631b4e64f70dffeed12350f3a0eda09696e6fe626f468b6fa05cb2c23ae9c7c7ca04923952163f332225099d5fa2e9c4132386ca16b84293d45ab2b5b4a69e2f96dc3ff01368caee20a2fe8e273568d0d0cf411dfa762f217cbcf8434811d2fa662cf6505680ea8ddbe1001be43496d06defc890563b979a3ad16c19e96664070cc6265649ff4959c5c42e81d73e492fcfa774a9974728969e50b3f690a49ab7d6249a059a9aa33b03f55b9fa034265f0f3d31220d5fe01e49916be492bcc9fdcb30db3b862df5eb123a13dcb5046bef2b7c9f44b194d318b0e7464ece7c2dfcde68bb3a1ec4d66e6711dd0c894fadd9fa7148b764218fa391b64224e1df34c2f8357c8c69cc2c76d46322595d780ff3255767d59641245b47ace441f92a1d9ce5f6d4b16882b6de4c028f4f6c6543feac5e181f5ae4217e1f63901dc1dab8541000aa671bbfd58e98cfda532a7aedb89d85fede2cae79c5fe44eb2e53f01aeb21eed2c433a5fc4a67b941212417bb4a528797c68b856daaec6d96b59748499fed01929b628ca0a963050ffa1e9c0e2937f6c82badc2ce2f4e1ae8f645bcc5c734dd8caab5ed2529d2adf9f5afc9d40081a4dbead7a0796b13f47fa7a3ba59435c6042db2a3c3972a6a0eb568c4564f300e9cfff406e678ef9855d92fc7b5f2658a925b274bba161f61a01889c360b29e81cc9381489cfea015ec634f14982623f26944cc2ef2d3dbae62a85b87f6571d5a56a72f749a1b0c432cb5100ed1f938db995396ebaece7f93a5a3af4704de1c59293162605239058697eae57567152517bac097761f9bfc42a54d8cb5b2c024fcdeb27a59e1cc32e1c9ef0a361b240c3dbeae5dc1c8d5ae94f488c0bf486a1d22041320abf15aca71a7b7c0aebdf755ee4c0f9ecbab88fcff5fae658711c6cc363cba943b52084f425cac4a0accb94f577f6eb9478b0eec24ca9102bbe8d969685eb8720e51e91e6dae1420772c44a3d77f5326bb22e554c241063ec3a9ac72325009906c1d6645412bad4bce05c61b9274009ee99b83d43280734d145ab2edddd42bd09ad523fc2aa10923d36fde14e822253d2c7b4d3ef6cfe666927a8819f704891acb30d66cf16dabd42727d30a2a0d0e090ed24b3fad80f70656cdc3b101d0e56ce41d3adcf3f8918b7127d1c4a70cca1db0c738aa2257607fe05206bc39a33103af7059b76065f36b7f01e1447bc5a44f3c204e1364075fc78b354e7a82bb181370067c4f7cd9141a619917c98a6d1b9b4c19d51af2669e7e15eea8bc366f42bee1e38c7e36003bcc110d52c6d6dcad7691933b944de88f54f8e65692af446138a0e3eaf23bd6afd004699bf75795a2f2d1d3f764b27fc0569c2cd16d1c54e70b7c96d1ab2d2d9a7bc35ca77c8c5b06325b76b3979640cd970bb1984688152fdccacc906582c2e5ce1971ceffc5a78089a2ed724ddccafc06c01377f862a6cfa044c22d8d86f049220c26af4e1e24b72dde635a417ba6d66f2a7757e2a6290214f086c2e39487b0bfbc49334d445df73026fb3c9b7c0c8255ec23c653913b8e13baaf674e9786a774170676f9267e705ff5834c071909c07b62d61f3b9a23f419e9582d913f19176e98846e2913d55204c23e8510f520885c1f40b571f3bcd07ced851e5cb2dd4b13e62b13bf77f707b8dd7cdfcf24848cf17ed2314fa4895707575ec51d5e3cf3c56f1cf293515ea2220175927ee6c3966f196f86bdfc6ab64de42c9e690c6a406f139381c0b92bf3b2b70592d00adb93228c8928ddb946ef418563c6f6f4428bd763c500f0c5f6ce7667d8b9b52f14c5a1b7f3db365e7d198fda8c0be0fcf0eb743304b74f77b6cd8bc32a16efcf8c2f0ccbb899e19e28b5234a45a89c6d28f2a475f192ea56a7c8ecb0735bf56407d4c4196e3610216f2d92054af7673c862f55c5ca38ae75b779ba8e08ed5e1d7dec39ef9f1f6dfeb0983b8fccef3d75c5dde8a235e14a49a92d03eb3597da1237206e3b5b3670faf8413621fc1a790987acf983f0055d7dbeda8043263040b3125c2b65ece84d62a8fab72936333f3417ef0bf36017ac1549d89327a5712924be047efbbe96754f6a7212297ec50f57fbdef8093139112b17060266ba4691cfaae9565ebc50b82ffbead4954384c9d146a8a530df4fffba67bd81d5c1f813de839684bdb957b035272f6f5a52cbf48bdfe5c90a52ea32cc0070eb62d2f1be5fbc4687a00472d3a45fc2492194d5441d6a07f2697334263da55a109afedc3edd3abffe560d371a00858392b841d8deb74ad5ee36e76dfcb8a2f9cf7f7898d432388def693dc29a544557be7cbb95734f66a0f9609eee3d92b5de779eea0e6ae44b35075ffa1887734bbe1d8aae192b61c3f6dcb76fa97acdf22968315e9897858bdd981d494396990cd1942fab75c7c75a877432dce60ecbd208f03a753e4d49f59351e2129bb2d00962c2ec5437b1433b2c9c026ae8aa4aa16e3451ae8ebb30e057fd38bea22ccdfb93f4878416f86e1bbdcf81717bc7af36b4c7517513a84d5d372677612ef488116e14e09bde5650d14906a1b04da90ed74a30e5edd0b2b8224efe399110e69d824d5417003cfd299f2b5a1b21c42bff9711794fb465df20b08c947b9250ed6d2de6e07460f5d080681222c356fefd11cffceb6b72f608f27cec8ce2111ecc7ad131d45c8b5895c51dacc0f4208d3a5021d01ae893ab64007e736bb1fa808d6647d929bc47867b92d7f0aaf8f2e46e2f3b376e91e5a37e3236880f4aee7fcaeafa842eb329c6d51db4e1a26255f8b94d12c75f9d1c0a9245b4947613514ae4bf640e97bd29b3b41226de3587c35ce55bfd0d4ef7832f4ae863a967f839dae2a38cd890316c289842dcd9daee3d1c20eaa77bd71ab7c5ca0acb4723bc69bfde6faaeeddfe84b547c03d692a868e0e443e61a595ba51c40315544f45c438259c1381ea73afabfc28ad961b572f72a23bfea384b40f5d910ca812f589166bdaf427e96ca7bdd47e3625c855bd73cb910b552aaebca16c74d45417eccfdc1b073325413e563d366682e7d746f6dfcd44eacceabd93a64d49b8510ba44dc566f43199126bf2afbdd8c8ce0870dcdee620bd32c0587327998563b552d546b8300ce4f4b2cef0b06ac35ac80825bef7b8ea386ce4ca04a74cfdf80daba44ae025ef4cfea4d0431b329059f9e5adf514028fdc999ddbad82cb9497ff482d3d2f9f4bd0311a1b97fc10af910dde3f61d7a1b4a7d4ccf50aeec903ad232075f72431d4b62cbb3caa828f7e8d24913f79ffa2788ab1779a28533dd2fe3d538e4b3d2241df4da12391eaf202083e41f052aface2703e81b53c223d662d0804945416d19e703691980c392556002766e277fb92338a2bdcb1bd1cd07dcb945defcd1ea2bf191cc33f8e5780c3c4a69d1d8d8029c4160b6f7224430ee91ea536d67f88f0b4e16c1a3fd594e34b72587d66bf6f8a92f4c8ab8cbba6159df9785b9cec6e2fd48eea19a1cdd41d6a06ccc774999db62e1eb3f19e3962a672b6d7b49508d01584640a9eb8268fffe1c215ba6b986b6d5f406ecebfb8d7c69790d86c515fef958ff52472c698f40946266ff0f2262f140e7a0c6988ad7ca08ee2c795ee8a4f566c9ea258fba933b59e216104c2d84c1cea21c8f31bd9c78c22c341b90853cb4a8638efbf0f575106f1e5241b89160e9a089cdc5b", 0x1000) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x3, 0x40) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x1f) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x4}, {r5, 0x24}, {r2, 0x8}, {0xffffffffffffffff, 0xc0}, {r3, 0x4}, {r4, 0x100}], 0x6, 0x10000000) poll(&(0x7f0000000100), 0x3b, 0x0) 10:12:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) r1 = kqueue() setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r8 = getuid() setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="2193d4c81a6781f443d2f5360310d81eb08c2791fe7e711dc6bf66ee8188fc4380b58383e0bb9166755b8a8e002de2b2e8aa42c359851c36cf94a183a66fe1db21d03d2e34900a796b32902edf0c0aede06ed3ac1d928a037844ffef81256dac06114b2e22b037e25a8d45991c614f3125da8b876d71b3de36add5b41875d38248b87e8752244c9c41d619dc227dc57c54cdf25ae6349c807f2d6586304763d734f02763b3a64e61f81bf17e9f3b6df1355c32e0d6038e1ca68211713f734472605a0a481b89c54b0479e2dc4ae8147458912c05868500eb7f7359591eddaf47cfdd498672a89e8f44f6ec4b1685e6075d9d945d", 0xf4}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000080ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0xc03}, 0x0) r10 = dup2(r0, r1) flock(r10, 0x2) close(r10) 10:12:36 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0187009, &(0x7f0000000100)={{0x20, 0x2, 0x9}, 0x0, 0x7fffffff}) 10:12:36 executing program 1: setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x734849837e064ffe, &(0x7f0000000080)="c4", 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x20, 0x2f3b, './file0\x00', 0x9, 0x1ff, 0x7fff, 0x8}) socket(0x2, 0x8000, 0x0) 10:12:37 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000100)='~', 0x1) r5 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/233, 0xe9}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x5) dup2(r6, r1) 10:12:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x2], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1], [0x7138aaca, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x1, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x10000}, {}, {0x0, 0x0, 0x0, 0x3}], {0xffff}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfffff801}) setpgid(0x0, 0x0) r3 = socket(0x18, 0x4001, 0x0) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) r4 = kqueue() readv(r4, &(0x7f00000001c0)=[{0x0}], 0x1) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) read(r5, &(0x7f00000004c0)=""/4096, 0x1000) 10:12:37 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 10:12:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b00)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd54947bf33943360ede02609e010000383a00618bff010000000000009a1459e5824aff020000000000000000000000000001020090780000000060f77bd700001100ff020000000000000000000000000001ff0100"/110]) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff45b404550cffffff81c81cf2f100110008060001080006040009aaaaaaaaaaaa7f000001000000000000"]) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000080)="f96bf34b519b96662226ef3d43853910401342b5dd1ad4e66368d29949d9309eda4289845e66d6e6393ee6030dfe76b5dced057685c05416dc2066a9d1ee91995b2d34d1e11feac5764456594aee69c6b48710f24daea8cb7d59a273cc0b57983728a7ef006cbdf7c89b375e5a654dbc2984767262e80b58e3ecab330e841242477d88869e49d87515c702c4bfafccbc140847f074da0e43ae210a9924443bc57550d92edc90ee18f06a5d1f51fcf5d417bd6fb9f8a9b00443f71540170d51d7d74c514eb24846377e90af76b1e985f49b44f320dfcb9d470855e859", &(0x7f0000000180)=0xdc, &(0x7f00000001c0)="d9cf31cc0df0aa8588c284c423456445f4e22122daa5360f6999df1a29a5a4b1e626a4c0bf5a22fde60adcde51552d8d4a35ba31b98810b2fefcbb251a75f496aeef6e6e1ab42d12b7ea134d80d7f791a2056864f9a4ab2a712664754230c95891d55d4681fe6ddbc0ea43c768ba58d9e78ae01d280a975e3934f8b79957943be08225911c3d8e384953188098a99c8b8cb09c25a1d6133125ae1b9294ee67d8fc8c4cecca1d179662c4f241a420eac1e7f4a24c18ae6aba678f96fb1a2969543d8517823cd1785441d4628eab5c28c51192948d7445901cca84d68a59e33d7e5e707b7baaa25000c3f5f63f3b9f864da4ffe94367039cdab272c9f3acbfc7", 0xff) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x2) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) socket(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x25) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000112, r7) 10:12:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e7411cd8d78aa73bb90021b17f2eae108dd3e41"}) kevent(r4, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 10:12:37 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x7, 0x3257, 0x5}, 0xc) sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001240)="9a", 0x1) 10:12:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12e, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:37 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000002c0)=r3) mknod(&(0x7f0000000080)='./bus\x00', 0x24, 0x6) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r4, 0x0, &(0x7f0000000040)) 10:12:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sysctl$fs(&(0x7f0000000080)={0x2}, 0x8, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 10:12:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040060a0aeaac1000000000000200024b5e603a4ef0000000000000000000000000080001c0001", 0x2c}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='}'], 0x1) ioctl$TIOCSETAF(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) 10:12:37 executing program 0: setrlimit(0x4000000003, &(0x7f0000000000)={0x100000, 0x100000}) socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x7, 0xb93, 0x400}) r1 = socket(0x20, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x2}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x2) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000080)={0x7, 0x609a, 0x98, 0xfffffffe}) 10:12:37 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) r0 = open(&(0x7f0000000000)='.\x00', 0x8000, 0x10c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x200}) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) r4 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) wait4(r4, &(0x7f0000000080), 0x1b, &(0x7f0000000100)) dup(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x7ff}, 0xc) 10:12:37 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 10:12:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) 10:12:37 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x4, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x0, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x0, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x5, 0x8000, 0x6}, {0x6, 0x7fffffff, 0x2, 0x8}, {0x4, 0xffffffff, 0x8001, 0x5}, {0x9, 0x4, 0x2, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) write(r2, &(0x7f0000000140)="680515e906ad2f9c564aaddde439fac113ed4dd14523f53b628943979ab0a0671e27c60c66", 0x25) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000500)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) sendsyslog(&(0x7f0000000180)="94bd679bacb67033ba08ee8024db181cd14043f7a05a3960d465560b4842e7b25ffdf7d4a6438e0a935d6a9ff25701f98945c06da0139295f54b6504303b6fca93dd776e3c86f000442f87d6cfdf4724703c4021be58835c4e41a02cfa2c71bd00933d0ad16753e38a37b6c610b61934687d793b3945", 0x76, 0x25) 10:12:37 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 10:12:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000001300)=""/218, 0xda, 0x3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x68fbac14, 0x40000000}, 0xc) ftruncate(r0, 0x0, 0x14030003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x218) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x44, 0x3}, {0x20, 0x3}, {0x46, 0x5}], 0x3}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000300)="3117f65a6ba9f154880e67fdf8129da22c67e598027ea6d8f86bb1280f81605a0310b34347ceff8f73e8c987c85737c742b5a43acb5cfa8ab6dbfde04f54c46c5efb2b71e035c01d73118bea9a807af8d17543ab8d6289898f27bce7fd3c401082e93046e57037a7103a0c2eaa1ee5341741abb6b0956d235760caa80ea808df30cf43ceb66cf183c34638971f0ecf3314ea998d6fcc022433fc892c8d770e75e7b87588e977001547ee270d1ad367aad1fb78c4a43f58996bcc41d21cddb76985ac46e47ae17ee3465706769acfdddab8983e6e0e236e6596e7939a6a40dd4871e135279e454992531caa3e00dbaa609e82c84a61a6b9cc22b931e8d28200b63f22c4200c380119e1d34bdd3f41e3d1edf6e8ffdc3816b83c00354edda9792e8a65f29bd20aee120d1ee852566ef0c8e284e197d046259a5e4e8b783a7d9b10085bf31c51237bffaa83b92242ce381a110a46ae7ac86da46340eb1474d4695afadd15ca9e569780722db6eadf368ff71f13a5593716f558c88fb9374f8d9dc833398babad180ababb266b0947869d4d4258b324108727bfcb3e27f674fac1b8ca5090788c5bb5890e75261d7cf4099d62fb3ab96bb8a2c4ba9450c1972a0dcd08d94f4fc4d35df84e94a0dbe50e34e241e38ed325f06c7d6a31e647bd0b8454e095f962e07664f91eab337bbc23af77371633707f20010eba26c7c1ac1fbd9f6ec3874f83dd417984c7eac8f2adcbb4eaf580060d6a1328b730ec7fa9dc67b7f524be17a543e8b19cd99e6cd2340248f08c2d8d5ae1a13eb416795d6fbf2ce0eb65d62329fc67813d0bf7b72d4e25ddaae51fc045fa8520c4877894e7c6cf69320764b2586c1df5b2cb3ee327127795c1df751749452f8feb2356c66c3f919208d357ec2836a669419216828f8754df7dd7745707a7a3c195b907ba5e0cf3fb496dca9359d0a49ad15728c277eff3922e0efb1dda15e444b0ca5c2359bc048c8693411f29a35fb2fec7c3fadf7d5e240fb38f00e431f6b559183dae83eeee64b184b1443f167330c4a2c806568d3e993f7a22682ee29b97f6a7d7c1f2cb99962fac9f1ce77f3648fce234e29514ca8e9ae7882b8fdc76ad45c59a07a6aa17516131d9fae78b4e597fbea6874e87b71f4f3492cc3a14a97f982f7409acb07c742a26b3cbd2a373f45b5e5479381a20cb62b4af38c9e2c88a3b6ff4ca392d0464ff6e062cf9461467f31064b8d6ca98bc601b0740ea6e2559f6e8191c8da14001fbb47a482238583caed376ac355d087317ea6a27334ed104b7cc0a51ff2a975d3a70f3c57a83a64d444edb4989962604058f1c455bc77407dbbc6c9d96e049ed7043d99a747195567167b53c5ae9b423a02ced79361ffc2842b8ff12887c45925e9a5f3c18efebb2dbc5218535203b30bd64a9c1cb66d63f6eeb993c01174609e9cff2aec3e46ba90c1cc554b5fc68fc9269650bd48943f1dd4da3cc0ca2e2d267e9364cfeecd5c542e6a08016da8c5834ef04ffeb5409b88a66056492d3dc97b4489672439e0ec82accab302c5c27b38a5d9632ecd4b22e1b221f0199f6b98e8fea0333150b5c4c522637e67805e2ef5a807513960c6ecb97e08f0e953e818ee11e32ad84d320c1339454ec5090e9308d2841d529c3770c522731e56c623df4d9ee0d93239acf0f10af83379f24074243593139c000a36bd5bde3c2105800590c6a4175b178bc27d31aa093af0e750bcce65b22dfa401807ac72e217ceb7bbcf7f71815afdc883ebb593a8e99dd5bc36ad3f267e3bbb0816be2807f91281b859e87f702927001a89696ae102bf4aa7418e4edcdc4a8281c74693f1f11b988ee90d4888faf343c42b8a04782496bc7f186f7e91a7ef5a12edd7f94246e043f3ddde53344155e84cd5b536d5bf1d16c1b12d7b1c555de360470028d9dfbc6f25660297a7db2231daf104f05b516638454761716930f8cb9a212ed2dde908f564420337a5c9fe466ee8a3d68dd964c5dd0c273eb6dc12e52b8f1a79d019dcc04135641f414799cb8d26aa7a169008c2da0a88926d776eb250b7e0479bd65a48907b049862b7fd467977b3a75b98da915607413ab2ce4d7d2b30fec362d34ef0f71c0472e7d5b38e0af54f074637e845f93a6611e4c6481e1400ac5aa39b9313a96335e986dea8a09f5cf472c0916b82d2114bbcc53ca0778dd64023445f075e11ab7f17e613f59fe9a8429a69a08c5dd281b7d4dbeafab5d7efab7b2d0ff8ffd258ce633020969a77df4ff04ca44aa35fca286a6ffabec9ef2b9f48f6e7337db55eb048674a9c18843203557429a64c285c0c5354f07f614fafcb31b1157f836ec3eac631580e552fb88b36d43b81de88b33253265b1a89df15590a1fbb072e4121959e62f0ccff67d859cd7ca5dc4808e71ed74e0e82bcad3f48aa93a5fba1bbc8aacbd3ce3d2387731b6ebf2c34893e387255c1c38ed9fff780a480af70e37f67ea7c02fff0498054764d986be1d209d9a011d5740d24433d785d6e0c5bc793881b3f442e73490f1ef8efd495dc0737df06597586d8ef5deb3b2093d621611398b56317ecc862e4bf70595e3536681ae0012145e0540da7862b24b22858481d4203493fd9b37ea18d834464cad5a5267f87e4d17bebaea135f747f96f3602fd4839989396fac9434896705bb631eacf33ad8d24a1cd2defcac605468fc235352594955e4844439cd9b4436657c1feabde328c6e10a22142f7a1dd7dc47f75ac570676a48c43576f844c2eb93cc1d8ef6eaca1f3c0d42d36680133ad390501be0b8ec6b260406dadb23fa3fbf9ee40e91d4a03fcdc99c754b645f947c81198cb4160282fb019fdc2a3de0e8de5755dffa6a6a14815e52bd89ade4667653c23177df8e1696f3f8a4afdb79efd66df25c21c2a88b6b2e0c3f0ef6694c63eee7c824c77691162cd5267119296c96e67777864c368315559f393e382e33cad363d841f62e906f96e6f02e69d716caa7e41728353f80f77e7c77f4de826eff7de8f086c591ec38a1c8b0ba5a8c7e964e2081448f50ed5340e78af937bdacf631443863e4b83a11a41b6d632653fa5d2dd94c6ed0a7080490e1c333844e1435f47a4476a3172bd04bb29f082f7fe81b867df3fc4c1766153462282fedd4315fcba87279fb703fc8fe9686f49cd755d43753d6dba6ed3b721d1801d78e3f0b97b8d4d14c3d37b6bfb21b97fdfed2a24d996aa5c0da496734a49e9031badedb99503b68f9535099215154d0422584aec33bd450a264536fffc2becc993a84b44f9088afe7cd7fe56e3d678471c4e25b0fab82ca504a2392c904ccd59e7b613364a51e6ef52e0d668219eea581a311b4f1e8f30072431385d041db1ac8b43fb7db86201d99db2a81672c0e6e6783dccbcbc0f165e0eb5cea59c797a7636d64c9e0ac60590d9ac1cfbada6f3282fecda1ff5db2f33976f81740527e94d016717580e1afad6ca264a4a33c7afa9b68cb9ac29047e13df5f12fea8b36c6ff7daf15db7bb6517796d550d6c2c997b196f390947d779bac52cdba5c9bdc923355f04052f78ba62f24fcd2c0b756e59c1bc4a488b6a291b5750419c0e2c64b121bd6aeea44f42f152744912c691a97d5f4a672a8b6df3152c3738da76425ba51555f583f1456b5098ecf7a73059d99ef937a4452339e1983880d4cae0ab3b2e9d0595edd293836e152cd1f9368e0f7127f64408bba8418d860438fc4d5d6775265098808b3196bdf0159aa79c9e58bf541a31525cee341df416795af736b1c65d0cf3fbab389152d567c73172fed08c08dd9fab05823e6a6441dd6245914ae6ab03297756235f4ea680667ae2642adfda72c3c1c65f8d7e3ab225c2220b36fd81dd6ca18aa80cda7cfe129d1b23cf1208bfb4564fcfdfae1c8842991bd4cc3cf6f43e9c1d9b6db80658ddf5e770840b886504d6e2b43f976d62c0163a17a8a6aea30fa9903fb1934cca0d5657381cf7b9203f1356738f07c2d8e59c68f914984aa25053e5029592cc2033b8b3dea1a5628ab339093ea325cf7ca42978c0674282e9f11fd2705eb57bb3ecdfecaa2b0b1bb72a6f847cef8112aba01c332f912b1f15bfe91c6227d6c29f964e019a6199cd714cdc3dd04bbcf3370596d38957fc57af5f3a6ad7dca0f5f27d5d316f8dce1472cdeeb3c7dd95f50e94677e4058c8422c13ea0cec61915b3aba0f012fe95517c65237f6863a837feeed7a989410b613c5f07c23c8292b30e2d8a88308e1bf2b4e9a28a091061b803ba3bf0685aa05e8455dcf1c4550b95a2973e0300f0cec29c11434674cdef51797ccd31dd0bd8562afbd02f1ed9b09bdb7bd03ddd9b15f23584f28ae0e4390e26fc8a619c39804c2aa8de6debb8b087517e641b902643e0773aba83b6ecd5abfa7d5fd767d01d6f4769fd2b1b391a5758c98af9ee71a38fedd328c89fb8ba605cd4ffafc515b5cc876a5debec77e42055bce66adec9ce06576304b470f77441dfb6a1c806d3f76efc2f54e21a920d4a9fade45e0ad2841340bf482745c701531dabd5e087c9e1ac3ba5090724725f2c2c6f7dae58db170ce8624cf824e79e7a58437076c78a50fb5b046dd799d443a991a868a18f15374c055284d6a67e62d31aa4dcfef34df3ebc2f4a355141e3db83577d16bde701a2d387f063415abfc50b378bc9718ae5b7ef43486a57c68b75858e12af4748a09808266173528f5bd5bbe379df0f14d7433c9ff9d9c0aad8c09ef4fcd3d9d8d5a0c486f0cda6be699790b7b0f226753f6b32461fc9339916c3a38d9dcd6dfa789a3bf95d7296f15b0f1835a2c2c7378db8dbfe76d2bc3b8ed8700313a7331949047cf799fc424ddf311aeaf8376fc284e782c5da254ddc92436441b41deb2202a201a30c0e7cd4cee0414e14470657efbb3b251bc6f2c301ebc91eaaaa083387a9c1fe29e51d61c848ae72d33afa76a8d0867e6f3121aa254c873bc23891ce027271028c84bdb54a3761aea16a1360edab242f8f83153718dc1faf078f3f6d02f3a17a0e0dfd3ed7d8da27beeb6706bf53cee771fd4fb2fc0b0fb5469cf96ad00d7e317b4ef0924a0b546308ab4357fec46df8a2954b8baa9cb8848bfcd7e0c40291c6b8aa6ac6c6690c32b4035973decde622461d130767c3c104a7e1012361593c467a7706029e3e6b7050ab9e2b8feb39e90c4f5021fb18b6c54970ac8896b1012b2714d10fdc713838b92d6acb1e1bbf0ade68b7dd565458f13ca149c4009c6b3e6e05840b3741eb4a3f3a9aecf8f7289175bdc21e8a447ce9fda32e1080de887db1a5c28e6917a91919a70b5380401067dcd8ac9ba3dd946ce9812797571e46c6b9b63098fe4337e1485295d144e2357640be2dde89e4323fe492073bb221a718a1f3df954c4aa6dd0d1ffbcd77d6ae021a80452321aaafd1f2a47928777dd9f3a6f44bc99a918f36ccb305ae6a85bdb51ee4dc34ccd315eaed11ac96ccbf1986360cfd21b8ec46f6547b31b72f8021dbfc19ec5e9259c0795961fa6b16b245e6859767c2cc730b4cde196be6db509c84b0d24d917813bc7e2fa7e44eb38811ab6c6edebc07a6fc20a4489573dbc3410af4e7cfb9c06b76350c8306307be292afd885272174e70c09f35326793f42d27af7919e9adedadf7907ad25138734f076040caf1d1d928a1fbcc4eabbd96cdd0f406dd14156e92accb04cb044680d37aa641f268bccbeb88ca44953ac7ee9d410ec0792c2ec6284fbff3374a88346854174cd82fccedb324686faf9e6f6fd46c2ef94b6e181156", 0x1000) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000180)={0x7fffffff, 0x6, 0x9, 0x585}) 10:12:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0x7fb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0x2) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 10:12:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 10:12:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000001680)=ANY=[@ANYBLOB="4f252a9db0433249786831135e0722e9500883481c33b038be28e037969a546d927e9b476a13ac042aa794fff7103ce8cea7ee43d3a516a255ad3700000000000000abe4923548d0c4e4a5265ce69708f3aa43200b2b87f083d524020cc15e8dbd54fe15c264494c1d3392efb37a5e28774a1b1d1890433ddd2519a927781d4110b70416f93864115163d7d022ac26aba138c25e3961013c584e57cb4a0b07e22ec7ca6bdae074ece6ffb9380951de989e67286f045c2e43325014d7515b5eafb6c274932be6"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000300)=[{0x3, 0x6, 0x1400}, {0x4, 0xc9b5, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x7, 0x1800}, {0x6, 0x1, 0x1000}], 0x5) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x40, 0x5]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000001500)='./bus\x00', 0x400000003fd, 0xa4) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000003c0)=']{-%+-\x12\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f00000014c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\\\x00', &(0x7f0000000540)='\'\x00']) setsockopt(0xffffffffffffffff, 0x6, 0xfff, &(0x7f0000001540), 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x93) pwrite(r5, 0x0, 0x408, 0x0, 0x0) r6 = dup2(r3, r4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000040)=r1) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0xaa25, 0x1000}, {0xffffffff, 0x80000003}}, 0x2) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="19b6241a5cfb2f9591ea4f6b22569239343444aff145cc765ab5e49dad6c494c776aed32675ac6ac77f557b7f25ffe37a1b4de49b20097dc48ef19cdea365dc00fd9e03e4f9e61bd9fdd84239a02922c34f2a60284a01c38afd5a9a5db9e5d1a1a5a7e18c30cc5e53505f1c7f85b62a53255bd69d6e96fbebe6d0890c7aee5eb39b03acf27eea6fb705c3ea0867f52", &(0x7f0000000100)=0x8f, &(0x7f00000001c0)="edb1ba4f2125af390e5717048cc7969e923853259a200e4c2570d80f", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 10:12:38 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)) 10:12:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 10:12:38 executing program 0: syz_emit_ethernet(0x385, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a8b968034f3200fe8000000000000000000000000000aafe8000000000000000000000000000aa890090780000000000000000000000000000ffffac1400aa00000000000000000000ffff7f0000011f098eea3afa5663007bda2805827bf218d0a350099631af480ec76be9d3b398b01a3c64462a13aae570b469e79002f74a2ab3950a79d72cf04e77441be4ca5ff8e7037451a37472a510d7f096e16a704ab6f798040e426aef8ce69c72589eddeaf6a4212a2809ce32eccd31961efc846da58226af744b590d6efffdb6b8d1a1a5a8815d4c7627b22342bcef5994e2b5ee2c12d125baa512f10d7400c79796617e425ebaff0672819efea70e4be38b77390e2bb85e46a0849adc852ba0d767654b536b3d9e7d001a268f020f95904de8f5788038677ca34c6f050f44a1fda91b60b92af276b7e028c96e25207ebf035496e691ed849070125f83a7dbf50c3320b4eaf28016784a860c7798cc20206de71e6b72860d34e5ab2729a35e39f033e81cccd3202ac3458dd38fdf84a3ad4b6877586e98891319050bd116aacae7efa7c714c905096e96b52f0ca68443cd865f90c8fd1a66d2686db14c2bf0ba4c4fcfdf295a24cc0e348532b1e7eb4b365a572941128a3d48b2d9590f4c352b22ca0002f1a1af3a15257c3742ae79300204890d2c773e1fb52a16c3f29a48560f6f21d7ef3e59d09d072d362a791663f9d61906cacc340d92a7d78b9291de9b75c295dbba8732cfaa209489341e957540b1b436a0d49207b1ed6dcd8acbcc01cfc30112ee172c61f9750368a4552fe3cf5578b79269e9f7b018ae0ad91cf454e06097d3250c91fbd00b207253f7980de6c34c612c4e1de8f77c209ea0256a379ed2d933c5edeafe9be733f5b02779ac4f5de8c357357e5f0e2ff1d0f4847db7b50cf8256c329783d48d89dfc449aebab287989d1470d76926f9ac637599d35785ffc3a0d588b4160a3d526ff6c2c990ab8914db9aae0510254c262afd83bedb3cf9ba97e45c11faf10dbd6cea0d41eca5dba3af6e18bcfb65cb542916594b41ebfb697b42dda0b8f5ecc3c776202eddab76d224d2f9d416f2bc8730d74c298083ba59fbce4e80383057778407cc58578a4f338596a81ebdb5d7123279ff8f910e236f0ccc31d918e55a3b93baced48fd98e9cc63d7fa0a33f0bbb0306938310879a60075cc3938ae42d498d4ca545f97773578f78633b390b90dfad1a574094a0d7a4e90dc645e9f7a227705957db6e8f0c"]) 10:12:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202898230"], 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2}, 0x8) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="b3022e2f668c6c65302f66696c653000"], 0x10, 0x0, 0x0, 0x0}, 0x0) 10:12:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2052a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) fchown(r1, r2, r5) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000040)) 10:12:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {0xffff, 0x0, 0x5618, 0x80000001}]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) fchown(r2, 0xffffffffffffffff, r5) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00002a6000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x100000001) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfffffffffffffffb, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8], [], [], [], [], {0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66633cd71e6982aa3772c4b1c83794924cd673ea6955f357b9188c193b5bbb94b6873abcc6eb1e2fc9e5426b444cbc04422e74e9aca5af86dc0a07ef2c47462ab07e8dd597e52b1b555bd5f81b6c4efcb10700000098c680d021e9ad0ddddbb23a66059a6605bec0ff01414e176ed203ab010ed78df1e97697da6ecf7ea6c8c3790d0a6569db9c372cfbfd4e397c803d4fa25e22e54cf7e87a480899303557e458"], 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpid() 10:12:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000009e26c93ed6f2b288542a5387050000e2b818000000290000003100000000b717000a000005377d747920ce70cc1e689267cbed2b848dc6e6119e8fc74fe506a49fff0a67c16e044c54454449f8587d29de7713b1c065936f5209e38cd6954d6b5974022e0cbcbdc001625d050ca3339f45387a3ff6804d5b5ee10f99c5a37070c755127de58b15c41f6170ae6e3b617a29eabf83b00106c164b8c08b77a12abad505156bcbef2465122baa9fb6968d2451c0638b205de9f48b27cd1937410c11e81effa7eca9f06aa50125bb0a2bd2300794454eedac3a27aca0c037155b160e2324f8e371a5fed2ca131763ebd119818968c3705af92a3a1011f97ef0886e14eeaff06c9a33b12417f4e255f6aa5721ce79268fac32208f00f7bda31c9bfd5d356d5a0b1c4ba64a7662357bd9250c11009887d0c86c40c5defcf1ca8c74b4fa79a3e93841e6e18ef913043ef879073e002d5753cef831788d298d86a37832ceba6098e34a758ff0745e46910fb546149ba1fd0c45b2a5fd56c56dc9e53b3877eebeab5b350aa432de94b051"], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0), 0x0, 0x0, 0xffffffffffffff88, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000700)="0fc6f7b4666714011e6477aed156805e57132fdaddcc8738ef1cd74a", 0x1c}, {&(0x7f0000000740)="9423422766968a4fc7ed0d8d2ed8566f4e7646603806c29bc492d82fef7c4f4e023fed250cfad180cf221928edcad975589b5aa8caa738657b8c6db6c45acc42725dae0e8ba4055bf1dcca05da0ecbd5f984fe39c459efb3149079e8c2d1e3855b3f7b6c0a6b77d87edac9a419c52f98979828725aae1c1b520bfb94da6c61267c27b072fe82d6f613f179bb078efe3538884c0c958b2cf35a7fd2617a32d2526dc3c90d625d6329a7dd6619", 0xac}], 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000040)="e7b2f3cff346058841a4e5658a89ddb6b2f78be61921e1cf0b2abbe4cd4f373a643b19ef6270f03725794bc37b7622436e42", &(0x7f0000000080)=0x32, &(0x7f0000000140)="98a47126ce86486ea8ee9063b383c1187c5923cb77f302a65dabebc3f0168bc9c45a5b12aac60b7dd71f23eda383076f0e8d6a4e5f7a11a252e1474b2d61d1bbd11656fb0b5f55774903d0eeaf426fa4ff7aef7c17294617a822fa2fe1495706130b122be0823cbe00beb59ac93044a4600be68f1f5e3427e58de2b59668ba8699e12e1e8768a8b86b8d940bf4db9a30ad25e63614b1fa29be1db21b496ad8931402cdee6a9f98371c794a17ebbd", 0xae) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000003c0)) r4 = socket(0x26, 0x5, 0xc0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r4, &(0x7f0000000640)="71e0698b0cf37ba4cf5ae6e0872aa6ff59", 0x11, 0x7, &(0x7f0000000680)={0x18, 0x3, 0xfffff25a, 0x4}, 0xc) 10:12:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgid() execve(0x0, 0x0, 0x0) 10:12:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff00000000542a538706000000a714", @ANYRESDEC=r1, @ANYRES32=r3], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1) write(r1, 0x0, 0x0) 10:12:38 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000200000000000019078e0000002b53d6f8e2e4eb5de0f00907800000000e5a91ea73307000000000000008e364389013469457ae3bd4befa670ffcd0b87d5f403ca8423a7e3c7ab405b7bd153957d0430785d2593432dd90350c6150d4043aa1a5b69e6c037c7cf01f58a1a5c36b7570666"]) 10:12:38 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) r0 = socket$inet6(0x18, 0x8000, 0xac) read(r0, &(0x7f0000000000)=""/152, 0x98) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x8000, 0x29fef4beac43e00) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x7) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/155, 0x9b, 0x3, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3f, 0x88b}, 0xc) 10:12:38 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000080)={0x0, 0x3f, {[0x1, 0xa7, 0x80000000, 0x8, 0xfffffffffffffff8, 0xffffffffffffff01, 0x10001, 0x3, 0x100, 0x4, 0x6, 0x8, 0xffff, 0x3ff, 0x200, 0x4, 0x800, 0x4], [0x6, 0xca4, 0x3, 0x2, 0x80000000, 0x8, 0x4, 0x8000, 0x1, 0xff], [0xae88, 0x10001, 0x2, 0x8172, 0x6, 0x7, 0x8000], [0xffff, 0x20, 0xfffffffffffffffa, 0x9, 0x2, 0xc1], [{0xc8, 0x643, 0x5, 0x497}, {0x5, 0x1000, 0x8001, 0x3}, {0x101, 0x800, 0x5d507e0f, 0x2}, {0x300, 0x401, 0x2, 0x8}, {0x9cc, 0x7, 0x8, 0x4}, {0x8, 0x200, 0x7, 0x75}, {0x7, 0xf0a, 0x28, 0x35a5}, {0x20, 0xfffffff9, 0x6, 0x8000}], {0x3f, 0x0, 0x0, 0x7}, {0x5, 0x100, 0x9, 0xffffffff}}}) 10:12:38 executing program 1: r0 = getuid() fchown(0xffffffffffffffff, r0, 0x0) setreuid(0xee00, r0) r1 = getgid() chown(&(0x7f0000000280)='./file0\x00', r0, r1) r2 = getuid() setreuid(0xee00, r2) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r3 = getuid() fchown(0xffffffffffffffff, 0x0, r1) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = msgget$private(0x0, 0x0) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}) getpgid(r6) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1002, 0x0, r1, r2, r4, 0xc4, 0x6}, 0x7, 0x1000, 0x0, r7, 0xbdddd78, 0x2, 0x1, 0x10000}) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000001107907800000000450000000000000000290000e10000027f000001f50265a59ec8314108000000000016891300e0000002ac1400bbe0000002ac1400aa830f007f000001ac1400aae00000070f00e0000001cb009e991492279cce513028f0a48a89bf8a8d17b4ce3cd6782a8cfe59f40f6a866c1c5267f4cdd4217740aedcb7b38ebe3dcf6bdc9e"]) 10:12:38 executing program 0: r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 10:12:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8000, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7, 0x0, 0x260], [], {0x0, 0x0, 0x5}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x2, 0x3, {0x0, 0x6}}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:38 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0xc9, 0xf9, 0x4}, {0x7, 0x0, 0x38, 0x4}, {0x14c9, 0x7f, 0x5, 0x200}]}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1004) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 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(&(0x7f00000000c0), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ff0e3010af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001640)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3c84b7c91d79d6fe198214b3992c5dfa5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f4fa8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202a9c46e777a43058b2099cecfdbbc79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccd270c946bec9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261d3a011c3ca8c", 0xef) r2 = syz_open_pts() close(r2) bind$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r2], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x803, 0x1c, 0x5, 0x406, &(0x7f0000000d80)={{0x27, 0x0, 0x0, 0x5, 0x0, 0x1007, 0x4}, {[0x6, 0x3, 0x9, 0xfffffffffffeffff, 0x0, 0xffffffff, 0xfffffffffffffbfb, 0x10000000000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x5, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x0, 0x0, 0x5, 0x200, 0x0, 0x0, 0x100000000, 0x0, 0x1010000000000, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x7f, 0x7, 0xfffffffffffffffe, 0xfff], [0x6, 0x0, 0x1, 0x400000003ff, 0x8000000000, 0x8], [{0x0, 0x4, 0x5, 0x7d}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x400}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0xfff8, 0x0, 0xff, 0x20000008}, {0x2d, 0x0, 0x1000, 0xfffffffffffffffd}, {0xfffe, 0x7ffffff5, 0x20007, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xfffe, 0x0, 0x401, 0x8}}}, 0x203, 0x47}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffffffff, 0x9}, {0x6, 0x3}}) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) listen(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000100)="886da6e45d403337877b4cba5671b107da632b56c4ca3c5c8c6ababfb60d49a89a997e38e16cba3960802329633b448876eba99819e369613ebdba72abfa8a129f76d6af7b7817e20d3bde347e85ad8f28310a5d19ef07c1730547e81c9f25da92907789e63b38e206c51a151a811b3ad5101ef8c3406ee1284ffc3f04f4cdfab1088e8eeb1ddbb484e84bda24a8c1300b31e1872727a4af48478802959f569c52be4f39fd9b861a5a55db5c3b895882b79bfdb7ea1b", 0xb6, 0x0, 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x3, 0xfffffffe}) open$dir(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 10:12:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x9) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0xffff) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000280)="8621487371af4a0685ba9c6ee4b251ac16ec76e0027db9d9de9c892cc639081a8147312025220000000000000000", 0x2e, 0x400, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0x10001, 0xc0000000, 0x9, 0x7ff, 0x401, 0x0, 0x7fffffff, 0x10, [{0x6, 0x200, 0x8000, 0x7}, {0x6, 0x6, 0x8, 0x5}, {0x8, 0x3, 0x7ff, 0x3}, {0x1f, 0x827e, 0xffffffff, 0x1ff}, {0x4, 0x5, 0x2, 0x20000000}, {0x5, 0x6, 0x2, 0x40}, {0x4, 0x8, 0x2, 0x4}, {0x93, 0x8001, 0x6}, {0x1, 0x0, 0x1, 0x9}, {0x53fe, 0x7f, 0x9, 0x8}, {0x80, 0xff, 0x7ff, 0x81}, {0xff, 0xdb1, 0x5, 0x80000001}, {0x9, 0x81, 0x9, 0x6}, {0xffffffff, 0x1000, 0x3, 0xff}, {0x63, 0x2, 0x2, 0x4}, {0x5, 0x0, 0x123, 0x8}]}) 10:12:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2bce16eb862897e8005cfbf8758c3ff42a4e50e6610086e6460000000000000000faa7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x9, &(0x7f0000000040)="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), 0xe7) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0xfffffff7, 0x0, &(0x7f0000000180)="2ba46f09aab120436522d419ad85d4a06f9106de64168bd6d4199be4cf98ae9cc03dd39a1dc394d3c795bd40b1faedd68e09c8952f955152fa1d566fb115a3906f37b634cf6a00d4a3c0bd75256b52c59b3cac08a22e644aa0dae7c5bb0679e758e4cc4d54cbdbe75951e5e15a798c992175541f24e8b2ae74752c057fc97eacd5a5688a34c717f407582d5da7c86235a01b0cef730dea2622cb5c87d9f50512cd9a57059ba5e91a0c3d430862618f779483ebf2bf5a1e9706879184cc5766fb2fe1aeb4ea48ee50cd4220a9d3422aa683a3db88ff1ef86f8608d5d0cd434e12978a797f5737bf", 0xe7) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x10001}, {0x5}, {0x6, 0x5, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc112, 0x5, 0x80, 0xa146}, {0x20, 0xfc, 0x1, 0x3}, {0x800, 0x1f, 0x0, 0x5}]}) 10:12:38 executing program 0: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x2, 0x21e) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0xfffffffc) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(0x0, &(0x7f0000000100), 0x0) getgid() getgid() getuid() socket(0x800000018, 0x3, 0x102) 10:12:38 executing program 1: minherit(&(0x7f000072b000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0xf18e, 0x8, 0x2, {[0x1, 0x5, 0x8, 0x100, 0x9, 0x8, 0x100000100, 0xfff, 0x1ff, 0xfa4, 0x0, 0x4, 0x8a9, 0x425, 0x8001, 0x1, 0x77, 0x9818], [0x1000, 0x7fffffff, 0x10000, 0x1ff, 0x10001, 0xfffffffffffffffa, 0xfffffffffffffffd, 0x8, 0x6, 0x7fffffff], [0x6, 0x5, 0x9, 0x1, 0x3, 0x88, 0x4], [0x400, 0x1, 0x5dc6, 0x1ff, 0x4, 0x7fff], [{0x838, 0x4183, 0x1, 0x1}, {0x4, 0x7f, 0xa5c5, 0xf8c}, {0x5, 0x7, 0x8, 0x9}, {0x8000, 0x96c5, 0x2, 0x8}, {0x40, 0x7f, 0x80000000, 0x3}, {0x9, 0x1f, 0x2, 0x9}, {0x4, 0x2, 0x1, 0xfffffffffffffffa}, {0x3, 0x9, 0x6, 0x6}], {0x0, 0x1, 0xffffcaeb, 0x2}, {0x4, 0x3, 0x7ff, 0x9d8}}}) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() socketpair(0x1, 0x0, 0x81, &(0x7f0000000200)={0xffffffffffffffff}) lseek(r5, 0x0, 0x5b, 0x0) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/247) 10:12:38 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0x40) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000140)) 10:12:38 executing program 1: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 10:12:38 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x2, {[0x4000000000000007, 0xffffffffffffffff, 0xfff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe00, 0x6]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:38 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)=0xfffffffd) 10:12:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, 0x0) 10:12:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0xa, 0xfe, 0x0, 0x100000001, 0x6, 0xfffffffffffffffd, 0x3, 0xffff, 0x0, 0x40, 0x3, 0x1, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x3, 0x35], [0x0, 0x0, 0x800000, 0x0, 0x2, 0x0, 0x1, 0x0, 0x40], [0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0xa0001, 0x8, 0x0, 0xd233], [{0x0, 0x0, 0x36b, 0x200000000000009}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x40, 0x2}, {0x1aca, 0xfffffffd}, {0x1, 0x1000000, 0x2, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x2, 0x7}}}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 10:12:38 executing program 0: mprotect(&(0x7f000009b000/0x4000)=nil, 0x4000, 0x7) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 10:12:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202c17f7f00000100fe3ecfeeda6684a933c680db74dbc4ccf280ea52ae0f4a9e404ffd815a292d46e45927bdfe4ac4bc07bf809a44694bc471650b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 10:12:38 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x15b) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) getgroups(0xa, &(0x7f00000000c0)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r2, r5, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)=0xa6) r8 = socket(0x6, 0x8000, 0x1f) bind$inet6(r8, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x8000}, 0xc) 10:12:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xf8ff, 0x0, 0x1, 0x0, 0x0, 0x100000001], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x3, 0x80000000], [{0xfffe, 0x800000, 0x0, 0x3}, {}, {0x0, 0x0, 0x2}, {0x0, 0xfffffffe}, {0x1, 0x4ede9241}, {0x0, 0x0, 0x0, 0xfffffffffffff765}, {0x0, 0xc0}], {0x0, 0x0, 0x0, 0xfefffffffffffffe}, {0x3, 0x0, 0x0, 0x67}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x90, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x3, 0x0, 0x434}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x8001}, {{r6}, 0xfffffffffffffffd, 0x20, 0x40, 0x2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x33, 0x1, 0x4, 0x8}], 0xf630, &(0x7f0000000240)=[{{r2}, 0x0, 0x20, 0x40, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x52, 0x1, 0x9, 0x7}, {{r0}, 0x0, 0x90, 0x40000000, 0x53, 0x7}], 0x8, &(0x7f00000002c0)={0x6, 0x1}) 10:12:39 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getpid() 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) 10:12:39 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x4}, 0x2, &(0x7f0000000300)="b11b1167abee1d1bf5513513e1ee8200a37854445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a188f4400d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe", &(0x7f0000000500)=0xd4, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x9e) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/106) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4ac0, 0xfffffffb}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) 10:12:39 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaf6a799e851983823aaaaaaaaaaaaaaaaaa86dd605ac7b500000c002cba7b9b3b5e32376ffa7c07ccf24528fe8000000000000000000000000000aa1150036c8eac5411f0e6fc79ca8827ff5f5d27a0e8acff7014b9ea751bf96d642a4ec409c72a27450efb8207b18a5a1609e3c924e091f8d673a94904dbc54583ac04c35226f6e3805a673ec71b4b8708599bd5b23f0bbea67125bc4f97b2b18b670d8b88cfc92ab5ca074a112452a9487cddc7d67fd4a53fb11480414a72b007d39c1d773fb89efa71429102fcb65ddf4816df743274d28a50242af17bc6d114d314b3a21cb839147b96b540768eb81aed569a650f09606240a3a924a67a8f5cd126546e09799fb5ef9a7645ff43acb18a9fb993c39243047049ecb2eeb941607cb89291bd978e904f000af9ad3cfa48f6a502895aeeb7d48d2d2423a5"]) 10:12:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffa, 0x5, 0xfffffff7, 0x1, 0x6, 0x28, 0x2, 0x2, 0x0, 0x10000, 0xfffffffffffffff7}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$setown(r2, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, r6, 0x0, 0x100, 0xfffffffffffffffc, 0x5, 0x4}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x6, 0x0, 0x1e7, 0x20, r6}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r7, &(0x7f0000000080)=@un=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) 10:12:39 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe, 0xb}, 0x4000000000000083, 0x0, 0x0, 0x0, 0xffffffffffffff0b) 10:12:39 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) ftruncate(r0, 0x0, 0x3f) 10:12:39 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdf7ffffffffffff], [0x0, 0x0, 0x4]}}) 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)) 10:12:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @rand_addr="9e2bde67970c1392fbbab1b48e81b5f0", @mcast2, {[], @icmpv6=@echo_reply}}}}}) 10:12:39 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:12:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfffffffd, '\x00', './file0\x00'}) syz_emit_ethernet(0x5b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffffff076000000000253aff00fe0700000000000000000000000000ff02000000000000000000000000000187009078ff02000000000000000000001e0000010002258916a6f6f522075a20ce6bd023ec18dd697906eec24ac723c797b9aa095c9a0e38242db8c50268951d1f21e212ef805c5a8211df27e4d5ea4f136f32f122a88a4b0872cca47ea2fd9f37e5c9d8b8ea4c463a45edecf1deac32b41a8909c9aff06158a930cdb46f6581bc6a8b74e9f1879014e06542a43a"]) 10:12:39 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r0 = socket(0x1, 0x3, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x589, 0xffffffffffffffff}, 0x5f) 10:12:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000380)=[{0x8001, 0x4}, {0x4c, 0x0, 0x9, 0x7fffffff}, {0x6, 0x0, 0x0, 0x500}, {0x8001, 0x1, 0x54, 0x49}]}) pwrite(r2, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x401, 0x3f, 0x9, 0x200003, 0x1]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x6}, {0x49, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8}]}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="c515006e54cb0000000000000000", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x7) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{0x86, 0x2}, {0x47, 0x10001}, {0x47, 0x5}], 0x3}) 10:12:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaa61d4c4376ab5ef31d7aaaaaa08004500003800000000000200000000030e907800000000450000000000000000000010ac1400bbe000000252a2a6d586"]) r0 = semget$private(0x0, 0x2, 0x614) semop(r0, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000660d0000000000af1a93c764d45b3025029eb44018634fc88feac43539fb127a6565c891ff67b16a3985fdadfb67327c97fa2628a033ec9bf06b5deb90e64550522057059d24f4a483341b547a2347b4b8d221a6daaab9a5e58944795ea1b4ad969e32d0321db4cc43602e53e505d4e94c0ab911ac89c449fbb370cde92d8f40e8acf462357bf804ca2b18a006cb4a430aee5bd12fb7ebab42b01e589d02d1f83069d4012bef250f0e316dd9cb61a1c016cfd82090c9e8817c0ab9bb28661a5cfb7611aac229da28f5f879e780ccd51e9a6b249d47698bf28828deb6a7"], 0xa) dup2(r1, r2) fchdir(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffc1]) 10:12:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r5, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffff59ffffff86dd6000092000073a00fe8000000000000000000000000000aaff01ffff3325ddb4488748a17c97fda55cee83fffffff10000bd6a"]) 10:12:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e2a", 0x3) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x800, 0x0, r3, 0x0, 0x0, 0x3ffe8}, 0x10040044001000e, 0x400008001, 0x0, r2, 0x0, 0x1ff, 0xffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 10:12:40 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0xa5, &(0x7f00000000c0)=0x3fe, 0x4) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xb941, 0x6}, {0x18, 0x3, 0x0, 0x8}, 0x20, [0x7, 0x6db5, 0xbf6d, 0x313, 0x0, 0xb3, 0x8, 0x101]}, 0x3c) pwrite(r1, &(0x7f0000000300)="fbf2d9d8791ca203001752f1706f25c502ab7e648178a5347fd207c30f32d4e8b0385a4ceb6329dc97bb6e403c9665c95c4fd665abf1987bc036c6f176e1af1435326ebeaef45a8625be1058d2269642000000005392498b84ea568986fb6b5ed7a186c07d56c87cb543131adedfeb393c3e37b358c317413b9463de27eb58f7c5627f4c1fde1b1b9be1dbf07d3ccda81cc07ebd75c590dc7ab4aa41b64483cc715a5093ccdf829d4e29e2bfb17ff6dd10a55538f9af9e38be17ed18ba7d1b5dd9f4331cca54fce2dc4acd6d2c62f06cff40952fee78ab1639e1edea4e646bf379c1a81ea851583d3b8fef34502a56a5ad86944e4228c593a1ed192bf9de9b33092732eb93e93c3f35ccf75b5bf6e7ed7e7563cee618", 0xffffff42, 0x0, 0x100000009) 10:12:40 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x6a, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xb, "4771c0d1278a999bc4890911dc818cad30397a41d4ec5574e3ebff674ad9a719769d63eea8b40a010f68a6ee38d778c7005507acc2e5dfd9c9bf0e15010b24c89e453b11de44c96bffae05fb8abec9eb79da198cb9419ecf"}]}}}}}}) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/9) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = geteuid() r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}) r8 = msgget$private(0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3f, r1, r4, r5, 0xffffffffffffffff, 0x103, 0x1000}, 0x401, 0x80, r7, r9, 0x1ff, 0x1, 0x1, 0xaa}) 10:12:40 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000340), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000640)='./file0/file0/file0\x00', r4, &(0x7f0000000680)='./file1\x00') ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) getpeername$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="b6643f6eebc459e26e8939edd4e8797eb6db354e1992741ee7025c236dc9cb04d5a08fa971b3a67d45f0eb61c3d1aec188105855525c585a454d74f078a7c15b3926fc2f0d9550f145578ad71ba5a480334acf0b0670602a0f0056603c4676454a6df2aac5cc44b5eaa765667f1f6ed06e9866744afbcb26ee55968172e41aad850fb92a5636398fae46f01f3c5c70028f587eab70d26b57ec25ae94402e5867a74ea95563b2701481ab39eec49549942b"], &(0x7f00000003c0)=0x2a) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x529, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 10:12:40 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = semget(0x1, 0x3, 0x4a0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x10000) 10:12:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x2}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xf59, 0x4, 0x401, 0x8]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 10:12:40 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="f6efcd8ede01"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:40 executing program 1: socketpair(0x18, 0x3, 0x3c, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x23, 0x1, 0x5, 0x556d, 0x5}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 10:12:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1100", 0x8, 0x6c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x4, 0x1, 0x0, 0x4, 0x64}]}}}}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xf5) login: pckbd_enable: command error 10:12:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r0) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 10:12:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000000000004"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x8f, 0x4, 0x7}, {0x81, 0x4, 0x40, 0x2}, {0x6, 0x40, 0x5, 0x2}, {0x0, 0x8, 0x2, 0x100}, {0x9, 0x7, 0x91, 0xaed}, {0xfff, 0x4, 0x6}, {0x9, 0xf2, 0x5, 0x400}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x12b, &(0x7f0000000380)={@remote, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x27, 0x4, 0x0, 0x2c, 0x119, 0x65, 0x3, 0x6, 0x2f, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@ra={0x94, 0x6, 0x5}, @lsrr={0x83, 0xb, 0xd2, [@loopback, @multicast1]}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x3, [{[], 0x6}, {[], 0x20}, {[@broadcast], 0x1}, {[], 0x1}]}, @timestamp={0x44, 0x24, 0x1, 0x0, 0x1, [{[@multicast1], 0x2}, {[@broadcast], 0x81}, {[], 0x6}, {[@rand_addr=0xfdd6], 0x9}, {[], 0x7fff}]}, @ssrr={0x89, 0x1f, 0x5, [@empty, @multicast1, @broadcast, @rand_addr, @remote={0xac, 0x14, 0x0}, @empty, @multicast1]}, @generic={0x7, 0x8, "9834d3bef588"}, @generic={0x44, 0x12, "0fb0cb4f717717f1484252c9393ee33f"}, @noop]}}, @generic="fc22721f60fad486d488beb3d984e92eb719d7a1fb0a89eba7994a6027c98e5cbf309a22492b697735b3d09e00e1c648d3f4e193d3a2bd6954284af2fd17634901d7e6e966bd59a50b2d1ed84695825ca03e7865899fd24e9a20a2a1a356b2ff52d4a584ff62729809b1cbfff0f2c0b45f2d88be46a99753a2ee5cc7f0"}}}}) 10:12:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r3, 0x1) pckbd_enable: command error 10:12:42 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) fcntl$getown(r0, 0x5) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/132) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x16, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000800)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e6707c5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42cc8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5050559e24b28027822fc1923be3c21d4eee4f8621037c3d78695ad9a278978b26c46049bef01000000000000001cdf6046f9031f36d09827a4493c3445b3c5c38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c34747c9402f27ed4b7cc4f7f8972e8c2946c9965b19e190e205aa8803c5541983d365f0d7a5958dea143d2853c03bc9110bba458cd962fdb7f025328e58f50c1581535b678cf1761b3a75ab3a1f4f2726c479d84351059132ccd079c1d9a1379859e2a6d9e347b1e675e4dee612e529dc0a2ad4875ee41be54973a1896ce71f73ef4340d84f8cfd765841d8ed4c8bf0bd4a82733b0a65369595f9d67bd018ce7482f2b94dbf0fa2141fa40587d116f4ec887b17420d93f1418081d634a0db5bd3f759adf5f14b0a19939b86831ff2f81e1a0ccff987453a7564841e054a5d1f26c67c91fe685e7ca8e459d44a760983f6ef87535c597c4aa12169e5bfd1aba5e2", 0x1d3}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r5, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100000228) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 10:12:42 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0x80, 0x3400}, {0x0, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}], 0xa) 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(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) 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(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/172) 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000340)=""/233) 10:12:42 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@rr={0x7, 0x3}, @ssrr={0x89, 0xb, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}]}]}}, "99c7a276f5f7822d"}}}}}) shmget(0x3, 0x3000, 0x205, &(0x7f0000ffa000/0x3000)=nil) 10:12:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8583, 0xc, &(0x7f0000000580)="ebffcbff13b9fd8106aaac2eaa4e713048e69931e645d48e55a145b359b1bfb5c12174be5e79b6d6fcfb870e84f74999332ed0b671d0b56cae23382f5a0e0ee5f98038debad165c5efa36f4fcca517013b154c499683dad9ae36a938bd53c6e6d54fd340306d6ed0580b3fd83137e49afe74317f1484", 0x76) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x1}) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000001c0)=""/129, 0x81}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0xa, 0xfe, 0x0, 0x100000001, 0x5, 0xfffffffffffffffd, 0x7, 0xffff, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x3, 0x35], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40], [0x0, 0x40, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x0, 0x80001, 0x8, 0x0, 0x3ff], [{0x0, 0xf05, 0x36b, 0x9}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0x0, 0x1}, {}, {0x0, 0x0, 0x40, 0x2}, {0x1aca, 0xfffffffd}, {0x1, 0x1000000, 0x0, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x2, 0x7}}}) mprotect(&(0x7f00001c0000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000280)=[{0x5, 0x1, 0xff, 0x7}, {0x6, 0xff, 0x3c}, {0x800, 0x1f, 0x4, 0x100}, {0x100, 0x8, 0x8, 0x1f}, {0x131, 0x7, 0xff, 0x1}, {0x4, 0x9, 0x5, 0x9}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8], [], [], [], [{0x1}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x2000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000040)="8d75585459e6703b2d4605582176c71741162f78f8f758dad8e34395dba04d2c64dd91a9666ca24b2293ca19835a02262cf90fda29687e0f48ba50e11b52d6704082ff4bdc844f3e6dfc53641a8706ae25c8604f6b21f362de8b86c415aaa175131cd3c78889040736e652f690643143", &(0x7f0000000100)=0x70, &(0x7f0000000140)="94fdeb39a21803", 0x7) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f00004fc000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x4000, 0x2c6, &(0x7f0000ffa000/0x4000)=nil) 10:12:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3f, 0x9, 0x78, 0xffff, "b7d46a684b5e5812bc4d18e3de1e91bf45174eab", 0x0, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x1000, 0x5}, {0x2, 0xffffffffffffff81}}, 0x2) r4 = kqueue() r5 = syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000280)={0x0, 0x6f5322f5, 0x6, 0x1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0x0, 0x4}], 0x6, 0x0, 0x200, 0x0) 10:12:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0xd}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 10:12:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 10:12:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0xe5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000280)=[{r0, 0x12}, {r2, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x2}, {r0, 0x40}], 0x8, 0x73d0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100262f66696c653000d5fae8a6868d6ef4bd6e1557e29e119c892802d63c1b83aa7f2bbafabbc7d53354dd4714b80292b5a58b56a74df423aa3d9e9a4bf3e5a32cb53bed2a225f4d32471b7daa7389f5b4287ad309b4d882e51cd2ec660896b381495793bbab01747f80298869e091cb5f3e69f25a7b6954fff0951f679eeefdb201b651aff2931e15b0d48bc9fa1c2b72eef4f91f8d7790f99032e8427d3370724173b170a9b2b0ea4c080b81dc87a741"], 0xa) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x1, 0x80) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xc) acct(&(0x7f00000001c0)='./bus\x00') 10:12:42 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x9, 0x80000000, {0x0, 0xffffffffffff7fff}}) 10:12:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x9cb8, 0x1, 0x8, "f009000000000030000500", 0xffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 10:12:42 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:42 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe00}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) r3 = getegid() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000002580)='/dev/klog\x00', 0x8000, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept(r7, &(0x7f00000025c0)=@un=@abs, &(0x7f0000002600)=0x8) r9 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000100)="5b514b8c3afea747cd3f64020703c4e059361b098482b369065ae65ea195a361c0b0b86d682ef3db9f6a7723508105986a14e605e5999e2e4612ac42d3ce7f701f606b681d9c2a36396883f211e8b97df52cc69ddb4ee049e94a04c6f6c1f54a40da8ee5c146478161520c7301211b8a29e3e4ff9030cb0278decb36c38de93cb346a25b675b0ec8391a249e70b1dda4edf3dc4fef18c0397b6b8b83ce7b5cc8c901bbba1160e3e015", 0xa9}, {&(0x7f00000001c0)="d3ea9545d9e3745af104c39d8192ed4e3cd1a328b8abc1dd8e05078241cffdcf549f1ba83231a5d349f93a5d5b3ed73782b4f3cb3cde099ec758b8e233bb16aa3cd1943ddba893b7504b93ced987234e04a80ade271f122e7d929cba9efe2de70b9086ec56c3cdc1dfb3ec2d62a215", 0x6f}, {&(0x7f0000000240)="cc6d8c6fa9818578367fb296d55572e671b2646cb18bcd879fd9e506ef5075d28307c965161ae253d4995d2fd483aeec3bee14165b7a33e29abdb87345859502b20f93a885e11c8b74e9b3fbc426b57d8737f2a160b0d29305fd2a8b", 0x5c}, {&(0x7f00000002c0)="698e2f68a36585245f8b68a9568b733ede1845ad8d582a08db039a76eb81f78dc2b82d4cc556a2778618b5d0bed01d93ea52e8eec611e63d47770f09ffb91646c1faa9499a9d29ee99eb27c368026ca8dfe6d8a40ef0adca62f1493470213062db751cddc217ca534ad1b766c84f4401ed72c7a9346a9664ca229bdbabe7f4457b45057ebe5245dee9616036546c46aa09abafe9abdbf93aef4c88f29d44f537a8be38f6f74bb824084e11dafaf1afdd50fc669892c0fc94150366eddb50634a70130c690b156e813643ec70b1571ef6b6fadbf27e1b72aa9fa75dc08f787b85ab95964060a29579db2968fc1c764c885ae20b45aeb10963d0f57b449a5965bc58de48e7ab0fc8dec66fa567a1af1140a602f9434ea84a1fc38dd27b56985e42be4f37a518f675c733113c03fade93df473fad59136232f057d002ffd585c7de893492c27cabd32c85c9d8611573bb37614b248c2e992d5aba9b63068f9fc5fa921c991f466a5808d82a2a64590e92e1407f620fba1106e314834c22f24c1dbf5db63cc964ef7cf648aa3865471bbbdfdbc01ee9f3194449a286e3f324a3a8184e32645baa886aff42718d57ef6d99945251f16a9cca94b25f66aa50b1317464d11b3944a23087554df8362203858c35deadeeb4fcc365ba15041c7493ff5cc7009522fb05ad98044659465cee77830c0b98ec5a0d21824966088c0b112d4aa955c76f7aee3037829a4fa81119efcb4b2e0a43b49837dc4f7da054ac56f124e4c4aecc5f59688a9ef35dea014fd9464b7dad644d00932a5762f0c9b0497f73959256d256def47fbe654183fdc4fb3a4466c12634222d7e663282f36422d41425c690b3c7f1b3be8ce52245b99202dda412d7c927777073330c73a016e6509c549a6dcc27665c888dfbca530af30fdf071145a402db4b2cc46e57b3381f5e617cd9840ab9861c07dd34ca4a4bf5904c87fe26d6724b5853ccf18ba6fe781fd075096e2eb381671ede8316cc72a0f53261d698c46eaf38955177e8d4e109f8cb077ae42cad0741a14f1c753b71e0d9a96573b07ecdd6fee78851ce4ce3a0e3ae2ccb448fe3a5c6468b9778e286fcc10b9aa5bb60013aebc54d85013d83617d393c5f3b744fca07b813936a10050375e7dbde9fa04a7acc122a45501d7a79cb5ff2e114edc5f0950d0581caede6279608ce789d9c8107e8584fb3e0851d5629b89223aea9d143eb0c45d6d8e994133414bb28c0d401703cd3821ab89d9b52f1449bf44a7de21eed38a64549779bf47930e49447c7df8a994cdf5dfdca298fbaee693ba40821aeae78b18d46b9c9abdb96c2c8fe113853b376c17998d0d9eabb8bdea497461cdda4612bf71cf0000c0a0110f56c7ee8c4884a3262cf38bebebdb490171362295d2b2fddfcaf4e1bfcc4d7a7c899cd1fc64b8b44d6ff695f1489f1f898d70b295641fe29fade263b513a78007dbcae2bad3978a5f142c894b77026dcb6de000232c2401246bb234009eeb218ea4eef701230c2cd18afdfa3055f3de870009ba5f713d159838bad0cf1fdd76a8bcd6efbe673df730e0dd5fe13723f5e95e8188bb23f6af39f5bf19f0d2275e69d67634208203b8ae52a8440863818d969f41f2e6afbdac6df04baed75983cc24858987d7648449a970ef9c01a680fc23b679da6d30957b121e1fb8e24caff542a62d82a4e2c15aa3480abdc9ec0005c537bc602ec123f5ce4bf5263dbc7609db56dbfbe8d50d76d9f9832d751a95f9b7ec193e5454c1545fcb6da2bce9ec5c6d6bc153d758af09d35b0e76e7a5d41b12bd252543cce28c00e204a5ef06011f01e6e4a5782a90defb4a1dc9e5b21af826fac6f3092cc18fbbcbeb46889ead1fd757b4caf3bc813b8fb1a9d2d38d5f62dfc16fbf7b2b47fde435320c07dafc5b099efcd72a4de9c2228cf6f4eefa029a2ae1ab113c22dfe76ebf093d1c01f0ce419f6ea5376778df0f4dcdf521c475ed52211b62e49c133cef4f63087b56e14f6790a3f9afa7d251f17fd7f34b8d48b1ed7361d8813834dc66484f5215622368860d7e9a58f2c590a91a6ff51b8dd5c2303d3331c165a72eb831d15bf10b27c281d287d363ebf945a15825aa454206354e73250ddabc5f71cb616332750818df4e346a11e7e912c7343c7df6ae6bc07016adeddc3ebed3c7de4ef799349102009af3c0ba608b390a259dff9341a7b3fb588658b27fbe3d5040ba5a1e9a95d32a5eeee9533b8dcfe7bcbf47d73263e7ae910d7a4a9db6ba510684a369af10f7cbec6ca35c2423df856ddacb235496fa75d87a51824b3a20896014e0bc18867a0a75e5d455f4d3ad2efb9b4854b42e6fbc3c21af91d15b78ad4ac181ce941cf5f48241181c95e0c8e4b7dd49936e7f35684f614b037aeccd6a9abc4097131903f16ec453204fbf2f75bd33a8209939580cc7079629be5fa1ff86683460d732dc4f98a66153b3c51e45716075e9bf8298ce61d3d56e8321886745ecf6fd03d90e3acad80b0c626f0608e2bb0d64d8f6044c95c81ec7427d6434d553e550434e510326343092bf0019870fe8fcb1754496c7485763ff8b8480f7561ab42d5fc7a19f52347231978d351749c3e7cf29309f9b06682d4da80ce22fb31a6204b11eb0550a626151934cb08dbc050b8b0f832c0a890191f71916bfe0776270ba3955a5fc6ccd2fc9acdc092bd38deed67e238ea1053ce8ed72b66368eae6d1d0e3513e4703e0fca35e5297086ee4a4555be37fc5c5f2009347edeead29e9e9417e5ada3ef73c48655164aeefe791b13f9115a32ee309d59f431fa69e34c670c4328a07a9ac25accd91373ea14d446d56354d203e60b41955ffc6f1fd94d468f14090c1f05f15cd7516558389d71de0328a5c8afbae3cb09c44a74b7c41220d12d70c6e9a5a045277ba180e0d5f454900de191091406965f1f8662ec1b8e144fdccad1728a9d02ac7db74ca225f7bc4f96f560cf01287325cfdf6ff0088bcf65cd7421feddf607a0536cad4165c21110070819ec702f83ea00077049ecca3ae301c0193b70e59bbf2724210d57e6705c251ed50fe82b58f9f87ea3c59d62d9c796c514ddd8fee90247b42ae102832be1434daffdf448e3b9a5a08b39d8d025e537653bf5c32794e24b727735c87f51d3de868c0a2b948ce939f81ee1ef4c85dc9b61b101914c76fca62f04e92297d2b24e2a23633db5bb77e2919d47972df12f1732b41a27f88c0bf46c8bba9dade77c760760911619a194861e3b01e3627b4f35b8e4df9bff16d004b741d08aff952965c2f192591e03e10c75c17947583a62033ba68b937b1cd29b706aba0222ecaf470557b78fc7f4ebdf963ec001f4678c8d27d90c7d81d83a4cc03ffd1bb8611df52db9ea5a5ee37cc729b0fb96a3181545ed184b4fb338afdb029fe0477c9652384b2d8ec1e62493777034976e03284558a038ca332f4f7171cbcf1861dcdecb5ba0bec5445ad2c48315d62513a8a477f32f5300a31a5dfced71a966fa2888d5dd6a26e386dc460674b6707eabef8af46938e652d7fd9127b7fa8adb19cd39ecbed44bc25560db4e270c66939890b5e1e8620e94a24c7ff15d0b012336e17247ee4e2f117a4701c18ad3565e593b42fe6223ab5005db9ff7aad00c3a7bfe7574608febd31038580a02ff20241df20cd852053d8c55b4ebddf48060d54d8d2e9eb7d63f8c96d5107bcf0b8f440849b100b953255ca8ec9f455037cfdb32dff88f3156d693f0488a9d84c077040f3c8a8f8dbb165e8ba0865e1d480a85efeb3425f7d6f62c52e61357363eeebb6e5bcb721d09bdb72bc393a24bc412598e2a53bf3bb86f39f2a6551f51e0bcd7a33141ac407c9e9cbc4cfa253130573be824b9ab7f0c1cc32f27055e045dba9631340c8a96f7a696c9229c6e2b96c3c8651b4cb0133e48ce7e2ff78aa65abf283df295d0b2d3b223c13f62220251ee6817c372f92e976003dd85062491e845daf35bc6aaac2943f2380e2a4c3301081eddaa0f2084ef2ed6e591c4d9efc8b2fc8600db11d612917c1f8635ff3a06e843bcefa55b0275697a41102ccd6f92c7f7023fbd45d06cf1668423e104e85bc62df1efc628071ae43c754a8025648c39b23eae2e2d471635729306188f54c5900204a466ef527e4d707d8f8193d4dec151de2a4d38619d6189a76eb9aec8a0f8f1dd5a0b137874c14d7f1faf72398985134ef6b7e0e614c5ecbacbe1a1df90ded790044e36daf967f9fa9fc9c24fe12beddf0039fe9897586c7768d7e060a33e0112c78645d5c485677deeb514de602d32cb8e61a5504b087bfdcea16856757221041cbef1707098f77e9303e538d8770111bb3a65288198041e3a82f3963a4f3f037c31a414d20dcacf7f159e02a380b40e689f79586a4206d477b97bd37aa3cbcac0ed99e521d4e7ddfad45c0ca09981d471d08dbd110a0bc6c00189d870b5fdd87586ab94ff7d6bae86e46bd73eb91f6833ee284cb36ae91815412af670c6b4b1b4238fbd33e945abec111a8e75eaadf5107db8f58f0aa225696c761334b40fdf0cc8050ea029f75fb8ea88b957e4013a8f5bc5669ed069391e65ffaa0865b8f34785e936bda8b535456865615794ed141b94dcf1f158f29a81fee70b59661bd9132631d58fc4ab528ac00d1e4e5eac5dde3aa34e927cb02b109001d8f0b9bc5d1e4d9c5ec084fb2253edf249124d155245c9ff6d0f0c544379b934168f135f25ca67b9724545c82b2398865150d080740f06c79bba69d6ec6ced4034c66be6d05b18b2b8a039c035cb015fd692a2e1be60909f6d984595263f1dd6aefa09b144476afe251d14e790cde593721e4ba9599e2033d5d8f2b67ad8d2176ce05d96ca785373177a89507bddee31f3a86d4cb58cc5f9a14faf09cce0eb4b2177b9a69c9a6b802e5e094cb35136db08db2bb74f9d529871ff06ae1a40bcd2e37f85d6f000b863df4bdb45b4ba43c98ce3bba4662274cdff6b2f3bbc4ed4bc2bf15998927a0ae65b3f61d5811b14d2c6cdaa4545274b87ce36186c190c3988ae16403c0768f1b3170fdffbd0da83ca8b5e0408b214fe33b123ad3fc603f5cc8227eade1aa17ca3f8d40907f40c3c0815427df3605fc90051cbb1bc300303f92a9052e348fa55db8c2022e6c4a280cba162f83774310069fec11c378ed73357d549b3a6fe7d510110058fc329292555ae25fc1a6d7fac9380be22322212c07bcdc15d4e258a423406e2a2c2358f77d5baed946cff6af1acde59805dc73459c1ab9774370da326ab1b76368c03a03df8ecbbf88d186c282991386acf0cb5db0f4cbed8042dd548e698ee6ab535ffab94119d9fed0adf2904164a34f45bf6e4393a52986c588ab13200e9b1da27cd696331169f4ea91032007566e1863eee9227067adc8a520d2c5927f82e78250494f2e093177acc632e5851e879181936da2dd2f116f74f38fd34f059d9e3842e6856241715fef9ae7e6e9451c7a388f2f347627c5d570686909e8f16760447f0112148893dafc1829ea36e09d14df655a359bc5a1e5555c1ce5e2982bc3e8a7cc97d69235e06ecc77cbf111d5ad33de35e3ce5c28522e5d4381fd8c6864d55bb9912cc9e42d15e2c52deef6fb98e2e23d0ac9c26d364c7171da94d171ab629c8942f544d7832989e439344600c5ccc2177ebf2f56c3cd4826b4e47a620fa9cf2484d2d976732a34d091dbf8ba4e48d071618756e346a665d52407ea09ab0d14927d8e1a79f4ef91e835381b0f27dbb13188adaebbc3be91490605f7eb295d8", 0x1000}, {&(0x7f00000012c0)="0332322b27a5a69d592ea749b8e2d678726569087b84c60da32d2e2ed35dff66108d957d19c406fda02095953159eb94487db0a8780495d9adf52648bf9dc4b9150cc2a37e510d5fd4a8838f108078bf3888c64418b335b6b34d04a2277a1f2fb7c063d16a53f57f82d7c282417f494ca4540179a8696a75941a244edf79ec747e63b5e581aed589ea8982b65159b4c3a31e818accb307deff11", 0x9a}, {&(0x7f0000001380)="afef710e955d4896c7801b6a694ea98d5d206a7807f477b0ea9f5499d3243686f2762511ef10d9bb8115ec0c69d9430d5d6d160f8ae68dbce6820f00614dda7405ddd10609da33d4580a309afffe62e52a0bd36f56dfacf120c99fcab73df61df80b0545d278d5a8123e2299c94ebe4ab3841658dc375f01708c3f8cc3e3dc486477e716125373e7a488dc58d8218925b7973ab8a9faee07cbf707e651fabc639abc1daae8cc5ab8ab040a3f8f7c653751c5cb34f19714b0aaab34570221a893a5735952500292a7460c879e2d661ed801a7f220cdb8b2096788e6d95cba47b1aad66d64ba52fa2826d7ffc65bbdad40d3c14ef1dcbabc6b124c65a0608dcaa7627afc4ce0ce430d6a5775e7d05f4dd3d408abcc2cebb30a6426aa9e27a7d82557da8a8dd70ee13f2da9b071f3a66219e42e5ce89711f5aef4a0eeb292b72efea6703ab4515c44b90fc4727fb9ef7cfd45b17af8da6ea14af1025747b4b5272a795a5f21e888784a35b40dffd6140a1794e4fdfbb20f4d57136085c9bac4ebb09301b1aec00edaac0b8e4bca30a871e45e7dec554a7cb9d13ae5077df388f2d34d9079e257f7f40c8b1e78b8d9ceb6cf7c2497086723b66f490b6488f12455db01ecc8fe661dbeb957480462ff4bd98a6a1de6bebc587e176e54afb5cd5c397cd868b880b64bd277106528076ef2eba09c3e1fea1562cbfebdff84f5eda47c4b058dd65bb37f380e7971200d23f09e4a1f21b2851225e7f743210bc3ec7386c7f203bf6c2ffd550600e3a88260aae9586ea37fde8e51b64ba9a33ecb964286dc0659acbf9e7d92a3847e8a7735490887b369145836dc28f8c1edc384d537202becb6bf0f55220469cb0c6dc1955d43844be3d367165f3962ea894de1240c9afc8ebaf6ed0b8bcbcf6d006deea2fdd1491eaa113c954ecac02f1a8eac180b1d76c12f83f6307d5112dc6a80067b556d1dde20ffcfc104e915d62ae830f5cfecaeda816a6a813cccc8ad6ba52dd7b06f095f1745a435c61e2f4596d4c845db943e015133f8113040229f4bac87d65681f1131220617ba5529d6e184b7a012b55865dbae907b76f1a7702c73e137153dbcd10d0c1c8f2c830e3b9adc9232ecb8443be79740288a5cd2e03cbc0382a0b4b886ee5248d25e207bd8fe6bd053ca85b932fdb0839318879dc22a96a998844825a9d544a897a5ae8a4efe91eeb05fff06b02b0b6f4277ae9934f37d594e3220af5339883ecfb082c688f76aa94686e839a5ed571ab75f79e660c9bfa418886267f2aeba38dfe003ac0705bb2ffa5d1fb78ba585f6298da07d985a19a479c940862273c275d64d1c8421433b234bca280e7773d41e7583a4f1ec9e42abe4500e78193d87c1c79cf94e02932355ff2c361030a11c605b20f7229bd90610571b6bff2bbeda77e75cb017b08a6c89f10c929ce818cf4785970b1ddbbe7d02549b8fad1aaf4c2502b6dde648366503037c72fdcb9d9cf28e5b182872bbe10c86f0856ee60a437315b06bc3b83b2808d95638723f12765dbd8f7591822b8ed2bf72848f8d24ec61d9cfc8637dba69e583e048f87e774b0fe08b268621610f742dba34a108db435c9190f712db55afbc2076ae9fdf9f305b3e9500f2c4c37f80b3e52c7f13edeb3fffc2b42480a4a6691830e622cd9d7ab410a91a4be3efad3e749ae58afe2ceb1953fc1d2c9c749256f7ebdbff519e74b7d7f693a944f81f448920026cbcb4ba55747919c39a816c54ecbdffc763c89c687a8459e01e09621d75cc30c7fad1c4e5b537dd0a2444b3d7a108f2d81223ee4d8fcc7dddee688ad43f57ee708ee815bb67d42858808a317c6f43666d553155e438df7368bd0289428e0a7d08ef4fe7d04ee04e0c71e008756a403475740949d49619c295c87303a57e416559b361288e1802b94c8306e33ef564daea6b2bc557d8cb77489fe1aba10ab19d29f58a93da3c639962210df33260d60e6088901b7bd6ee73d74f8759325cd53f358e21e812a95f10e9f130a3c35b39ae6f6cc4617e488760865f174e3eed5066900812360259bf33693a85de6d9e739195b5f98c3d90f295522019ddd099289b2f38e9dd34686acd2c90afa165db7159a85a03cf61a4fe6f8a8d4a3584dd5f15f2661df17c488e3060e5d9295c7a8583cc6d80c7ee7355b575643de93da0e19f255be4a9b48a9c50af21198bd6ae675655e463069b3f0cc614e6c32625cc6dcb7f9aecf31d81221d75fbe058786eb41aadba0bb043014612e9d588005f90d64f60245e8121214631831034fcf4b200ee5d7272a8be25132094faf01937ca7511e599b750d80eb6a1bf7f04f4af2d7daf68b7927d1235548c0c2e020a8a32e634e47acc13213c32b22c027790328885577e47f48f95a21ef0a31570135345dfc93b9449263b4e10eade40c90cc22f3648e5074322269d804554ca49f9fc27d314aa7109462dce881560a7dfc60e5737c86abe69350bd9796d81f01030655af7e07d963543cf346922f02f33b34db5c371e38fe0c2021552ca14509317adf7601071e9589a2bea808251f9f694e1297ce0e0c3c09c81bb2e459597406e1506a0c4031aaeb88b0458d050a6531812e3cc252f3837457da1eb123b7f6e0dce44af7c157f7ee1758aee50373e996fa16883ae6184129c00ed9f241feb9b093c5c90716d45883e10825d6bb11f3c7c788b20e27726efab89a7821f6eb1f84772b99a769eb8af62cc0273510dfc268764da676bb8fdc490a94b0ec87aaf061d0e73fdef0adf608297a85b5b83a9f8af08c810ba345759a10f06b5698acfec6a0783bc504e6fab2d5e9a26e26652cd7c5ad226439d3a8c752d1c325f54f7f10212d3966d469c967bde6afa635ec293e38b9f09674d31f7b39c46a4ef72177d72909e1c537a05c5e31bc158bc049a2ef0a6118905c67b75862b2e7fd2a26bd7c73e09b49c19da90f504ec784ae64548a6498660591e16da105d7973d36daadbd7f561f9be9b3d39a39e0bd24bf814a8ca7843d86be996476d64cb4063b47527c70092f7a8fa463dd7269d4e3e45396771a793a2e665c04c136d2d48724274356248e646a08d642a0d3cbbb4f81b4f0a70b626c44820aa68f27402156d3695fc86183b19d780077ef5c1ef7c81e8af9c0acf1f624b518d881ea7aad8e05673c320798dea0653ebb821bfb5a864d88fc49b9775332507d0ecbd52a3163310786d57bf41070abe594dbdb15fce6e61cc88339aa83b04b54b1c3c1dfd6b9d78ded5f7395b5834fb966832f1bd3183203b143f91c6d7016acd27ec809c06bd864e942b1879262376cfc19354a333e07a8231d62e65c22f5a730facde8e5a0a3b0675ae013166ddef535a9954c6ac6402915e298db8d3ed4e7bff4bb8e0d5f69c9b2c46b1e8645a4542306347e55d926dab1a08e07d73e86cbae2bf8244e2d3d595977c785867a5f11478d727b5fda918958c4846050b65e8b4b997af17cde077795cd8b555a2e9b79f8bde7d62625cabcff5adeeabe97b6b92937fe361138c6d83b8d8576f90cf80d9bba891051689ff82f03bbbaa60612d338741c931d51716c0d7374531ebd1ddb743b8bfd604242f36ffd22226accff882f9f6f8b028490d77e996a7888745e415ddb3e47948ef47618ddebf4a159c9c45476739a716bc431ca51bc35e17257105fa7676a78e7d1043caeefd4ebcb36e0344eeaf970288d87b8454b9b4d318bbf0fede07c8e1b8cccef9f13d0aa8b41fe706f6eff9b61e7b7003feb7aa0c5de3046f1b0d11acea90cb8bd2583aee2ac5cac85b91b7c8000e35724802a5198db30dbfe7ac0a9fc9291e3bd102e8a185ccdb24d6409b996b43f46d71aa4fc3a6a3225847a38163c5f52033d51c9db19c700f0cf0a9bdc616c1c396f630d644d3b19979ca1d21af68b5d4f5607bfa56069fdcfd18c5e97758fe34e53921f25aedc54730b3fd8e39f06621418d6e197a1c7c46a9b7cad5334aba2bbd180d3bfe3cc77778bbe6754200f8a972b8b609c3e8c37c34856ebd59af630a91f76ca95069784476f72ce20bef4c17a84c80f6732ef65db34d299cda9ee57d9b7a2004497b1cbbc0f64e7df5745560af2f0ce4c98863d82d1cdb73565a8792b6235c953f945a7829f8a4117ce6599faf95c59eab772b0af0efb713cf232924e6a44b8e6e54ea875e2d0ec5a84282401b90bdd4c46400b2aa8e760614cadf9ecc4d1279b680d9277479acfd0f9bfca21dfb3a8e2d1212a26e0138797800512166e5bd70e806dea07244d5f75023b1ebcc7763b4ceb19e9458fc0efff574fe5d517db8d3a0472b08a414dec3829ffe8a8d2b4e2d6833a27eeeefdbcb7eb169b2fa06d310f331bc0815271a2d21df0aafd9abb3f6b759cf6ae75c2cf9f1af84a181da1856d954b27f14d58a7547592253464da1dd0a8dad0f864039020922b0135efd7e6cc850e63a0673132dc109d5e55fcd90dcc441fe16a2c9b676c702ec4ef756a7943aadae318c11861462adcc0571757d7221cbe991ef63afcaddcff30eab72e3ecb41c7d158167873580ef76f403d3e30831cc682f660db4115e70ce1694c54590fd8064ff90b25757bed199c9900947bb2dc677e01e5473530b8b1c0090d5a546ec001671bd7b22e56408dbecf3cf209babadc1a70c040cae076e692433df2c8d4271cf5e8c05069ec92e933a2e54565a697d224feef4b0783ec6846c0c376b11d41b55fac692613f9173d1ad88169494ad7330b8f8bee4e033f392a1a61a7208da68f33925047dcc52b7748a01fdd46e5d6921af97eabef1de459e178c684ffccacfc4ddb383ce72f26f43f1a0bd16e88934978ff1d15846687b35930d6cf99f098bb976d2893ef877bfac6ef7bd607b7cfe19e2b6fadeefb3c5a86e0cee1ecddbaa1050991c45abaa29d7ab4b2c69670bba7a3052ab0461d4766d127e33e83c835e882925b48bb985b3d17d35a1ba0f295158920c6c35adb236745fecfc9e874f884e91e8c275e039651acb96567440be171b0761748ef2088d2db2914f4d8ef086352fc41ac9a4f089ae74c4e1b3e0f1433479ecf20b1b6998bd5f7730ce1ceb429496c99be1c0142b78a26746c59823e6bdc40bff0be94ff295389335977c9b7c23a2fddeb63513f5df6f1919cf40ba790d5c35340473315104d5f7cad184b57871c5c476be3191ccd01b32da95b8306d4eb3cd9f5f3d246c123df873de1a1a354cacb71bfe8a25732b0f3eb153b0f8d8f6a0c2ff8330980c513e39100439c02f7d3eb831601638e618feabbebb294b78a99690c21e5ede6a3d26a8b99931b7e1f480b375d8d57bba6bbcd01f00ac8e81652ae2dc2b42bc71f2d8c3dd35e4bcd782e4a39280984b7e4bf5d55a6ec043291a3df5888d43b03c63c63e8a43286d2b3c9c7ee8ba1fd18f81319684578f5b58b5ab2d783c2815be90434a1a82a1715642d53c3449c9fcf3625d58befbfbd35322a2fb3ceeed4b202c09880c8da1983a687b3f2ed46fe21bef9907b3d1332a6d132fa70a8ccda37d2a033e459701b289c799614bc2cd91d48b332a5e153af1e7c860ba74eeed082638ec52adec69c3965815462edef0b0f609aa448d187b8d4aee356b9bfc227dc814d119b0ba2e19ec122ba540bbe5e81c86632c1d8e61a2f1df051977333e6bd6fda556fbab75f910566d2a6f4500be125bede3bfa212764f71f6520bcc4150a14d6919d9ae0a3847f837b411d4a2f268d0fa963458a2d2c6ba49ef7272445df3dc58d3f4184a6a6389b34a4b34276d97e7aee297e14ee2d75b8", 0x1000}, {&(0x7f0000000040)="a8e963ea1ff657ec0daddd371eb5fa931c1dbf73bc5e4f429ac02d9e84f3161e20c0061534f59f7464b8421f51b65612d285265ebc", 0x35}, {&(0x7f0000002380)="d3bb8a341c9efce10ecfd1fde70d85542c1c95f8ce74a70af7d4741f1eef4e2368854f6f3b48b7c572c665f33f273f86b008d867e91fc9c34f31870c8902318360050715a541452081ee3463e9cdfec09a3f7a0fdec0421d100285d273deae8f174972748475fa9b3fd36fce28e2e0d9243ea24b7937bc7a8d50b3be2307ffca3ebe347c413fc89ac696cc0505451b1d9bc57b2fc39024085e1b47ba07c1a6d8a96e32ef8cb2737427caf53971a1a9a7e18d24ff5727b4f98bb2a76e288079f1d63c3140", 0xc4}], 0x8, &(0x7f0000002ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000c30825c422c4503d88f97931a74887d501c526b7d091e6a2286067be2383abb2911521d7dbbbacc587f95b8480b74d277cffa8b92a9d1d18b3c9a3afa499b5a21d3ccf93020672255ef5039476e8f49c8b59315900413000bc84ea131394cd4aa51a327e52f35f4066bee81478a6100ab1d9eafd8dcfc4ab61d0dc01be9cb6c63bd8151927db4fc08ce7586f398574ab3c2c6781143b3c2c1b1f642059fe2af5d7589c4343b6d7ced1c8c66c335079dd421d99142117948102000000000000028a3004c7d86c6db294059a9c27b08288a38a47e70c669548baab75d931d4b2da3783b58ae7029d8e74dbccec7f1421d5cf5a6ac779538896ec29bfe7dbd45c5df564eaebadcdac7c8504c0281bfe11ecc35eaf2d55be96b6e53559afffff945f3ce42097f6a57713e0a9e6dde8e226c0e932c7d8b07cddcbc300252a00638a937fe0412276e5b433d761828b6388d9d72edb15da743da7a23d94e0db319182d81d2b94abdf720ad1e5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x40a}, 0x4) pledge(0x0, &(0x7f00000000c0)='vmm ') 10:12:42 executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000dc0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{}]}}}}}}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x4, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0xafe, 0x1000}, {0x4, 0x45c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x48, 0x800}], 0xa) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000480)="e2657bde72e04ff4488fdfaa50d50824c205ed5defbbc51c143669d65b7f920c0c183c00b7b7cc6c8fa67ded7efa83b72510bd43852b1a79a18d5e816dfa1669a203afab392594ed6b64f621c0c86b59bbf7911c4d3e33c293abcd25106795dafcf25a5c7e8f6e90b60c7dc2bd4409da6abcce6ca5f26de868d83f43b9d27b27dca48d4d859dfafd7d5a190712e83f2cacf8329a313cb3cdce302c43cccad4a61343dbf4df0ee49e68fc6eeaab46124c82406717c4bbaa245dd1b379ecef72ab7f759c9bbdb41030f812c043534f8c044eb31126049d6aa083942530a01c3f49a6d274038454471b7a3caca03576f771b0cbde61", &(0x7f0000000080)=0xf4, &(0x7f00000002c0)="66d4c6b839916455e1d89ae0baa055ad7cfa88eccd24338faaa8122bae9f96c26643ec430e98551b9f229591110e8ba112735c67265c1a2047b0a9773b746b30fc92f48001282a2d12b88ab593160ac2dd6c9e98f700678d6181950b0890c72d9a2c97d480ef2108c7ee05e444", 0x6d) semop(r1, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/166) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/194) semctl$IPC_RMID(r1, 0x0, 0x0) 10:12:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x5, 0x1, r4}) recvfrom$inet6(r1, &(0x7f0000000040)=""/14, 0xe, 0x41, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffc, 0x6}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:12:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x1c, 0x8000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='n.', 0x2) 10:12:42 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="290db96e016cea267442df27922166aff6290fe1af0284786848e7dccd13ca7541c7c55c69c77588268e8b0d22dc039fd54446f94088563d409493a3d03222ca662e27a42912d21466f95452a496e1c2", 0x50) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x2, 0x4) poll(&(0x7f0000000080), 0x0, 0x4) poll(0x0, 0x62, 0x100003) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/12) r2 = socket(0x2, 0x8000, 0xf0) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000600)=""/222) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)=0x9e25) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x0, 0x3, 0xa, 0x0, 0x1, 0x200000ca, 0x6, 0x2, 0x2, 0x400000000002c11, 0x210004001}) dup2(0xffffffffffffffff, r2) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setuid(0xee01) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000540)=""/151) 10:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x5, 0x55, r3}) 10:12:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x17c8) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000000)={0xb02, 0x7fff, 0x6}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r5) 10:12:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 10:12:43 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 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) 10:12:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x117) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffe8f) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setreuid(0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getgid() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='r\x00') 10:12:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x51, &(0x7f0000000080)="666510a584cdb4aa7b279eacd8931468c93ea799fef963fa5cb551f30b3179e87c7ed4adeed17edd623103ff60fee2189ff3287c453d78d42209e00b74e9e31370891eaaa31ecf579f6a2d091e92d7019baa7d01c4e638a82db4735063c66545037b9dd05afeb418244d56a14749bcfcffe755a92be5142f5d934022d89005876f0c57d061f8739c1e87f69a3c6c7635968602457f7eb4aee559d03fcd9b6dce4d409fd33145c9585ea0aa25aea5efd19a7f9b22a12338b3699fbb686daaa4ed1058c9f015e735db2b1109d834107c4b2070be0a0900272b082b5466", 0x0, 0x0, 0x0) 10:12:43 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00N/file0\x00'], 0xa) socket(0x21, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) socket(0x2, 0x4000, 0x4) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0x400, 0x80, &(0x7f0000000040)="c5022bc983b6b25f757bfac34133fef0088f68d1637f7543458c2a21d135de7885ad37930515fb710ea58db40defd321", 0x30) 10:12:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100)=0xcf9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x24, 0x1b, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r5, 0x1) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x18000) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r0, 0xa, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 10:12:44 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004600002c0000000000069078ac004e224e22b03e536d61ff08dc3a8e9fc6164c9dac91943b13626be0c9b6d8d2a7ba7ac5e03fba37bbc93a94bd07cbf742f9c6e4fd062b1b18d83267ff2e5a3f3238259ea787ed93cf", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000300)="5815428775bf9b9a52aef359dd55e0d7df0f020d1a11ef6010aa7e9cf0cee597f0a5a8b9b9d154aeee1ba5e92301bc8f24e5e9b28f56dc39142d9d68dfcc39d45aabd78acb425892fe25e16323a5bc5911c716c4d9cbc48a3f63d6bd7e46202cf4dea995d97504db71ca44442321d6fc2faef774c5e424d475e5399fd8b892039656920e58a23eca9050a42de3a92910cea044830ca4d7e5a2d090eb52b96f328084285578e00967d4e7dfa12e5aeeed235c12c11f9014f53565eefed99a0c3c2e5d43e94192bef2db78", 0xca}, {&(0x7f0000000400)="aa75b2999afc085125f45969c022bb5616", 0x11}, {&(0x7f0000000440)="55663ded5949bb5fab75f4d88bee03fe527d0fc9bab8956eb9c649b5eb53993a402410f93a43cec478872e4f77899a32875b9044a7e527af0057b5659275499c2e04ab3a75b680cbfc5d78009300f2", 0x4f}, {&(0x7f00000004c0)="e2494eafc5881b296c75610ee3337e64539a50f9961f7f18c152ffe4cc6f8a37cec790460cd571f17f2f0543e5aa458f11721a55a67b3e46996d5a735aa4a5d4a66f63b2d1ed8ed38134897387fb30210fbc05a00efb3c66dc8151c262f8f7c954a49422b087174ee629748b7a697ff590956bc9b488329cb218f9bb7882ea2f39d7c7277062a75bd2da449d791a0fb39591d9865c8712f6f3afccd21c8ac6", 0x9f}, {&(0x7f0000000580)="9ea48433d78524fb8bf0f885eb3078d49f703a192098f3f4a223c876e1e8ef98091e6cc4b839c15e1e664c12aabcfbc3d86e76838040eae67a5c96d00b3eeccdf1b3d95b454c0d5e06248dd360a0065d08ea0523a454e642407c8f212bffcc3abf29be3ad39151bfe9895c5483c10a4c4a2fdc2de86dc36d42546d37fce563055cb0d12cc060", 0x86}, {&(0x7f0000000640)="ca3ce2b112ad8e632b98bac8cacfd410dd23f5ac52a923617a6550fadb376753f164ff4c5e8e77c411a1ec9377f683f019986de4e3b066993eb53c98a445a9ba251d0dcf819497fd2720d6697b718ce5cd9d428044cf5c59f608175ef01af83925b0572b7f08afdca2983aa7ec7ef3b140cc2811847879b6adfc41c1b2cfac41cf68731dd52998c46934d5d70468cd259bbf99ca6e3d1dac85120baa0ceaac64d5a34c9e3761cfa171f253a459681b4c0b89a8246bdc8bd8cda4db717f1a85f3b68bf314f4807e8ce48e5260165eb7d4b8be28d068f2", 0xd6}], 0x6, &(0x7f0000000940)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r5]}], 0x140, 0x40f}, 0x400) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="3295f3be4b799609706aa943805a64f8fc0f5735f0975675d0d484320335ff0cb390b2728be201b0e1b31f30c06b6624216fa89ce8419f90b8db478d07d795d08758005f15084c33057b53f3b062a7093a5900b3d220bffdf91b43656a625bdce7b34863337f9e1e67f6bd9a7c38781df62319cdcfef3e580b8d75c5cfbab4c7bd4b93d646042da6bb9ddd7610976856c0bcffb1245a4bb3ad9bd2324ccde4419a04730c6fd2b6ea7b3eb6c9fc473012a3a575ff25835fbcf05bf632aab8f3bbf7c59a7cc4f7ee1f3e3b6512072259bd0c434f9cc022e58196a35a663389b6381c65fd70ee490f477ff5b5b58a682fa6f1", 0xf1}, {&(0x7f0000000180)="c44e8c00ca6e7fa0262cca5493bd1d55c8f13e00d3179e396a5d8180b124d21bc7d43bb420980bc1f9816e1074273f493656cf4b725ab7e0a37f158c6767d7", 0x3f}, {&(0x7f00000001c0)="0cdb185e1d33582b8f2d923e2801f7995b09d891f26645", 0x17}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="05000000"], 0x20, 0x8}, 0x8) 10:12:44 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x101, 0x0, 0x19bf, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x6, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x40000100000000, 0x656a6416, 0xcde3, 0x3, 0xb42, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x9], [0x5, 0x8, 0x6, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x7, 0xfff, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x0, 0x2, 0x1080100000001], [0x1, 0x101, 0x4, 0xc3, 0x9, 0x900], [{0x2c51, 0x600, 0x6, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x84, 0x0, 0x8000, 0xfffffffffffffffd}, {0x1008, 0xe057, 0x2, 0x80007}, {0x6, 0x8, 0x8001, 0x5}, {0x0, 0x4, 0x4, 0x6}], {0x0, 0xfffffffd, 0x7fff, 0x8046}, {0x349, 0x6, 0x1, 0x1000}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7ff000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22266c8e027548d8ffda5eb1152f6bd23442dc8231d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be93a2e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 10:12:44 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0xfffffffffffffeed) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0xd) r0 = getuid() setreuid(0xee00, r0) setuid(r0) 10:12:44 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="6208c584fd962b9c40b6cf473e6f7b43e77393fba7ff299f169b9f7b1cf653b71bc2bffe5e66182e67bd17487441d8ce209b880930568eb17c449ac696e28b4095b28bb833b6e35b9609665ac611aa1e038196fc23da9d50480bac43c17f2c6930a1b85028a4d85dd0f6d0"}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x4000000], [{}, {}, {0x0, 0x0, 0xb9e}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x1}]}}) 10:12:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040), 0x3, 0x0, 0x0) 10:12:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4000000000000077, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/211, 0xd3}], 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) 10:12:44 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) sysctl$hw(&(0x7f0000000180)={0x6, 0x15}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 10:12:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) poll(&(0x7f0000000100), 0x4a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}) r8 = getpgid(r7) fcntl$setown(r5, 0x6, r8) 10:12:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) msgctl$IPC_RMID(0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x5) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r3, &(0x7f0000000140)="220e22", 0x3) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) close(r4) 10:12:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000040)="499417b2a4ff9a474b5527c9cbc8056a149fe952bffe925e2199ecae963a477dca68fad5fd785ad10405", 0x2a, 0x5, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4edf56377718517b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bc247203175b85b4bf135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xd2) execve(0x0, 0x0, 0x0) 10:12:45 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpid() r2 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x1fc, r2, 0x0, 0x0, 0x0, 0x1c2, 0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) 10:12:45 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x1}, {}, {}, {0x2, 0x4}, {0x3, 0x80000000}, {0x0, 0xfffbffff}, {0x0, 0x4}, {}, {0x0, 0x81}, {0x3, 0x6}, {0x3, 0x81}, {}, {0x2, 0x7f}, {0x0, 0x3}, {0x2, 0x8}, {0x1}, {0x2}, {0x0, 0x8}, {}, {0x0, 0x3}, {}, {0x0, 0x8}, {0x0, 0x1000}, {0x1, 0x9}, {}, {0x1, 0x400}, {}, {0x0, 0x200}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x8}, {0x1}]}) accept$inet(r0, &(0x7f00000001c0), 0x0) chdir(&(0x7f0000739ffe)='..') r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 10:12:45 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000], [0x2000000000], [0x0, 0x0, 0x0, 0x7], [], [{0x0, 0x0, 0x0, 0x1000000000000}, {}, {0x0, 0x0, 0xffffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:12:45 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x99}) setitimer(0x0, &(0x7f00000000c0)={{0x100000001, 0x3}, {0x7ab5, 0x2}}, &(0x7f0000000100)) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) 10:12:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = getuid() setreuid(0xee00, r4) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, 0x0, 0x4) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xf}, 0x3, &(0x7f00000000c0)="d7301b50f27e956bc5fe20adc8e8f4c69e3895b2cc7eb89cd8a6aa9ee4353d399054ac3d8aa9f38be11c07a939874b162bb0835e959b366092f9313da1fc76e756ce71331d7046f1a96f6de6c2c58f2a94bd5444bf1a8d39d76b806974b318092abe9e9a376955c7f056bf71f8ac9dd4a6604c711e72689a", &(0x7f0000000140)=0x78, &(0x7f0000000180)="f385119cd8bd427586a26b03efa9a25db8b22d71efbf5ec2c42cd48e8aa3b479d358d65ee46703563c2b2696f42d93f99519811281984f0426c0381be113f7f62cdeb2f5f91043451989182d2cabf993152e27fa006cc6ea78ddcb001999e61adc229cb0a145aa1fb79fbc50307292f63b06ea30c230ce8b380cad55568280988cdf262c7ae580712499f9c9f2681d59f0181fe9b1a740287d0c9d9f0b9d6bd8f697fbddc92b41db355065579118b754fcd7eb4c681ef26043ae4054229b4f26f8f5277738036c8ccee2b8c700ba5eb8f0146095e1480e", 0xd7) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000000)) 10:12:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 10:12:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) renameat(r2, &(0x7f0000001100)='./file0\x00', r4, &(0x7f0000001140)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 10:12:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0xf41, 0x1ff}, 0x8) sendto$unix(r1, &(0x7f0000000000)="767fe3b67def6cae24905470a89e220830ac77b1469a465db8841590ed512619e6a85d1ff00e753a762798cbe6b8b08bd64cec419d7e693a3790ec277d3761fb9e998a90761fc88a8f17a601e52000ff4ea58ffb3b731669847851dafa6cc6f1ed96548ce12359449107d4d2d5c99fbb2d67f35ccb6549271e24f442558f8536716c5dce4aa252cc29e8ff5fbe92595d2202e36f408e9dd637", 0x99, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socket(0x18, 0x2, 0x7) fcntl$dupfd(r4, 0x0, r2) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="af09557798218a485d4d402e86dd60e70875001c2c00fe8000000000000000000000000000aaff0200000000000000000000000000010600000100000000860090780000000000000000000000000000de0c5d28e7ec7c2d5d820f2b85f89e24cacf5df9eece9bdea8e1fb121fd25b1955807b37dd524fc45fa4a1cf3f4afbcfc822c196836dda959e9dbf"]) 10:12:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x753, 0x80, 0x6, 0x2}, {0x8, 0x44, 0x80, 0x10000}, {0x41ff, 0xff, 0x1, 0x7fffffff}, {0x7fff, 0x81, 0xf6, 0xfc}, {0x400, 0x9, 0xfa, 0x4}, {0x1f, 0x2, 0x81, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x87) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffffff, r4) dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[0xed7d, 0x4, 0x1, 0x80000000, 0x7, 0x7, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) sendsyslog(&(0x7f0000000280)="2ed40f2e503ebe5f0004b06dc56c4fcf38475741e43fb65a7e469009f8f2f27e2962ce042faf83e557ab20840307c82691f4f12e519459fc1bfbce60cb60462fa2a1c7e6cad2a4e12fad756b9ef3684ad2f2493d82532fa8d0900fddf497838149a36ca9537873f248777e07eed8dfcacdc3d74b50d03c9d77d54c0b9cd52e0c35436b6bbec2864b23dd7d3248ce7a4d9ef6982628aab21cc96c445d2cfdc9694c7ae80b918033b00a8e284ef493868680fe6120a3f6b29aafe1b93da744955031eeeb46dbafcca0e00fe3d122c1553149190a283a74de9173162b", 0xdb, 0x20) 10:12:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="01002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e200a3", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x32}]}}}}}) r0 = socket(0x10, 0x3, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) setsockopt(r0, 0x1, 0x7f, &(0x7f0000000240)="d1021286c63ed00a9753cf7b76d0539a83b9576140f29e1fdda6b1c795d81cb30ab6ea3c25cc27e6360cf6553c12497acd23114ba4c4d10ee6aa61d324a70d4fd940ebbc04197e783faf038f0f653436b8da397a16640f431ead9eb3e2d3d28bf66b97b4b7bac4", 0x67) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) getuid() 10:12:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(0xee00, r4) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r6 = msgget$private(0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, r4, 0x0, r4, 0x0, 0x46, 0x401}, 0xfffffffffffffff8, 0x5339dd4a, 0x0, r7, 0x0, 0x54dd, 0x6, 0x5}) chown(&(0x7f0000000280)='./file0\x00', r2, r5) setgid(r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x80}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:12:50 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fe0800000000000000e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb25281880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 10:12:50 executing program 1: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="3735ba02f3d773933f47a85290782de9b2f8682ecda9dff311b4701624c64355d5e26184339078198089152de5d2eac503be72fa808c1c5d146d456ae1c46ee9300d7f2b57a9c592c080fc7b522310a7ae545283c278a73fbe160a6a28b3008469aa5406d5ea5c2101330253a09533efdce7288f2e43bb5fe1007043387ac533f711da3bf8b13ba01b4e71ce58c7fb6d276f7c2317fa3897c264d45d08c8c1df1a5909a70056fb45010c0c4214", 0xad) poll(0xfffffffffffffffe, 0x5, 0x0) r0 = socket$inet(0x2, 0x6, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="98b86bc88b4b94dc98306c35d5942c71b7b03c78b599e18895253e7bb4bb34dd10997e271364e71018bf0c8d98c8f1148d702565a774c9ff8b0cab7a0e8a2d7e5278f0e73c6acf475a13a35ef921d69d508152b4", 0x54) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="ae7e377cbad94abfb1a322a7afdfbf1e", 0x10) 10:12:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) chdir(&(0x7f0000000240)='./file0\x00') flock(r1, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 10:12:50 executing program 1: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x2, {[0x4000000000000007, 0xffffffffffffffff, 0xfff, 0x0, 0x0, 0x0, 0x8]}}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x8f1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc) 10:12:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x28) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) 10:12:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) socket$inet(0x2, 0x1, 0x3) pwrite(r1, 0x0, 0x408, 0x0, 0x0) 10:12:50 executing program 1: r0 = socket(0x18, 0x8000, 0x102) shutdown(r0, 0x2) 10:12:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./aile0\x00'], 0x10) 10:12:50 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5818, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:12:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x5, './file0\x00', 0x8, 0x3, 0x8, 0x3}) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}}) 10:12:50 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x4000000000000253, &(0x7f0000000100)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9d59d401126dcc70b637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1663b604941e9c4712001d8cafe438bb784f804fb441d0c02426c2d89e4a5e0e584738ac9ab369f47826a20bf9abd6ba47ced4e20a04b63af9b2612ef09507441aea028d32a", &(0x7f0000000080)=0xea, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 10:12:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x300, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}]}}}}}}}) 10:12:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r0, 0x0, r3) accept(r3, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)={0x9, 0x4d9, 0x9}) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x10, 0x8000, 0x80) setsockopt(r6, 0x81, 0x2b, &(0x7f0000000100)="faffff037ca111ec7fa3da4dcd7e23c162a07256bdf8973a194ae9a3ce4ee7ce5e7890546aea98ab2dd8c4055dd0000264dea16add5abdfdf785fc51ed9b84641f7cf158910f9ab6f379297616e9e6f1abd20df88fe26b4dd8d0b579a7b65b29b8af53b857ec3d2ccbcec2", 0x6b) 10:12:50 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="9c725d45dbc1f250d8497f95bd832b337fb0fd76ab69762d870c4841334f91f0d278e46ea65d64a7f5b49381754f20a544f92c533c907b89d894ef07bf88c75fb8f7393df0433446fd6306c9cdad0db20df5d3f087d8a52e1a", 0x59}, {&(0x7f0000000280)="02b80b6ec51d906a50de766b00336b708d1534bb4bdf10b8c26386273de766a0bc00220f287a4045ecc9431116b7ad21e3c23536643aee969185ee68a6a1c825097ac7c5dcdfc1894a2a37a1ea30534e9b8ac9dd0c1d27d2e05a86808f175363efa3409b49f33ea61f739b7165f9eda3c1665c", 0x73}], 0x2, 0x0, 0xff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000340)={0x6, &(0x7f0000000380)=[{0x0, 0xa68, 0x8000, 0x377, 0x77d}, {0x8, 0x1ff, 0x7, 0x40, 0x101}, {0x1000, 0x3f, 0xf0f2, 0x4, 0x9}, {0x9, 0x4, 0x8, 0x7ff, 0x39c}, {0x1, 0x7ff, 0x0, 0x8, 0xad1}, {0x34, 0x3ff, 0x9, 0x1, 0x8}]}) r4 = semget$private(0x0, 0x1, 0x105) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYRES32=r6, @ANYRESOCT=r4, @ANYRES64=r5, @ANYRES64=r1]) 10:12:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff], [0x0, 0x0, 0x401]}}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='&\\,/\\&[r\x00') 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)) 10:12:50 executing program 1: open(&(0x7f0000000200)='./file1\x00', 0x80, 0x100) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:12:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x6629, 0x7f, 0x0, 0x3, 0x2, 0xffffffff, 0x1, 0x1, 0x3, 0x100000001}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x79) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="22dd10d6f5c0fc1590e67fa11c637e317580e2c5fcb1cbfd43aa52a86ee0503a531c4142fef5943810cbc80e233ea8996a3367", 0x33) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xec8e309e7b9009dd, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) linkat(r5, &(0x7f0000000280)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00', 0x4) r7 = syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r7, 0x3}) r8 = syz_open_pts() ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000003c0)=0x3f) r9 = open(&(0x7f0000000400)='./file0\x00', 0x880, 0x102) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8, 0x1, 0x100, 0x0, 0xffff8000, 0xa8bf, 0x9, 0x0, 0x1, 0x101, 0x2}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 10:12:50 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfd08ffffff"], 0x10) sendto$unix(r0, &(0x7f0000000780)="67cb75fffe773b1a1b151de226b33b692a13ca0d3cbb1c9e2186bcbac853ab0f988278cc6464c6d8453db4f0bf220d4a3d7648e0f8596467d86b6b64d25da0a4157fb3a5ddbfd72a51384313a627d52b66086ff1e483c03ee77023815cea72dfadb06126140564c3d6a7a432568c2da0f933ae253eb9e77189b22537c470f44f18bbe394d71ae480fe83c2f8d5f914f25564be73e16ee086ff57eb3addc24218cc66e79c751352c0b22827aec3d1a23b0d40e055ae82", 0xb6, 0x0, 0x0, 0x0) 10:12:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x10, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn]}]}}}}}) 10:12:50 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000000c0)="000000004e5e542b5ddd2a731d4557db64faf473545ab167b7b4f419eef5aae63f6ea7e7080e20ce2f3188659db1ec9e0bfcd04f700f4cc7c20aa5f25f3b07ab0e517a3235725b0d118ab567c14cb52ec4273f2261711b1bf85037faa34d34d237a2c0fbaaefb54dc62f6a9580e7fc85e75a497402f7ef18bef7", 0xfffffdee) 10:12:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000200)=""/155, 0x9b}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x11) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 10:12:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x4, 0x4, 0x1000}) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) 10:12:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) write(r2, &(0x7f0000000040), 0xe7) 10:12:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x4, 0x1, 0x8, 0x2}, {0xe61, 0xb7, 0x80, 0x6}, {0xfa44, 0x7f, 0x9, 0x5}, {0x38b, 0x4, 0x3a, 0x3f}, {0x2, 0x20, 0x1, 0xff}, {0x3, 0x20, 0x4, 0x4}, {0x7fff, 0x1, 0x7f, 0x6}, {0xb1, 0xf7, 0x6, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="000018000000220000000000000000750f7dc6da44e2f52601b47aee1e2cf82738d76bf7eb51a84040ca74096769cdaddf35943d808f1ca3bec9af32839a8048b77f09de42ea5cf40123260299f340f72c178fe1dd2f1c6610517e65321de42624b30856c71ee4e18cfc985e3d0492bc21c8d75644f1213f4e09"]) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r3) 10:12:51 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0), 0x9, 0x0, 0x0, 0x0, 0x4e) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x103) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) 10:12:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="708c6f5149d9aba19dfd5ff06f39e42cf6188aaa812bd589b371af3b4afc8f27a6f77dc08e404a25b77bb90be7644c556da8dffc37e85429722af268c2232996f3bc9469f0a94cdee277e95700b8cb7648b350a7846a446ff6465ecad2adea58b0f89f43c933749a8a46f8ec6bcccc27f6dcf7a12730482beb9f21a7914dbc104f9c", 0x82}, {&(0x7f0000000100)="46b95cc1894b72f58b3fee1db7f8a4e81adc829b150de5da98963fabff08a1d30c8465755836b6d93a36fcc154148cb43fc318d90e9b6389f7f0855daae398af22871f2913", 0x45}, {&(0x7f0000000180)="39461400"/19, 0x13}, {&(0x7f00000001c0)="27cb2ada99d4e55f107e28099e7884ac8e566b27196e5481407712acdad7c8ea329a4742dcc4232560f2281a7770a0744ee42f192aa09e94e704489be4e888e8efbb4605efc8cb35ea0bf57f081f051bef2e3ab89a5e5c7ae7ccffe48016d04b374b9f36751347f94ebfdb028f19e12a9d2f9e012ee9d9516dc3f389664b4ab0b34026e1ce81b3c19c5e17f52c5717ca8f5fde38b7d2f1eabf2d724e99d140bf5e54a8697551f6afc3573d24", 0xac}], 0x4, &(0x7f0000001a80)=ANY=[@ANYBLOB="1010000000000000ffff000000000000b970fa02baa51058cdbf801823f5277bc1a3de1be9b4493c65aa226169567c517f68e422d783d5c0f4fdcc60b678148d88922e4b732c6ce3b7e7fccb405a1cc36710bb90a7790bb0778835499551bb69796bc456a6794108e054e7932bff530a97bf7a0351ce1c1b04c8e62bf7a5af6cd575efddafa190b13194c5de9e5f79b0ba49301b43c6e2513eac600b04e42c49cd2292693d94160107d0fdaa8c4bf221e9d04887f367d1517f0ec2bf616ab130cb8cf397a05af15b537e028b63488b86255205ae4c55f3302576122106de0015e4f9a749c93e9199ccf632fe27ba3f98bfc8e00ca653b4cc5846fc688ab752465b714df8f1a31abe24b6a6c29d1153e075c91f324ee9e9ebe364958683ca29850626f3d5a79c98b3ae4ccfe2a145b2c48f0cf9e2aac0ee5e03b895aee8348fc2a4d199825bfcf2e679efafae26c92998399aff866cf8e30c36bc334608da7a081f9e9e1cf7da7a44f426c13a098b6f4f721fdfa33c47e00d5fd218f70b647a35e9cbc7fe1bef20f917c397f7db7858e1e27fda43ad3f14f84618de650ebfac7057bca2d92a703e6512e8e3356e62fdebf952728c68c2063f7aa370ab29e9df7492675168b9f1c847920d6b8da3f5a89c72c3ff4964b306bb5d91e8e0ae5619ce4bbef02a56fb78dd4ce91b301b7b66aadbbef521d0e169f8676005cf7d32150cabf981a5ee83fd299f32ddbc69707cc4838d3310735f3d8cd50d43bff68ab871b6974bb90a7bf34d09498bd8cc2a03b974a9215bdfea2350bb709d007260f8929cb24fe1913740852c45694b18db5b5fab26543a7858de326ce8dff1ef1361ebb8cbf7bd6f22a837302e63c8ff78d47cc2c5aff6e9b65a9267ea4b01dc3c054e3cfbac698a3827691c08e66a4177b54e697773499d0d6ca088f218bc80b090d825806da7a3540febbdfa943ce038a034a2cd1e7a3d17d0c85350b2a688fa64a34dafd927549273947a6cbca9996a79f67b43e964e2c560836c6c82d7f33f37bcd76219e5854c1454b17b6b8761b2fdace2bef787351111a14269035c83e1301565fe3d0ed0e76fd4f729a1de1484b35326b94e7b9dff12cad325fd46bd8a09e40d88f5631364de7e8f63f161c8f01e99c9e4489066bd0c8b7bde818e1553e74aa0bcc6d24c83b33bbb28d51c227776af35bf3b400438ef671c39d833a90fe397afa6892854514f41125f2efea1cf7d3cc066b832943aa1b5e3a1d4b72fbafb58e8ce256baa245f5d62a536863c34ad9d12cb07a54c34f816c71fc17c192aab45100e490ccbf90a5f8702e2c76aa7e3ba28eeaa06e13e549558b6dea1729d6ce63d7c47269adbb6ecc02dcaf79bafbb9eacd81e2999737116d0c14dca096b827102dfbe1f4dad8d5f9f5c8d7cefb7d62f9750bafac804265701f090f1befc382318584868def2b4eacbb3a7686e6cc56683c8fb28072259fc3db92fe058b7f45f7d1098c20d04507a83c4ed44d8caf5978703307906d4fa28e24269acbf59d8ff4720fe16db25ae36e177575fdafe6f18651c2371ad0a79d40b9c92ce83837d452d68d547ebfdba95569f3701d3dbeca00020224eabe1855fb4719cbad4af133d324b1f29e92b855ac05e9422c17846d32413d1dfe05345bb3d4cc98642add1ad0f73c49a41ff83daa8ff6046a85e93f65deb69a9b8f24e44d8dfe014345286d5a93b5096beac3611057a5e15d1a10034e6b551c4e9608aacd676885d5f85fdf8995842a962c1dc8e1eb72c8f42beb9ebe975295c2cb94e1651b8180d2d8090fcaf05f75e4ed7f0e452962d702a5f31daf036d3857f2ebb073b7e593062d20f12155def4fbb7ab7d369fa63c94ad2ae6fa366747a886d88bde7069be1830f87cdf9a1e8b6deea2c14a3dbbb4e067d63719b3fa73427edc6f0a0e5d39b7ceafc1ef0d6a7f3591cdf70fdac7aa65237d6a4fe7be37246fec78dba53e5f58bdcc0fa29f68436b28a5f14c3a6d365abf348dd217bdb85e7f5b6013941eda975a8c3e790ebe51e63938e00e31368ebfdb85d076d4ab4c8d33067a07cba5ff40c9833bf091e63507014803209568cf5439de713bdfa0833616ee4d0606219b2d9328dd0ccf9e8030c20fbe849beed520cfdc4920c2310c4a1fe8edd5bd8a4ade03345b9ed04caf93382f4563619d518338082b4103ab9eb5a0cd89da26d499a31379f0d96466e57385d6d61369a7b350675f5df1e70bcea348689c22c908895b6c56c35cd44b04f6185c22716cc271974828b995a3f1f1db49bb1ba05422d0534cd794b3fa07cc9e3a78527dcd892a3484d42470671969e11cb3216b3181c292d8dd35e469653b4973ef07696794b52a898bdc0807448fd59895a0e16b242572c5393bf84f28ffd2091b7ab952c987890a1c7a7e5c02803b35c9228dc689a9d76e1ec6e7afe8a704292a0c68dc5bd3f4c8105e5432df663bf35bf9e8068e8d241c1b231f7efc1925b8b581056ba227847fbf306169f1efbd5ec014f2d05fb3a1b923f7164ba3383883b3f8e613580a30e26dba34de461b563dc3ae6a47bed59a1ddae4e392fe3f53bf0ca85d3b472c3f94609410dca2c24a8fc47ceece370f2bd64d57bdc160a152ddee84b9fbaaf3fc245072befb82d2678beb27b762d1edf3182af0b2a56ef241513e988abea95c432a5f7d87d1a90b29c692734e2e31310fd78b015571886f48e6186adcd8782178cf6d8a60db739b92911c75eff546052ed891ccd474e6ee9e60f67453a2a551e127b5a1023f58dcea554b9a47286cd7d4c6be2d2bbbbd7cb2ea7b5af084c6647181c3423451efd0653b4d89e8e1b801125410ce2a63d56ede8f6e849fe942b8ea6a66ca579d5113d6ee1724ec758f46465f1719cc9fd3009e1f34f94dd2ee90fa30690f8cf6c277e37500e70f5024a00d6187d6899908149c920d7421a051ff7927c2d67648223456420c02be7ed674cf68617d53af6cd3844a4e4908cfa357cef81f6e19eecdaab13bbbc43234368907307fef42fb9b260a86d14e8954b46525fb437c046e3424930edb18cf6f484c6fcd1b28a1eec71c8100aca5dce5d181986f357cf861403bb7a1724b33e551c38dcf92ba5eabe069b3feb39de2b266dd4d47923760d666b228497ca6d88682f8aeb8cc699b09fbe71752b7b967d042a15cb8fb3e8435259e99760be68c8247693d4eb7b7cba98d39444442b6f18d96d28aae3018d56ee3bb0764304fefb41ec57e23966f09809d332cf258d077b5fd084052d99575df201e465731b2bfd78cb5ff190750bf659dc6910d8169c35b3429681dbfec09590f4417f88bf57ab03d860b945ae255726147fd0bc3017e50a66af48ea8d2d7558f2a22545f312968814500f2ff35a9bd17062e6534a1d79a4e777b74faa4bd9916e153de254b9648600409a148a73a72ad87d39fb73844169b87e0d0513c0584b1019c457d8b7403f4fd57d5b6e33e6902930996363c36eee95de7de3241a5e18e47f59f167af0b4a069f5784854dcdfc8b81366e2076571d2c622fe36443b341525bda9d5f5e799015278d7ca40a01ca46e74a1e0e8cef4a3b0389ac928833f352fda60ca32ac3782c5bb2c6b149dbc4d822c0de893e29515ffed33c4a89e625d8788788caff8d48dd1df0e7ff541234be308b1b22237863bfe47b25b3bb29f45f301ee877a4b8b6c467d88ebea5feec7ddc3768d2beecd6927e2425ea28fa68638361420af86fd96ecba0ba86562ba662d39674dad0417f97b7579f27c2c6c350a7b3f5c33f20c3a4bd9034b744dc5bdb373614256fbe837e93bcc87beff5ca6f3c9df9265a72a8b5af0424db4db7268454bda9e8649175bc3f57743d0d20c13b3dec55a68607d67e08e67cd854d310798cec6edafcfb529c66548e44cb300f45bc6ee7fb166adce42934e2718330250a6265a5fa2ebb92aa9b1be44b2a1e0486c0ff857c9a51080bac819d6fd14ce20c8218fcb5527c473a8f92e8dfeacf51304d00d4d53dbeb047e75db98a4c12a659db4b8a99d5fb28a4964da4021e47cc1a27455cff9ce3a16bae4704b85da8aca3d043a66c1e55914984ea48eff694d0f7a16e53fd88a47549578f7e25de6e4bda1b1594399cf4203c66cdffd82d74b86d168231cd9b32a8ee4a8657405e73f93911e4492d8ac847b2a0d8480dde8847cdaa1e1ca32d6080ca92f9f2625a26998ef44dd4d09c5ac0f66bd07296e437d86aedd3160a4a40f9ce110c65d857fe99925251a6aac9a99ab1bb7eeca6c6cb6f4aced9df902422903673202aee4e355791c8b1e54226b66f41273e82fbd2377ade01ecf5088d7eb8e26c3c7f235af12e47a2cace403fcfba3d5c3a6e0b6728f68a1832bb4835202363333f5b3a77eb00fb21cfb0952bbae8834f8ef61957d0a461248559220aba3cc81ecbda00a42fd3bb0b2fefdd893c7b0071ea046198d819dfeb2551aed10dec5468739fd6733484f28041627fd562a6fa2eb018741a07aa819134fc23f6d96c5b5cd3a97a8f1f5ed601b002f6fca8094622bb72eed8ce355d4e5bf88d2418075d16e36ad5193b08f159aefb88d4137bd34b48f76f4aafb7c933b55733f33952add4c292b457a70415eb5dc292e83c7a8dab8303c680e6d3a4f8b820e97df7087e5f1d7581fcfd835e1d6a960d959c2f38d718537694e4cfabde690fd5a40cc0795dca95b0e6c1018e4ffff6cd5d841df7b765452a78de3ddee435d25f150a955af15295fd78a3a2eeb02a4bbf9c349738f3f6852276cae93a16b880d17cd376a3c10eb8a6575e4cf16b8014fcefeda0720daf46de6516e5331c2a82b4fbcf707ccdd694ad53d845ebb880b79cef3593dfc60ff139e30e9be8c54b55ab566771bbd43ec1c915e61fbb21e9fbaa609a86fe1fa13f57ea25dabaf2902bde0af12b3c3491365dee6067541e08329cc150506adcd29c204895a086ed708e25150dd06dc82cd547ce10295fb32fd578cd597345c4b5d7ad369acd8a1ec144479d31ca0432ab81d1c511be4dca0adb0ca6ea15b52938c98fb8a2aa4d69f63ef6446d5e5caa75a91b3a533666227da63867baedc9e30201a53ef889eba2b73c336bf2685b3b04bafb2fae34228e9476f6ba096b0d77c817191558eaea142864edd76344857bc428e77e9ccf85daed380335b61a5ca77eb0197202718edb052a37906b414dee1699a2731fa12892aaab85e7a237150cb4d0b60b84262f6bb79811054474f2c9d9bc339c91011c1cfa31b08a7c761006df95efe7c3ebf4a406d95078103a9ba1b142ef8673920b7017035c5ea24920e59fd08d36db89a3fbb2dd4d915fbd456a8323d025cc82cccbd16109ba8e98f1205a1131c7463488311a778bb97f1106d629d05070eecdfcf968a988a601531f93a296bfef1d3a0897b42fe7d788d2fb35bba272e9c8a50b14d8af11f5fd20c071ab9ca15195fc237ddecc078d0d27929295294cd5055d8fad2842bf286efe5d34ec8cdbe65344831a19a530312012f39361511700aaa600ef3169cf7ecee3d44257e638e9921c5f458ebe97655ed0142aed2fd02c6d7fa1d2f78f5650e7a6603b1b35ccea5c93e3eb8e3c4462d0cc745147df1d20962e9b2e2a9b9f459bdeaf3d346c87a90582ab70311b7f26dab8da412efbd5dd9776083de55be15344fff094f37ac285bf817906c72722a29e14c06ce673d96dd3decd38771679ee5b4040ebe871039735bdbbb0d96c49cf06e4444887cccd050508fe9d183a33aca27abc6770b0ce70112e25e61e43637a3784312a84cdd2f3805497f6f71c8406e0bb6fbc860b0c4ebb64c554aa7836fe658b46d57f7c09697e6a44f18e088000000000000000f2c0417105000000118bdd0bc647f6ccddcb16bcf865b6910e91d415482cd7f2fa3bfc1f997e760740387336b991dcb738740dda19afb642e25e3b389998c424bae204097be4daf9b42e6f24e0cb817af80823dacc2d839007f7178f1399c35ed3f646c22f5bb2ed94e8ad48b1871486b36effcc87a079006000000000000000ffff000009000000acb4a5134463b1f0393ef4b957575e52e120051bcb84e503d3ad9713a93b47c4cb31bf6bf1ce161183df929eee839b9f1dc7f8d8fceeb5778aff9778e376fe4bec22de75f8114843160be8938d000000c800000000000000ffff0000ffffffffdf67d6a4b7f686a89b348625ca1c1365f368842ef80ea9db6e4de05731d8d1882f96b5b332c497a9d9a87023bd281faed857aca1e7b143509d069c5e691ac1abccc3b9c9303c795edf87d6736fd09c2430eba95f8e25a6ae48996cca7813af7bcd3631da3bf15fcfe644880e69a2d1b459347f85b55107d8df82b917669f5232e175979ea531b0ff12be1c4d228a8b4c6e6358c6590969e34c7232a9b8caf47fe5e9da238073b2973ae99c791b569255974242246ed9628400ef33d6910000000000b800000000000000010000000200000045f8425b2050976e4297b799004fee9d17904082074b0eeeac401e0dbc3a8cc8367ecd052c448497bbfa356fc893629dd803c6640c71cdeee0b91e49ceee6f53411e92db740f7a6f7f8b85b9a78ef847550b461481a860929efae19e6b7efd1c534fe9c756bee3ef66968d380903ff8239a8dc9f336db4b649599ba4b4989cc76425882b2a79feac8b8c046ef5b7d34ad4a962152e2c61182702df9064e6fd1a8f363df3b8e6473f1a000000000000000100000000000080ff02bfba86432373481f0000000000005800000000000000ffff0000000000003cdc1d856443ef6857622b5cbe7dea17fbb861bb5e81aac42f7b0583589a87b4eb0a70a32d55d28f0663725bf2dab1bcc1bf3889cb9bb6abf71a273b4c3caa79f5661598e9f9aaf0e41362c7a736cffe328f84d0edf5e0b603cb01b943bef13a2384142237236a739d510d66233f71d9ad4a94f9a9334769510f85c7c2f4739ac30bcd756de2b430ab942560554c8ff9ef028be7f54207c1689fa3b562da4ceb7f26bd26a7de3a021daa01ad1b19047861f5398769bc630c9bd18d5ef2864d13019da82f4eb7752090e595e889367ae091688eaeba6a1624c5c9f718567d3fa444ca928cc4237868cb0df69450fb202473edceae554a669dd6a6987de1a777014b87045a1df7360ad24f4129480c20b157413b776f228ac6b2d6b9fbcabc9ffd2926b16829c72e7d8b3ea93380b87f5e87d54612c4916739e7bf751a5368f06a405ec65da03fe08fb963a4016236413334a2f56d558a05cc585ea3462e92068d71ae17e8b4d2e6dba107cba6ddf2e11399639c91fb5eeb85decedf4c4e26e98af9c9ce5c7092d7e5df7fec54e4d8dcba342ed8392fa16d16ca457719ba632ae472fc6879ec00c874a295f0241cb322950f4c2b7d37d4dc1916308244cf184c00b8cf02b0339ffae8f569a18b348d61b154525a6485ecd2a7d36f861cc2f8b9da18c2583ebca266eebf129c5de1"], 0x12e8}, 0x0) r1 = socket(0x2, 0x3, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0xa, 0x7fffffff, 0x40, 0x100000005, 0x0, 0x0, 0x200, 0x0, 0x0, 0x24, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x4], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x3, 0x0, 0x1f, 0xffffffffffffff01, 0x3ff, 0x2001], [{0x3, 0x200, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x4, 0x4}, {0x0, 0x2}, {0x0, 0x717, 0x8}, {0x0, 0x4000005, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0xc8, 0xffffffffffffffff}, {0xfff8, 0x7f}], {0x0, 0x0, 0x10000000}, {0xfffc, 0x0, 0x7, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x2) 10:12:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) 10:12:51 executing program 1: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0x8006) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) pckbd_enable: command error 10:12:54 executing program 0: r0 = socket(0x16, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="eb13fcfd812eaa4e713048e69931929648000000", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x6, 0x4b97, 0x1, 0x7}]}) setsockopt(r1, 0xff, 0x0, &(0x7f0000000000)="176fb8a8190af1ca0f62ec6c3dab8c3649362de5b01446307d62eee9ff42eca932133917ac337f2d1789e28043fa28ce3df016c8b60f3abfdef097b1bca9a097f1cb7a4270dff08ce3cf3bd7997a7b8f", 0x50) chmod(&(0x7f0000000080)='./file0\x00', 0x100) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) mkdirat(r6, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9c87}, 0xc) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6bf007475ca5b6a2b51360000c1b524f9736098a302a73803da000000000000000000d623"], &(0x7f0000000140)=0x54) 10:12:54 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r3, 0x0, 0x64de) ioctl$TIOCGWINSZ(r2, 0x40087468, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pckbd_enable: command error 10:12:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x18, 0x2, 0xc, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(0xffffffffffffffff, 0x800, 0x4) writev(r1, &(0x7f0000000680)=[{&(0x7f00000002c0)="3bbe9fdd3b5f41dfe809bb5a633643a9ec72aee568c5a2322ebc98dd0fbad8685bc87c6d24146d8fd8a370f6b99ea9c15e9db07e7b0f04748cbeed2f60e4c2afe0eccf91142e92739c60a38c6e760a5067cd429ccda204bf6d9c8507305d3448ff4509217bcd596a8866529b0321ed0a33575f2e50bd99e4610ea193fba558b448b23f569fc13a7c83741b22ac3caa16", 0x90}, {&(0x7f0000000000)="dd85e1819017dff4393a8a92e934158c9c58cfbdbcf5bc25c3b84a1ba1064bd8e0b7cda835b3491787182ff084b3c702", 0x30}, {&(0x7f0000000040)="fb0f97c13c6695cfe0f636c56a202719a59b7ded6d7d224ef39e5cb0ae3b30be34ff547278e0308d3f3bfd878c198d946b", 0x31}, {&(0x7f0000000380)="8f702dff60f2237ca94c0be0d09987ed185dea98db8cb47cf613931436d3590b5b4ea200342d11e2acfccf4dcbd6ec6c4e4e1f9c8df0f7ab84de09ce0aebdeadaeed72bf487b75347c619c1595bdcf9be38a682e93c83301be09243ac07f39bb4cbd8d10d602ef6e93c94d1e91e2594ff768ee5fbe61246bc1d7dafbee08406ea708f7f6c722f4f82f5b0f7d113edfda09aebd1a83aaee605ae4d3dccb0c38de89783811c9317d072ff33b06e99683496cc899047881d0ea7742bc8ec93c8316b079eb", 0xc3}, {&(0x7f0000000480)="eba79b723ee6d99bf1bfa99bef3cf1c7734d86b12e4bce1ca8ad7be6e6708b62620b7dbc232b6dfd97d33afd96b5efa24d7e8dd2a0096f9a41140890f0c75617888aa8840b8d4a2c9b95b2e40db8d1e0af1d53adc560cd93118de4", 0x5b}, {&(0x7f0000000100)="d1be", 0x2}, {&(0x7f0000000500)="b0c5b9091cad3a27ff7f591d0a43d4ae4085be0fc59d0db551ff753007d5db1ed85f0d3b7c45dc0d44525800a79f6e9c306f6d3917a97f5265c0adbfce86d2dff969661aa888f515b0f4d1b9c2759e54fc8ff050bf9ff22c0722c6c71a29a1d8e5ec478ac7abb16561a7a0b825bfa477aa6a14f29dfccc0969927fc96396bdf26e12664f676ddc6bf7ee436230febfb3fc9640c6573209509c26ce4c77c7da0bf31015f951a3d6b1b49ad8644fb24bd5ec30d8ca3ba99253a54048f03979b3a3257268c85291c4cf282391873ef992e8029da4bb84dc8c0d7587299f23b8da1be5a15dc6655667d8c1da0c695c62616a5f51b3c3fd75b21dca14fd3c84", 0xfd}], 0x7) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0x6) setsockopt(r1, 0x4, 0x10001, &(0x7f0000000140)="9179225192479dfeea68f53a4eeae50634ba3e91b5428cd3188f4fbb619ca9f57d4ed40b7c7b06a9d2b4d5dfb11d9985b95a0f259d38cdaf058321d23a932691edc61feb1a01a260f89f07c686b151eedd9ae15ae2e62f612cdc6b7bceb87f20aed5e640b65cf2a535e9c4d8fce02c53a4fa78fa0c291edd513a18a8a57d3d09d2bb5b145c16658c86666498c35e810714f3318dd360c9eeeee7b562b61f36f97fc620f45328a1d03f4aa04f995e2f0cf3bb0b60836823c1d6ef9abeaec17c9c209815b9aa80dbbc816cd4b75102035358fb564c8f19", 0xd6) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x59b, 0x101}, 0xc) 10:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6, 0x0, 0x0, 0x1ff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fa35c936cb49fdf0f3373a0f1c10", 0xe, 0x0, 0x0) socket(0x6, 0x4000, 0x8) 10:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}, {r0, 0x4}, {0xffffffffffffff9c, 0x2}], 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x5, 0x1f, 0x5}, {0xc7, 0x8, 0x2, 0xbe5}, {0xeea, 0x7, 0x7, 0x1ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:54 executing program 0: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) 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}, 0xffffffffffffff71) close(r0) r1 = socket(0x18, 0x3, 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:54 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 10:12:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000040)=""/229, 0xe5, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 10:12:54 executing program 1: syz_emit_ethernet(0xbe, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8900", 0x88, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}, @dstopts={0xc, 0x1, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x16, 0x3, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0xc0}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3ff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x33, 0x6, 0x0, 0x8, 0x0, [@rand_addr="804648f90c123059ac098ea332d71c19", @loopback, @mcast2]}], @udp={{0x0, 0x0, 0x8}}}}}}}) 10:12:54 executing program 0: sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000001c0)="0df501ce142b4ce095cc907b08a74d4f1ab6c8c4503b2fb2bd5aaab94e21136d8caeebb1e3c97c6c089da863d01924e099ac2bbec13145ce612e1b915f551796a3af063a5a2a77f994d9c608223036c2ce4e162c7a3d76f2c116b510cfe89f204d4db56ca3e2c68740c3817ffb06d7a45f897f9883ab31ac183de830ea1de0fa91da5f1867d95d30b7cb3474a5db99c709ce280f469caf1793a3a92fc75e05e76e28499b2f83653db3e544e8ca6710add8a1c6c00e9b85bf7dfa35c404b091fa7dbac3ac32baf6ba4d78e54fe29735ff4217a4dab2b2113eaae280a8afe5d328a4a930262c97b67f952638173af415593433cacdbb922054efcff277ea0fd46085a0b389b29a712902a341951a2d57de3c53e33d808463313a7f50187d6abc339d25b36c1f1d220fefdd1ec88255e60a03562c82cbd2bef46297478c43725abebcc99df512cd951b4f5117cf8272237d2a647aa0856239af03729ef6196dc860b523940fb3c2fa4dfd709c4f1d3d4ba94c5af382ff5c44e833da2004c69692db6d41b8e10a247eb502dcc489b2a71261d5f64d21e9b1ba258923c8459cd37d47ba39835895a896886db93cc8e1e1d5a463d187c2e1e59b24147ed9607d571dcdc555457ba54e93d0cbfc1bac318056e7e65c55b425a839c6fc5c40781ff0083ab298ab86a870758443821dabbe079a95e3bfda020cee3b7fde4c96e3793d19abd339ebe23b797fd4661a9ba31756811d57d9cf0eeafb8ca99fd96386056352ee282151bd22909583ccbc8514efaf8149ba4ce57ef9532fe184cd186adf8142c30902bd6b472099be884176284883b3c879e6dd9e97bd5e3e89621ef96cd00530722c328fcbd143ce7c94eda79d66bce3177ee7e44be374b8a8a72aeb7031aad858380bd74c7cc84d86dc3ef01dea762c8898ff7a124ff3dfe41e6e24deca3db610db31a74c61aa4eff502cea75d3964c95d166fd960c9b589f22ca0bb0810123f1183e2aa5a76cdbe895fed56754fc7c5644edc927d6faab0eb32d06c9117ae7c24575bc8e83d9f09130d0e654b9b71208daa8f22357870928edb1e50ac3ef09bd2d5a0a85722bef642234604b89ebf14c99f9f97dc038fdce9cdf9f54a850ffd81a8601c9e0b6da228529461d3b629406ccfc037034cf3f664c6435fac3d725f3ea721215afd3c508bce5525ff4db76f6d4d079fe6875888d7bb960381de438692c6f8f3908e660e1cbf73926c4ae42845669b2132e037d4dccac6a1259995a08caea06026df26495c66fad41573bae2e84bad7aa0a702be5ce69816278a932f5268d1148a86b4331fbedf1970248681a8b7cb6098610aec19e4645573e334c6f29e119c0915a98c93c72e749fc2a4e7ee59b3d86ea8fa0b60899c46bfa3069bd0e25f7eea58cfd87d23de0addc724fde0f675f6d48a863145a766dbad200724c8b333e9abae0f5c264b593c6e06852da45f03bef2197406d3e83b2b86856b04692159f48109104f9ea481020aa90375b2dcfabaa02a7b23662fe48362675152db153a474e6b912c183f8233c9458bbe4cded7f00512eb1119e9f5e90789faeb0e1b60bf27e3cdca2281fd1b6b93a3b12393b598bc5b2853a4551fd9d78b3d663d6148c43a8b2cf39d3e09c1993a354a6ed49e45a324f7731ae314f2f831a45b1ecf002f843c9f96d5bf6b20516412319d2c524cfa6e7f5a54ff55ac19c32bb944c1a47884c548c42ae46e4ac14214aca560d2cfd3449023ff328e318f3d582868abce7ba4f37167cf4f8b7afe226b802bd893847e185711cf5f71cabeb92832b0fb6b3c01897a7b34044ec40511e9643b289ca4a35127f188d706614c803596a186f95e25cfd7fd56c13ea07b5e4acf5335c3d7543bc9fb827f012229a92527dd1e95d2e83f339e307495202ee387df0d5a477fcfcf0e100736902e72b9d16e83fd773f12c4093d446ffebe87b69ec48aadb34cc2b7b0b7882c8737907b81355993a053941a0d40a638b6f38000db9a360d985c112e7191c9e09da5ff1b8963f19005e932df75733160091430afa10198265ee6a6dcc567526bc2ecfe94faa508862fe2db506c8c19c891c1f70deb712feff2e768bcaa259ef19583d466e2a15b55d109af099dfc9afa0693a53a10407406166f22b7a1de4e5765b2f59151bde8fcfd1e1b324b66c0ae68e1ff353ac0fa7c5c039d0c65845f9869c2a749d8dbf24cb495ba4cedbbc8b74b9633f16823e0556f67f72fcb3876f307ee4371ea2bb1b2b4ae202404472f6079eee95ea7061e43057a5d7e60793597403250360840923133e31dcf1b346b6062fe24f7e785bd87ac794886caed157f8b7533e2cb07f5e4924445e2f75f5c092e81e093e14402445e407e1f4d63708acc196ae153a6bf7044e6c7a25a99c14c2456fb8ac9d642c9800b0c2de08f6d375910ae3b9aaf2d08d586da7496f7f94f872e80a2562e38ce1eec4df3b400e13992694d246428d268b42d6295b04763a8b33ebe19a15175e99b742e967ca8dfbfecfed559853f0f74359aabb24e779db977b72707c2eeea3b49e78c8a9c9066164a82a51aee8f82aef4e0d8e5d09068bde33b04cbf68e4cd50c97ea4a70dcfe46e8dad38c19c0cfaed1045b78979a88026e0600bf0215f4554722b68735d3a6912b2898019167f1898f06f3c7e9948d845b5544399a33793ed5e74445c0940b71c1af7e6a8e991cb6e5c249108421ae542006c38eb22e4dc9bbf6700fde89de6d3b583b05cbbe52a827468fa1ad7de805baeafcf2c05100f6e014a5c5c251d0516a9710ccf95dc3c9f8a2cf155b24ef5be5d0d74d00254ce045a84e9b2c2f148077179a01d7afc1e911b2f64b346a39983d226a28ceaa267ac4c54be4277a28015eb24a478da2e18bd2de539419ae18e8c42dae765b2d556e6adc777129a0e350a6665c21bcdb651a1e1537e916a668f7d83180909c1e6f75866d9d731b7f920e31b791f76d41e41ddebb9178470bd6f4da9e14f3cc9dd6e61df3bc0d56d5f1edb563a7526cfb02e173526501fdf6721f831a6dd2c28be45d8d1c13694c493ce747029f2d159c803dd4903421f1894b5717f5a0d68e7eee7c1edcf20448fb14b6427378bdaa73d0f267ec1a84570dea485c14a6d21bea01581284b4e02ad31528480b210543629244ea0de3b0fa2db2335f8f8f0852b6d57033413989f270a47ac129c3a244f619ef248b8b35ea8828431267bb8b45d9f410399fc233beb4e4f5b19803cddf7e2a7b519c67a68df8b64c584a4d141dc07c7186eefc342376d571f96259492588263ae535411e6922e06a7f2708a24ff59973f65c18ebf9f7effb512565f4c96e7723a2f9034dba8f18553cffd14358e33b8f920d420e2126bbc3f3afe7aa22cc120c70c9b60a74e49f69a4ec6b7a3147265cc8ffecf1a2541cbc9238355c52553ad94e5601f409b50710224bce85bb52718cc5beeaa50eefc03421eb71baa74e2dcf806a5589aed0fd82cc43228ac39ed918152e734057fd9f0570f426384a1d63806f164cae84a857608d9c44bb48bc91783c2e43a45505af83e2cdfa1d916f6dcb427c51bdbb90c4c47194a885c082bfc5d5a49b69cfb8e5539b4d7d7739a8822b56b9317fb196baafe0be8ad41ee0751a9ff7522a085e5a10e379173661e18a651445f4576912c2cb52c0af596e72686bd323c06d3d7da357821938e05201eeab36eca75d4633901d2dcb5e249effd94be8fedd2ac7e280770787375ef63a6f1e5de5a16bbc4a1f8fe1a22642c7783a7cd8f83adfab683545d0010e2845a651447200e8f3980b4bf4fe12c8d16ac1cab146dbc91d639bb348d7b4432bd79f704038573721b0e5e4aad236ef3e587e343bc33c67ac5f90ceb2e663a59f75d6804c7a7a206146da0d222fdec6e8c42e7ae09c828f98e7c19fae631cb95a57c8ea76086050453da05cb77983a4788c8fdb7c983480aab8c0470747fa524309917527b1f028e267aa014178422f89614b00a4a00ba96c52c6cef2bb01c3ce36b1255f1873b85c57ca81a9a0727169ed4761cda64ddfe6c80d8d93e52662f45f78519cf75e69bae555b0b5cf3d948eca5612183af92056023b3951b521892da2c96b3ad840955b137e3ee8b1449b551f62bbe60d5a29c4d291bc08f23aeb4bcafda32fb22a06a4028bd2a47ce8b34e1ddf1a57a08aecd2fb8806ad2a6407823fe1e56daa4a29839c8be0f038a9079c0f131f025d8a5568587ca9e85ab9e1020a6a7aa5057946ec80ff0a639f51ede6e6ac23494c577bd2b563969f5a653b293dff07b9369e76895dfee1b1ea319264bcc955a034e3056f350de47ea2fb4e4bc6aa4f6be6fdbe2f7ba653135a6a8525d1e2b99a46254080d006bf72359e7a6996c4cb7fcafcaa3e14ba374c8f0fcd0c7ac829518d6c281d61f74e74779a8002d95b02a43a080b8b879cd20f388dac33771f4e373192c82973dab95bf33cb4de374c7178d17c78e1fccceb2a103ff5a81e17d40b323a7a9db97d9f1251d88afd46a9c7d03bf1b182d7a55d0ed9a19459be3369865382873421a5e354cda5c9155ffc8a513447d833169ba524787898a672192dde6c8774f1662cf2f8776007fdd67e317cf7fef611a267fc8b8a710cb88a34e753ad4058f254b634da749d8a238d47e0a54a255b13de015884b2133695fb08b04e950fbbea251137c9763d5d6a042d199e076c04c64529b8b6b58239a6c9fae602985e9a1dc03a6949770ff9fb0c622f34147696875add28df510c874e8811a567f24a85920fa458aa59485a24c5654e21c1ddb155cdbebec8082c131c82b4c7aad8caa2b45bdea42a099ad0b5d4fc3700276a752fd3752c319e22c6161937f111748ae8cba8bbcf962bd40e3c693376ec7eea96d2584b174f84d3426834a8677e2e1be88990654942354c95e3d21fc060e4bd3d7c99d25bb2925234936b7214c54a64adea6e4fed5a55f1a63b7fed44061ef1e2986f9505b44d02c5175082643ed711b3d8a36e70fec675ccc7a63d54997da3e45b7e276aa1c327eba802a79f91203708469bd4ae82f8c9a57677e0766a98be835876160160727dc96c8d232f67186cc46d32ef020370a694440144affb8bef3b2b0ccaae089b54f6e0973fab6b8b80494bfae17c73448c25c54d9fcaec0678d3e380f16642dbfbbd06ee1b057314d73cf663a23d51c35677e9c6d210be9886ea2e6abee1fe948eb0b2988e868d3567fb553682f751c0088c5cead4a7bc0e2ec8fd75e0085e95f8d088f48294f4589707f8c9a6bf9eea14e61bb3474ca17629a77016727471cfd1801d032046f1f3ace6a157532e5eef57206bdfdceae641b3469aa74969fd8a5ba9b45343e87640999f9c060eb7678cc8000bc12852a02098a49b7df07d5a905adf7afb1fb3b81c04d80601618c28579c3d4ba49cf8c3e9086a1ee23109170b8160278fa5bed2e20dafe975690e78d07a7b9feabea017561e7e76c53f6a9c847d5f2e88e8a84d4be4d19fe141a512a62588742887d4f580d694275d43762e967b2220cdfdee5febb252f8f4b8badc703965c133f7a91cdf299d82101c58f2d3fcfd31d4ace4b90d32a4aa58c3f868fe9e79cd14c7b29b03cbff56325f62586e4757146e904c99f693b0c891ce8a6196f01d95ee42b466c209fcc5a7886ec7bafd2168c08ae2156c28de034eba9c7e1ca09755093a207e6c78dcba267384bc81a57d49a3c0fe6f612a8eff4666ef95d1988802f7ca306760d76bf7d72d4e3c3adf3034a428a670bc19124500b742a2a7364ea19ab", 0x1000) chmod(&(0x7f0000000040)='./file1\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000011c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x4}, {r0, 0x80}, {0xffffffffffffffff, 0x80}, {r2, 0x8}, {r3, 0x2}, {r4, 0x20}, {r5, 0x20}, {r6, 0x40}], 0x8, 0x62) 10:12:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ffff00", 0x8, 0x70, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x8) 10:12:54 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x1, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 10:12:54 executing program 1: socketpair(0x2, 0x1, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x9}, {0x18, 0x1, 0xd6, 0x6}, 0x943, [0x2a94, 0x0, 0xffffffe0, 0x8, 0x2, 0xed10, 0xc23, 0x40]}, 0x3c) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000100)="c7798552", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r2) 10:12:54 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="e6e236b8f553023a194f0d3465981a69762946035107e5fe69e4d1587a5f6ad9e0de1d7e9f3a5ee1992ccd255ecbcd0a7c5f02fc1da4f2aaab7b17b1f0ef4cd167cc8c990ba004b27082fce3e82298443a2917f202f2688903481c7428226acf6e766b359549d46eab7b7ac9bd8fa7c2f335a12a442fad36c1385ffff7c755cc62ec4c32176f5d3be43721fab10648296d57e50ea504df4da58ae39eb12cddf86c5677c8aa3a0952294309aeb3d7e2f87b37ae2e60364295dec54729a96a54bafa", 0xc1) 10:12:54 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) getgid() open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x106) 10:12:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1ff, 0x6e, 0xa6, 0x3f}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/62) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000200)=0x400000) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) read(r0, &(0x7f0000000340)=""/148, 0x94) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00') r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$setown(r5, 0x6, 0xffffffffffffffff) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r6, 0x3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000540)) sysctl$net_inet_etherip(&(0x7f0000000580)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000005c0)="fd77a93c4dbb9d3ef2d041e8c3383289a442f1fccd1083690ee4092b97d08e02d32fa1a9844a53566db43e9faa", &(0x7f0000000600)=0x2d, &(0x7f0000000640)="af6610ccce8b19ebcd674e591007203b4a9c758986b66f81b949eb685b98deabc70eba0ffdc8baa1555baffec7637bc053dcdc51e4409520512de2d5c061f666f45435f2b228d207a1b57af0ce28375643e7f738fffde84f1505ae6df8adb9d664a8c1f2cf6abc13c4beaf75709d8a080f4b99d6a6540f43e232705cf58018bc64bf53770b8f6fb6d83a99ebeae470a9aa7c6a0c568126c08732db8d81dea72fd096fec2be79c810e58d4371ae1659924c9b1728db7e7dcb64c776723bbf", 0xbe) 10:12:54 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x0, 0x5, 0x7, 0x1548, 0x8}, {0x1, 0x7, 0xd9f, 0xf8, 0xc3fd}, {0xe3e, 0x7fff, 0x932, 0x0, 0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202020703237e35aee80a302f5e9aff3de2e92ea7aaab27f71a07b55270cd35c082ef472b1972584aeefab957c5efcb6a6fa6bab6e246d76c4f9b37241c1e00ad85b35cc562b461c6f2311eedcfe2b012600bace6d4dfdf152c59c58762567900fa08a54392ebfcee1db58c9b80acb9599fc875057b22cc56446c5ac976cd2011e2f0958783a9610b6a94cd07cab95cca975fdef86bf8bc01ed3c23baea6e8f7f774ce0dfe38acf3be2b59c7dc3592d6397c6b65e7edf3634336a81c79704eb00993e9d10d746d9ad5f3ba82551a3b9a67585a426530b10da3aa9"], 0x1) r3 = socket(0x1, 0x2, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) dup2(r3, r2) r4 = dup(r2) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r6 = socket(0x9, 0x2, 0xfc) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) 10:12:54 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x8, 0x8}) r0 = syz_open_pts() close(r0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000340)="fbb415f64bf0fd35e78f51179d9ce1d45405266555e8137c327b4b014a686acaf734b103d90d4113406da39f8eed5ec90151edd9dafe440f2088853a55b251c52ce48599e48890773401e46d2a1ef3ee838eff9fcec931887a171e9a21cf2038cfcee25bcd688ffb077767a6a28b97f5467951a3575207f116b1c60d55bc51ba19f64d585050585f2535f5f632e477d7e434c30439d3bc7b2101c625f94f909c", &(0x7f00000000c0)=0xa0, &(0x7f0000000400)="dd997dca537722576a9cb57e9d865ab23a36998d1ef4bfb778efb212cfaec4919506a295a713d82481ff904d6b8d562a330f01862436923f7e2a9563ccc4cc7dc9e04156809448e970dbc9b2d2014c82a9038af723f102034199761caeee53acf5860187f17d08f9293d739198b7b6ff336eaa2835386ba37109cac55e2441081af166d7d65fdee2c801c7e8aa2e69e46e5bd5d9182c6e3dde2cfe360fda", 0x9e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7d, 0x8, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e69931929648294ed98b89c80633bf1e46d2d7595fbbaea296fa98efccf8531b96509f378c0e72c7297637568b91b18692230bdb845584959a55ab3dcb062f0ff615820be6e956", 0x55) recvfrom$unix(r1, &(0x7f00000004c0)=""/169, 0xa9, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) symlink(&(0x7f0000000580)='./file1\x00', &(0x7f0000000600)='./file1\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 10:12:54 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) r4 = semget(0x1, 0x0, 0x4) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r7 = getuid() fchown(r6, r7, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, r7) r8 = getgid() chown(&(0x7f0000000280)='./file0\x00', r7, r8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x5, r5, r8, r2, r3, 0x34, 0x6}, 0x4047, 0x5, 0x9}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 10:12:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000080)="00ebff", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000040)='.\x00', 0x8, 0xfff) 10:12:54 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x4}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x7141445270bcd881, 0x1, 0xfffffffffffffffd, 0x7, r3}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 10:12:59 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) 10:12:59 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, [], "6019"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 10:12:59 executing program 1: socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "233e8807"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000040)="a42164329eb57bced114b309a6fb120aa5c373adc4e0bbb14ce5a4e294cdc277925ca5e2ef9c036bc0350fc0e34e0447d17727f378fe1b1deb85fb33af618e633a3034502bf3570b2d81381679027a62", 0x50, 0xd, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 10:12:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) open(&(0x7f0000000040)='\x00', 0x40, 0x3) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0x8, 0xfa, 0xfffffff9, 0x4}) getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x4, 0x1, 0x4}) clock_settime(0x4, &(0x7f0000000400)={0xa000000, 0xfffffffffffffe}) 10:12:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) close(r0) 10:12:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setsockopt(r2, 0x100, 0x6c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00', 0x7) r3 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x7fffffff}, 0xc) 10:12:59 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360b492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1990a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0x9d, &(0x7f0000000040)="6f21a19d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0xb5) open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r0 = socket(0x1, 0x1, 0x20) r1 = msgget$private(0x0, 0x558) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000340)="3486b8975fe1979270e172f1cae9a55653d930aada27dc51a664dbda7c92bf6d425d3170387b5f2ccbc5dc55ea6e8e226c0403bcae3b7c84d7c7ce5e7fdf8a0d9c24ae9314724307cea39bf3220194d4ccb1720e2bf23b15f0172f41d0f6d9f737839231f33d1d2c95ad575d5f4f731f5a781a9795b62879af959d6d5faf39671c6c50f55b437ee8bbf9c17ef6a227e3fedc51660565d3e9bdacc1b4a218e759d65cdc01860aab2f661c32f6b1abf6766a05aafcf313f86313aec005f60a94baa0144329592012c4d73fbefac42011f437c05eff5e78f00c23dc154ea4ea6f6ed67158c60972afa12d58782ebe", 0xed, 0x4, &(0x7f0000000200)={0x18, 0x2, 0x7fffffff, 0x3f}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) msgrcv(r1, &(0x7f0000000180)={0x0, ""/107}, 0x73, 0x3, 0x0) 10:12:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaffffffffaaaabb86dd6000002000140600008a17d8fc6de707959693afa2e9cddb7e1f00e792b00035bfe2d473b58764000000000000000000aa4e204e22038bbb5adcd84968f444ce8e4051ed7dec725a77b5ae88c16bbe4d670f7c77518351dba17ce3051a0354293dacb3133239d049d0b5f3dc0895f2872e843c5c6712e35574569bf7541591e85f798fb0f6476e815485b8", @ANYRES32=r0, @ANYRES16, @ANYBLOB="50f9", @ANYRESOCT=r0, @ANYRES64=r2, @ANYRESHEX=r0]) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() fchown(r3, r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getdents(r6, &(0x7f00000000c0)=""/137, 0x89) 10:12:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:59 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6df088dde74896a8e1eeebdbd7d79b05d300354881bf5630d528bcba752181338c137dde74cc40bdd1c66aace7f64eba393fdfee469d989a59735c22f06d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:12:59 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:12:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) getuid() r0 = getuid() r1 = getuid() setreuid(0x0, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r0) chown(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x46, 0x3}, 0x0, 0x2cf, 0x0, r5, 0x3a, 0x3f, 0x40}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 10:12:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r3, @ANYRESDEC], 0x10) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = msgget$private(0x0, 0x536) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000000c0)=""/248) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:59 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x6, 0x1000}, {0x3, 0x80}, {0x1, 0x0, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x101, 0x1800}, {0x1, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x3, 0x800}], 0xa) semop(r0, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x4, 0x9, 0x1c00}, {0x4, 0x7f, 0x1000}, {0x3, 0x9, 0x1000}], 0x4) semop(r0, &(0x7f0000000280)=[{0x3, 0x7, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x0, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x2, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/134) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)) r1 = semget$private(0x0, 0x7, 0x1) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x1000}, {0x1, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0xffff, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1800}, {0x5, 0xa, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x4, 0x9, 0x1c00}, {0x4, 0x7f, 0x1000}, {0x3, 0x9, 0x1000}], 0x4) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000001600)=[{0x1, 0x9, 0x800}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/190) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000001580)=""/125) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c500000000523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89fd19f577741eff8f0437994155f52b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c32b81f65d2096a130291085ded31240b692659b21881502ee8bd64acfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1e11f6034d991a47fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629000000000000000000000000000000006eeade40a4", &(0x7f0000000040)=0x147, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 10:12:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:12:59 executing program 0: nanosleep(&(0x7f0000000000)={0xffffffffffffff7e}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000010c0), &(0x7f0000001100)=0x10) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000011c0)={""/16, @ifru_index}) bind(r0, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') fchdir(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 10:12:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58bfe"], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="4d040000000000e12a88711c1e1f2a729a5c45052562f23621ae496f08b6cee6173900df0775877804a9646a247807637d6bbbd8f82584247c1fba928e3855b8b94dd1c0da52031c7d6bc87c18fd09af182a046be0617ff591b6fa56ebb0c436b54c5d2947f5b5b3bbb7f8bf1743a683026e8de9de3d791b9d898887cf733d728941a5ec27efa45e263d3220358b4765a59c9a3fa8fa1c9e17673c29f37722459333c81f3ccf93c37b4cca50a7a4903f8a3bd8cb6808647ebf544673056bc9ca02520e16e43a5bb529d97241ae23cd255311ce5d396914fd464e9afec59924d1c14cfd47592221e580a9dcc50092a95d2335536fe2391f6065cee2324dbdd72d8183090cc2c2499d4b6e77efb27921ead509d3d523afd509db2a1a9b2afe8240e656bb0ca1256ad5bd47"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r2, 0x2) 10:12:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1d, 0x0, &(0x7f0000000080)=""/29}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x681f) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) r8 = socket(0x18, 0x2, 0x0) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/240) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) semop(0x0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0xe871) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000180)=""/36) 10:12:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 10:12:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000000c0)=""/97, 0xaa) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fchmod(r2, 0xb4) r3 = socket(0x20, 0x2, 0x80) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xfffffff4, 0x0, 0x0, 0x0, "2ecf87e60400c0bd45de78a3000000001b5d00", 0xfffffffa}) syz_open_pts() 10:12:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000024a000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:12:59 executing program 1: syz_emit_ethernet(0x13a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000001043a1000000000000000000000000000000000701748fb489ee513fef3692bc4d54eb64e204e2000089078bf61c8ebeb4a8f82aa77ee0b74be18398c15facacd582b8c63b6c908eee4f5915ef72c669698824d3769def529191b40fa0c35495e748c9baf034f2b7c58ab9a71d9ba2318b77541de4684828a5fad049f67fbbcbc19b0c566c6433865aacc5237be2bdc6f2a7adaaffebbd6c5f4cf22d8bbf10349427de6bc5df60113a8dedc68e8d2eedbf1179c014dfff2e2d0eb66fe0245f453d007079d19712c8d66354a8156292e629377260a90488a78dbcc719a04f000061672588f92131a09e0674e06635f7a0cb1744ab5a600716f74bf4fcc94504c089090632457f25944884f409837461a6f7a197969b22698fcc2d688674318e2fac15276ed1139f0"]) r0 = socket(0x18, 0x2, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:13:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8736, 0x4, 0xaa, 0x20}, {0x0, 0x1, 0x9, 0x7}, {0x0, 0x4, 0x2, 0x101}, {0x8, 0x5e, 0x20, 0xfffffff7}, {0x0, 0x8, 0x3, 0x8}, {0x2, 0x6, 0x9, 0xc13}, {0x0, 0x72, 0x6e, 0x1}]}) 10:13:00 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000380)) 10:13:00 executing program 1: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x4, 0x3, 0x1069, 0x800, 0x5], [0x0, 0x0, 0x0, 0x2, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x2, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x4, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x8a) fcntl$dupfd(r0, 0xa, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x7) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x4) 10:13:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000280)="3d185d01f4afd5c88f828078fb68ecb0552a1824228e501ccd4e34a3b0f616ab712738f8c4d1c3af664981fa20151b93e7624e8da2309e41b39db5f9fd6a4a144f1cfa3fd1d6b902211ed57aabfb19b30063a86e284cbb6c8b5c873b26cce7b50c5437bf056d457bb0420c8155c900a05af7e28a9fef95662c9ac24ae66ec353f7591d8ee8f95a913a0250ae107818b6027451b55ea51641344732a0fef61938df4ce6896b47dcbfa820d8cd457c236c2e715f5ace1fb6ee8a8ef179fb68cb9bd0bf36696c42dceb5e88ab8286a7b58dbd61d280a2fc0ebbc1b7381ef306276b542a437f4f659e219133e4da336833e2db976fce870c6d91773758e66073a324279c56d724db002ebd6661419e61fd1f51a79b07135a4a56c4d85c727246b4827019177f72d5393a8a598c317163b623cb1657318dad3960156cc91047116be72fa7a34edd5b806806794c1fcf154951360e0d544715e0817516e8c5196dd00eddb0451c852a19122664d4047133680375a84ff0cc3d9d8daba9f93fcbe8efb929f0d577329a8a2194dc19ed193bf284d7b6c90d84221cde42a06839217f63852f5bce1e95c3f42136f3dd0f90e6e0b63768eb0cc98fb882f03a2f70643fbd796e3950b7567e6517e609588b47131aae40fec59812d7ff754bcbc42c4620c1c4132a87af852f8a4392baabcb1497fd3b91a6a8df2caec7dcfe2fb53d7cb05f32a9605c3a9f2998429ff9e0bc3fa89f7d1d5b7438d959f419b13aaab576a7481c8198d36cd248aacf50d9d8d01107e9494d8ec5a5e2c28fdcb0ddb77dd5540ae8a07cd311f6bbfd24fb8df47af6cce5004abc5c2b7fb7a52ce6286a4753d4778669930f02041dde6f04f58fe32e051d2538f6d467abd547e6615a0785fa88dfd92aaea113c18fec04d62ca41a55e67cd61b787e77a7d0db3dbe49d51758635041a0d1f59ae33e243efc181b14343b3363e8d8c9f66b512f7f7ebd2f04db789bed0b6e28f17a0f0b69c4fcbb853a64df187051c3efa6ebe592b2a8533ffa0b6711085d8cad916d6839789b7ad5a55fd6c43965e0e5559b70bf8ac55aaac22dcfdd8777301427096d70fdd7fcfbb9a01d8ea408bb2a5a551822d09072dc240b44703d53c5e17bb64452a25dbd315d2c34057e54197569e1046b8788f7cbd739723d74910e140a81e4210f95b8ebe50836e67f0f4a5b1e634d755b547455ed9af10d9da093800780e56292476909a850f3c92e059b235c4e74a24860680229e3888e3f5075473de410d240ee8c79e8b1abaaf082df2fc1fbf00270a03deb2bc1ceab7dbfc65bd32839e1b70b69a52ca1b48750ae263dafc4c09955e5de3481054910142ef54f21846456e453c2a038437b11965b5ef42e189cb613be3c876d291e090945c8f689300d796fcc966c7bec8f3ec8d16b11d0ad4babd9e1d49b5408e40620078476a849bda6b268d4eb90a3e407467284faa4e08b5dab2d48613a77198bc7f4bf11a9c06dfe2c291bbaef3eb9856e02ecd7b97a2c901e678a03511ff1483005049ea5f424962632540b63d47403e41d713ac2d25ee351c5d2359b453bdf47db4ae984b6a6ec6e3c10b3fe8d170e6812d96dd9fb9a979d3dfde0b0f16c756202716e6b061ec47c20307a09132dd61c04f65809cdc1c1aff76b61cdf3994b26c393d6eabe1fec8f651a34b811c11867d9ea461378551f092152bc7aa4281e1b60b02a5b8d33c48fe4c90c3a9e2a8207e995a024686bc5b1ecd8bd29171da6bf386e20841b1c73e3b7d8926deaff3a8187bd70c6646dcbc344e3eed0cb2e3010be6c4f50f4ec48c3f4f509d7876ccddfeafeefc7d8c93c64e16cb0632b91f0756e63fe09af49505a67b282c51a8f89dc8be365fd8f531fa7806815c5574fc1e3fbb07e4421b3a42b983c2f6328e32aae10eb593a15b3af5c80dc173933b2fc7b1431994330435cba4ec08cd6b8d3dfe80206a53f9dd8777de11835bf43fd54622ef355231e4e3cf55a6e5a0ce5f6eaca7b77da4f7072a54d73ec07b37b51a1672b1900daedeed05668e2516a04d9185b711eb13a38337b4004bb08cea91e5fb9fb5af2c7f9dbe767732afb0c6d6e5723b6830c78cf307b24f7e6f2efc22c6ad37c30d385353aabb33d65c06fd4c10d289f67301b741d8c1420a304533b967df948e39199ff4624d62cea109085527ede36fc1c13108e412da129760e219880fbd4391f732b2fad8f2782a5f4df3c274bd3629217a6665c0f96ee1face32498cfa5816c960a09c2eb3dede301549517934e0d802c90cc8d8600339138472f0432328694a2f7bc6517306b6cba1d3af86eff0ed679cf8eee8902affb03ef449bd4a714b065ac9b04a0999b087378c86c574f05add04faf6ca37f5ec07afe2d27f0ce191cce740798d7a27e4fdc277f35bed966dbd339d13f96299e7e97a5e420f4a65aa368e025a2b751b8b995e6b88771936933ed619079256454dbec79e3d0599525ef129794ac9c5471f0061d98496ec9d53aa046f6eaa31f9f33b30920e7d1bc7551ef3b60adf12e555b151554fd56e38ff60aee1f504629e964b5b8a36dde8e6157aa47d41d26f6ad631539a39f6991755e88def1e19a67e5abbc1185fc5fbaf3e6ad331a4a14e8285c0aac1da5208d1648d103d6cc07ce2cbdae2f84a6d6ff9d5d7518d990827b090a19a4140eee30224e6d6c33214784e0cf984b0eaf67d2fe1885c320e8563b85741693792126b70d113fb8cb428408af605fc33aab6707cd4ace84f4da04e0afc1e85d28dc38db27533282236318b4b9b7828e24fa4af072aa0c16958b8d56b574376a85cd23fb4b99404157a283d08677fd933b1ab565e88d523c9e86d493bf61c0e364ad4bd170755f853ce220885c246b57be007587caaf288f174d53867109388d227c58ef6eaf8a23b7a1b1ad37230434740ef9b0d556efe6d686c37124f5d12310c724619bda27dac3f8140de99d2642a3771c9965fa93c38aa51eff2854807d1eae9bc6ea0f5bcac02e6ab7ec7c98a02917ee031eb0481728acf9f1dfbd4301ae63ddd21bb16e03590631abf2182bb12510e32750957a9c19c349ca29d5aed5735983c96415beec20307f445b32583a2c49c6a724a31c497ab68072ebb1b5f5dbcefa7488f9da9b117adb3872e70917625b0fbf70ca4beee73a93842174d5bc8792fa58c6eb7a9a051e8e3c52b9647c05597437abb046dc46f73c1ed9faefc6ff926abb12b8dc01a9410533533a5fed0a547c65ee3ee9661d14849ed8394cea8c7ddadc639de9f9cead76f10408af1dae1623b393d690afc56ef36966cc09bdbbe5a162e4c3b8805ffbeb174c106fb5f4695c4a50ae71bc875f4d86fdefbabf8c1240f2d305418aad2dc4bd33dc5ea164f06b1118d94bbc77b25dc0120191ed9e80fa7dfa289e67676fd6e2559476e66f8cf13e29c5f8422080fdde0f0851cf518ea15885d9746c7db42b2e76e5e634d1d21377b01249d9363418a7a065de76e04cd6ddf0f5a7f2168185ad2f9ae03a9cb1cd97d2fd11b32b94f6e5438b8c1e26508c310ddd367f102fbf7453babfe36cee65f9714caf9a835b5a13b1684cdd9d2c118249eb69111ecbffeb7f39bd2a72679a3705e13dd1dcae22b4f43c9788ca4230a4b820c00cca36c93e565ac770e5d66d4c8670b47e845c042c653c7334ead1126e4dd317e752483f79e0646044d8704b8aef37005606338fab780cf3d3633f3bccbfb033ad9ea7e8a9ab694779bf019a0aa2fb9559d700b336c76c6a801dbddfd9c1a3fd025d285f94e3173506fb9731d0d4ea0e75ee2be0fad827b786ae94ee8c1851a0bb3b358de77c354af5476e280753199cfe119cb35383f76305e36c99fd860bdc0907a1ec04243906088dce50f48d380dd09f0f73646a729b8f9d7983e94840006bba5d40e9fd6f3db12e0977ddc6887a504359fae949028f323cefb8ca0e3038cfcb02a0b5460aa2782764d335266634e3c89f3deb9c352e99f86cdc2230e07d4e4cb7e6949cfe53fae3d901a06e040fa8475ebaeab22c174f03df2f3438000aba9d129957e6c9b8788e5f09bd1f93af5ddf8e671874d02a5fd7422c5d43cc39a9980c66e3e5d8fafe27e0a4290ba81650c22246c1e2f853d3f699ddfda88bf463074ef1b73e77891897407072b05152c2715092c661edd4f1ec9cfa16948c6a6d70d9432c0b47ddacf00bde3e3b890d281b88bc8bd736f4d7078760fb0d95a34a2bd65ae730e198c7f54e7eb2d7d2c754bc6561fe06b626a488884c4a1d2ca0753f75f2c8f9e0590a1b8fb7adae418321ecb83c4ff14f3f8e3fd061fdb63bf4f8046e8770cf30376005506668dc58096f04e3aa411b248182c5fd41c42bce584b654e4c6c857d6fcb4ac604ae1f4294a8e3429d2a1f281c7a4a6f0a0f7da5841fd807d20da47110833e68d8a080e79b8d16f7264abf32a755a49fe252a988a4ce29df7ae75132fa9cc67179313e809e1557bac05b1f7d60c44057845d49ccb5e0868b609d1baa6939aa64e6646e5d0979c00c7b57f4b1ac73eaa9afbd46c839a50bb0ca722ac132ad623727e94d95e371a10085bb38fe1a40eb2bd89def6e37abd0043267f41eb0b4d9a19202f7a2ee7b4bdf0c22539a61b685d5283f55d5d4257d1bf945163cbc213bba5920342ba18ea02070cbf0b166079f091ccfff4ffdbe56799fb8843c4486fd68d7b516533a0694b8c10a6732351acd9f4eed73b8621110f0e8ce7a212d0f5115f1cffc399ef85bd9b3b7df200c0d44ceaf4cef20ae4f06232c9a995dda4b83c14cd197f7f6c778d2f01c1034a44d72f633e7d0b9b76690b6ad6c5562abceba78d508b9de6c6d6e66ca161c80cbf309a294aa12bbcfeacd3e4f5c5a7377439d42f7f3625875fc3f417512c933fa6d18d9981e647917a78c59636120ac2a3ad3f367ce50f626183472c83f42552109ef8e956ab6863e7b7d08e36a9432fc42209054e34605bef9ce16c5156047f1a64eb79f3a8dec06f6c93d974a99dcb2f8f6f648d891a89745760fe15b32eb2da8be36d0eead9f991168e34c7b12cd5d56137d4857590c771847130476ef79134c0d5d64e44ab99d66dcefa0f1ecfffa2b684b5225bf3b0c1e7671efee84a0c6b6989d5f0efb9caede6e4da1ac97392b279cfc7c5e8e73419a0742721de9d8ec1a1ce5bf030c8cf0fa350043bf4c4794aa9dd95e0f40da28bb4a3af7c991d6e570cbfb3c01d61229d2bbbbd24f938c4b15b90d51b4eda764b22d6a686f8577edc1b3a7517598e6784d03114e1a84d9b638d6f17a190500072d9fb3a42393c802cfdab5461057f5c54ff8ae591a713df2e77b68c0d3eb549c96363e6402e8f4f63d99a5ee9db0fbe645842fb3e1bfc9819c0b341b0d979766c60244948bfc45509ca2a6b48ea1cb4da3f541810c1c65988fe0e61f1e8390113b12ed9f857a2d0e4882eb1a37c590b8471d797af9949f2decee9f605b873934e845e811f38c4db57f00918ba7fa94608a3970b7062a41c20270f1be943a9c2a4efede18925dfe40ca31b8cb7bad8b329814a7faf7592e5ee982f49ad556479285b3f70baaf182616249ebc6d2c7a2eb38ac320872eabee63685bdcb393a750a84ab6e72b270a09990e4695a40d49bf66ad6590502cc5fc270830079e96d8eaef020f42e5f4e2826292e09d94ad2bd6797e44c20f9853f96bc47afbdffefc46233b5c2c4769a3c31fb8a0f13d38fba3f6ad5859bbe756038947f919850f625f82586fa417d15ba369a75a4528087af3ff21f66a6b537267f239009", 0x1000, 0x0, 0x3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f0000000240)=0x1) 10:13:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="16400018", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xbf9a, 0x1, "7e6807a211d79bae930000ec00", 0x74e5, 0x3ff}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x10001, 0xffffffff, 0x8, 0x4000000, "951d3bb3538bd9fc3d74b3905335796d818c9c84"}) syz_open_pts() msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/9) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00003e72772cc3ec2f69f6250b43aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00"/124], 0x6f, 0x0, 0x1000) 10:13:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8, 0x2}) r2 = socket(0x18, 0x2, 0x34) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 10:13:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0x1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) 10:13:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x181) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 10:13:00 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000000c0)="c439760bce0fb332af2a92a3dc05c848b9dc85f6a97a637baecd160590aeed3e88e487d93d745c83e2e6fa6a73e750c0ded325f57e554b8097d234ad1d9bc0e2aa25096f2e458d6f6f29a7a6d86fd05645692be9e8c970eb72655b2220a971f41c7e85d3c254ebc9c4eb52d1f8951987de738275dad4fbfdbb24c24ca87b7162dbb33828c5aa7118a2b5ff829cdc1bb9bc52645f4fa449ea08e8675834e9d04bf59214e6e62d432aaea530856118671525da6b48b3f6a0d6f818d78fcd13ecc5d7e3d3531a8ed91c6a84369ee02621eaf0fe108bbb87a41693", &(0x7f00000001c0)=0xd9, &(0x7f0000000200)="bf4809812c24c8acbd6cc05673484a7d5617bb92896829", 0x17) 10:13:00 executing program 1: 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x8e4, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x100000, 0xfffffffffffffffd], [], [{0x0, 0x32b6ebe0}, {}, {}, {}, {}, {0x0, 0x4000}]}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x79, 0x100, 0x3, 0x0, 0x760, 0x7ff, 0x30, 0x0, 0x2, 0x3, 0x100000001}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000180)=0x5) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000100)={0x9, 0x5, 0x8000, 0x8}) mprotect(&(0x7f0000593000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000140)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:13:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) r8 = getgid() chown(&(0x7f0000000280)='./file0\x00', r7, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="fdde8829495335d1fbe15dc8e99d32253c6f5ab1f187500103af69dc20f92cf75d0d30387c2bbc5c5d58e88ad9a0def239ddfc8150a8bf34989b543c2dc7212aa422be08c9fc8dad19dc8c9477b459e6ad19561d4c61", 0x56}, {&(0x7f0000000140)="9be226914a8d7e4842f3bb776c22699ef748740f80d82d7919592c5322482b3520b17a3cd826d95159401b9fee8cf053a6", 0x31}, {&(0x7f0000000180)="590294445fa112b100f3be334140c270415141da258dc5e58d0290b731697de69166602ecb2f6b6c907078af9abc14a6a5931849f29377368cffb506b83e33213a601457497483bfbe75c4c68d910e7e3617e865b9aff877f4479b88580959a6ead102a7f6cb5906fe861a2bf3562db338fe631a2bebbde4c03f2746dd9a190ed1b73be9596fbb3a56b9500da3e302516804c640785db3bcd55ed39da80ac56a25fd40c2e02bb14a23c14d470874cddf", 0xb0}], 0x4, &(0x7f0000000380)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0x88, 0x400}, 0x407) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a8996800003200fe8000000000000000000000000000aafe8000000000007374000000000000aa"]) 10:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@empty, @remote, [], {@arp={0x806, @generic={0xf, 0x6003, 0x6, 0xb, 0x2, @local, "b00b0127a85a8c8a97237c", @empty, "271c23cbbbfb0d37e7d5bf1c21fed88f"}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000080)=[{0x24, 0x0, 0x5}, {0x0, 0xa}]}) 10:13:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x93) sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 10:13:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:13:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @random="8a485d4d402e", [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x6, 0x0, 0x0, 0x1}]}}}}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair(0x18, 0x5, 0x2, &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r5, 0x6) 10:13:00 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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, 0x4, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 10:13:00 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1, 0xf5c}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 10:13:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffffffffffff8, 0x0, "0300245185a81865fccf08ae7fff06095c8800", 0xfffffffd}) write(0xffffffffffffffff, &(0x7f0000000100)="5d1b024ceccf6c35ae009a38214ba6ea97a94b4294485c4e6da35b33d085410a0000b04dfbf1", 0xfffffeb0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001440)={0x2, &(0x7f0000000280)=[{0xf9, 0x5c, 0x7f, 0x80000401}, {0x3f, 0x9, 0x20, 0x1}]}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="d0af0200"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="8b1d53787ae2d198e68a0fb183745043d4cf2114fe6e925133a9d6922e533fff5d106e7922a81f6d87ada86705162a45f1aa17fb5394db0877bc54c08df8d75bf3661c0a2c4f010dc4ebba9078c2cb490c2eec92cdea58c5772016cbfbc8d1b775c3188e33b393f65b88f205a7db9d4f58a4aa4d5d0d7f5bb500a3a58a57f8dbb77324c4884ae55b1dfb039375fdd7ef8bd03b9ec190824092598468ac9326d4dc13e33ef1107190a9fb0604b3a8da55f5938d4b9caf4a28daaa122ad3e26c0f9d34a0b8dd07758e7a4085e8174438b9543340800d6eb4465a04d9fbaaa3028e87005fe14209c497ca8de91ca446cc9a66d9980e9547a327d4d47d81c0f91f365c166cb2054cc2da3840690a9bb0c867ed3b6c47f96fd960abc08380fde12f5828e4ee3ea82039de00fbede3caeaf2fde4750a6b41f2917c1e0d19a657f9b6c9bd0d7321b8cfa05d390a228ca205af57ed53c6055935dfde49217e5a5d4b7f068d18d167ebdd3b07631f5fc3fd8e953efb3146e715aff467b144078ce469c4494d7e65b49ff6fb53a524b85485a01f3f99ff2c628e461d5e6c24e18ec12fcabe54a7ec23de1336e1e1fe1f4b0120c7bf1300519a0144347e9deb395728b2ef257c5cf6cc9c98b4265de9db186bb0251b6cd6dccb8b378ba96cc793eb36d5b38d8c62d96e5184f8787abaeafc30c67c5340439a4805e5795479e8c81411d004e4f1619c0fca201344c54be8530fbfde4dd726878b947ebe5d2ea789fbe8a3a32f077018fd8485fd9a6f1d2c14462edb67670e52218e468f0dd6a573d1a6b77cdb25d5292961b6b2c5697015241a672ba15f4881f9d71b4b604be5de4424a43a3a7441cc41e82bcec56959d301ceae8f53d6af2dcfd67d2f6eb03ab28d173c8df34f69aa6890351c7c145aab0ca30eafb5f46579b9497aff730ffae5454d5cfb12a5b60a59b29053e14a27b45a518c78d6ec4139ba0e36d9ad02f8c91a14d2d83d822b8e854e943a900790f1e133c60247c927a954da1bf36a27008e656f648cdd8f909b65157092a8a4705b08e80ec53e5ec7019afed4c58ad1fe23968f579a586624828b587776225080ed7cbceb26f9777fac38bf1449eeefd775bc367bce7c8277de64930a0d389db48fa03f205cf76247f1256b38cc589f4819d6b849bc6268c6ef942b52de599bc0c118187351e3b4bde4bf7105dd869ae7f2d61d399e87b7ccfa87469af583a0b5ef79f4ec0b2776e089c6b0c18c7985edd9d0e3fe07b837c5edd6f0105c2f699d1d7c77093a716959d5eb5b22b13a8a2e00030559d86cc368863188ead8397e3286874afcb4e9666cbc638e916e9d02c88212a6d09306eebea92497493e3ccd61bbc7a9a911d36ec913a43443fbecd40e1dd54af71050c62fdc484ad66f988fdf5514068ea325ddbbf329ac32cfffcd86fe1c38b2cc1ae64bebdfae35b6a689f14a24b75716ae59b8bf83cf8cf6140e89d7162fac11a3566e4c48d0733ba6d7cbf0e16d5c973a525f42699b1eb37900309fc676f2aee95a3cb542aa63b0461289454a9d349cfda6020ff57aa4a7584264d4d2e81c57424451cdaee0854aa2d1833a0195fc8775ad3f578f0504f7242a29b0d71d971b13988fdd0e4bae5cfb97b20220febe666ec68ae67b1c7f1d33d5dd6fc333f3e55f47928337a10ee71aaba0521b6b30fb38b544615e4dd44a241e5c77aa2c8537282b32aea48f5c57d8f7d5ca50c035246ab51c8e7fa2c7b8ef7680eed304369c603d1832a4d951bf1047801ac0e3faac05b540e826c34a4a7f927425a27101a149dce714a5b9ff14192682e050a9b189b95b2005f91687e3b89f530c5ff78f9499d9e83e0e170a1dfda4ff6a0adc32f4dbcb00c22664c3de62a766305f46f93a26cbedc558da2ec758ea5c3988d43b310cb15bd7b4176fee8245351fd4a1388d0321288e676cf0c7f7d830e091be0e16cfc2f1898dc329733a7a463f717d647809ed8ca3ea9a123d94d9bacaf0f87a8f7e5b89b549471706fb43b089bb6aba21cf35b61e12cefbd9b9f397f6873785d79a1d2b51f53d7f9481029d7670540ab8b304afcba7f94357ebd90dd66b9738acad09b4f85e651bd6ddc5d0a6ad4fc8ed5c30a2f27e90fff7228d93fc66dc3fa805ba12048ec68a8c4a3f4784201abc66706d3c7270109c83c8b218fc6f9e25ea07b6984ba337289d16e2a99486213db7787704459d4355c4b0195a1ab50808630363ed8c735113f7f10cc1d4b502ed83ba0aa7490dfdd35c6d41fc7b36eee91f17e2be17718baa2d94dee978713ba05618589c3b86e9cd167774905ad62cb8e6e6bce1ab5ef46204d581b046103dcfb26c3e0e3a5a00fecf4a056a28accd149ecb6930f63f094d8c3dc5788040e3a764eabb11cc5facf85e198488fa26f007b7c7d144ab98b675531c1dc76adea38ec81cebeada317a872265053c9f0c6cdb8066f25c3fd1acf06882158ae5f303b34b443ce7c3440dc1166d8fc7f1a46cb636b4e6161e0ffdae32cc00fd57305ac29fef983e4aa69caea537ea9262ef5116f41bb4cf9bc0445bc0a12529c329f5d54e1539643ddbff8e0094ecacf955bb46a76c940584e764fb453a31082e1eeca568a01b959165c511243e722682b8b0aef238fbf2cd0c574752eee1669eec388f33fbfff664d1719fc35416be392223c459b1385d96520dcd85b5ca81ef5166c051c0cefaefc3681160a9d4ecbb234231aa7d6d00359f1edf6076b136ca6ea6073b69b92e88d06dd0a67699fe00557c15b4154593c5e3cf9a7aa44fa45d9c5e7d0ad9ef60ac18897e6d2c4cfe5828edba5e8a0d75779e5beec19dac44ad1c70e4e56df29647d9e3e985413ddf7ade6e9332a7cef1300a5c13bd5a1e18835b5f8d856c6b0428ec0ad7672663f6848fb6315dbc1bea3487253030a7d56102b7fa09c9f9cb807794049c469aaffb955b61a28357ca32c3a2f6d66cc665935a491da9a2d70f868314e75b1ed3ce2e6e0b5e94ab23b3202358f0515b6386f6479d74171f60756d63dea9db100407ded63d122396e9944b999cfa0fb6a6fdab455b60da3dd1b67dfad9a7d27e9f10e437f859cac4b4ad5b6e40d660036c6ba8a2bd10c5ecb424b60e32727a4ca2732c6db858c51f1d28d09f147a9b65845f12703bf5d22d0cb28119afb0e612ef34a97b89544564c7bb9bbea07b8d53eedd920e96f89f279c9948d0789c2b38c608d4f17b310faf4e9de8d550276f264ababe1f5e85d27deeb89a51dc02ba2d41e3193f7363175457b1179ddf625ef385edcdd5281d7e4d49a7f61caf0e489635e4756e6e937a6fbb550b5123846c1f5b2494ef980eade7c03e8e77d0640d43fb8e5737c6ff545e88ee2e9681c319281fd0265fc9cdfd844361fdc6bf06958946f5e8e698b36832d42f102ea839697d352eca07cc126039d04ed126992afba3a353f70001a10847d2d63b655fd5ed0dafa83e03239dc26adf4a3fc13351fa9e7593ee60526c03fee7a7f2c3667ac5682e091118a5478bc11f148da211b33eef7b43993593004f83656948d3277c369bdc7024fbe14aa60533c1aa5e27b2db3628da98b551c7a31c949dcee7ee58fda2e9fdd24297826d79687d26b94220cde6c048ba139c7339e8c3817d7d20777d5e7ce641b59df06ef144b75d2f265dcf8b3f8346f6c3e37c085bbf1f94779dd0e5427a9292de5378e762529ce4350c09ae5c3b9f735d2c4154b5b26f98d3e32268621411b2975384c0c98d171ba0592a3f8b1555b515fa2bb99f2d9584ebf0373d5fa7f7a0e0a27c61fe54a6a432447f042c30c325696e96b8030311741d6f96c10936ad411eaa43e057595a504cbaf4c0dcdd164961b848e61eff6e97b184ad5d246cda8bd5698b6374550ad06c418bca6f0ce04e2ac8de75566aad299d206ae5ed2789f4956e3e213ae363227bf9fad6acc1a81c55ab0e5bb28e30eb3587b547a2d17d55c516b457414bab015a68a4a015156a8a9b5da28ba1391d3a34dd855246d3b9f6096ea0459b449a2d2e07896c932661cb0ae25535acdf75feaab4b1bd68d292ddee630a19a1a48f9831a2d597ed176b0dc4ee03c7844b27ec0ba53354681a5bfdf830a92f0c4f034b9a8e11634b7b538516aea8dc72e12bf77dfe4caf2d59eb7ed3934874619649449334866c21d41666335a1238b709a6c9299e64db29c1205c34165556f7917ae1d92bb39250606e74417209ccce85efdc1366e21390023ce0175f3c8c471bc52e9e470df3530d53733f3d9c5f928483b209d6bec0f83a14ac618b01aec32791475498c40e38e5278a959db610f87648c2f76806aa7eebc5cbba1816eea5f24f633d2f262bdb9031cfc1c9159bff330e127c20d1d2aa272e0fd2271fc19f2fdc2eee72cd0195df084cf659f205aee418c1aa65a265ddb8224316b0e888f7563d9db086ebd9980087e3a491809eb6708c7df02e45bf94bf5a039031676c44ab046a0dd88bf39c232ef77131196db08acd24c317ec8e4a8d30f175849fec93cf1051554d8a8c33744fae61509ca434802ac1e16419c9e6b466f4baab42748b53eedbd6334dc016c8347e88756b0a08662a4dc5fb9315a6621306c7c633d35ae6a090353da56e29e6b851db4218dcb9dda0b11ed5856c9b4aae3416bb9f9bb33929b5f789dbebf1bb607d1af74305b1d49baeb6eb5ace45e6264635d97d0d6a52c6957dec29e2889535278302fe34ee138a01e7ea8d4b97b61b07394c2c89f009047b5407ea41df8a7659d8b19c752c4d58794f5958bb281ed49dbb347a2ce8120694baa53b4f2785d477ee250b9b162742722465ce8daa15564dfa59e9c1ea6271e6e694cf5ad5ff4af56133bc09a662e53848932bd1c6551937651176b4b24ab8fb2b4c8480b5ab583ad4cbb94ccb09cdbb05060bf25ec5513d116b693e48c3185b64b7fb06e052c12ae2be73c7bfb240fa810987b5db71c62cae32a5785a0cb2c4dbd65fdf91fae729b56fa2a5b485dd1e8f81edd3c714648ce523b77972032234e5a542a641b1b1e18f28f457a55a0353545b6404ac11179494704e3a972bb675d9697daa2eb35a67b83ea54c93592fd9fb60ffbae5c4754c86c08f4650b4412948f5dde058eb295a44d5acbf0e74bc0d5212c7e37bf437d7e4da5f609cbe94ac11136790a050a8693b714572a331d5fefcc14fb93aec518e900513b08d668a7fa24a90a91ddce517170ff4e8f5f874ed06b7677981040e1d1c80f55b388291d3ab1694c0b1cfa2109057172598ca0c6261ceb26238d7ee6eebbc53b0a209a67e41f0e0a3f2e6a8f6cf910a1faed440098aa97790c63b55525b4a2ab872c41d4dd30cfd24d80968375ec89f5502273075dcc864a96cc2eb5dad555c3574c5d7326b190e204717c2c6dc81c7ebfa9dc50498ff6e285ba7a66c8dd19d7faa9336d986a11b7acce18fa00aff7a56a0c1797b706d7f240d42ba212deb11003233ea6417a1cf28a09e16508f9f9d4924f06660fecd62792b061f4016e4705ff83729b3962dfdb99edc7152cf27df1135386d4a976ce1ac76c697de43b87fafc569c653ea26a4d74e7013d5918e3a02c41767726a3095285f39e31e644399e5f2fa74c8f4f1f94704f75de7ceb9f622a891fbe02c04d1bddf856c5e450a8400379f5fc7079c1edae80d4fdd93f6576ad8e47ccae3107e8bb94834a34fb853f48220ba269e59034d8f1130b7851853d01a57fd65e0fedec37af240cd48d47c52a0bb235cc261491a54c5fdbf2867a1283f4280dd39760b6de69955d43145c010af", 0x1000}, {&(0x7f0000000180)="76c6e68131335e594587aeb19ca26b88c7430bca40c163a214", 0x19}, {&(0x7f0000001380)="f4afd1dd26bf7cefa7d824fe89d3bda1338d5b089e9d3c101fddfefef42236307656928b9c7bb1f99140fe50e1254ad0cf4454f442dc4995371cbab1e519ffb2749d0000b8abcb964c8a07de31efbd6e91a79a2eb84ab2660cee06b0988b090f8bddd55e43eb44a98140772916569ad257", 0x71}, {&(0x7f0000001400)="0a57095e972a25c873bdb364542d9cb9ed742091441553e987fbcbfd759a66f42c510f9e7a7701a23a06000000000000003115e07f8990", 0x37}], 0x4) r2 = socket(0x1, 0x8001, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:13:00 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@random="d79feda165be", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x9, 0x11, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x1, 0x8}, {'H'}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 10:13:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) listen(r0, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 10:13:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x1) socketpair(0x18, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r5) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r7) open(&(0x7f00000003c0)='./bus\x00', 0x40, 0x0) 10:13:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8000) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0x4000ffffffff, 0xfffffffffffffffc, 0x80000001, 0x0, 0x0, 0x200, 0x81, 0x0, 0x3, 0x0, 0x80, 0x0, 0x0, 0x2000000], [0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x8}, {}, {0x0, 0x1, 0x10001}, {0x0, 0x2, 0x3, 0x4}, {0x1, 0x0, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5}, {0xfffe, 0x0, 0x4, 0x1}, {0x0, 0x7f}], {0x0, 0x0, 0x7140}, {0x0, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:13:01 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r6 = getuid() setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0xb39, 0x7, &(0x7f00000000c0)="bf612b4985594042cf07d93d1edd4a9a8b62b04cceb20bd926c7c3cae41a2592c9a39b227a00806465d22f", 0x2b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r7, 0x7) 10:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x8000}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:13:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000080)={0x0, 0x2, 0x3ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) semget(0x1, 0x3, 0x7e8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 10:13:01 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x32, &(0x7f0000000100)="00ffcbff13b9fd812eaa4e713048e699c89296488b5c07680aac0458cc2cf4d422acd0fa66f6c5531ccc3dd54933c99adc577bb224ed3c830f0fe47003a0677d7913ebde63405756d4318aaa149eaea2d0c98446a6dd2ccb79c3f46894bf658d10de03ede9adb2517a96f5df72c674deb6500900000000000000000000000000df0094a7690022b9cadc5423523a8d8fbdc64bbc596086293c14bc6bde5b1b9f5b4f183f2c8b86706b1bbe8ef9e929e5fa12c1e69a2557ba7efa6fa62c1dba04d3eca95542b908bbcfe39ae1b706b8b9fc4d7c9581c74fb977989f834f766cd23d2d603e6c6ca2b8bbe944a29812b4174bc68e72cff6e977", 0xd99c751f3b5cbc1f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x7d}, 0x8) 10:13:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x20, 0x10001}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x7, 0x1}, {0x4, 0x3f, 0x1f, 0x7}]}) sendto$unix(r1, &(0x7f0000000340)="4d055b616739df2e0f4c053da056a7bfebdbf93f5689758a8a392603081ba5b1bc6c3090381d97604e1de528b45d6027e2a4d71258bfdb1293eb435ad81bac5c2b82f45e9ea08bb28b54cb18b347023a2aae4386fda663ae87541b9248eb52176f6ec718973aa2599dee24a7f36a516fc357fe673a36e91347a6ec0a024ed879dee4925ae87c0d2e95638a907c354d8193920fab99014e5613bd32f9962bd71c7fde54da953b4ad24e6246254df0d00f832d45c30da0192e570eb3e432623733dcdc8e1fa0267ec2c1c71eb648cbc57c18d2cb4c48e0e39e83479e31ddc3cc1b9989588782d8ad05cc322db2f961e80b23968ac3f532d6f84e027e0ea69a7ae3034f9b47d36f8e69cb323edd593bd8f3e2fc1abd55038402f56023ba6a2b8ee0314178eed56bd7a9330e419434a2ab89743fe65683f74b979689d36fbc3f21ea07ec1f078c07c67928a1a43558dc3a7fdcad2e2b5ea68a7ec113b134ac4a8c5c5be4dde807fa8f2b4e59ab9a38957beadbf3902183620f702a7d1ee333cca0c6dc308acd31b866ba760d2341ac624f42ed9e7279af150528bb6d6c664ab301a7fc2785098197f29b2cbc79472ca044353933238b4a02773bc628f042938d68cb0c31ba4592d4a32cfcbc36b413b5f8f5f2b07aaf43af45f3909111555d60b53d6bf5c5ce1d95e7e3f81e19e0f0c3f11fc37f7c673332cca596470295898cc767a3fb1f140b832f11938f5aadb0bf061c2beb84b940591baf02d96aa0d25d79ecefa04b05cef5913623843eafa1a0306e3e9594f7f266c98fb0948c51872a2b18a65c4dde67e763cd7ab92a2215ccc5ecc5d864e15af40a52afc6f9be18c02d8785370e96653dd59acac651528b540a7838552333717c851965745cb4b5de4637560b84c83e1ac35d8d10a6d34194f3826ab442e38c0dcafaa5ba67fb5d58be7bc5e1fc10193ac7917d87851fae4dee2c5640ad82afe4467aef484fc2327fb7b4a3014bbbc6ed5c1529ebd0e3ace4fd2b230a98f57b7ce7ead2e8c63803eb2fd7d9850b622b50dddb561a218d8baae149d07ba05fcf6becfaa12b18af0cc8e071fe185911a27e041b07dd6c50865a9c4b94e8be2cb524b1872046738d10e7f2e3f9ba0a25dfbf1bdd772090b36c98d992bebaed94e6b294157ec2b51c726ebbc9f8961d16d0a06c96c1de4786b36f354eaf312043103ee0b1d0f9c8d0bc90afc93c611f3851e85ed584eea452f9f0b30f83a0f5649ae940cafbee81bb7d1a353bbab043f99f4825b928a60891576167bb773d6207bf8ab259e661806313637efa6e89bbceea5287f39b49efc0d897d89b28f30c5ab7a4b888a52ebb326a3ba949103328b57d3e1094d39be28758ae6992a83422ce1ed55e879248ce03af4dabd95badd7caaee2375df8f62a739a532e1c754cfeba7731799948c2816c418d52de70558421f6c20719b71b73454f50fd1aa422a3a4141ab9ca43f72000deee25a87c4f2e51005851ae4456fb874309dde59373694dd425b2ab6e8876ed1322d6458784880a2ace968d3497a2a5e0648e7f4974fe51499d4503dec473d1137bd6d949ce452bc6405073402ba6788fc2acdbb4c01a60916c9860afef8e77b073dda2b0cfa6c4592b20644e399d235cad8873d14fa8365f68d7d64db4f78fbb82790e18c51ccaef22572c131184952fd84f44d2d36b15c3f4a536ba94070780061e5ed3378a71988c3f834ff681478774b4e19f3367993103587508305097659fe6c09e2cfc61e9e133ec97391c1097a2cf158d9e9064d879dcdc1760f287cc59cef3fd715d18f43fc2f620cee230b92fb9a91e1ed833063d3cf76106dda6c40705a11cf0de69927130e3b514dbcde5db1a49b31544aacee84224960b8ffe7372e0b66b9ed6959eb20009c690160298f56ba6c027e3587616c937b84c47ae6ec0d68c97a286a1cf4db84de04b15fa2bafc66bc208fafa5078c770bab4b8b76082a5a696bee6fa1fad4a10813fa3fb0f89059b5d9e638d77ed409e260456109118778009ef6578d6cbff99b4953babfff1d1283f38082c08cfd32726dbe14126dfa18ba5f20bbcfe21c92a245ee701f83415a2fec99b245bd8563a71d1b2fe61bcb06e92e22c06e257bc801c11c1a7f8cd5a5efe0034bbeb9b3a1a4d189c2f73169d3e9f496d7ab75f6c78260720ca1ea5f4f6e709cc14bcadc86825dc014c6b6379c9dd47d3567217d10f92438d36542e9aadd53ebefc3ff0f8c32c84188a1a90b575f68be0f28d05463a1ac17e2951a18e550269584ec6184b49cb48fc5790ead4dbfc4449da1a7d2f80532c9197ff6bdb7aaf3b479bbc8918fc45004bf3e8515743baf05afb53a2270cc7b53bfbc03d68391aff0cba1fd259b898f82cb61de5cf8c1fe6a88d5b0d7a7436c8aa36752097c0f40840af151ccedd5e28664e26d6ca1af68463cf6c59431453cd537103d2bb564cbf539d2997827919b3d69774d5d7c672a48df4507b3ca5740ff40eace92f82bd3b198c6fb92e093514a17d2971db72231acb23de43c84d2bd2adcc07c25a70120b5f306f5d96270d2e0ea1d03d03c72d717a64a0fb30175ea62388c11f4418fd45e10459cb8cda3fe2daf3d53aee38dad2a0a8dd72dc90fc4894af2deaa6431387efb86c6ae15d9b0d484b831f958bc75f814d8d890e6b17ae78b6874993f2f9d5784f175774908631d2559e040df76a8da4d90cec6dcd1020cd30cf029a0a58ff9b28e395c6be1757b4ae6da0f4d3d8f094ab6c1fdb1f48affbc4ac888c90b3033e1fa3244533c17d7718f74bad2f637ba90ffcce69af28732392fdec418c23f17fb44834c9fdc80b84b4f3a979511532ba734a73a704b8bcaee52179713464d53105e2911a63a9ca208627246a397123b4f0586f53e39e70bfa06efa9a1aaa2c46d3f3b16bef280c13d3aba94e00631ec85e513987bb85f53006d5e6e00190c896d63df636a2e910a58544718dd7fb2a4cc35c154ca8ec0189d2c02f98ec390e8d8b44188c29a8987708c6ca29468c8002a718d8e20865bbd766f077157c9594733efb55f2334818fae3190013713acc2beb66e86607d31467268438b2e2362989e3c904af995228abe8c18478919638f1282d29d0e17f96800550fbf6f73c313e5bc3b868a76845078baf806389d5fcdd599dd3a4996052147683d3c55c6aaa16659814caaeaf74670ce3552ffb7d7decd2566f4191b3040644f25be3935122ecd945a32c40fce473cbcbf106911b0d638c125d06502b530095a7bee55f41b1d2c90c264db10b05bee5763815919f0efbb32c36c6bebc7c7d17a667009abfb6bbf1f5d4b2a06e5b8da5dcadad52a61ebde651799caab2dd1f526f74f34b1214b7bb7d8a1f82bc8d7eb3449ca1bc0704326bce0d65b7fc55657fcb213b3b51ebb17104ae00f037735ca8a4f43f43ee10f8143a2b6d50d96ca1bb035e1811b61bd184b7f3c3a6eaae073c6172718cb4d6d26756a594abe1e7d8d8d267c78c1885f15e920f876beec7e10425e587be57be7ecce5d1248055e0fc8ed543735d5e4e4cf4b012632bca32a8b37b90cb30ea0f84235205e2dbcf7da4360f7e6088fa18a5d0681d2d58e867b373e5e62ebb84e6cd59f921c375eff8a920535881b9945a2d07b15891c7cea36bf8e054ee48daebc0ce9876d676252e97bcd2b7c538821fc343e8f6338ec9403071c020b915cd7a2905659dd86b5d1d41ae1f4de21228d7239f786cdc4574d2644676d9ad656ec6050f2bd06dbef27c2eecaedfb64ce84ed8261d39fc8ec40f29102919219e5a194a03ab8b6a85e5677a328e84f6d00b84e6350b70ce56617ff1e62d9135133c02de2e9a049cafa87481c86bfa5fab9b4262167fe2cf3c4459ef9fa3fcad540d1b2d0a367517ec27c62ed27c3b621c52cbfd7921d7056c9950c4158ee9b4ad2a8939b3dd1719373f31582cec2e73025a74f34d27019f35037a6565ba8710f6c1ec41d3f939feacef696c036fdcde6becc341911262c92bbbf68458a0b7e156b671b3cada56f1f11ae31aefcba6b159f3f15159e3622585ea8c3b7b1102b342b66ff11ab32988e793cf8523cca4b40a37ba536fa991ddd550d1e80da025defd1f8b6436fc7ebc089875670b055b38ef1640901136788279c3b161a425c370565be301055ce3f7b80b4126d07829b4e155150b3fd75d2cd8e1720c56df3bd69cefc86b38afa71a803481d1605a21dc4828f3be5bb9b986593d2627c5650db667b0ceae3024e59acb92a9d8bac0de38fe40be8c31b936654e60846ed2c6bb7e512d4bdf37a58e28dfd83a0bc774a6fb6ac9fc0ef1a6a0be03e5476dba9f5eba28d82cdc49f3bcad801cdc5337cd8214297cb34ad3e281a5ec74d16d92e9f79a352a6b8f276336e21e0cb785599b14143fa4026664dc3e81bc23c396968096d79b687714a35fc63ef4028ec24afa718aae5b5c3f5a37e182714e46436b09fb5f39f004144c916d07cdcdf9f13c6522de73574d93168f8e468aac046d4860f4a413dbd70f28880ceea7a85b6e345ceafcf3751e27eafc9072c0f93cb3e7f1313e815b7f1b70dcafc889f523212ba4c24dff741368e3a48cec8f5398c7483908864a0f2d02e92c277879d56b13d5a51b5a9fb589f4cb6920745edabcba01d4e17d92188ac137bd23bc4ab6dab7fc56bc8c8ad51380eaa874e4895eca213959a9ba376ca72aa8f5435066786610d9b4ff0a566a3b435b2cc3f9f2d90b7bf6347ad72144a9bd8148f96dccb2a2a3e9cd4c13ed0028e5b0ff68a37b6ed0cd134350c13fc9deb5437cf675c0ed7cef83c4f39831105cc53ca5fefb426f67f47dd10a674c9a9c2f3993368d72dabb4ab247e8674cfc329626ae5a98c2c4515291f3467895e40b176d6c817f616dc6f338ef114d98052c31f38bad91d834e3d77f36102db2626638db14847705907f5f808ba53b753bafeec502ba84185ade30c15182bf6d8bd949656261958504bba4cda372f79c8b9f3f3862aea03b2b371039991671b583b78e50af60d87fa0008d332a88c3d2a723ca9895e9fb9ebcc23197382d597b53414c3092c3f4190a302a7b5a35f2e32a2b03e3627b9c8e8da02c75e76b66ba24196b6741c68e8b9cb2c63bd56c7918e0d1db77b8ad48cd5121746aa54b9d4138df5f8b3f27477cb67a9841ba3eba8a3bd7cf5ce43afa5a085b368fe17f1c715eeca6b9f8537f171ec29fc100e533e3ffe57011ba39220243484d33a9e21d91b78b59f95c9178a4794aabeea608861d974a6ff4abed3da324045d73cec6adb61019d090b9caa19467f72dd2f1c1be890ea2c170bc96f6c54cd3ea697bebdf2b7a4ffc7f32098852124b1a95e330f517bb1eefd9f3a9eb4189710304c14886d3749bc8c84551564997996c6c249509e6d3aba18ae12121d2bb53e87f64690a1f51c394a6485e73f1c2ddeed559862ccd8ebb25f0bc7f5247b2d2786483e08001102c14300bdaf472f9a175d191410a1b4318e4d588b625694856b49a1d52fe91a2a109989a75f8fea8081ecb2731d67354b9ca08ff24b1a646d7b3f1ea757627326580c59f35a172c01835eb8eebd587aca248d27cf24559239ab9d33cd807788dbd67b80b2806d5a4e7321a80bdcf1db99c3c5962000de775465def3e67484ffc4d8eecea20ae2b1f1387226767f8bd12d656768fb50c10fc5c75ffdd590d58253ddb55a64a09d08196863251e337db5d1176abdacbcc4da464dd0edc5cc5da22d28b5b5b730a59087daaf2160fe18b00a58e5475d72a8b2d6f19a37d51476c", 0x1000, 0x4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xb6, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffff7ffffff00000000ab6680364dcf08e93daacda393bf1c618769a3b891e8b9b59415cd2b68a8943baad486f9df0afe07be37500000000000000048e7341d00000000000000030000"]) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10000) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x10001) r5 = fcntl$dupfd(r2, 0x0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) socket(0x10, 0x1, 0x1) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x10, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 10:13:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 10:13:01 executing program 1: socketpair(0x20, 0x4, 0x81, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 10:13:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7138aaca], [0x1], [], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfffff801}) r3 = socket(0x10, 0x4, 0xfd) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) r4 = kqueue() readv(r4, &(0x7f00000001c0)=[{0x0}], 0x1) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) read(r5, &(0x7f00000004c0)=""/4096, 0x1000) 10:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 10:13:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="3e5862ebc940a256bf0487de6948d19418b840e29715bdec7fb9bc0f76081d589d6cfcf7a1d3e576429990236b5839c5e64c4fd7e4f5c997c066582a278063f8ce173cbc399cacd45c68ef3b594bd352c686b6c22e59740e851179792519ee2f97ad3788cd4e806e0e145e7e935b13837a20f4203b6f3a9b7068d0ad428bb123c3085186e8fcd98fc4de", 0x8a}, {&(0x7f0000000100)="d1e504462ab4d180449957827adb77630d54e0ba41630683fcc87c6c536ac33b3c9f758e88", 0x25}, {&(0x7f0000000280)="8c05426972ce9feecf6cec3995e567f6bb229d6743e5a2109e4ec029a4800b2653e3c1a79e79b6241059e6a5d22b38e0c10205ef8534c6b18750105d6ec70f8150817fa2c5", 0x45}, {&(0x7f0000000440)="1e6458b063da327876ccacbf26cc11600c3a340fcc39f91ef3fb95d6e1810e33f693ccd4862502074b028c7f7b3c8894e124a44a5d3242c99497d50e9ea58abf43924715067a", 0x46}, {&(0x7f0000000140)="2c67b4cec29337f5677ad139c5f46089e3339910d71186792e111bcb30a61473825565be02503792f295de794045328b3904", 0x32}, {&(0x7f00000004c0)="14cd484de51c06b4a901b47c377b839488704a8f4956bf9152fe47dc9fee7db4ec286be53087695a38cae5dbc04d2ceac2e345ca95019cf9c23f6f2277d72fa59484032780360f47279848ddd95d11750f1ea9b701eac18a267d0dc265a9b72be59ba6df57bbece7b2e547e0e56f37a09db541574db725b2b7f974d2858fce9e81", 0x81}], 0x6, &(0x7f0000000600)=[{0x108, 0xffff, 0xfffffffc, "ca756c454af952504ea84bf2ffd4461c5a58a9ebaeb05ad10bf107e21299ee1478cde4e1890ac05023225f79ae4791dc17a76c83101a07cac0293b9d7f4e71ccb0ebcb7aa5ed21e60a5748a56d5c4864c0b92a6e2a80a5d334248e3403dfa33720ef405a580d46c95caec7bbd25f020f22cd785855ea9001db70e21918017b9e5f32ec6c060d34316bdd989fcb4c3d9ed3adbc09d3435e61927bcaefab1b3907ddb90d38fbbeabb63e2b88923ff461d1c7a60fdcd17461423824c610bfde308b36ae38ef9786a1a02a2f8396d2e34e422dbfb79bd0cc7b0a3c477223579c864496c750b680ab26816fbe67f67e9e62604bae03ab0a2212"}, {0x110, 0xffff, 0x2, "92dabeaf1976239abd6e69239fde8bc56a633cb23633e736b59f06159c3b8901fc68483a6ed9fe5117175ac5d4408c8d2ef2f43a6faf927c5c03217bb3361710de59f4d321787592cfaa8b1ffef03654a932eadffd9e85c13dd0bf721a1b6f30d11a36a95e90720c2e43813099b684b92e2237ee24e2cdee5eb613bd5fde7e4bab62597df935ed341d3976b0ed101a43e9f230ff4e233aabf121cacb32000c6067e5b1704d14972687db54d2deb449dfef3f86660dd977e7e440fb14945920d417dea2cf6753db827e57514ac4ac3f0c4a7b803d7da2a754d4313813095ed1d7b62f022b19233a9b8e46b900f68b04f882efbb9cb0338fdca8"}, {0x60, 0xffff, 0x6, "769f23af88dd6ba5d639c86e7d8e17dde52f4f856bc155b747fcfdef01d5880df4b421f4715c33acc87b45f3b4e6970f28922ac6e603fc5f3bab43772d2be4334b8826d544345577f3"}], 0x278}, 0x402) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 10:13:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000200)=@file={0x0, ""/86}, &(0x7f0000000280)=0x58) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 10:13:01 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0xe0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000280)], 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x5, 0x1) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000240)={0x1, 0x200}) setreuid(0x0, 0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = shmget$private(0x0, 0x4000, 0x29c, &(0x7f00001df000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) 10:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0x7, 0x8, 0x8}, 0x5, 0x7, 0x1}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x20, 0x8, 0xf1e2}, {0x2, 0x4, 0x7f, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x5, 0x40, 0x20, 0x6}, {0x100, 0x5f, 0x9, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="0ea8043afb2ce1e009ea55d8b1daa25f112594a4db4c966ff1f8fe28fbd9a29333f1ccc445f5dedbf5266ac2a07eede6b76dc105ca3de05bf8f2a1d10cf0f14e4fd6561a6d0f3ea241e3f4a00b70a27b41ba122e14ec04935900806da3", 0x5d, 0x0, 0x2) 10:13:01 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) sysctl$fs(&(0x7f0000000040)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, r6}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x2}) r9 = msgget$private(0x0, 0x0) r10 = getpid() fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, 0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x200, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x1}, 0xc7, 0x400, r8, r10, 0x100000000, 0x1c, 0x200}) 10:13:01 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x29) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 10:13:01 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) acct(&(0x7f0000000000)='./file0\x00') 10:13:01 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/61, 0x3d) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:13:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x873, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000, 0x0, 0x0, 0x0, 0x0, 0x80]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 10:13:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28032, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x51) 10:13:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/224, 0xe0) 10:13:01 executing program 0: msgget(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0xffffffffffffff5d) 10:13:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x7}, {0x4000006, 0xfe, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:13:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xffff65b9, "9a3710baa00def07d701010100"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x10000) 10:13:01 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e513487711979c728420aef61715f7b183d4b3830c921bf0817a0000000000001c000000", 0x2c) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82020002e3"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="272ccf1759db944ea014937040f0daba0cfa8a39080f7ab5fab680f80dbf17829fc4434a5fbf1f43cef1de52a29225943c09ed9c1e78e035a1ec7df0b8116a1bdf8d7e3925ac07dd36028047e201ff0a8109506a9e140419a58f32a3c89a9507817c65e5da4417a438cc7df39654c14953201f55d6fa5884c1eb4f263667eb427ee50269a2ad8bc46a6894938117b20fb7042fa462338a64808f4eb35e53e2733e58702c1437b4a25ac3a9ffaa1efb2b9aff6a9d125fdbb560830a0c661a5cb1a5c584a4f8128a87abe208ac0aaedd1c067f7c7c81a0713d2be020fae8a0f66a997d1a751e8f5ac6c3b4554a11d462a58847600903", 0xf5}, {&(0x7f0000000000)="a27161710b73", 0x6}, {&(0x7f0000000480)="9709864dd2f0fdacfeff078823c2e4843273f2143044c221d24e071349bc16816d9a3441305f47ea93dc99dbcf85f347d395de463ec2ebd61983c11c5b313b13b763e721fc9df10d3be7ac490ac0df059e40e0590571b0c0333228f71697032cc7f7670d9e508ef5d6abb32a71eae7d5dcfac0ad283b", 0x76}], 0x3) 10:13:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) shutdown(r0, 0x0) r1 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, r1, r2, r5, 0x100, 0x9}, 0x100, 0x1, 0x3}) r6 = socket(0x2, 0x2, 0x1f) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000180)={0xfffffeff, 0x100}) close(r6) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r6, &(0x7f0000000080)=""/205, 0xcd, 0x40, 0x0, 0x0) 10:13:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffbfff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x8, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 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, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:13:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xd}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x4, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001380)='/dev/diskmap\x00', 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x8000000000000002, 0x2, 0x10, 0x8, 0x3}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x3, 0x9}, {{}, 0xfffffffffffffff9, 0x5, 0x8, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x3f}], 0xfffffffc, &(0x7f00000013c0)=[{{}, 0xffffffffffffffff, 0x23, 0x1, 0x6, 0x401}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0xfffffffffffffeff, 0x8000}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x10001, 0x2}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x100, 0x7}, {{r4}, 0xfffffffffffffff9, 0xc, 0x2, 0x8, 0x2}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80, 0x8, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x4, 0x5}], 0x9, &(0x7f00000014c0)={0xd84, 0x8001}) dup2(r0, r1) symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="751d152e3458b920a7a374a24d67e767d5d94fde09669db45bed28cfc2f587fe83e1f2d8babc81bd99e78e03ac070625dfa24d8d7334bc985d0f73b1a8489ffbddafbe41a7a4bcb078213036b45b1048302b606ac286a42cffeea125673224ea88fa581fceb18c0413fa0a0af09c3606ef61837d936b6e980e3bf66d5b615f3c00be65014a8da7a0518b70bcd7dc1d3b6d06dded3e216372acd7cac31d91b67183f009f4f7e09f9fb661512e2bac155238edc0def8f8b2d7edd418945f4d569755e8225e68e7c3cea23ecd3649725ba16629de39f2d5ba2cd6e9ed20a6ad5b7294d49c20d41c3de24e2ec2ab7d7bb94efa43415ec21914076c6e48316ac534a736dcea55ea4a534752771e1ba0caf63cf5c8a2b7cdbe62d4fff5705fc3b1149451a827def818bde8d7e9bb436b5da82263f875f35947b1693727346ec70123830679d441082a9d2a39b9ce9c828027729f518b9e898fb93421bac249bb57e9df82d69ef7459feadda6ff35964e829ada66d0b8a7272a56d465502111885df3ae2871d39e245367348ca01cebb13bcb9473ef0fe82c46e98ce71c7bcaa83b05e29cfbc536fd89b473bf06aa01a54f4e30318c5f727c651b3e29958bdca8ba5a9f1970c4d71494045e7ff12a40e76fe36baffb9ce26017cbf1b9dcde6b0284ee4513a58d68f68f43ba7adf6c1ae2a612fbc34c83e38edd8da8c78c0095e214f1658a5500660b32dd671f9a86da0c72275a027713e8d74d15a0835d1b572d75971d5f150fc1580525e3a9f55d03aad125083d37015ae625c3afa32ad42257331af3c720d6fcba5c8965f202d578ce754ff8ee9718d289b89aca4ab4f8b9e972839c8fb57fc0f643af61d8955c0fb0a3bebeb8d1b5a75ee35345cacecff88bd5801dbb58a87363a9e7efbcf453ce188e83d25176ff46d3e0ecc443ff51c4345136a9443130b78ce8f662ad18533025b884350dfc6688bca1b6b461612c1133c939d62a89ac2e2309692f3933a07b78dec049009dee5742832c129a765f85a246abe42915fce67008b81d7d2a98b5471fc05b4cf193cc8a5a01ef9145a389ab981896ebcc407ac42e7d440a19bb2b41f76629524b33f85fbd0acb3c382ee52862097d4224d67cd09b1bb8de519364c98916fe473d4f02971332fccd971504b10544b9ddda57d677240812de65d6519e11821437097e9816ce63f6d33a34403e021d86d4d9ec031cddffec4169d09984e0af7965326d4d7e5817af5748f520c0c4371067e0b0adc01bcb2b2e86123a5533f8e416314c01bb14121f17f0621bcf3b128a4c26b70771700a257e119bd4455bc3d6facfd0ba46461d181d6f610e870e98060cabf4ac28a67e5db497f77a94cea49fa7e330d4597adecf805a4528d96b8de9bad43b12abaab8b8b2b66211c06edb1fd438fe282d5995a039f8f441f14d015c56122790553fcdc1f63c4648d8fac949224b3fbce0df6ca7d996f563e59b96809a1722488c631c89bc667816540bcdb978df0636949b8dd494bdbc95e9b8cf2aa3d4a64691dacdacdb39b1f7abc400080560bde6b404cdcf9fdefbb8668f760c69376f89cbf43683905a1540b3665c1ffee8c1c450327e83495dc1fd0e1bfd0e8e75f4c552a33cc0a4b44c9ff2e6cd7447683a97d384ca6f5603a86a6e6f27bf04ec2e065e457a0522ed6830911f34002164f841bf0b3a55da76cb8547c8f8538c798fc6fdf6a7f5ae7a7f12b145cd50d7c153528f7cec492c838f835015eb5ff84f57937d406a9ac4d3285eb75d3edf5fb91b0ef3976efbb8047b9662f7171f5004ef8a1023bc43b88d281af975820e59bd9be3310bf32e22234d7a1212d1f4d3cf7963c64a0fa5da79126e42a6e4971d886f65ccb976b7001bec1b5c00f0f6cf75c6773f4db80afe2d7304b5aa141b1c37a030a093ca5ff17fc35d8fc35aebd546db82143248d8e85a093cafcdb9c9579d2fce47d5c072bbbf3f3da2bde39f44d465915f6bea5dd4ddc28b87251a454cdd788bd9849f0958b9b9fda437a0aa4e9f3eb1bbdb96a8d52c54467bf1845fc8838545d4c23b4d40572da633aea509da0e68141fbff77cbeaa0f4f66f6415e86f9c60e1f14a5fe3ea39a40d7e9563530886f146e5ba71bcf3ebee4b748fa0191445112a89060818a27eff89ac9e78a0516c18c7efdbded0d54d8c1f126ce11ee20be36d12e3cdab2199baf29917b8fba4e69c38ab068a7c6199de248b6b278d703a3d2dda41a8f0020a2ecdad08f9f6b589b1a0f8472286e622cad89381fc42fcd9df3d1d4edf202f26e6452b7076b2e43c7f56f6d54c19b37c79c57590d7d361403bc6180d9226edebeefd8464d53e07ae6bc32635e7cd934d5944970765c7e4b0bfa2dec407f1a9173ab435650bd19f2230a66a7307b430ab164c1a43fa60b0c85f3b689ab3687d0e4bbd6f1fdee96380d503a0a46cca75697e10d90cea3f29bd3b8469d4241d980a81d6b6405d0d37abf19b25cd54ab38a428d26a45d9d9d6b1f439839cbfd1e78a82c54df07feeec04bb0572295836ef3588017ceca09effd588097b9529863d9da1f89ea7a5a8b7ee7bc2d7823ea54322c4df5f6e253510ea0f94076f9942b559dedf83416aac82f972013473ede63297e594919b0ee5986678eb27e802a2ce9f88fa5a05770c91f58ae178d17a57f2b0d68dad4c66028c927f901639c76e4e9b1daae294de04cb077c9067026b49c804c0195bcdd6adc4fdfb276a81b5e98c65032953a6746d145c24a47e6f73fac8e96295557726cf4b923c49d300621fb066741281c9015ece78e9925fe619390910c94888fba558cc6065425fa7d028be7933a9ef02f1277572d322431fb171f9b0b2f4385a952ae4b05989d52652d046c88e7c4c64fac3cdc1ddb1e2fe2a02a73be231ed83ed08273051f739370d6da9c9a8b2fbcd8a418571277408f35114372294016cb480053528c07d0d277618eee7203364b2c13dcc1230e54e791c9d2e93a5436f236a7ee1a4240b074c9c9055222182231a3b5051a12e68c6f6b8e7f05aaeab674b24690875629dd5367cabf1bdb36fa556481ae918db2a96a0a629082cbfa9060a124e4ef82556d200027d43e6c27d2245c48c37769ee37e8d089c1c574d96ab4fe96136f38931f34d8fa311bf2e8e05cc2a0afbcaf9232f2f2a259c3a2bf9a3699c629efa3f01afe21d0724f80e4dad5e29bcf728338b883765736617cddab154cae5d83515a1f64b016a893464e859343c245d2556b3fcdcda837b5d14a8b046d5bb9c1cfd365c96669700f2e94141bc7d4088fc33f2ab95f182c727da71cfd60ca40eb10591482d10e91eb9094a41c9b1c7a136b3f63a51d2becd17c99a894e9c97ffb04bc4720e5b0417b168e333df0246739ca9a6246f737bd5ed339e7ed3a93b35d9baa9fde07ce675a2534d430ce3dc4784383a2003ebbfdec69d02ddca9b58f4f8acd29a3ff35b82d6fc32ea60a6a547b10969dacff63515297b6408213b5ce2b061b6cb713fd73b954197ac124c7b66b1e502136da58253f83ccbda6bdeb6ad7b5b1f5ce69d68b0b9d51e8e716e576a1b9a96140b2bd50be5015a1b740beeaaf25f9e0d3e20f1d86941217125b1ef420cd994016a35da43ebc9ca6f7ff387c6896f39c46efc9ae9ff7f9661c195942485af5d2c65df6fa7da4b624cf71539b0fe4e839a8bbeb00c0ad1c984c10d8226d1e358a1099f1aa9c1bd31a4e6e4a6780ab0891c9d3219874b84060f84126a69cd722ec29c01023ff9e3467710d73986d593d2dd31dd2d457e903f6bf9153ebc5d4db3ad5f04a41909a3c001c30228f518014561a62ccaa6fef9f1c59ef8576b25ddfb5ba6cd21ff281a6b5654ef98496bbc00a667605b6736bbae7e43818d0e111928bd84592031da40a8d2c07b54f0c95fba388019a7400757d2221276c7cf8895e1b0031f95857052db18a0cfbd4f9f627ca616887fbbde6233afd000336539e5ce1b15ca3d49160fec616a86f8d2db3ecce1910d57896269cf96998aef42cfbc8e58ee8498c515f912fffe24348e53875f4f396cf467a627e8c066a41c51e489c6cb0fff24d7d9d5831e5fb6e5b74c73e9a3b264284f1eba1665e10b31cbdebebd65f710bd669be4445cd53fbe876703cec5292311f5194b3502e4516025bad84f78cec494452ff06015689d13efc1fe95e0be38236d1253f589c39ab35fa90e4ba73454e9d2709983406236f817a6fa5ff9b6bad4d3580b5e3a689b6334e301e07029e336389ac52a72177eb756b8bb17193a6aded2852783b5c6acc2e938f37fbe244fe87ddd1a25acbd6b7bb07c5b2021b36ea27c81b34d4bcf46077e49093d3cac4b9da937326a54db3ce2f3d6f0a14f4afcf5d29abdac0ebdd5edaac7dd423a9723615fb63e443b7540385a9ddf0974e65745429a2477946e459e4028f9ab5a6b1e78e97900436ccc555f1eb1729704fbf1d79e18fb56a8d03ef8e290d08553e98ca81408d929965968d1bb2b18832c62820aacd6325605e269643436b420349488dafc308b883c181e125e644e62cb378ec0af16f9752112fab3e5d31a9f9f8fc8d1e51a4408dc7e6a02be10321ad8d94ddc355676a90762cc90b589d5bcfc0ab8eadeb69e826f11921238c8c5ef224d4728b4d8da311387563b14a46c58761dde73d886553956c7ff91dafa7e6525eaeef6e767deefc4a514d6a19e67b6d6eed55dca96ed19922b578f733a59bf94ad07b2c454d5b0bde6683af40d0fae35987b2ed01343907c8a12d6b70a7215d2443e6368a7985056a23d0fb0f08f9f1c948bdcb5a5753d28542b953da295afb1e2eaca574bacb0236d0fca98f47f8dacdf394aedae056cb13fc911c4216db2166131061a7dc87fb31148bb9167b96171b0fb472095f922443a16f7b7cb85f369a198f08124295bfed0347ff6e83b1972ba5c569a84aa07d4d808a20069bcbe5203a807e0af20b9e9e7a025e17cdd9811f986b46819aad37e47115407c958aad62f2cae0429fb9166c081c7dd01083ebde6e19c58b548efa9b0ab35fd033a5d16ae314b963c7bdefce17b4f4ae93625997ac4c16770fb2f41fb9d2c8d9bee616d81b3a8b5d5e527823d8e8c72852ad9d987d3305d998f57d83c9dbef3bf2418d890774db407a6f957195d0c1faa8a303a222cac3082dd351dc22ded7c1c10b1427b37086e68e2b10c7e6b99ee36efd24c0d70840199b6019b605ff39189a5ced899d51be5ab4a042a972d73d9a173984939c290cc48b1f3e4f359a35970712e57c8f63de1451d8d9099c86720b166e06e782a726981779618443f4321697f40157491fa6f95db42e803d0fb32d0ff0097deabbc10c9c8b70342b96b50fa0ff9fa93f4338a9a6fa0c5e7bb458abbe98d3f6efa18ee8fa227b984d2d03c2b73d3663cb780b3422a6a029474910907a2d9dcef802665da35585d56f4396f7d041f0ee756fa27ee1a02821e8c52b66348da6c166c926f44585439144fc75538644d2720b0981927caa2ef2e67b26360179a36b7144fc409310dc146bb37f69e0fa01b291904141f6291ea3298cf7be3c2e79027d8f1af4b8284ec53fdeec447e6847f43c044e8e74a63e7f39b54009137db5753c8b53f293bc69e3d7dd47e4bb745dc87ad2b3864a918a612030a93e91f9db2e3a5abd3568245e1bc3ef619b65128c3594271ce06319af3281ec837a0f71c2f4ebf7f9864f29c82a115a51c90931561d8e4c639d9497bd85c0e5ad30a6b71aae5eb24c983ccb3dadcef630100bf533ed85f7b4d17dba107ee04c", &(0x7f0000000080)=0x1000, &(0x7f0000000140)="69dc28352155d59ff420b36750ac5b5f4ed84f770c596841f3ffd8ce5a63d151608959bbf13c2b198499372941c1f0e1ef988c470bc5ae5bf14baec2cd86d77123408bd094d520764538a5454b5a", 0x4e) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:13:01 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_RMID(r0, 0x0, 0x0) 10:13:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="9e48be66446d27c2b51297f547d0e59fcb9118ff41bec00ec3dd1edd5c5c71fb342a810bb7b92d0678b3fc7eb6339522bff7b80d5f5e600f9e743e3f2e754038bd6525b4e6d8908b2e8ac0e9ded69e421c5107773db5b96a", 0x58, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x5a, 0x1000}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 10:13:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x5, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e9e67c173d71290bf697d4a4c083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 10:13:01 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = getuid() setreuid(0xee00, r3) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) 10:13:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) chdir(&(0x7f0000000000)='./file0\x00') 10:13:01 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:13:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xfd], [], [{}, {}, {}, {}, {}, {}, {0x6}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x40, 0x8000}) 10:13:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x0, 0x0, 0x5}], @icmpv6=@echo_reply}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/3) 10:13:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 10:13:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:13:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="8a5991e0db40bea0ffffffff0800450000300000000000009078e0000002000000000300907800000000450000000000000000000000e0000001ffffffff"]) 10:13:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aacb9cb86dd0300000000000000000000ae2fc68c0bcd47a998debfe4932a0000000000f917a3e90000c2a0ff02f9ffffff00000000c8b5bc2b9aa96da4e70d4e781b9218f80c95e983b56eec9fdf83f03a836a7eb1"]) r0 = socket(0x0, 0x1, 0x7) close(r0) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) dup2(r0, 0xffffffffffffffff) 10:13:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000340)=""/69, 0x45, 0x2, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x94c9) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000400)) sendto$inet6(r0, &(0x7f0000000180)="b8502f47b45bf1ede09c33e9a34b1a13ed46b3227db95f36495cf3dcfe0141be8929133ae2bfd1ebaf143c02bee57a9218e17b1c4c01abcc9ac5549991b322fab8ad0ff51b9180827fe93fe0a24217d68590470540c11bbce993fc2db545c2d2facc3b69cba0e9716f2e9f8acda9c8097ce59e02edb8e0f3f3e10e0d3d395943e7e9aaaecc1a84537bcc4118faac07d59dda8d5f301fa6287f9b0544900e1f1b800f67f557efee6f55f92a0c494bef3ac9bc7e9757b867f7698be2b1a21bf32e21409009efb01cdfae79e06ae6c88357cd9710207926a167b6677097c0c9af2492894385527356", 0xe7, 0x40b, &(0x7f0000000280)={0x18, 0x0, 0x9, 0xffffff80}, 0xc) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12, 0x3}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1809000000000000002d1a5253b08bb91d466ed27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eedde70f29942b7a79f5f07d70a0e465beac50000000000", 0x0, 0x0, 0x0) 10:13:02 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 10:13:02 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x122) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x6, 0x6, 0x401}, {{r4}, 0xfffffffffffffff8, 0x30, 0x1, 0x7, 0x4}, {{}, 0xfffffffffffffffe, 0x20, 0x20, 0x7, 0x7}], 0x1, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0xfff}, {{r6}, 0xfffffffffffffffd, 0xb6, 0x4, 0xa3, 0x9}, {{r7}, 0xfffffffffffffffd, 0xad, 0x20, 0x800, 0x400}], 0x6, &(0x7f0000000140)={0x7, 0x42b}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x68c92e1e}) 10:13:02 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040)="cf447aa2041c5d0cdcad9d3094dde33c2c3f0a531175edf4d75098362c6dda6b262dd4a8c6dd099f0feff6cfe0caec5ec707541007170133cb85961565227ecbab8a373fb81726bb74deeca896d36bb6bd211a89f796a94997cf980ffaa1f422b850524790826a093562395cf8d8f16de29931cb3c9230dc9996a0c230bb923cd81b9f8615521b2f14135001d5e62af568cb8175484d69e106f413e39af1ddb5ac2832988f761e616f2fde1fc52e19f2", 0xb0) 10:13:02 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000340), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a00)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000640)='./file0/file0/file0\x00', r4, &(0x7f0000000680)='./file1\x00') ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) getpeername$unix(r5, &(0x7f0000000380)=@file={0x0, ""/40}, &(0x7f00000003c0)=0x2a) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x529, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 10:13:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x7811, r0, 0x0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001b40)=[{0x0}], 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x44) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r4, 0x0, 0x100) 10:13:02 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 10:13:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) lseek(r1, 0x0, 0x58ac, 0x2) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x10002ffffffff}) 10:13:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="9e4702dd24c041cd0a26326b2651e23a73fceaa5cb877719004ff129629e075a18d14feff6c15ff93b28afed8f8d7b13c3efc881421d61b9575570a12d0b6eb390870b4e088c1ab01fc0811882d0d083bceabcad619a7630ea7da085466c7484ac32244fa6fa698e2d71a85e4010bc4c64156a34b8f92692c5e406a31ad8ec0f73a463b02380fd2c99f48638f46db8572b02e4eaf5eaaf3dc6911299e4f753a91610f47e2e688d05b14fc4984330b7c81d7ad08e17a5567613ebdfc65c7434efc5d8af8e48de0a786f95fd789c99a3bedd18776824a593d69853f07fe7526d3334ea3e1d", 0xe4}], 0x1, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 10:13:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f00000003c0)=""/157, 0x9d}], 0x4, 0x0, 0x9) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000080)=0xc3, 0x0, 0x0) pipe(&(0x7f0000000000)) 10:13:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 10:13:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2b, 0x1000, &(0x7f0000000500)="eb7fc01db8d0fdc9575f4ef12c48a69931929640915fb0316ba1c579eb508c4e8c3947843fad9c64adddd14f175db481e2dfe957824038ddef9d09d5b0ce7e04e2058d3c67452db6ee22d1bb216533cbec486fbf72b7aef8b7627256c6985f6503b0cd14ebf2e81bb72937a67fd3a7662be2ac15cd82bf2d2242bae502cd2231b8503951204d7cf1b83e0af8c0c955c30cb927c8cc960f173256f58899e3c26405cf23ee886f2967405915cf850f345d73b3c1c53304fec3d3a0916c2d0fe89a8188e2320751bf40dd8d3398d2114ae366a6b38280dd773b3327e93293e1d1e2b079c9fdc666797489634aa178dbb6733a538b4e4fde0697bcbbc238f4c269576fa6c50bdd311baa3656f50a61e45de186193359608c5d72ed23dd6389bfe95f4ee35f1c8a0ae664bb5c5f35d6b0e84de30729975fcd825fbd28ac390000", 0x13e) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000240)={0x8001, 0x4}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x5b4, 0x0, &(0x7f0000000100)="ebffcbff13b9fd816eaa4e793048e69931929648098e0d30669b8446970aac5d4b4594cfb22bea1610535f118304b0bc64893f31c8b3dd16fbb0b59e5fd1989e1208c2959931d103f1155d84790194387b01475fb5c7dd0ec4af55936d270fb230b05e24d849a8bda34a34cdbf0d5076e4c32c4816d1a6c45126", 0x7a) getpeername$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 10:13:02 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2942eb39e525b05be72e6b1ffc84f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422", &(0x7f0000000000)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) 10:13:02 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x2}, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) 10:13:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x95) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 10:13:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x4, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, 0x0, 0x0, &(0x7f0000000300), 0x0) 10:13:02 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) 10:13:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3c9c88f23dc28252b5ad9d798dde724d529387cb84c406b04204aee0416fed91f3be100b04509b3522b60bca93c71d4c832ae123e89fd7659307d561412fef088f824a688d02e57f12262726aec21159b1cf4bde923e2fa58b944352d5e60d89a03ea20854494733ee1dc0ee3dbf190aaaaadfd4597bdc3cd29555176d33d91b12fb203f6bd3ab055eb9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) close(r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x400000000018, 0x3, 0x3a) 10:13:02 executing program 0: r0 = socket(0x18, 0x3, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000000c0)=0xee) 10:13:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x9, 0x20, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f00000000c0)="b396eb54ec3fd457d490f7df26e2d44df29bcd2d9174984e21ab552fca3d5bc0b8676fb05948b629ffadfbbcf8e8f91ab18e71dde21f8aa9cc8af8db4d08f056bed4dc2cfff9b0fa8b467208f3d35b84c95295c7ab36171716946002492fdfc759a5b0a51ba6bbc1c3e23f3ed35ab2b8442f8c43bdfd757d9b9bbc2f5663501995e9d33c3254e614819cb69084", 0x8d, 0x1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x7, 0xff, 0x0, 0xa5}, {0x9, 0xcd, 0x8, 0x5}, {0x7f, 0x0, 0x4, 0x8}, {0x3, 0x1f, 0x2, 0x7}, {0xa6, 0x40, 0x1, 0x72}, {0x199d, 0x7f, 0x8, 0x9}, {0x1ff, 0xff, 0xfa, 0x1}, {0x71, 0xd2, 0xe0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f0000000280)="fbaf8a8d10029be96914f6357e3aff05318a1ceddc30b114dd3ed92868629f5641c4ecb76779c6d3c8d2c05ebecbbad233d7cf26090000000000000036f28caf659613c4c7acf95c3d3a5dc9c44570e433526c4e59a71d5dfd04d402071e1987c4dd939d525f2f086409db86fdc5b0516623f412c973d29b4a81055420aa9fc4ffd1db938ea0", 0x86, 0x0, 0x80000000000) 10:13:02 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10a) 10:13:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x80008006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff43799900f08e6044b4324306"]) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r3, r6]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r7, 0x0) 10:13:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="6bd7b01f55a2aaaaaaaaaabb0800450000300000000000019078ac1400bbe0000001050090780000000045000000027f000001d395894cdd567ee76edc5949cb116ae1529b328153a3c6a75f912828130000bd7ba707320f3e5fa3d327dddbc31f77ac65e085de6b42d1c02a818ff4cf0d2239278d74d99e333dff591db1e59047f4a28b73526551ee7b75d28b2b1a6c4b2dcb42c884eae39d1e8bf8195d6db4a504ec002396d3ae"]) socket(0x18, 0x4000, 0xe0) 10:13:02 executing program 0: sendsyslog(&(0x7f0000000000)="786037fd17f8010f4acbabaaa13c688c736932744224e39cf53ae6b7303fcac5390d03f943b0f6649ebf5422e517ab4c1b", 0x31, 0x20) nanosleep(&(0x7f0000000080)={0x7f, 0x120000}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 10:13:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/124, &(0x7f0000000200)=0x7c) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {}, {}, {0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:13:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff0d004d5b0aecb9cb86dd5400000000183aff000000000000000000000000930aac97fa183c2496310bbe9d22be3c00000000ff22000000c2eb533a000000000000018800907807000000fe8000"/90]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 10:13:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x101, 0x80}, {[0x3, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x40400fffffffe, 0x0, 0x86, 0x100000401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0xfffffffffffffffe, 0x400000000000004, 0x800, 0x4, 0x20000000200000, 0x2, 0x6, 0x5, 0x8], [0x0, 0x10003, 0x209, 0x401, 0xfffffffffffffffe, 0x2, 0x1000100000001], [0x1, 0x3, 0x20, 0x9, 0xffffffffffffffc1, 0x2000000000005], [{0xc51, 0x400, 0x401, 0x8}, {0x4020, 0x26c, 0x5, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0x1, 0x8001, 0x3}, {0x1, 0x0, 0x8000, 0x9}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0x80, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb648, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebef9ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1936], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 10:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffd}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1f, 0x0, 0x0, 0xfffffff8}, {0x0, 0x4, 0x1, 0x80000000}, {0x800, 0x20, 0x5}, {0x46, 0xff, 0x8, 0x2}]}) 10:13:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 10:13:03 executing program 1: r0 = socket(0x6, 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) dup2(r1, r0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRESDEC=r5], 0x10) 10:13:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xffc0, 0x2, 0x6, 0x3, 0x3}]}) 10:13:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000009e26c93ed6f2b288542a5387050000e2b818000000290000003100000000b717000a000005"], 0x38}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000000)=0x400000, 0x4) 10:13:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x1ff}, {0x0, 0x8}}, 0x0) r0 = socket(0x1, 0x4, 0x81) recvfrom$unix(r0, &(0x7f0000000140)=""/224, 0xe0, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66f748957f00"], 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000080)="4362eef2645f77e03e678a12aba561a5af4133860829e2a81462524a2cff29a73041c685abe15f7bedf46d640814b2adb9693731cd23f7c53f71c542eecef68f0dc6edd565738881121ee311a34f970a659d3edac7dfc3bb1e4abf93fc63d85ab9d3d6a10d71d3037b364b968bae7bc26f601e6887d05e0a4451f7ad019436265df0f51dc7cb6d3c5cd81e3f3e44a1175cba988a2ac87fe0aa313143fcb88ff5cab5ea66ead080f2aada19c7e412a2f151f3cc3a78bf686fe02d022f32", 0xbd) 10:13:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c04000000000000000000000000e414000000290000002a"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:13:03 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}]}}}}}}}) 10:13:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x3, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x2, 0x1000}, {0x4, 0x101}, {0x2, 0x20}, {0x3, 0x401, 0x800}, {0x1, 0x1, 0x1000}, {0x1, 0x99, 0x800}, {0x0, 0x80}, {0x6, 0x40, 0x800}, {0x4, 0x20, 0x800}], 0x9) syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff0500e5ffff04000010aa1b70dd000018182cc9f9ba915dc0b883eeb0816e9705bec202cdc6e6ccd7143fba1ed09b56d3800c089bb45289ce46163693fde080e2d6459f589445f6665ef6e541d819d7b10d26d50309c64ed8aee39db2d8c8a6bc360cd52c6a634a1acec95f863cd9ab71b5c639a31ee5b4e8ce3c1f552c08000000000000009a99577d9fb154b1bb7c1f1fbd2195d800dff10cedacb9dd7dfa00000000000000006a4400000000000000000000000000000000303262a67d23dd7c2460005f99814ee6c11d4adcbf203d1ac8be28c4cc4a4a822f1603d6930286998c242c"]) chmod(&(0x7f0000000200)='./file0\x00', 0x5) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/177) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x3, 0x0, 0x1000, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x3, 0x3}) setregid(0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/186) getuid() getegid() 10:13:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 10:13:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCDTR(r1, 0x20007478) 10:13:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="d0307f0884d5a79b7b382ed4cd4b2e469a52f5037d7e21836db27206c417ee141a4f5a988712381b2607783f31730d3860cc4b3bf7102645388b46eb7996e4c8888561eda5b092b9edbee679665f3fa64a3f5a03a009b700092e7938f29a8ed9ca98565a71b77a06"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) 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", 0x14a) 10:13:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getppid() r2 = geteuid() r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8006, 0x2e, &(0x7f0000000000)="2000000013b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x8000, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="8e1a5491a07931da4ca697b81d90afb7765f586f4fd7410ccb763dc8ac0267a94e63f3c6a0a28c123f40503b33181a6264c728936d6f1a218a80048efa3cc5739498ae4236a92f54ea58e1783936323f18a6e9a09ce817c0d8e4ede5ba", 0x5d}, {&(0x7f00000000c0)="ee87aaec4822fa5bcd439af1433159b64fe1241a33cdf6f82fb5fad45e780c143fd2ce5a0b2e48a572f5bf19f508d495dd19f8b110b6ea4a54d72325a3ab8d60167fd04e8bdbcb89123e3e8013eedf8fdd49ab67b5c9e6023a8bf4b4ed6fcca5ae1d357ed29d02b314bb0957757efc3b2564d60852aa25bc80f21c2d1ff0ed2cffc6e1af1b379d9ce79658754b9c035ea583d83453007e", 0x97}, {&(0x7f0000000180)="8b01556b3afa5939c7da9212b50f804a1ebc2141b6912b9ae33cbefe14bef132c652056369702bc564c237c247dc0c80cd5c159344e66dda0f2735dcb2872416bea19ee304ba6c3a1a321934f2e92e3945dc7e062d4c5c92d95846fc846a26401048f91314f46c565d11bba59ab9a44b758455b3e593eea28a408ef40ae7f205e46952bec5aa6ae4f219f9d9b8a8eec00e35f33e", 0x94}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x58, 0x8}, 0xb) 10:13:03 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(0x0, 0x0, 0x0) 10:13:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x9}) close(r0) r4 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)=0x1) sendto$unix(r5, 0x0, 0x0, 0x9048b8bb62f04b9, 0x0, 0x0) 10:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:13:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair(0x3e, 0x4, 0xf9, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)=0xffffffff) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107002, &(0x7f0000000100)={{}, 0xc6000000, 0x4}) 10:13:09 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r1, 0x0, 0xffffffffffffffff) 10:13:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/84, 0x54) 10:13:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x8000, 0x200, r4}) 10:13:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x5, 0x71) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(r1, 0x5) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(r4, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/38}, &(0x7f00000002c0)=0x28) ftruncate(r7, 0x0, 0x5) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000080)="9e26d7d7471ee3466dd731a2da6a9459e89e97df157f98a44dcb56475e0284cb8342f715061aa4f06725", &(0x7f0000000180)=0x2a, &(0x7f0000000200)="82a9fe054e8fe9042f9e45599a4d531bf3ea2fcee3182bbc021e349070483ca016bcafd363b32886e62c68586ff1ceaeccd4282cd48855a7631df7", 0x3b) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_RMID(r2, 0x0) 10:13:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x3}}, 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000ffff, 0x0, "001c07001000f78cc3ec0000a1f777fb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001200)={0x80000001, 0x4}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000100)="1c3bb257880a55d2e27b7eabde8840e8a5f8e7f3507c437e83ef0f94cb957c6b4e64c771bc5ec153892a1c9f3e66ff71a65426e0623c4b7f44b5c3b4ed19f1e7e46ad81125af74eb6ba468f5f3f51864f7783714ebcd083e25c448adf8470b2439f33e031bacc14fe68c8f668cfedd4c0f311675ac08cbd678b7f1b90321d0b82d6c85db4a324df80020b20f92e5f2edf0bbfabd145d94a9ea2bcb168cb583c347477e6aa5ec31bc98c37492b277c746355152a0dc72ed7aa484fb7a6c80119a5d7a4dcad5c3323b39fc093729020e6c57fc6505d6a6e1af27ddadd01f097e21a057e4b704c100f77821f8e070b73fcfec62397a6837f356c7588b4557d1cdabdf7cecaf0156b8e26d41b9b0002573211588ed28fb3b637b7f73609e213b00572490b669c6743e1d53b23d900f16e06ba1f8889c14476315d09ac53a18d2ff746b18df2fea313269e07232e6f3aa8fd04dd2791f2596b888bc631903954cad1812b2ccee1e2eac2b42ca43c589b33aa184c504d779787d7a667141e6c1174c24376d89b90e50d4676b7dee813eec94cedd6e1d8e87b2aae2d218c480f9c8d72e1fe6ea874fb3befbfef6a3f297a4284dbaebd2c8818732b631f677c094e66472db5b551cbb0ba3ff9c32f262af9eb83adb09493d483c48f76c751a2ec04c4ff7747dc77fb0b8d1e4e20e7cfa1655fbaa49f8ebc84c073b09d489194a9b21bed41b64741746f6e0fbe7c390093be4703485d279a53eb4853cc4c794249ce5bb20d2c47200110a2b977c9e7ec0cf81ecc5bd943b326270080aa510210d20b3fe2bc157f8c075a2b63201776a46b1c048c3fbf2ec70298f2de4e6bd20a019a8c8ab0bff2a02297b699b043b0ef88bd5345310f9a51c6b61ac301a525f0f5b061f88054b37c1353bcb07a58310804dc189f2795d4eecf559cf191c2f32db9b2fd37939b57f433dfc9d15873a0eb776112ccfa657fad65557f2e4bf46a49b39a2c96240f8eeed7443d61943c15d04bf723274a3f2d0012486e21cb68eebf5848056e6a660e49470963548171f84ad14b3393fb36e3bdbdd4562bb10ad2408af9a1843f2c76391b57ec4d3cd491bccc26368f3266d05518a3370847fe33dfc894c7ecdaed39d4e6971efbf38ceffbe27ab51131d37c948a6f3ba5375296e9eca4da38c1da24b40f36267812c9df192c46082eb8efad260f869f97d8a8cbcc2187e6b2840e7a2edc7e1729a25a06d21c68cc9de34f827253d8df6e80e65da2f338b2c59e3c6636b90a97e00e257e26e253b71c0818ee74c0899509ca16abe28534c35f50a588c381d28c3af8b4e1625862aff214cb3d4a4d9f6855a79a03ea303242a3e8172461804028234ae030b2e4f73434d2845d06866f2be3d8a84a71f1c0b976ae12dabdf52f9ed4e99a51029e2184e3354c4ee6c461b780761dc9f7d75ebe159259ef68a8f9c4160b2b3a0bcacd8e7d22ec48fe419e734f6ca4509b0b226d5444f7b89c05d2d320db77146ed9b428659d6f711e58bb1685b3453fcc00b76a2c691e4b77a0178d79c61f12485f4c6f8ec85096a98472e6c3c0a46e88db483359d4f03121856d864e1411a95f7a688b3f1fbb98de1a14c1e3662bac50a0682ad9ca2a6f93930682573868d25a9b12051eaed1ff8c5dc99b424110465032124673218794e5deebfcb51140cb16fe99c1030e7f7c9b6c84a0ca96dacef2fcd4ed50b2076b5fe1f439189958899c97938773b38278fb17ab0329c860d1267346efb49995f0605a332f963c09a05f5e0a6fe10c82f1aa13922120a7dcb81ab59b69288e9d4072c68e431ff427093168fa2ba87b020744ce2818001a7574fda5e753b28cb1cb20428ef0077b72749c923e59a79361f7dae463f49e99ba267ca6df1282dbaba8c827cc0fa807bb801107344b65634ccc094c06434e74a86f9d41f0c09eab4e89a1f160c013a852612abf01d765b0b54559c4cc65de4c47f171f44255661c59908f652910b57046178edb55895cad46ceea02ceabb9a9df52cf0f755ac6f8d395fec28431ae1c203962963a40ff62debd947c7e73d56ded0cfc9ee54c450178ae491973ae5324adbcdb5bc962d0904479cf28c162ca0ee6fb7cd55a5915b029c93205bf9b115f3697c38a2a62e7dd781ac0f9ff4ce9bce7ec35942159b0969556837c9fcd29d5894f107d559d7de3bbd78e123ed3eaaa08013973abae13cfaf639784e64b62f04b2869e4da1c3636d9c8519f6e62d8afc5f4665d5bb507ca7e1ffcfa7348de38eaccc49e3bc257df1a927d29df4c85b5c1a3677fc549edbf42a574f3001c5e69bea42a6ac07df37af43cdb4074a02cb7f8fd7c5d1c661c5d79415b2ca7ed414560a6cb261ca7e2c59d67f94a8baed40aa01218364581e26af8be7f01803861c8cc17b20b6ef423278f8d2a71a95802427aa904bad99425ff94003301f2bc87e7073c87552a146c00aa46c86ddb57147ec10e6d4376933d0b0fe81cc5bb18ab22e141969eda78f7f7afb626fb9101dc219586c9e5c09d947f626df9ace6b45e3a780eeacf553458300330b3082d6a63f4a48c3be56ab64f754f0bc9824b576d432394a8dcfb1f5196489a8b32981003c3d171abb0d49eb5dc374a2284bf04aee250254260bd3cc18acc18238f1ba3e0baf0f5726ff75450e51f8d58fb6cef40bcbef30c619b7dc4efb687739d1b0026c3eeac4a01ce730ab546148f5a307c2b9f3c958fbab6c4097e554425cf214686fb7bdd5daa489f738e7e559fb54a23a68f8ac1194c81aae53f36f1fa8544cebd0a285959b2dbfd9f61b1318e8b31bcf054b3a55816823f44db44fdd50f67c108cfd88920d9aa8020b59139bbe17e90c75a965fd9c2ccd34073d9e9eadb6164c27a85b0410bf9a171cb9dae78ab3d3f2dfc5b082d0426cff0732d06da6810cc124b4774adc01baa35d0de5c4a36a6808f11b17fd805583b5693ff1e348af50566543ea06a032610df7b6f7a904acda96f4a5b94fbc613cc6c2de6f83411c1a8c186de95b973ca7dc356d14f94b35c358979fa0172d7fd65380cccadaf97cf479958bdf876b80faf4d74534e0c59e87e0071fc4891242e04b9e47d97b3fdcd092bf193a2f2db6fbe8e778e524ea907ff8f71c8407b897c907e9e20eb7f6f01dfe96832f230ee966f5a37e4bbf50a9193386bbe52c42a20df7893ae8c71f33b6e74f9522ff2748cae9cce1c902a7cfca9066976a3af4d719d55ce2d8a744790429b777cae861f54af4e393248fb6b13d33d8e8237cbbff01cc90158b81012033f81a8a56fb2f6984cbf94736008dd14a8a32987cec9c7e477aae02796ca259dcb0f40102eb35e988536567c0bd3efa390384795d54f348c2e087f218676314ca9cb04c1257acc63b83bde9bd0952ac62fd34995b9651ea822adc6879457c21dc03a2df635e6dd8e4cea8718862feaef3c8abcfd66c561d76145860ede809479ec31d1e3980965c2d3d0f12e902c63026beb8c16e603b01821495a9fa1d16a4cf8ba70673aa062ddcd858e2b89d6ec5e528ca86b4f63cc5c5b5f10bf5859001ac8571717f85492ad2b84bea82de6b27f570db19ee1eaa938861ce212425f4bc373a48236c45de7dcf52bc413bd4fce6b36c2263895fb17ba49de853b2cce4029c0dd65e7ebfa97bd9f8e7a42d73351def394454dfd764535ed180492586f70ae1d788ba2b8a87448053d4c19d38838b6551595afe9e18031e8f9004056d73554660ace07e6d138d5fdf9962d9a31b3706a96260cfe29918c642b58d57638b5e6e86b1abe338970b8edf38c22d1cb0e42acd1fb9dde3b4f08e4e0d9955d0114f04580c95d6779fb82a6dca4f0af194e4dd9269d66ef6e2d223f01b7e962b1fe1bc3f2ca21d059de2ddb881a9a34653dafc672a481da129dd815da423bcb11a633e7ab4a90d1f7737b99cfa25ecba2317e1b3a536fa92c7297670002466c2ba3cb9b58915481bd5a57c70dab4450fb674b42e57cc2a25dda784b834caf932c419e44aef528697481870471b34130376fd3623c9bb8bc161b6726233d06c4ca7ec053fcf675306202e3c2ab3494bcc55c29b476ef3f41f61a119dc35ac69e1b188b51dc92343609363f70122b593bc1eb0891e49d05c3a6d145af0f424e4dbc34e302133b85cff4b1ee4c08aec8de435d6e9a01f2e977fb6df853de2b22ecf758c941fce21a513cd3c44f3b5cd5793ca4a5389d26ae9cac06198b260e3b76d065f818ddf7b2d1abc1d55e0d9d988e9d781dff0d887386ff01f0cba21fbef1f682fde9e478ea78b7a0eab2acf2d85bb5f0d2ce94a8b16643ced4b12fde80ef601c2dbfed2deb691eef4668583e9262df2e1fb7276f776831c57b91119d4d15cb386ff5c35ca763153ba80dd9bec6867f8a942aed1a348c35d0ece625211b9a3042383a7954941d4ec346fbd4db5aed7739c5ce058bd85fe9aa88f0b4bd86f3f898dfde36bdb39d39c31f3d61e718066c865f5d8815283f4db3800e055d58277bfbbbe607dc88f05b5470d419421981af8b38874751390c052a9f06409af7284ee16ad725b4ab81fc437325aff7feab25bdbdeee79cdc0bd17ebccd5f7bb3bcbe911abff6950d7fc58204132143a86d2a40d08e3eeaf5dc733835f0b6d313c14484608919bbcbfd07a7fff447c4e189f0493fcfd5824715b7b085cb8c424fe970a6465397f2003b51c665a166107daa3dadf5545d540d4996312e582041a15450eae21271494fc1366fa103bbbbc1b2536b0ed2aa4526ca00fd4172400579e82cb3624f658dec3c0fa16aac9883fcbddbbe5d628de90db08fd62a56fe1b37869142d52e5f5a1d85aa416186abf91e726b43dbb54af9600167b21ea28a117a3457fadb0e52a07e9cb0d4c7f1c1468d8f875f5df871c0889f1bc27aa4011006e3f06fef357dbc91ab0ef8fd3a4ae547cc847895e1b6650691ac0de13680668619c3a10f9a711bc2d54200fedee8b8b77597b7230f4cfc58a4511b2103557f8154a21d52e3c9b4aaea9e61744e9f7fb1572ea31e627bf333b76b000bce1f6ab1d8d2b99b2cb1ffd383f97c0fc12861bb8c9e25ded37a369ebc317b518bbf91975e0025b6d34c1035b91b6b9f2bf5c8c03edc7ee9efaaf4c03ed3372b43137aadc8454154f34b84cdee6afbaffe7528612fd8ff7206e816f43ffad4528a8b19635cd9f97e4a9079521cafd64e7295808e06a4a0f9fc9dd6b24f5b25e27323e91ed9bacb499f01f25c853d0fbff8514097f9cefc15c818973ca46d9dbaed22dce0cdc1bf99d74d05ddc75252be5f7f6c0d8e1dc62de4b1461c7b4587f9b1f7c1e940555446dcaf79f23054cb3b432d987ce2a022fe97af994b1088c21ef42c40d0337153ad3adbc5ecb408c1ef4a557f0120efea949a34f2c0b0152d77c4d996a80048997a44271785200ade25abb61e15d796909872c98dfbb4f2b6395f4cec1e6a1da8e5d57887a6643e358e82df580eb1aee0a3f5be41fcb8e1516c460f099a14b33d07f3ab66e1d7e6c32b7317f4f49e0175113a7592aa759ee0b73c30b501e1d62f530a08f84246066085b8ab08c3910adf5dcb9e9db2e84dce2e7eb436e4eef186b37b45dda7f8bf0c29ae3ef5ab6244b9ade3e438bc6d728e82000ddb28c4ad213b8b5604c33c45d84a43611f9acc7c2f2227b04ac66dad8cb9ac6ab6e29ec0f2e48d3ededbb6bca71e95bb06444494210981c61f8b69e2737db56497dcd4ed7b2141382e260bf550b3e04ab9d06792cf4c2efb6464f8867365e06a5c52f180cf101256d69dcfa90267b2aa2", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="e8b30b92da9313dec14b6124c37d988a62b098e8c533db5e1952217f461b62140b822c1d13bf78f6f48e3f250aca0cef1c46daa692c8b1a55900bc5c060b8b7d1af83e6df2e5cd7e2914aedd9ddd7579c91c32a592693f1aea1efadfc319017b502dd3097a483c157fc354a4256d3c6c1a299dbc456de43ecea14378465b16ddb766e60161c7b2fea4f3d18dcbde", 0x8e) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 10:13:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xff61, {[0x7, 0x80ffffffff, 0x0, 0x0, 0x4000000000000000, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x80], [{}, {}, {0x0, 0x0, 0xff}, {0xffff, 0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0x4}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_open_pts() pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 10:13:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x22}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getuid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) recvfrom$unix(r1, &(0x7f0000000040)=""/23, 0x17, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0xee00, r0) r3 = getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="22429d0eaf1dcee181a4181e1de653d68c94d00f715dd76fee1ce96d2f9f3050e2b69c1d04572c816b38c35f122b24a2a1b6dabc2170c00fe0f86f97970903cf4435dadc6e7507309438a86c9b097e140b948dd8cf8d4d8a2be9b26f0c05574e856bae43b2b30ba62d40845dcb3c0d01dbfa0f11b25c80639f6734aa6050c885bc8c7c3cc7a621bfdd98b984246c0dcd78358f483f990253b4cd2b9e9d5a929700d46db79a89d9a8", 0xa8) setreuid(r0, r3) geteuid() pckbd_enable: command error 10:13:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) 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)) 10:13:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5da2b62d0ef64ae61fba7fdafe6d21284478e5f050f8b4d6a686b80b767ccf", 0x13f}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093e", 0x81}], 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x3) close(r1) socket(0x142b2c952028ade6, 0x1, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="8e0cdec043a33020cfb9f0a6b81c2973c2ec55074193e901f261b45da52a8f06c7eb5f485a9fee1c8ef3e9b088311216f43fee52cc081e0460446e9b002c93cd413bae0526bf92d060a5e202dfa6fc3aec0d3d1da86236ed8df4501df6f9abead11a3b2671908fbb38df45e7f4bdacdb0f411d8af28bbe7ffabcb37c41fe92", 0x7f, 0x6, 0x0, 0x0) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb390", 0xce) 10:13:11 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="8e6acc18aaaaaaaaeaaa0000000000000800450000700000000000009078ffffffffac1400aa"]) 10:13:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000001300)={0x7, &(0x7f0000001280)=[{0x9, 0x3ff, 0x0, 0x4, 0x9}, {0x1f, 0x93, 0xffff, 0x1, 0x1}, {0x2, 0x1, 0x3, 0x3358, 0x1000}, {0x80, 0x200, 0x3, 0x1, 0x4}, {0x40, 0x5, 0x0, 0x4, 0x6}, {0x3ff, 0xfffc, 0x1, 0x0, 0x800}, {0x9, 0x4, 0x101, 0x3f, 0x7ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280)="43cc04f02505904217345d4d0fded2e4f4c026e6da921c3e751c3e644bad328976ab873d6c409033e2fa16192e74e5074a5d13327bdda5b57f9f2e83f0e288a8638b9954d62ac6a7bde25308e2da0fb1f3314e9d31338a4af3b55b03eacbebd4070509954c31df0300e61f230273c52d3b0c9fb7f520193e14ddf5f3e590fbba04adab0d99849f325de8a78009b3bf12622a2661574835cdab0c839eb1189a23b0d48257dda7bd3c44d31f3dacdb3c6852d16ca09516bda40532e6f5e5406182d813bec7e26f10866c536f589f66820e7454c043d13e19405c8158e4719a0d90cdf75b7d0c115b95fee4b1768054f8bb0cced6282aa330d2e6af8319040783106e2060031aec2d9ec61a69aa4c2e4e37d8b50e6e9f16ed7eae1bb3ce32833245c81afc7b14da9c1ecdca965b2312541e022b6754fa2e52599c4505dfc887f4495ec0133c65cb2d8c7b7cf0dd325bf6fe9f10912f9a3acdde00837306ca9ecff123af373ca4b93fe342b7789c34c5e003dbcb3505b16c7383dcbf38530dd73e946a541161930f1ee3683f9264851bec126327ef491c48a16d13df8dbf9e279912e8efbef770c9a60c3d9a296c0ce0b8cb74938a1f74e2fee9beb00ce39cbe07610af488475cb6867eb3e52a558c7d4a64511d4898a451e518b7018c18c43b70002380e84d1ca0cb67cb876a0a537da065df53630ac1bec5673b2b2436d44b9005bde7c8e539dc00b1358617b8c465574b952aaddc40e2934e5ea3b2222e709a5c0451ea9eb6dfb0efd163e9de6dd0dec4ddc9ee6932ae6375c7055755f44dcb28749096336dd4e5f31291f2bc70bd752f5966967431c9a8c05a9a69c9b7b7503acba301b6352a7de5125dd182e59c83c4b1499512cfc0f8b5ff801bc34a674e57af6309a246429f557df3d966c7f2de89f27e868d3e38c59e8397c282470dc4509efc7bc674e2f05f4f66e7709aaed88c44368cf02bfb1399c2989e1337f8b5c0d07e28d75054e5ffd0ddd30f5662ec426da9ac7d6775f49b5ca9d910e587384f11fd2be21c438343005e8195cb834dd32a4ae14096516e77734e261c23eea1503961aa40b17efb0a3b5b69d11110b3e3d729885dfcf78105e31b7bfcf825e7305f53f2904c5168ffa2cdfb5189b07f0fb1c595bbddd01f0c7029475a797b61abbc3947fb7b8e44615a797cd7aaec08d8f74bb8c0d79da6cba396aaf7c4f3cde350b96ab1605f686fdac344b5f806ee28efda12a1cd22a92c00c52c040617e24bdeadc4aaed6cdfc68096dc3fd69f86508316b803d1989c3c9a83d2a1edbc3c3d4906bbec586cc5411a7374f5de3e0c64612f2c150041c0f0e2c36db20e699ffb3b7c7330aa6ade56513a35d3d818fc918b0683da43c4d8c2bf0831e1e695f756977f0a3f8d86595ddaee0e5e2cd29a9b760146472bbeb196228e1e20bc659635c2e94252093d5eab129cba32fddcb915e3c4801f22b068b9ba483f05901871bdd75f71e514837535eb0e71087a4389394da8eb96e231691f002ee5c08cfab1a28f9913b15ca837ea94da349bd719e040ff204308b940f5808d7fb050223bf2c6c0bf30f29cd74fdc51ba4e6f5c1c3f630efd96ab93f3adc6128de672259263f37ad978c8807d117a8fe9a499d4e4dcc015cd17f75851e2a7cbd7ecd08da2c8fbe1194a25d7b68baecd8d40425f63eb96a4df7becb5012c1fdb833c2cac2e78d70762e561407e27d34db446524e912d5145d18f42f1a320ded76cfe803b2770abf494a8c91ce31955b5986ef8d3c51ee9d51d0d49775224dcf49c71566cf1223897f1c7ba2a1b1d00fd0afeb8ce95f2db6c4fda6d4e1dd72044b0aff22ab29c8a940c9cd17408b038968d5796687c5bdf6783ddd85b091ed1dec41e5790b2929b36788b08da6574697e82c4b144dacddced71daa903ca20aa39baf75789786a1aa1aa60f487b44a30dbf751c160d61ecaef481d2de91ddc32f8cdb74794444d9eb6008ee2fcfcf34f940edf7023a5a114b80f9556999f8a81a3d7431e15359098f95cc892859cb23d2147ae96bd967abf469ad921c37e822e45788504352c463c500e91dc4b1d7007e3203834329a5768b11903b384e9aa279979b84c6931dd0cff0a7b7caed169a174b3acd51fc177f3c1ad987961b81fb4d8883a5bb5100267f0900a65b53d943e5069914f9478558467c407c8fceb0c00c46abc0c226e912e58df8084d82c73285b7984880b2643279017e6df954ccb6f40c76e3e2b5fd3f25f72c36b5eb467f8c0ed234a292a4d089c7dc0b6c68bfc97f79ca28117da0f90c62fc4e3e761763347f4edf433428e4edf22c983a5ef6d04781bfce1dad294f629612d32b05f53c84069d5318a1e7e9a47a2977014651cf47e7acf6c6ad54831aeccc0f1ffd18a1e5cd7721b38f67690b83c6582d27b1d40bdd198d1d1af5c3a7f778c76f9125bd3e993e7e220758f5539e6ba24d0f9e38294c9925ec7958ed1422ae2843095643a113e138d3045f1f2da1601d4cd9178357860843977e7bd590c0cd27030ed67ec4218ca99bfa1a6a6476b7cbf66e25d6fc18d953e7e0d4f5ce64d25484623bf59b40abd0b9e4fbfd600e7227228f80b4b9559f9bfaf7bd238bb38e002c3afa18108aec042044949a8106cbb3bbe83915b9531438f3c4c63e5fa6338ebd2e38cfaa1f555701709b67cdfa19c1200be81bae4f6e618a7cfcc225a7bf33d8c55270492d0b1645d36b2fb7a073a883bce31318c5ec065e41cbab513d2aa71d589ce9a76432b134637b135a28876c3bc1f7bc4d8542ffb93a210173a1931ec371dacf8370e93f9a8ef794c829da47693d54553a0a0da7c276e144656c7c8b621c3497891733ab60369aa46e0d7807c23ba170711555c29c2c1deea4fa3a8877180ce9a7d27f742d0f1a604f3e62d96eeb21cac64c71d00c606ddf7b5d847c8dcd6e9408ff9c1c8d9d5750176ea00a932f14b58d36c56263c7b5cbfe07b63d143919a80ff412f1981276e94e554b242bae2647a09420a755306b139381ad2717852c1e1c52780d70791d0cba9022b35d6dee350645e0277dfa8370e5b6025743f74e6dc34687ff23febf75c3a415b898a57c568cb010fddc43028116e3d72993da2c7f11eafa9ea9032245633d48971fdd220c63719c443ee56c77864666b5d243253c2b8c648633e22f1f03a049cd6dca422251434ef6dcb3ce5a3adb0cf55d6e79e85bd76d1649aa5085be8ed38dc1b3db8c7f260e0a48b4b9a5813a1c87f4daed974df8470951f38519727b4257b028ec18b6b15f8c8f22c2c257b805c26a94a86053f4ca93e75555b17dd6ffd17c1c0597d0a2258895e67a7b72c596e313f962c5c97e7f9876c2d6e37d5e2503162bcc612e1847ba6003e807ba0b8c4e32f22cfa693d4dcc916f9adf9a4b5da3953d5c2826e5b65ffe556eeb719cf4a72599538975a2169a0c79e7f37f67dd24e6d4ac07b362e282e6d1124b3951b431e392bd8cd168c4413270dd9397e2978311ccffe5d23623ee536f4171fba6bbf5c5589ccc2bc8c8adb4ca4d2a71901796c1ba6ed37b99fdeef330a454c6b2e42282b04a9b4f5c5994da37e385fabe7390b2307182ae47ddbb681555a1c2e935f0d66ead72e0b1e7326db3d803de18964849fc872b1c80e8004382f508bb158a15d99af87f899fe0ea1b86b78aec320f6f0fcee9d27a51ac8d0ac8a9bb1dea6251edb0a39ebf144d95bf208ae888eadd592ec579e3eb2f310bc484b18bdda7e69c2b130564339d8c64c98a7427361cd4fb3954cce346eb0d4a2cff4f163d2ec7eb7103d16527c30233ed45a5864a21a797d63a5ee0c04b148a51c235e60b35a4f16df07cabfbd6647a956dca50907485dfe009da6e21021019719d8461154509bf083ddb1c484a33a457707bfc121e5a1963a39da3120bf04698484b32e083f76b8e1018321a038911ddb2a677f8dc6b7cc80f06c75b604a35d7ecc90a79d1e8076adebf937da8e676ce8a6ab8ef1b8055ce086b00f48cf61617ca3b6e5a44ce689b7f28b2b771072be2629208a8f4e2e7d01bbd49b2d896cdadd9d0f265f9275ccd79a735a9d777e6376b5e5849e1683415c93d22b4bd1e965a68d60c129572d2241c5cb7dc222882ff59ae33f7100fa6c5073bbc15832a0b878c4cdbef4bdf4f8fd1c510e8018ee4af72b0bced2d0043f7869bb2075d4ba81a57c1284bd114bb9138f0285f3fd38b5d38a5b3342048bb1d2a51aab43390d48e8d65745c2cb2b8d20cf4439b6eceb1891c7d2ebc72e89efc64660201feaa21f9c65bed9916b58fa2c73d135538960cb0804bca9acdb8de402a17dba50c867fe2effdefd9ad1e4f1f859be8201fa17ca6a57060ed0154f9c45ac481c9a18749e6000c566f9b0145ae6ad496d9bd2abae064f4bcfe71db9012fa42a45ca5600a5c96b768bb8d1775a81ab70c961c7d60f5816fdbb0d989d99d4f0c557d8792effb8d1d11418fd24e92b33c2dd49bff8c4a327ca414a8edccdebb477938c4226c15f45259597125d931cd86c55c067d35824f17390dfeaadf1e69a43f72849e89bd493dcea75f8efdf4ab155ad654e30ad8a5404a13293a43810b2cdb47904ba8100eb4835b2acc63de128e953830985a5ef2a4ab813117ec1d9ef04b2e98b8ebb0c822aa4d745e6992cdc98dd5043297779f5c960f30ae8bb9f1a7fd5e69c2f7cef66647003fbf16ceccd603a209871bddbd409e546f7cfe58f9e3bcea4029131a3b1695a5e6c06d37af770cdc0d45eeba520c1e64b9b474f93c0df692ca03b3033b97d540f5ed59b02b2c6ca7e5c73dcd030ea0352709ef74bed2026ce042555dce8bd9bd98e0e4b85cd289fe540e516a5645fc3cd1d5a0570dc420aadaa217568590d6f8e301794bf77e0efa4fe004dea7fd0b5e3c6905f4ef07399de2c41b1f63417d22254b7848c59f5e16fa7ad5e50ba187b01f8394b721ddca07f4eb3d73aeb152df95fb5e5fddb3090d60234af1be42bba36ac1916b09dea428624c2fe6abce93e7608097bdd2bfd84cbd8d686e61751fd75db855e03e7fc0db20bc5cef38c7a87713fc3fc4ba1a073d31f5102074a9aa6748facc3120678a4742de059943219cbb17185f0b5d3d7f1ba8f1b22f8759c3089e85bcc19da1790b763f3fb5063f95352a49573c264f632f38c6b4434ef63292f9c42d83c7f6d1692e55ba1dbae2e85d43761965109702120e6cf8face2f78eb0292b54f7cdeac2b85ade46166bca5874e17840b2b949dedc595827c4b429f58c48324738e9bcaa45a5a4c9b8600b88875b21110abfbad561b53c9ac7f4ef256bc0ee8c7551b1cd5a9da6662f22cf307926e2657e35fb2560771357ff052d5fbbd52ca09a746fbcd2fcc394f54179c3cc943f35ee1cf2aba9597ce6efde4dc82924f9ef16212225ceb373ab1ac301c6f564bad00f5894615ce2b84f23f72dac1a1577d4af19551a788da152ee4f804c533bcd8eecfc5afcaef9d3d084deeb2ddd30335fdfb986c17d494a27a5221a73766f8187a8b1b768d3e1da6df11ac4ed5d3b60358e423adccf22085aaa9860672520092ea59dba8daf03a33676e493747da41df0348cd81424b2177241163c55fab6fca54c689baa9617458466d85116f4bb310b019222767e188a8ce14208385361e334faffb43a07b88274faa3645ef925526cff2be588da860b1882858fc8b37a0b735a9df1970e40b44cca8fe59c4ed42b5241c140a8d082ed7cb00c74bc90d269ec177a6314bbd349ae13c5f75d895df38e2562b6d1d7ea0b731a06b16f", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="490b0292cc7b12c466323e03bf2faf2dedecf913b010b9f33b3824260cd0fb74b0dfaa2c1cac3dbc371a09b6f86c527e2bd63ee12070f73e8d6e1d6135e7ab108add3e519953d0313ff6208f4ffcce856fa5bf6a7399b0cef96ba2362c2138acd72eb60dfc212510a5443fd5f6d1e41c351d422ebb8f5c37688fb045e60295d2c40b7e92a4", 0x85) r3 = dup2(r2, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001340)={{0x6, 0x8, 0x2}, 0x6, 0xff, 0x9}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7c, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:13:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="2eb5e5a0649e", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @broadcast, @local, @rand_addr}}}}) 10:13:11 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$fs(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x2e) 10:13:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7fbffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x85) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000080)=0x1) 10:13:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x6000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d53000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fcf000/0x3000)=nil, &(0x7f0000ebf000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) 10:13:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e887c696c653000"], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 10:13:11 executing program 1: setreuid(0xee00, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xff, 0x9, 0xffffffff, 0x7fff, "607817768e8f64e9af57a7a9adf480cb1f5fe146", 0x50, 0x855}) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r6}, 0xc) r7 = getuid() setreuid(r3, r7) ktrace(0x0, 0x5, 0x1400, 0x0) 10:13:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000001900000000dacd000000"]) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="050c6507e46c551e04f4642543a7573c75f6187a94fdfcf1d3fad6e45404039eee5ea44f5b1b93d496b545e960452835b620a536691875649e3edb4a6796512633bee93735b95f1e93770ddc1d26e33dffde20c1f52af046e10ae7c99800325cab75f63cd522dda9ca854eed", &(0x7f00000000c0)=0x6c, &(0x7f0000000240)="5be03f2fa345814201b6117457bcb568c13efabe08c7a547a21432d916e35a38df062587b2e384d644d76067aba3c5339faeebe2166cf98eba0a2527f03c7af24aef8787f7f73c8396d7d609f84c62dd9eb7fbbfba56f1d2db11771cb08e4d4ce46f98aedeba681d0259522f115c276eb71b3396b6372a2e54e25aea00be744cd516bd60142288836b0cfcb2f10f91e320be4db18fa49c6a5cc0c5881c0f88a8b5f149c0b7d2db5647529fd28b76b43d49fc1fe22cef8edcb146deef85bb57f752b887f3189ce1be88c0", 0xca) 10:13:11 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x100000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x400, 0x0) 10:13:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x7, 0x1000}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x80) r4 = socket(0x18, 0x1, 0x0) getitimer(0x1, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000100)) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:13:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = socket(0x20, 0x4000, 0x3) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000540)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000280)=[{}, {&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f00000001c0)=""/142, 0x8e}], 0x4, &(0x7f0000001580)=""/165, 0xa5}, 0x800) 10:13:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff26ac4e4d24c686dd60100000001832000000000000000000000000000000000000000000000000000000000000000001"]) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000000)="ac8e3e5d7f48cc834592ab1fd016031ba972f2724b0c1e8af1c9044932a4c2e706c68224f1fb98d0c918d14058a01ae225c755e84b13f1718fe33c9f51d145b3361d41f200587d0887b13503f82c36e56239da2119d1bc712bb53328027d644930", 0x61, 0x0, 0x0) 10:13:12 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb82dd6000000000183aff000000000187009078000000000000000000000000000000010000f7e009aedbc48f2607a6f9a79d1b21ad8e85c39e4409a6f8a61081bdea8dd10132bbcc2c6b62b9ed6263d57b11acbc9bda415e43e7c7f8f8cdc85ee05eed10019d47bfbe86923a62da073c0fe546406e12118a06ec9a8d4914d780f675c2f1719d2fe4aac74e0ce7d7715cb3542c7b215d43204f36206082213ea0939e180c9ea0a068607fcfd71372ffb3d2abba664409e42cc3e2c6260061ae67a2507a39315b30ec759e875af48bcccd0bd8a74e300119f822c953"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) 10:13:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 10:13:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x6, 0x7fff, 0x6, 0x0, 0x80, 0x2, 0x6}, &(0x7f0000000040)={0x7, 0x6, 0x3ff, 0x4, 0x0, 0x1ff, 0x5, 0x10000}, &(0x7f0000000080)={0x3, 0x1, 0x1000, 0xa63, 0x9, 0x4, 0x7, 0x2}, &(0x7f00000000c0)={0x4, 0x5}) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 10:13:12 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2c, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) r0 = msgget$private(0x0, 0x6ac) msgget$private(0x0, 0x376) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[], 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x5) msgrcv(r0, &(0x7f0000000140)={0x0, ""/235}, 0xf3, 0x2, 0xc00) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) 10:13:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0x6, 0x2, &(0x7f0000000040), 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) 10:13:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x5}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000000)) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 10:13:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600100200014060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8dfafc000000e5ec56"]) 10:13:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x20}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, 0xffffffffffffff9c, 0x0, 0x136e) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback}}}}}}) 10:13:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) setreuid(0x0, 0xee01) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 10:13:12 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x0, 0xfffd}, {[0xffffffffffffffff, 0x0, 0xff, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x3f, 0x3, 0x0, 0x0, 0x0, 0x3, 0x1000, 0x0, 0xfffffffffffffffd, 0x0, 0x6], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff], [], [0x6, 0x10001, 0x0, 0x41000000, 0x1], [{}, {0x2}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x81, 0x80}, {0xffff, 0x80000000, 0x0, 0xfffffffffffffffe}], {0xfffd, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000940)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x2, 0x0, 0x63e1, 0x7, 0x1000, 0x7, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0xfffffffffffffffd, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0x100000000, 0x347, 0x1, 0x5, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0x6, 0x80000000, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x5], [{0xffff, 0x5, 0xff, 0x80000001}, {0x2, 0x3ff, 0x1, 0x7ffffffe}, {0x101, 0x7, 0x1, 0xad}, {0x7, 0x101, 0x3, 0x400}, {0x20, 0x4, 0x409, 0x7fffffff}, {0x200, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9df}, {0x2c, 0x8, 0xfffffffd, 0x5}], {0x2, 0x0, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 10:13:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bcaef812adf6a47ce6142ba308c9c12a3f9d6300"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x5) r1 = socket(0x38, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 10:13:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) 10:13:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)={@local, @local, [], {@generic={0x8049}}}) 10:13:13 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 10:13:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r6, r5}, 0x1002000020004, 0x8, r2, 0x0, 0xffffffffffffffff, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:13:13 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x47}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x2, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x1}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0xa37, 0x7}], 0x60, 0x0, 0xfffff27e, 0x0) r6 = dup2(0xffffffffffffffff, r1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x4) r9 = socket(0x2, 0x4000, 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r9, 0x2, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='\x00') 10:13:13 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = msgget$private(0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0xc2b, 0x0, 0x0, 0x0, r0, 0x0, 0xff}, 0x0, 0x86e0, r2, r4, 0xfffffffeffffffff, 0x1, 0x3, 0x1f}) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) close(r5) accept(r7, 0x0, 0x0) 10:13:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCPROMISC(r1, 0x20004269) 10:13:13 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) 10:13:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/86, 0x56) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) munlockall() 10:13:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) mmap(&(0x7f00009e0000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x7ff) 10:13:13 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r3, 0x9, 0x1f, &(0x7f0000000180)="d0ae9aaff4b473000492c23cf373fc17fe0195237c9ebb685cd9d8c35eea01bbea1286f228b7c1a9d4df5a8b2b9169bf9105c5d171b8252fcd109e5de81e0a85eedc73d86d0bc7d69c55c477164b723578d6e133de0c85f11dc8c94ac35ff66c6e8591ea4430a0acef0ec2710eee9db4b79aed820e36f1461e6e787e3e68164136725de495ed03ccfbb8f273d7414ce7581068816c1e814e9a461885b11d1d7e28be8f15b075c95407d6b869518cdfff59715a525b37894d233439c62d39b31c669e35a84a39b2cbd2e71279142f095597cfa16b1332ebdc78a2689616fad919840e92c7961098a81d6ad0130fb5d67e2382fb", 0xf3) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e29180 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e900e68 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e29180 10:13:13 executing program 0: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/164) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x7f) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x3, 0x200, 0x3800}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x100) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x3) r1 = semget$private(0x0, 0x3, 0x4c0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r3, r4, r5, 0x1ae, 0x3}, 0xffff, 0x1ddf30cf, 0xffff}) geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000300)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r7, 0x0, &(0x7f00000003c0)={0x3, 0x2, 0x8, 0x9, r8}) r9 = accept(r6, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) fcntl$setstatus(r9, 0x4, 0x4) 10:13:13 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 10:13:13 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000140)="b4e89f1fbd7bbdbbe81d6afcd3e07ecaef11553fe060829feb286e623ebefa4510c69f19835eb9d442bfad5a492eade6a12b82b0", &(0x7f0000000180)=0x34, &(0x7f00000001c0)="6ff3802369d55afceaf97d8a5dd9d09a9496649cc0f074487e13638f847c72f53cc94bebd3ed4629106b5327d828948446096bf74407a2a0b85bcea8da461533c5d9962a781306184c26bb524b0e2a26eaf34f3579c8d77ebb45ab864725aca37f6f48894dfe8dc5e65fa2a0678ab684821bd98418353373b6ece969899832cb88dfa1c5194e6b6e1c4ebfaa01974e59b1104dddfac8d4870d29287798e848877c698226cc464761242c7f70c830cf50ff7527a8c7143c8adf65294cefe46bd1e02ead59aae554605f7d4fb48c7ff02d8809f3e7acc54108b308340c7fa0388c4b8f1ae2e2590e48ff9a31c2d339d0cf0bb5c731bcf581afec5844e1cc01a0ba879c6863eb0c2da7ae1c71d96daaa8b20fd1de61c841c11f9d7135682bd41d8a4167a4ee41ae85e1fb18e215a67fc44a88b15b8777db60749da3b95b65e6d96540718537bda0959b3cd48658531a04c543637f14cf277425c7cc2437e301a810d9732e7d8e3ee5e6cbbacd6d8074c9e852973db1d62de05923576d4ae0d2bc76a92566c098afb11075b96db927c4f3ef628e8d20028d99c1294b53898300befc5553867d5747b9b691bd3afbd314e1960d01f679f8183029942178f6f1032b3b267b55f6f9378e119b29afe933c2986e9c4d87e3eb02241aaf75a871107014cf753d78f1b3caa46cd333f93e25e7ea75f98e31442223cf4bcdf86bba24dc8df1685a1a75124c2e4e56d1f8e2283d439d32816289535ec2762141ed1e5a9ac15aca1a9dbbf6607575073c90f2e4e98f06a8ab6477cfbf7975f25158c276281eaf73f6139a467220713a3cbc3dba1ebb1b25eeccce656a8636c6bf846509c5a273b9c487e9e92a245e1e44578110b39b3da73e0fee6e028664f92f4a52eaf36905b19d82119e1c56f1c4777f467375570380141dabc83a50696b436247ff3df8b9c8f8b9053308a6e5e7e59d9e97ae27a9f0a588ff452fc575fb3d43812080b86005558a447886dd168936c2e081a887ad57ffff6e2b2daa45fe84923981668e214d3d13a131567041686e20aa085fcac6e0c21a72b98751b195fcab92276d6e67de7cb4fd8b6984f3784d6933ebf32d8c669002e1894fd60eb37f1ee7c7940e24cce0da0d6ea7bf21f470f57a9e4bc84a64be024a813768287e3b480f921c76db95c28d47d1dd08781023132cfb47f729653a27d090c7210dca7f1e883e5ad842b88d51b8db931135523898f20fb178b2459825502aaa49c1cf54ad83562e3ddca54c2c519df3e4827cdb45f0d1ae3df1b70d24faecff90f4957dd2e42d4cdb9874054bda4b5ed68d3ef29bb56103033b1d480c892da82d6db10c1c81a040bf001c1f23163d2a159130c9aac4f5ea680af84306607159df016ef781a3b33e1e31d3bdc0971edd3d1ffe6b3eb9fe7555f0afdb5e162fcb189a8dbcf8a3abc75c2019674072ba733ee36fcff87ea608037b68d5f5ad16bb931815f0445a37162e5308bc86fc1817607137636852aa6003ab7254c3c60f93c26e979de106eab31a3d87dcafb51425a43c5b787a6ef77d92706ac607b06aa028d6707bde3708893860847faf3a1cbe1677dfc26247c682f80bc41b17a4179d0932764057f28cd10b43cce3541bb09f2051fd6046916ce534e5880ac4fc111669d6d3d59ebb18f05eb0e7cba76a6c0d71cb3051ba8c02e868008641d4b144d2949c4cc257a47b0477bcffa431f5b351064cb2088e2c343c7d663e2c0d9119c48e0fc07a1b95b75ff019a77b55a57cc84aa378ed3df5180a419f45f06889d26e46a96360b33ef7f62e1ee968e1921ed5b0ff7f2b5a9051d2704dc5a26685a280e93a20b25018fe5e6909d1f3196e34f4d11d4fd7d1c502bfc48553082ab229c35d5ef6ca9ce9b8388151e986f6f51d7fd42addb747ea66b47afb00a24f693d65d73a39070aa1dc66e470ec1fc4921aef94a023d9afc92a35169ff087603889f3cdcaf7fda929dbd5a6c5ec9f28854cd6bffea36cbaf53d551c6f01cf2dd55319c89e8d466fd8aee3c1caa8165296d9198f79fae7019a020f19c3eb0f9c37328d1b3b4a4fdaf9e7db2b208ed7f9af445607e7d5e4b46656f4b6bd5424f45ca0fc12d5a05f8be45a721923b26b7dab85fd460beb066aed44f551a826cc7542a50dbcdf214ad26b41f4a3b5a591cbb3e7a8fc859bfe161542fa324b67f6f10e3a4c42620c9bacfad110d28c6ce9b8a4b0b8111903cb7646036669614dd8538ac713f53f14d07a840421f0974314a0488f67e35bca35839a5f0d29302c489c25c1351961e7d65af2b1c2d4946240150add7b4846093286b0aae0e14d46e2cdda4dae07a9916833e6e059881e5c77837950ea65042d5f4f5489df80191ab06537190e45569b8472a5a95892a44cb18442fbf856241607b5675540532b90afc6bc3602effff4d91e09233b6f9e429a4ab8f64905fafdac96a17be0e7ef3ba57c104d4e887e272cd74138613783a0a940a5fcc04e1035e7f1f8ca8e58a12d77678fc1eed31ae08ac182dda2a63974cd37e14f16d8ec31dcd7d454a9f429f779430f857b454948f3a39119bab632f098eca4604099f46a9ac7e1374f7711b97a7bd1683fc7d2931f602ea6f38010dca27dcf5211b76d2d52c5938f45c03688ac9d72b7d61146bc7d737b918e2c13990ddabbfa7134988c4167acc4210f9a36c9c5b78ac6b569f95a4b840f14e9b3405f5001cf1fcb5680622d36a5a4dfdc26862aad3cad495bcec949078d0b30699f10a683b6ed39230de26fd85a235492469c1bc2a8d232902b21a991cd3ab13f4a5542e1accba212d9a3a3493f39da6025a3d3d4abc313fcf7a7d6727622a5d38f632bc8e70d4c2beae221149654d13852ce7e94bfc45fdb57a5bf9fdc8b5801b87f0d41a85167ce01e124c491f76691481005696e6b52233b0cd5bfb07fca8301f02987658d631a2dfd5af986cf770b57e5f58ca172163a54f67e225350722a7d362501cfaf4ab3d8fd0ca423f79ca6dd52e423dd0ef1d9b8ffbe078732fb65c85360841bb45cad45d392b575c4da93098b1b15083dd34134383c38bd97ae7b84ef6d766f9cdfb93470a14eeb7976378b94e91714c45ee027fbe63257963c23f0c6cfba151f0913905264a815b63b5cb23b3567b8d04f20fa68d5209b2eb7b6d35ba6f83ef1193cc2b1d25471af88f72117308f8fb474347a0d8983a3c85837d8a81c24be10c8405c47fb6051f73bbf83f59a44d72d64e8b05c87cb6d29f81ee9d711798c15e875e30c0c15df2fb6e9b07f3c444397505ca720eb48ff0195a92c92c8fbb274654fd0d2ad519f986f05297e0177d6ee0b8b46053f925bbd5318b4988af14df0834c2145ef49b1abf29fa1e5c5e7f0a3c92b3d9a7fea47c93010741433343ab5fb23b590d412b17c5cf2df0b63e60061fda4a0e965ab702cf6ca2cf5307b56a1323edbfb1a748835a967f600c1d5b5376e73d8949e47426c8953d909643c29cc328b32ed8e757718cdc4cf8d3987912666c69004cdf63742c9d56a8cf630d8ed69db6261159942aac9ed80991330bff45a13970d36e2685b62c9567218ffae5b0af597a8432f2883a47fbd035659d2076c970aa54f886b8261dad029785131115072ca1f34e2eec1bc3fba049ab94cbfa613978c9dd94f906e013ef360e80fe6aa29ff4a6a2a82da62bb4c006674bec6705cf7a7442473446cff695446e884221af56d681ad5e72df5a5e7332c49b5accbdaf1e1e4cbd409acaa1eae266e385871cb0c625e11e2ad5b7820797ea29f8cd937308b4f85917bff5ee20893c973647c2ba1fae2eb7be7374eaf2181d1ee6cdc86355a1e6dc4fa5f269e1b01908400ea4770e539c13fde1367a5be2d414b1ba5ea8bf0f416a8727e95182f12553cedd3ab9922ba43bb11d5d26085a2fe6dac2e9d149f9ad331f0264ddded0f82cc9fae8e83385b215bdf93ee5d40892dc30d3b32f07ddb9bc664a694468dbd6b78db1afde96f4e643fa7de13160590312281314adba040cf10a6788f9b61fdd8aa66fb68c569e10f89d78890196f82f09c831a253789ce0df2da113a64692425858706cda4f307961bae04f0f404981e15e90aca52f53487ffe04cdf7df8adb95f9d22afe6fef6c4fa8bf35d295af26a0689b419ebf7ab5e137756870be975311604dca909dddcee1d018128dce48069b77fefc330e18c3ea8ce00ece63a12cec271b8fdcc24a3cf19b699000c6402f1334e2b28e2f0cf808b6fef877bd8f367f7463e5b7a5f02a59304645ea17b1613b639927494fecd2a6fb1db02c89001f8a09fea0a992e132308da581c4d9ec3c5ba3b12862221809e8ee5326cf7c17cb3faf5996d1f7ff352b4932976227f154f91dfa1aa01b76685a7097c49a00d36691e8b5d94acf039827ada94f828ae91bccd05799276fb4b4a6beba1de02326e314ba778b1ce7ab9f6919659cf3dbac2f62cf11e1172f37b73187d88d41a6d56ca2f665bd5ea87d72349bb2007e317b2fa7805b1b93b83d84555698c32508a430150b0b3b36355222d387533a388725d34f78761d3504e024f338a00ea7d22cc058cd1745d2b4bb7746c9d74e7201283c87a8d4baadeb1ef77d9c660b8af33d23a4aa419388b4002b12de7e80f01f97a92f4d07e6ee7c9e4942092624766344489783365346e77ea4911a7008b234962f0657c261f64b79cd71d6701f6384f2e47c5a583836c5ce3bf7da14cd82b2403c7cea0e0245e13959cc5322942a635d5513d658b3bcdbbfa21977cdbddce420ca3154d28713347c36b72a12871e637315e5b7b93fccbd11da629fed9ff1f8c5f323f87d9692fa9167f5b382ba05dfb253bd247ee0881c158bb1af7909fdaab9e784b61b136752a57e8c9c14bbb68e1ef5d61736e77221d93611dddfaa6a1d37adf856bd6ea3d326314084ab0970cac98e2bbfe5405c758e41efe387af5ee1641e2ee979cc75260d3b654b87df1e0cdcbe3669d3c32a9d575ea03cc248a13a29dd9c4febd0430379f1529846ff4f8772a9197d07a874cc4b80296a1bb3e2ce79efc0867f69515fbb692181293e6c5361824611e7af2440787b68eb7680d5b3a416296f1cd65743cdc6e2e6c28c7b01e8cfa0e0dfc5a8461b928a12a90cabdbc498c8bcfda1f3a9be56ad3727ea36dd03aac430057c2a0476acc46cabe7610a9fdeb996e02b61e4b70ab8b5c6bd1c19c3f5a28d8f5f9e823fcca1285ae4e1f724bb71a74f2f0bfe747ffc4974030ac1014bd04a8f55e27afadd1c25eba736afa9dbd62da06e4726e67fe4dbfbcfcd80f05c687fe1ca565f629f4ab6219ee51cfa3c4d3d90fc7f842cbfc9b870d946244e070484a6d874e2a831c7274bf600993c843e8175678b5811aca5490ff751456a4ee8a77b2215a5264d88b5d28f76656ab2218f9a4cbd64f14ec8c978c3961f8ec2ace7dc422e1cc6f22308df9b4f949fe93b2adc859a4347e607cef7018402d758b06af2959a676ee0a55177b2ac12bb180ca8c7ce32468f6dabb0372f7fe0246c1bff004489724e4f711d3fea2edd0c19f296a20bb793d1f883447c1f6c53ef1c2901cf26e12010bed4cd83496f6c4630efa08fd530c7ebfc1fd3cc85584f5c3881da5afbfacba08de7ca0740f72b8b42a0a2c1a29a5eb1b2073eacfa0ab9c59f938f6d7d1b6901590fc27bedb893842444d61674c4f7b75852cd70276e9760a750cc2e1908851fee6f32c26e73f01bd2cd1fa81e3b2a5124cdebd302841f9f129b7568e799649e338a84e36a0488f3629596061ef54bd676d223bf434", 0x1000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000000), 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x10001) 10:13:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 10:13:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000040)=""/67) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r0, 0x23) 10:13:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) write(r0, &(0x7f0000000080)='\t\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0xe5, 0x4) 10:13:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="7947dafd3c1aaaaaaaaaaabb86dd606dac2500fd00000000000000000000000000000000000000000000000000602bdeb100000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00"/102]) 10:13:14 executing program 0: clock_settime(0x4, &(0x7f0000000140)={0x5000000, 0x80000000000000af}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) 10:13:14 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xcd5) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:13:14 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82020061c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xfaf) 10:13:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x10407) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000d00)=@abs={0x0, 0x7, 0x0}, 0x8) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x10, 0x5, &(0x7f0000000d40)="6a5e943255482e6d47636d6a9d9de8e07a618830c0e38397dafe0d588fb5b9120d659c53e16138899a57a26de5409d1b46d99a18d71f11feab4c2234e60c9909e3cf059defda7a5273e18be81bd81ea61bb2762b878cf0be24ed55e777f36e144d4b4a5a000dac591534be2e01f5a3e00093f656cd493da563d0a4a4a30a1082d590064b27a93b9d26d904c09f6570483fa35ad6d573216080964a96622b19f06a477194de860e088c45b36189bf312012b2a9339ca25e0f94bcdd285f4e44d946b5e729a251758a25575561cda5419fbc884232f511f3749357fb776014fc", 0xdf) fchflags(r2, 0x0) sendto$inet6(r2, &(0x7f0000000180)="84a1e7e48d0764f28e9cf389e9ce0e12537bd809472889e5b927cbf99d7d5dd0b2a1a7d8ecb14c95fa360f875fcf433707f51afca286cfec61c756f76fb3ece0054adb6e50f751fcbba27d8aaa7ef17723ebce5fd4122a96aaec23f8e42f98f96baf76311a0807ca212ab7736073b56c6aef874e8d1738783be2a1da51613dd040eaf0b38feae48f5fad4628bab109f1015a3171f0966a1183a187e08f76ba252af3fb0a924167a84e1cb6b033cbc58c81978e", 0xb3, 0x404, &(0x7f0000000240)={0x18, 0x0, 0x8000, 0xa8c}, 0xc) write(r0, &(0x7f0000000000)='n.', 0x2) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f00000002c0)="adf9f53c7b53993b77eced0d63ce3b05828dbcf13eb0dce6b839be788e7e12fa2d06a54019f6dac209d411e30eb0c122e07bc17a67d3f717f8493d8607b17e3702a295625c3da1506dc4cadfc22d08e4fe12d6991530644d6a5809ead5d7bf02c9afda595f752f051e7b60a4f4efe0bdd5aa94d63b5c5ddef45ce35c5459f97150e524063d640e783293e6d88ad9dfdc3e5894bf9c3153d82d7fecf2c3dcbdec5ca096c6070b4b9dd5464eb44e9611f80b1842101e8b675ce0fa5aa3ddb19951f052e424e7da6c2d66f35568fba9f8ad9645a0941ee5c3972de625f25a811e1919bc5d6797b93a05aacc604e4daad5bc9406d70570e9d1cbd48b01068959d3", 0xff}, {&(0x7f00000003c0)="09e0e46c3cfa0acabdfe33237187d7ed261cd16cb095d3892c2dc3fe239c1002ddaf0a77ad16bfd4e9350606d181c168be430d521739e75b180c00459cc916a5b27cd5d2e4fdb0ecfb7ecbc5155c28d0d0879d2df125f154a957e7261f9780f19bbf682443b7c8426150135ebd782995a877d6bc46e2a7", 0x77}, {&(0x7f0000000440)="554185daf3e431f3a67e9364d40e5885e324465b39a6dc94b9294413c30e0237cfdcd59b7fbce23e3e8da877c3fbdec105ee7367d980997af69f04b74d4c7869bc55603222c28ba384d3f7d14b", 0x4d}, {&(0x7f00000004c0)="bb152ad434912d358624aaad1856a7e553df38575bdd6e5a4628d6c5f25f581589c593a2bba19dedde52de65f8a6d6f390b45323d94ab60ad136765262620f86a9df6420639e9d025e34b8daee1c44084ae52a6a74003666dc3ae867c05200fd684f67f1e85c6502449da3d1d7c6b5c2257fb7750abd82b40a8ed9fb06b2c4d36e3d0caa5db1669eae13af1264b1c6f64ad0c5c2561d0d4cda36696912df620c25232ca1243ce3da70450afcf187bbf0cf2658eb7fcfd5c26eb07e4fb6b8a962fe16646656b55f99c79d968cae11956036615b48fdce0838d25b79b2d88deec464d7c0d3ae5655f8", 0xe8}, {&(0x7f00000005c0)="12cfcce6b398c4f03c16b3daf8f025a52332adf06d599d1235ddb799c7ffe1b2ec2e2fc49e42b4877ab959976a9a959ddd41ff2f32bf33bc77afef9d0a8b9a000444de521bf246b2ef435168a4f82af0b4ab475a2489a1ac5f3c1c5bd4953893574dbd06ed374231557347c384ddca621ecd44853fb14292c1b01594554c9fd2164ee6445b7e866981ad45c3fdbc7fa24e9d3814026cfb3b4b7be1c2f29ddb59ad8708b84d2c4177642267924a0aeb0eb9dc21b0f919bb589cb07c3adeb88bcb3cf23e0c250a49bf3ca301eced511d5bcad0dbbdc2f6a0a71953", 0xda}, {&(0x7f00000006c0)="1485ea66abcfc5aaa79ae07a0c0831356bac9a4778a98f61264cbe8419cd55a666c4806b0781e4d5eb846e41c54916bd1cb35aa355301dfa11563d1ad2bf2bb0b537084de986fb46afdf78061a0fab3f46934686fb87b4a7c2890fc02096ee5194dfa960eb4436fe0e94ce3c33922edb973411c3ff239f570965ae8c70dccc5f44fde13d0024b1177aead3cf21c7bfe0a88d0adfbf96a6c203621765e6a07d4aa987787a757529d91fea9aed9e1e6fdb7d2265c475a6fccd21112924234a32a2509be49bf4742ca4b6c01f159631ec9429142ebc10968e612c9161db03bf6af07fc2c5", 0xe3}, {&(0x7f00000007c0)="2afade4425cc9de6e31618a1f38b8ef33c7575723aa7980904308af4ef339085", 0x20}], 0x7, &(0x7f0000000880)=[{0x100, 0x1, 0x7, "81f0186fa233e7b4453e2c73a7e0481abefff93fa0da32eb0f14a2261930dccf2d934b698e0af91725937ea823860227af4b2b1021ec206a41bce9a8819a613386bf0693e9fa5c1345cebb7aa872dcdd1ff59791e7eb091ed20c8e29cfc1ac0d9182eeda099bd6cf687d92898a9e7d7247e090e6d6381bfaa2c4404ad4bc85e92014ebf1910ab48d1fb187bb8ebec25a7a380e8334e9768adcd1bf7e0a18df4665b979a4a7e90cdc614add3c28fb757d27aaa2c7c2ee14d3016c768cef2acc404f90e34f99b646631f5b31f20682ccbc6c7b791784c6a45ee6d422c64447bbe1e193415c60db3d7105d6e2313c2f"}, {0xf0, 0xffff, 0x6, "f4e7ed5c07c1b02d438d6ba48709de7df9909499c88ff9cb9c08f9d1bdcf755f1967a5bfbdb1cc57d49a21a938ba958a88bf90dc05d2bba70c20d1578e9953b953c9956a9575a45ef17f26e8d2178dc78494fafc8b95204b9a328ecb3d91943d8d52d7edaf131e7724989f27f20d38c7a3ebdae3cf36852d799904d3aff41f45102dc6a846a751d8169c11aee0e88e591474846cfb8af38d360a9be63740e92c933ac032fad55208e075bfc32bf672864afc68add09ef789a651fdb0a3b67ddb1895dc0b17c030874126cd421fcc53c25f724842eb3327ad7d50b4946613"}, {0xe8, 0xffff, 0x2, "9b2b1220d98728bbc3cd75a010eecf335c56096b3580c5d85fa4f4520db9511caf2ce86ea170cc250317321ffe575c94c9370297493ec9fd928fc2802df2a42887ad9f8733ea60d73a1c270fb03d749254abbb4ba417febb5725a573f31e73ae339b140dcc040b8d60ecd3999b206a94918105c3cb13c4a37a5a6aec19fd84a13cb3a130ff2445da7bbac57ecef82edd761dd73f0125f847db4512f313ab05b3c0c40292dda90c45d88ed5ea2f49ce002341ad329b0153cf16fe1c05065dbd7a4c3c9d84e094532ffb4fb468a5d7b271fe7807a7ae3415"}, {0x90, 0xffff, 0x8001, "85e658ab1e67a995327768d20da47b3bc7f587a0bd1dff701c48c16841469f1aa0c0cbbafcb1af95098a10aaaf46095011058d824c7fb8f03434edd5fbb054415c27223ce01d4d833778c651f4ab5cb544ce9179a42149ca97ac25ac879b4d8fa2e958c482c802faaf10a301c4244ed74847ac5ce36c566b1f55"}, {0x68, 0x1, 0xfffffffc, "e2a2a9082bf0a56e63c8c8e300754e48da5a4b4ead21fc268dcdaa90bd330ef4337c13c920aa35845eff75835e41207a83309b4f027897c710fa97af80066c2217c6cf5312d3921c912b3062600f6df96b60d4a8bf804a"}], 0x3d0}, 0x4) 10:13:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) sysctl$net_mpls(0x0, 0x0, &(0x7f0000000300)="d7e03305fbab6cd9c49721e2630b01bbf8395ae2cc7a86e3a32cc0c7463a4935da34ece202a8f99f4ec9b6e13e229947e87615607697aaed5f2c80d4c4ab90cc0b815d180ad608579b07d569ef3e57386521e1ce692925816fff9ed14961895b80818237f12f88e5b3cb7fabec668ead7167feba974da25ed4654433658aa7575fa043a779795ae85524e8326b63322e925766e52861b3ea90d89864b8d3cd85ef16bacbc33c953420081cea6a49bcf7e01a75409b5f1545c92176d91e432a5a2ca76ab02ca5dd86d54579470c4f8dc270f749cb5a0d", 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69533dcd994a7db6d4fdd8ab1763d7a0cbf94dddccdf595c7e3e8b04efdd7000000000000", 0x28) 10:13:14 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x20000000000001c8, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000000, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebfdcbff13b9fd812eaa4ee69931929648000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:13:15 executing program 0: syz_emit_ethernet(0xa0, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x6a, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xb, "4771c0d1278a999bc4890911dc818cad30397a41d4ec5574e3ebff674ad9a719769d63eea8b40a010f68a6ee38d778c7005507acc2e5dfd9c9bf0e15010b24c89e453b11de44c96bffae05fb8abec9eb79da198cb9419ecf"}]}}}}}}) 10:13:15 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x2e, 0x0, @loopback={0xfeffffff00000000}, @rand_addr="83ca00000000000000a0d3b701073692", {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 10:13:15 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x89) chmod(&(0x7f0000000140)='./file0\x00', 0x25f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') 10:13:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000000000000531090000020000ea00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, r3, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:13:15 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000001c0)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc1, 0x0, 0xf1, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x40, {0x29, 0x4, 0x3, 0x25, 0x5, 0x68, 0x7, 0x0, 0x32, 0x1, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @timestamp={0x44, 0xc, 0x1, 0x0, 0xd, [{[@multicast1], 0xfffffffe}]}, @timestamp={0x44, 0x20, 0x5, 0x0, 0x3, [{[@empty], 0x1}, {[], 0x4}, {[@loopback], 0x5}, {[], 0x1ff}, {[], 0xff}]}, @ssrr={0x89, 0xb, 0x1f, [@multicast1, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0xfa, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1]}, @end, @ssrr={0x89, 0x7, 0x40, [@loopback]}, @timestamp={0x44, 0x30, 0x3f, 0x1, 0x0, [{[@multicast1], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0x200}, {[@broadcast], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x401}, {[@local={0xac, 0x14, 0x0}], 0x1f}]}, @generic={0x1, 0xc, "3e83bb371527a9b702b4"}]}}, 'Y'}}}}}) 10:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x4c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 10:13:15 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4000000000000041, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x2}, 0x10) close(r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/61) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000140)=""/4096) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 10:13:15 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xab) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x81, 0xfffffffffffffffe}, {0x4, 0x10000}}, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='R\x00\x00\x00\x00 \x00'/17], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:13:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 10:13:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="170a29247867fc25c05825977ab13621cc612a9a5d8adb43605b60b8f318f4ca5f622bd2f3bc8c2abece7fb4bad399e82457e31fb54c60c7f366861460d34e406ae8b8dd662b", 0x46}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="b318eea1d11a8eda48be9d58528a15a9bc01f41ea064c29113a13f6d29bfbd6b796ef2c56acc427c72bea0305b454c254582959eea4f9f8a5fe3de7113ac39de8b1e90ca56ead65d1f7f1548262dd41aa5430a993d24962fd1e0b270a100d07fd13d2aa4c5f5b89f42cacdacd9200282f472764d2f793285c0", 0x79, 0x0, 0x2ff) 10:13:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) msgget(0x3, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f0000000000)="9c6eb0bf7f214be00717cb23d985e208ac5d9569631e11085aa6863bc8bfd8186110a53549383191c4c898d44d12c2c21c31f31c02772a4897508d2b9d84e4", 0x3f, 0x402, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr}}}}}}) 10:13:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="bff4a6000000000000aaaaaa0800451f00000000000008019078e0000001ffffffff0b0f6f02e8d24f838a3500907800000000450000002d1410ed00000000000000000000000000000000ac1400aa0000000000000000000000000000000000000000000000008307007f00000100"/135]) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 10:13:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x2, 0x8}, {"8a6eb665df9cd8d332d5ff918314bd9224be531920f85bd32443bcd628938eb0d50773a7dc524426472f210b"}}}}}}) r2 = msgget$private(0x0, 0xfffffffffffffffd) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/253) 10:13:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1fb}, {0x0, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000180)=[{0x3, 0x5, 0x800}, {0x4, 0x2}, {0x2, 0x200, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xbab, 0x1800}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_RMID(r3, 0x0, 0x0) 10:13:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xb0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) chown(&(0x7f0000000000)='./bus\x00', r3, r6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:13:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)) 10:13:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x20, 0x8000, 0x7f) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 10:13:17 executing program 0: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x1) 10:13:18 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x2, &(0x7f0000000040)="a5fb653c", 0x0, 0x0, 0x0) 10:13:18 executing program 0: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000002000140600fe6a00000000000000000000000000aafe3398000000000000000000000000aa4e234e2353335cc0739b1c4e56b1d0c23422577e0d00162365cbdd2c6f8c437665401e3416f5e58106ada3f6a1d0851fd0a742adf9d151572066603bea6317c1e2a458fdfbae80325ea1a6f74d4dc9b68d503b35d16c0ce9d34f7ec4d100ef8e8bf5c129b8d5d489a68c42b34618feecdd12031281693483ebf04662aea5f785d0a8581a8e79cf161885a47f771b2e9a9de864be738ef369133d6401a2b8cf96a6430e93c55a049bbdecfadc80d6210edef18f3b1d9a8b6d87160265749d39ae7652ca33c8528197bbfa62f45f4eaf6bbe33a1b25e9ab2360cd1"]) 10:13:18 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 10:13:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffe9a) r1 = socket$inet6(0x18, 0x5, 0x3f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0xff}, 0x8) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) 10:13:18 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xffffffffffffff98) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x5cc}, {0x2, 0x3}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x84) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x9f4}, {0x1, 0x1}}, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x3) 10:13:18 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000100)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b17c84a6ceda0e5d2c85f9cf3a34459ccb3ab9069dca674f61df49c6f97acfbe3df9647e7105698b84b440b00000000000000000000000000554e1c07eab086d07a9217a78f8ae41807ca311d923193855a4d36b988eba77d9eaa74408d87fa04eee80fee26288466c344f0f749310fec6c1401857c2190e75fc6f3a8b6c98b315425fcc37ec55dee60c880daae0d144b9a9d35cb65f76f53cbfe70ef3fa92161b87b96cbc35ac3c15f", 0xf6) 10:13:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) getsockname$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000eeffffff592674cde25ba1d361a6239c07b1"], &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/15, 0xf}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000540)=""/1, 0x1}], 0x7, &(0x7f0000000600)=""/153, 0x99}, 0x1) shutdown(r0, 0x2) 10:13:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="dbf6df81f32c1bdb1c8878db917c9e8ef276b16c17a8a98bc5c36e2ab7ab00a1b6928174ff1e7dab3cd132123c3af451907478ad324e75bcde77ae6532d90f518c27412d82f2a8cc734d98ccafd4f369f18501d096d1d948d6301ce8ed3030724c17cdc1a6bda1b6e7a058a3fc6e668496d0ec0f1c75", &(0x7f0000000140)=0x76, &(0x7f0000000200)="1b3d03b09e9c689aa423146782cba6ab74c815900e0bba0f93ba951b1d676568dadc78bc8cba51ab06dc3c7cfb69a71cb7c13880b1a2a7e26edff2fcf82b0a3945a120c6ef9bbfee24ba9be0dda732cf0f8d", 0x52) clock_getres(0x0, &(0x7f0000000000)) socket(0x10, 0x4, 0x6) 10:13:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x57, &(0x7f0000000100)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd604bd00000213afffe80000000000000000000002fd5625119b52f3c0000000000000000000000018800907800000000fe8000000000020000000000000000aa0001ed19963c6e3208"]) 10:13:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x0, 0x8, 0x7f, 0x6}) r3 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xd, 0x0, 0xffff, 0x0) 10:13:18 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/24, 0x18}], 0x1) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x406, r3) r4 = getpgid(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 10:13:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="89a34ef303a7dfdb710320c12781", 0xe}, {&(0x7f0000000080)="381550bd25adc915d591cdbdbd17485addc722ee0fac82b00fcbaaaf6f2af499703b9eda72eba4e51027ddda75b68c8c926135aeeb332b06646350475350c8484d0dbb57d2e8", 0x46}], 0x2, 0x0, 0x7) 10:13:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="6f6149bf92a9fe360e0127e52efb15442b49e87ae2918e78cdca66f396229752605e6f22208e410a3a438589910dfc0054516b8806b4bc25c2bd43a535846a6c312a9b1777cb767236b05f64559ef79fe4da096521b70fbba603b435821f2e02c10559f375fdb86514a775e9cfc628a3ff05e37fc18bbd1fa4353ba4144ea04ccb424c0b1c0486c8354b8e96ddd8fdcb3015beee08c0885d1c7f", &(0x7f0000000140)=0x9a, &(0x7f0000000180)="527fcc52b966eedb32964b7bc8f68b58fee90d35b94bd6f890d0d5a8f1", 0x1d) 10:13:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2a6) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 10:13:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6, 0x0, 0x3, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:13:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 10:13:18 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast=0xac1400aa, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0xa) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r7) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x6) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000ffff00001f00000000", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r7, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB="dac3dc8d44173cf96e8895372baeb124a3d66c92e879365dc9d573376f471140d87455cd960db183e430d5d6e95c408115dca3543e18be09d8a8418ebf8264a9d2b3be82b0eaebf5ed9cefedb402594c61d603dcfef0fd4e56a4b2a61f0e7cf5e340059d8832f46b6a2356f8d9a4ea232d7b1e614bf0fb75cc82ec5eedc2ea9f59ca5fcce1b7d9a7ae89323273c4fca7dc5b3d64de8fca3620540f2f3a1f13620e9d7b2856c530ef4097d5d12d0ecb2e8974fe02bdd2f20995489aa22f432b411173dad11516c0e31622f51fbaff01559a91555cbe343213bf940a4197d5cbbfc3b343993925c44cf2f19dbe6cc7520c0ac20b5f", @ANYRES64], 0x100, 0x3}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r7}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r4, r7) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r7, 0x2) fchown(r0, 0x0, r7) 10:13:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) r3 = socket(0x10, 0x1, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYRESDEC=r0], 0x10) r4 = getuid() setreuid(0xee00, r4) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x30, 0xe}, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) dup2(r2, r1) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 10:13:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x9, 0x6, 0x7f}, {0xff01, 0x20, 0x3, 0x3f}, {0x5, 0x0, 0x8, 0x6}, {0x8, 0x6c, 0x3f, 0x8}, {0x400, 0x5, 0x1, 0x6}, {0x9, 0x8, 0x7, 0x8}, {0x200, 0xbc, 0x4, 0xfffffffd}]}) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x48) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) 10:13:20 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x2c, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) r0 = msgget$private(0x0, 0x6ac) msgget$private(0x0, 0x376) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = getpgrp() r4 = msgget$private(0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x1c6, 0x2}, 0x2, 0x1f, r3, r5, 0x0, 0x10000, 0x6a, 0x8}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e49bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d65d539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b30300000000000000e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440baa2a9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d87c1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x5) r6 = socket(0x11, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) 10:13:20 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="19d6ab98c7e0504e9306171a86dd600005000018110000000000090000000000000000000000ff020000000000d1cdb45d6d34d9125f18bd250242d300000000000000000100"/93]) r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x9, 0x1) 10:13:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000080)=[{0x2}, {0x3, 0xffff}, {0x3, 0x4}, {0x1, 0x8, 0x1000}, {0x0, 0x7, 0x1000}, {0x2, 0x20}, {0x1, 0xa9, 0x800}, {0x3, 0x200}, {0x2, 0x0, 0x1000}], 0x9) semop(r0, &(0x7f0000000180)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x1, 0x1000}, {0x6, 0x50000000, 0x1800}, {0x4, 0x51, 0x1000}, {0x1, 0xde, 0x3a8c5a1af311d29d}], 0x6) 10:13:20 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x2, 0x5}) 10:13:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/222, 0xde}], 0x3, 0x0, 0x4f1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000010000000000028af650600ec00"]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)) 10:13:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) socket(0x21, 0x4, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x0) socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000000)="c18bfbd0d357c267c789ea0ea6148aaba2c4ce75633227e7b04af76c17f7712515e0a88a6b562d677029725a35f7e147bbc932b8af67cb77d84857e01801cfddd4ef2a3f4977", 0x46, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 10:13:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 10:13:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) setitimer(0x2, &(0x7f0000000100)={{0x4, 0x200000000000}, {0xffffffffffffffea, 0x3}}, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x7, 0x8153, 0xf7}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 10:13:21 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df7041df67618271a011100717600000000f8ff00000000004bd300fe8000000000000000000000000000aa00004e20040190"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r0, 0xa) 10:13:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) fchown(r0, 0x0, r6) setuid(r3) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRESOCT=r7], 0x28}, 0x0) 10:13:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183aff0000000000000000f917a3e90000c2a0ff02000000000000000000000000000187009078000000000000000000000000000000010000f7e0db0f27c6e1ad1e064f9a413a44da7fce3c9b521b8e313509d7c2bb501d42a55a24cdc81707e848e850019012a9c73e0d001fffa452"]) 10:13:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff1434758c074f862f6b1815c943ffffffffffffff08060001000006000000ffffffffffffaaaaaaaaaa86c741d7"]) 10:13:22 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000000c0)="491c7fb8f5ff7bc9a827e8e2c732bdcc1e50ad926f673d22fe7b9888748177c101c990d52e0efc0498de564304f006cdaf5c023bf9d7df76c357c9bd62fe5441646af19492354c9136ed0a38d5220175ad0655cb740cc5e6bf2f01816463ff4132c7ddd6dd7dcee41e8a41668dd9374e74f19410cbe11fbfa4005fdb6ef949c758bd9db634acc42021ca97bc4ebf9496847ebc7ca35e496dc41b29db63cff1d4e6ae33b4ba2ad1d7e2b9269cdca37d8656e04f2766627e9732cc69b7d5d8e89badb480", &(0x7f00000001c0)=0xc3, &(0x7f0000000200)="5e30cfa654c7bc89b3cace8443e4491e4d6bc742ea06c5f31930f2e1041c104b6f96e816eb7e4afebf242efb5f2dbc2b8354a242fbbdc274256463e353baa62d032dc6d6e89940871521f998eb6d05aea43c58a1f950cbe3ca7636c5b7854b6667446c77b758d62cd20e87881ddb22e665a1a8cf386939073b0fff7536f4c19512b60b6220bfd0a72bb5ab3e15aac3c7c100b391049e2d96b8371f2885251aeb91d17b23d3c52eaf033c7e79a25266ec890176c0b10bd6e2efee6d845b1e575be98f2378e64d10957d796f2a048ffa63", 0xd0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:13:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x49) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) openat(r6, &(0x7f0000000140)='./file0\x00', 0x10, 0x10c) fchown(0xffffffffffffff9c, r1, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x7, 0x1}) pipe(&(0x7f0000000040)) 10:13:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0xa1, 0x4, 0x3}, 0x4, 0x8000, 0x6}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000013c0)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) getegid() 10:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x5, 0xfffffffc}, {0x40, 0x0, 0x0, 0x80}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x32) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10000) 10:13:22 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x21) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) 10:13:22 executing program 0: r0 = socket(0x6, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() sysctl$net_inet_udp(&(0x7f00000001c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000340)="fc40774243bb76515a5e655d01e605a46a6968d15d966b43c4f39be02c10a0e713705459fabc4f78cc0b0391e46a4bd0707fca98dcb19acece842d9645d1964c8de64f164d87e3faa050a0521907543f9b50483c8474ca43184606fa1c99f51c662fcfde7b00ff2d5d589ae135b0f5174335b04644434c1603506d45ea767e6aebde454de5302c6f4bd2e0710f62d774d5756b3a024c94e14c", &(0x7f0000000200)=0x99, &(0x7f0000000400)="d8eb94f609823d82ff2d6aa887c2bd984b840d67e5e6c1e95335680ba8197731790fd6cfdb5b04c586599948f74f5eb39fa0bb7b79d4cc20d4ec63b5e302acf5c50c1f848aff09b51b0e9fab67850e8cb245874cc239984a628221d0b01c27d37035021941b74ff68be56c2c9833c7e5825f9ff84b4aa856363819d2d8c30cbb4f477a28f821270c146d3c624f754b5d741c670510592239595fe05a2be8525f3797a0cc072eda5c2cd2388552dc7b63376f287f5a368292d940fbcce71995868895ffdc978574eb9efab04cdac1", 0xce) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x149) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="0e3c26c5d5c43ed92847fcb8b48fec087bd95a52752e17b0dd89c082e7b7f204df5ae814fef228711c82f37f7a168966a5394574f2955ccd362d02061062c53d73de8c436945dba054590a3723d5369df727a0d2ca1d6473456ab004ccb95d552a2eda904e3b3e294697a867aee10215cac383b385b3ce8959ff1c11de14a7f5bdb3910f8d54a59c6d6eaa27db93104a1cf67d345e7551ae344fc523dedb806f2c83b3643e5e0c0d5abc8ee003cbb621e9788ccdbce5b8f70348bc9fe62ce85daa60a144c7f37e0dcbd89dcdf040d148a6462f19ddfd261b104fabf6a202412f5a", 0xe1) chown(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r5}, 0xc) unveil(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x800) 10:13:22 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000d80)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a776503000000000000009fe40b923012d7a78372004924005a8522ddcdb9341f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c12b8f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f50400007d5c5c869d9a3d11355e08dcd5ccb0bb0000000000e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729f1b7c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591a501000000000000e64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd92dc00007ffe0fbe425c0041bb5d2a55c923e93795de00f4186c98bddb974ac0a8492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da22634a5a63fd9888d2da247ce52cccc566eec381ceda6d52e1bc8be9ba293f9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816523732b6c9b9e3d0c85121e3729177602ffc6b9032c041e3f8049c72f75c33e1dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb4977804c636ad5506b40a39a6805f31915bf7ad66e1e3e91c678aa598600734ed69182e9080b39c3bba63894ad218aa0d3ab259f9a2d221139d16e3c4e3d2b0c00928baf1b3c23f3846996bbf5b9da50b7c5b731ea8baba87cbffeb19f67f6903ee782e5feacd38a46e72b99d0f9248d8d6188e255cc71a6e32ebd43a0d1f49ca6f2aa66968b0f1a86dd0a2cdcd4d0f46836ee28ffcc8dbaa367c54d4a80045f3082cdef606f96a108e2c09caccd3faf680b93365edc32e3e7988ec5d354666c5b0d516537ea4c819c53afbe08b9f9c751ae59d8b374f51d668ece9f18244a7fcc55"], 0x10, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="2492a00ac21fccf20d7e079b2ba937573dd931aba4f5e62722dab2711f942d66bb06695691cfadd066a283e175df129314f07d827b8a8ea6ed4318002dc01a964d830d8e1b", 0x45) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x42, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/14) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000300)=""/108) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000240)={0x80000001, 0x7, 0x6, 0xbe56}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x0, 0x6, 0x1000}, {0x3}, {0x3, 0x6}, {0x3, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) 10:13:22 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 10:13:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="200000000000008cff000000000000f87c8a5b671b1b542a538706000000a716a1610a79cf8ac1c5c5832e943330965fd817dc5160"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:13:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x81) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000300)=""/193, 0xc1}, 0x41) 10:13:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x3f, 0x6, 0x7fffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 10:13:22 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:13:22 executing program 0: setuid(0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) getdents(r1, &(0x7f0000000680)=""/237, 0xed) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f000073c000/0x1000)=nil}, {&(0x7f00008ba000/0x1000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00005c3000/0x1000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f00001f8000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f0000608000/0x2000)=nil, &(0x7f0000107000/0x2000)=nil}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f00004fd000/0x4000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000706000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f00002e5000/0x2000)=nil, 0xfffffffffffffffe}], ['./file/file0\x00', './file1\x00', './file\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 10:13:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8a02adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:13:22 executing program 0: syz_emit_ethernet(0x38, &(0x7f0000000140)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fb01fa", 0x2, 0xff, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @generic="b01f"}}}}}) getpgrp() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 10:13:22 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="716f6583065305849e9c14bae7f7ed08c6e39cea59e713dc28c645e635d5f9f59c9d6ca2de38f9a20490053bbcbf6ba48be8c49187a81fae612f0b705416d516342c4495ef757509dc86687253a9e6964f56bd6cce51513f414af2084dd7c5ed616bff14d7d965de90dad7ec016475b586024fa5a529c27127efa429d8ffd05b51e1a3bbb79da206e0557529dcdb", &(0x7f0000000100)=0x8e, &(0x7f0000000140)="d9cd6fc7f4894d527d8e14c43ef35341a997151bb009de9ee32b0c0b6d7a236ba7a7a4589f8a15fa3e80c8ea9b2cb0f5e1284454195271b9c6163bcd0267cb0e04add7ea83968c0190c098e40f5dc6461416d7f4e358e56c944fb5ef623fbcae5ab720194547752ac85dde5f7776447df4531bc7924a77731b847d110ee6f6702e2d286e513546884982fdeea7aed72a85b6926e92a70a1f347306815b26b12bb34f72851b406a8720c383837e3726ddc11db25457923d2bdb64893a567265497dc06e96037d92dbbe17eb15f8a86c6f1a8673abfd9719cb9bde53c962144a129f368c8d6c40d83d3185955a8c8abcb49e0b", 0xf2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fchdir(r0) 10:13:23 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x4, 0x401) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) munlockall() syz_emit_ethernet(0x155, &(0x7f00000004c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x147, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0x15, 0x4, 0x6, 0x0, 0xff2e, {[@sack={0x5, 0x22, [0x7, 0x0, 0xd, 0x7, 0x8, 0xffffffff, 0xa0, 0x5]}, @window={0x3, 0x3, 0x40}, @window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0xc4}, @eol, @mss={0x2, 0x4, 0x800}, @sack={0x5, 0x6, [0x8]}, @timestamp={0x8, 0xa, 0x8, 0x3}]}}, {"1aa0e27283c6ac29eb9f68bf8a975ca7a984fb68bac4589e6316f63c6ff41ffb1ddd4ea47b1ef6ca5e909a9b4dfcf1da6db0efde116883a9b2c88d0c7b67f00ca4d565a2431fbaafc9cca9f25a2739a76e1d2e74efff97bc5f25f2e833c449232e4f6fc9934e9b45faa2eb5bf3c4ddf6f30fb0f10984099edaeaaddac5ed4aa571c72517c4f509788b3ecec2606bb414df46f415f2cda08c866101da43086f7829c0fb42dd6429cca671e2a226fd269005c4a29ba47b31bc8c03b577c5f2fda616b9bd466d9ffcf0987019606062d204a29fdb052332f94b5a314b3167652d"}}}}}}) 10:13:23 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) listen(r5, 0x3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xffffffff82887150, 0xfffffd000000001c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82887150, 0xfffffd000000001c, 0, 1) -> e m_free(fffffd0000000000) at m_free+0x58 end trace frame: 0xffff8000230f1d80, count: 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff8000230f1d98) at ml_purge+0x50 ifq_purge(ffff800000ac5278) at ifq_purge+0x9a if_down(ffff800000ac5000) at if_down+0x9c ifioctl(fffffd80647741e8,80206910,ffff8000230f1f60,ffff800020e09c48) at ifioctl+0x177d soo_ioctl(fffffd80683f8ab0,80206910,ffff8000230f1f60,ffff800020e09c48) at soo_ioctl+0x27c sys_ioctl(ffff800020e09c48,ffff8000230f2078,ffff8000230f20c0) at sys_ioctl+0x4a5 syscall(ffff8000230f2140) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8ef70e1cbf0, count: -9 ddb{0}> show registers rdi 0x7 rsi 0x6ce03 acpi_pdirpa+0x58c6b rbp 0xffff8000230f1d40 rbx 0 rdx 0x6ce02 acpi_pdirpa+0x58c6a rcx 0xffffffff8271f900 mbstat_boot_boot_cpumem rax 0x7 r8 0xffffffff81c05172 tun_ioctl+0x42 r9 0x7 r10 0x345cde6966ec100a r11 0x9ee77af5cf634985 r12 0xfffffd806f27a300 r13 0x52cc7f52 r14 0xfffffd0000000000 r15 0xfffffd0000000000 rip 0xffffffff8168e158 m_free+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000230f1d00 ss 0x10 m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> show proc PROC (syz-executor.0) pid=505628 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09018,0xffffffff828ed3c0 process=0xffff800020ec9768 user=0xffff8000230ed000, vmspace=0xfffffd807f000000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 46438 26709 10109 0 7 0 syz-executor.0 *46438 505628 10109 0 7 0x4000000 syz-executor.0 9697 83668 1 0 3 0x100083 ttyin getty 46835 204434 0 0 3 0x14200 bored sosplice 73869 405491 82660 0 3 0x82 piperd syz-executor.1 10109 357159 82660 0 3 0x82 nanosleep syz-executor.0 82660 263374 78490 0 3 0x82 thrsleep syz-fuzzer 82660 265394 78490 0 3 0x4000082 nanosleep syz-fuzzer 82660 70621 78490 0 3 0x4000082 thrsleep syz-fuzzer 82660 252126 78490 0 3 0x4000082 thrsleep syz-fuzzer 82660 460805 78490 0 3 0x4000082 kqread syz-fuzzer 82660 468539 78490 0 3 0x4000082 thrsleep syz-fuzzer 82660 519089 78490 0 3 0x4000082 thrsleep syz-fuzzer 82660 225347 78490 0 3 0x4000082 thrsleep syz-fuzzer 82660 240395 78490 0 2 0x4000002 syz-fuzzer 82660 523694 78490 0 3 0x4000082 thrsleep syz-fuzzer 78490 324413 54514 0 3 0x10008a pause ksh 54514 59595 11630 0 3 0x92 select sshd 11630 261542 1 0 3 0x80 select sshd 47762 469600 76049 74 3 0x100092 bpf pflogd 76049 152240 1 0 3 0x80 netio pflogd 31949 191652 17452 73 3 0x100090 kqread syslogd 17452 34869 1 0 3 0x100082 netio syslogd 38941 217819 1 77 3 0x100090 poll dhclient 48295 376277 1 0 3 0x80 poll dhclient 11732 103669 0 0 3 0x14200 bored smr 50319 85195 0 0 2 0x14200 zerothread 30976 516039 0 0 3 0x14200 aiodoned aiodoned 41890 463848 0 0 3 0x14200 syncer update 2972 158826 0 0 3 0x14200 cleaner cleaner 47750 336648 0 0 3 0x14200 reaper reaper 59088 315675 0 0 3 0x14200 pgdaemon pagedaemon 48611 154098 0 0 3 0x14200 bored crynlk 79164 344173 0 0 3 0x14200 bored crypto 8945 456140 0 0 3 0x40014200 acpi0 acpi0 11994 119539 0 0 3 0x40014200 idle1 13698 30474 0 0 3 0x14200 bored softnet 46433 376384 0 0 3 0x14200 bored systqmp 66816 458182 0 0 3 0x14200 bored systq 72738 515157 0 0 3 0x40014200 bored softclock 80500 6278 0 0 3 0x40014200 idle0 1 222826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 46438 (syz-executor.0) thread 0xffff800020e09c48 (505628) exclusive rwlock netlock r = 0 (0xffffffff82711af8) #0 witness_lock+0x4c7 #1 ifioctl+0x120b #2 soo_ioctl+0x27c #3 sys_ioctl+0x4a5 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828eb410) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9529 6429K 6677K 78643K 11345 0 pcb 14 8K 8K 78643K 124 0 rtable 114 9K 11K 78643K 407 0 ifaddr 99 20K 20K 78643K 165 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1565 0 iov 0 0K 16K 78643K 67 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1456 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 101 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 707 0 sigio 0 0K 0K 78643K 12 0 proc 61 63K 95K 78643K 533 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 32 0 in_multi 79 3K 4K 78643K 193 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 240 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 133 40K 55K 78643K 2912 0 UVM aobj 30 4K 4K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 295 0 NDP 13 0K 0K 78643K 31 0 temp 143 3869K 3933K 78643K 12450 0 kqueue 3 4K 22K 78643K 42 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 83 0 48 2 0 2 2 0 8 0 unpcb 120 399 0 388 2 1 1 2 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 sackhl 24 2 0 2 2 1 1 1 0 8 1 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 500 0 496 1 0 1 1 0 8 0 inpcb 296 1700 0 1691 3 1 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 25 0 20 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 pffrag 232 5 0 4 2 1 1 1 0 482 0 pffrnode 88 5 0 4 2 1 1 1 0 8 0 pffrent 40 188 0 187 4 3 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 31 0 20 3 2 1 2 0 8 0 pfstitem 24 22 0 14 1 0 1 1 0 8 0 pfstkey 112 22 0 14 1 0 1 1 0 8 0 pfstate 328 22 0 14 2 0 2 2 0 8 0 pfsrctr 152 29 0 29 1 1 0 1 0 8 0 pfrule 1360 43 0 21 3 1 2 3 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 168 14 1 13 14 0 8 0 art_table 32 329 0 168 2 0 2 2 0 8 0 art_node 16 82 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 99 0 89 1 0 1 1 0 8 0 shmpl 112 29 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2284 0 878 90 2 88 89 0 8 0 ffsino 272 2284 0 878 96 2 94 95 0 8 0 nchpl 144 3503 0 1892 60 0 60 60 0 8 0 uvmvnodes 72 2493 0 0 46 0 46 46 0 8 0 vnodes 208 2493 0 0 132 0 132 132 0 8 0 namei 1024 9439 0 9439 2 1 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 13 0 5 1 0 1 1 0 8 0 scxspl 192 9963 0 9963 9 8 1 7 0 8 1 plimitpl 152 67 0 59 1 0 1 1 0 8 0 sigapl 424 924 0 892 4 0 4 4 0 8 0 futexpl 56 12752 0 12752 2 1 1 1 0 8 1 knotepl 112 149 0 130 2 1 1 2 0 8 0 kqueuepl 144 86 0 84 1 0 1 1 0 8 0 pipepl 304 168 0 158 2 1 1 2 0 8 0 fdescpl 496 908 0 892 3 0 3 3 0 8 0 filepl 152 5576 0 5473 8 3 5 7 0 8 0 lockfpl 104 181 0 180 1 0 1 1 0 8 0 lockfspl 48 55 0 54 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 581 0 572 1 0 1 1 0 8 0 zombiepl 144 892 0 892 3 2 1 1 0 8 1 processpl 992 924 0 892 6 1 5 5 0 8 0 procpl 624 2106 0 2064 4 0 4 4 0 8 0 sosppl 128 13 0 13 4 3 1 1 0 8 1 sockpl 400 2166 0 2144 13 10 3 8 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 207 0 0 25 0 25 25 0 8 1 mtagpl 96 56 0 0 2 0 2 2 0 8 0 mbufpl 256 538 0 0 30 0 30 30 0 8 0 bufpl 280 4822 0 137 335 0 335 335 0 8 0 anonpl 16 94538 0 77023 82 2 80 81 0 124 0 amapchunkpl 152 4590 0 4436 21 13 8 20 0 158 0 amappl16 192 3782 0 2711 56 2 54 55 0 8 0 amappl15 184 389 0 385 1 0 1 1 0 8 0 amappl14 176 26 0 19 1 0 1 1 0 8 0 amappl13 168 30 0 27 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 399 0 392 1 0 1 1 0 8 0 amappl9 136 681 0 679 1 0 1 1 0 8 0 amappl8 128 645 0 610 2 0 2 2 0 8 0 amappl7 120 120 0 107 1 0 1 1 0 8 0 amappl6 112 29 0 22 2 1 1 1 0 8 0 amappl5 104 807 0 788 1 0 1 1 0 8 0 amappl4 96 500 0 470 1 0 1 1 0 8 0 amappl3 88 130 0 122 1 0 1 1 0 8 0 amappl2 80 6720 0 6646 2 0 2 2 0 8 0 amappl1 72 33285 0 32835 23 13 10 18 0 8 0 amappl 80 2364 0 2315 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 31 0 2 1 0 1 1 0 8 0 uaddrrnd 24 914 0 894 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 914 0 894 1 0 1 1 0 8 0 vmmpekpl 168 9899 0 9864 2 0 2 2 0 8 0 vmmpepl 168 119345 0 117072 130 25 105 119 0 357 4 vmsppl 368 913 0 894 2 0 2 2 0 8 0 pdppl 4096 1835 0 1792 7 1 6 6 0 8 0 pvpl 32 301027 0 280336 188 2 186 188 0 265 0 pmappl 232 913 0 894 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 297 0 20 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff8000230f1d98) at ml_purge+0x50 ifq_purge(ffff800000ac5278) at ifq_purge+0x9a if_down(ffff800000ac5000) at if_down+0x9c ifioctl(fffffd80647741e8,80206910,ffff8000230f1f60,ffff800020e09c48) at ifioctl+0x177d soo_ioctl(fffffd80683f8ab0,80206910,ffff8000230f1f60,ffff800020e09c48) at soo_ioctl+0x27c sys_ioctl(ffff800020e09c48,ffff8000230f2078,ffff8000230f20c0) at sys_ioctl+0x4a5 syscall(ffff8000230f2140) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8ef70e1cbf0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp8(7f7fffecffff,7f7ffffce138) at __sanitizer_cov_trace_cmp8+0x3b uvm_map_inentry(ffff800020e09018,ffff800020e09078,7f7ffffce138,ffffffff82424640,ffffffff821cad40,0) at uvm_map_inentry+0x76 syscall(ffff800023100dc0) at syscall+0x397 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffce1b0, count: -7