Warning: Permanently added '10.128.1.21' (ECDSA) to the list of known hosts. 2019/12/04 18:59:08 fuzzer started 2019/12/04 18:59:12 dialing manager at 10.128.15.235:4275 2019/12/04 18:59:12 syscalls: 337 2019/12/04 18:59:12 code coverage: enabled 2019/12/04 18:59:12 comparison tracing: enabled 2019/12/04 18:59:12 extra coverage: support is not implemented in syzkaller 2019/12/04 18:59:12 setuid sandbox: enabled 2019/12/04 18:59:12 namespace sandbox: support is not implemented in syzkaller 2019/12/04 18:59:12 Android sandbox: support is not implemented in syzkaller 2019/12/04 18:59:12 fault injection: support is not implemented in syzkaller 2019/12/04 18:59:12 leak checking: support is not implemented in syzkaller 2019/12/04 18:59:12 net packet injection: enabled 2019/12/04 18:59:12 net device setup: support is not implemented in syzkaller 2019/12/04 18:59:12 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 18:59:12 devlink PCI setup: support is not implemented in syzkaller 18:59:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7fffffff) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="424c394a72fe759ca4e68fadb2526f5cfc94364d33d948c98766c12bc3572a4eae4159b76bbd9b8c51fde232244a5fea92b290054e1d81aef324f20d96a02e97a9a23ba7e01c461fbfeb9d8f1faff385c8a4c9b79f5720e75f3b23dc5fb12681cf15229f88fd87fd943af02fc32752b82351ee1f417149bbed06242805de592a3ee2", 0x82}, {&(0x7f0000000140)="481b95327d5f2f9b12df13377705532f0bda65dd8efb210871aea3c7094457861932da6d2d11496e41685c14b4babc4107cd052aafa7bfcf9a558ba674d6a1b0834f605a003d9be45119dd944c318fa7c8c420b4586e136627baa9080d95a908c8156b96a60062eb15d189ae42279ebfe129aac5cfcad747fbae476bf0688454163e6f3c7dbe03fc87b86ebb3a003d20c391e955738f85fd747b1bd7f068d3c0f027f1f1f7760fa2589ad19d90b30e1687451d9491b5d6448a4a283f1f7bbe148bc2130f00671b0a988b594f66695e25cf09ff20b5fae58bac9765", 0xdb}, {&(0x7f0000000240)="1f1d66d5cc953dc81475b19354c636239f216e4133faa7275ff0447dfb34660b88bb1b5d55ad3fb0d14bcdc8a70ee52555f3dc2cad00e0af5358473f30bd307eae250561f5fb38c28100f8bd", 0x4c}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="70018fc3516cb569c74f14dcf32efacfba4d76152ed896dbc46914665bcc4eed5b37841cdda3fe02190b051d84813951ede6a9a91cf514a3307fd7450573d38440b23abf8c562b678d3bb922c964c7f908483649386cddea8f2c644790b9dd5f3dc5286feb46d885e5b3942e11cc8b9d71a52470", 0x74}, {&(0x7f0000000380)="bae184d73aa8d64e989fcfca35ba0fb614d1be9c46c704e70be0581bc5ae7e7f985a04bdcfd314a0871eae524e13a2fd5ffa1bcea688b1dc5c9a6bade5af62ac38fb0993fafa487ff9652f5d3357688c6c9f0041961fee8f5dbcfb92", 0x5c}, {&(0x7f0000000400)="4ca94f2f10aec56c5aa53dca51799f4c4771796571494a8c067139fcec989e6fcf024bcd08d486e71e0546edc0301e142133267a8cb1815b03aafc6e96c9b48130dcbb807365ca13706c18753a7c3a56dd7534efa7f73175a79608f16a017b0c3e11e22d437d23d8b1442c52c438a43dfd8651d446e0895dfaecb61b1f68d1d6c46ccfea506ddc86a6cec60e73e5f0f83c78401bd2d81e326961ae9e1f28ad862b299fc348e060a1745461925a7ddff47d83758b8ce5cf52de16ae0b6671361dfacce55b6cdf6e65c4c8358a1eea8f86c57b47a170ae385769", 0xd9}], 0x7) recvfrom$inet(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x0, &(0x7f0000001580)={0x2, 0x2}, 0xc) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) pipe(&(0x7f0000001600)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001640)=@file={0x2, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r1, 0x0, r3) r6 = geteuid() getgroups(0x2, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r5, r6, r7) getgroups(0x2, &(0x7f00000016c0)=[r7, r7]) r10 = open(&(0x7f0000001700)='./file0\x00', 0x20000, 0x82) ioctl$TIOCDRAIN(r10, 0x2000745e) pipe(&(0x7f0000001740)) r11 = semget$private(0x0, 0x2, 0x480) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000001780)=0x10001) getgroups(0x4, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001800)={{0x9, 0xffffffffffffffff, r7, 0x0, r13, 0x20, 0xfeff}, 0x3, 0x8}) shmdt(0x0) r14 = getegid() getgroups(0x7, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000018c0)=[0x0, r13, r9, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, r13]) r17 = getegid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) getgroups(0x8, &(0x7f0000001a00)=[r14, r8, 0x0, r15, r16, r17, r18, r19]) r20 = dup2(r5, 0xffffffffffffffff) getdents(r20, &(0x7f0000001a40)=""/70, 0x46) 18:59:19 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x6, 0x80000000000000, 0x32c4, 0x80000000, 0xa1e, 0x0, 0x9}, &(0x7f0000000040)={0x5, 0x0, 0x9, 0x8, 0x9, 0x18, 0x20, 0xfffffffffffffffe}, &(0x7f0000000080)={0x8, 0x1, 0x9, 0x9, 0x4, 0x7, 0x6, 0x401}, &(0x7f00000000c0)={0x0, 0x7}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) getuid() poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0xffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/107, 0x6b}], 0x5, &(0x7f0000000640)=""/4096, 0x1000}, 0x0) socketpair(0x10, 0x8004, 0x3, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780), 0xc) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x8, 0x0) kevent(r3, &(0x7f00000017c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x20, 0x10001, 0xff}], 0x80000000, &(0x7f0000001840)=[{{r4}, 0xd820bc52b7c13ad, 0x27, 0x1, 0x9, 0x1ff}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x3ff, 0x8000}, {{r5}, 0xfffffffffffffffe, 0xd8, 0xffffd, 0x8001, 0x200}], 0x3, &(0x7f00000018c0)={0x10e, 0x5}) r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000001900)={0x0, ""/255}, 0x107, 0x0, 0x0) kqueue() pipe2(&(0x7f0000001a40)={0xffffffffffffffff}, 0x10004) recvfrom(r7, &(0x7f0000001a80)=""/83, 0x53, 0x0, &(0x7f0000001b00)=@in6={0x18, 0x0, 0x3, 0x401}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x800, 0x0) bind(r8, &(0x7f0000001b80)=@in={0x2, 0x0}, 0xc) r9 = open(&(0x7f0000001bc0)='./file0\x00', 0x400, 0x3c) ioctl$TIOCEXCL(r9, 0x2000740d) pipe(&(0x7f0000001c00)) r10 = semget(0x0, 0x0, 0x100) semop(r10, &(0x7f0000001c40)=[{0x2, 0x7, 0x1000}, {0x2, 0xf32, 0x800}, {0x1, 0x9, 0x800}, {0x4, 0x9}, {0x3, 0x69e, 0x800}], 0x5) r11 = shmget(0x1, 0x2000, 0xa44dd1b2e60d44f2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000001c80)={0xf3ca, 0x1000, 0x0, 0x6f12, "226610389ce0523d41f1a401875cf458ebf3d725", 0xe3ca, 0xffffffe1}) 18:59:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e690400000008f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86070030328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588faff33492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab70c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a56e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) msgget(0x0, 0x409) 18:59:20 executing program 0: socket(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f2404000000258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568a882b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f59656fd09fb55e5ee1cdda840f93f20563fa0b2e4991570c436ed757b95ef89bfc08f0894bb3a34c0228b7033437080bbc6b71782103a614de1eb4ff43e0b3707ae8814a2d5aef548f8d3ae8519bc893e5b1717a830732d27765459b17aa5c420e3b47818df8894986c5d6a08fd495b55465cc3171"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:59:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0xffffffad) dup(r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r5) 18:59:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c3af86c22cb57d50e69629e672234da18b42f202396c4ae5e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 18:59:21 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x25) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 18:59:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x80}}}) 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)) 18:59:21 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:59:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x53) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 18:59:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x100, 0x7f, 0x1, {[0x7fff, 0x3, 0x45f4, 0x2, 0x8, 0x3, 0x6, 0x5, 0x4, 0x100000000, 0xffffffffffffff80, 0x6, 0x5, 0x3, 0x0, 0x1, 0x2, 0x1], [0x20, 0xffff, 0x1000, 0x8, 0x200, 0xc51, 0x5, 0x10001, 0x40, 0xf9], [0x81, 0x7e0000000000000, 0x4, 0x101, 0xfff, 0xffffffffffffffdc, 0x6], [0x3c, 0x8, 0x0, 0x14, 0x9], [{0x20, 0x6129b633, 0x2d84, 0xc1c}, {0x0, 0x8, 0x8, 0x5}, {0xff, 0x10000, 0x9, 0x7ff}, {0x7f, 0x1, 0x0, 0x9b6}, {0x3ff, 0x6, 0xb5, 0x401}, {0x1000, 0xb8, 0xc9, 0x3}, {0x100, 0x7ff, 0xc0, 0xffff}, {0x2008, 0x0, 0x8, 0x10ac}], {0x800, 0x7, 0x1, 0x5}, {0x1, 0xffff49e6, 0x7ce0, 0x9}}}) 18:59:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 18:59:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x8562, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x15, 0x40000d06, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x0, './file1\x00'}, 0x6cd2b57f054bd402) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1}) 18:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x3f, 0x9, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4, 0x9}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x100000000000023e) getdents(0xffffffffffffff9c, &(0x7f0000000200)=""/242, 0xf2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 18:59:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xf19439b2e78eb3fe, 0x2aa8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27feabfddff82526000402000000c6000000e99a0000001800000000870700000015bea937845518f7eb3aedbe87cb25a21ec2e3a9d25ab27f2812e596daadc7ab9d86d359853a6015677a32a5f566dc58a835325302d6", 0x62}], 0x1) 18:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x101, 0x9}, {{r3}, 0xfffffffffffffff8, 0x52, 0xa0000015, 0xd8e, 0x8}], 0x4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x42, 0x5, 0xac4}], 0x0, &(0x7f0000000100)={0x9, 0x7f}) write(r0, &(0x7f0000000140)='\r', 0x1) 18:59:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x2c7, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 18:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000340)="979e67efd4e3dc5c142ab7d3a2b6753837ad36f83e4ff3f07a9fe1cf48c7fffd5b06c8fcff15517179f9575f5e182be043b1c016c392bbdb0c57d48696bb1765a66a2e888ab40f1b96d7e92c3e7bca87160639f4e60989fa566e263cd10af8f6585a9cdb9a9c166760277caeee4632eb4341472001b9828e392952b9145f3a2a43a913abcc256490f9a05fcf69e145b73644c336f3df7f34a7c1d6f597b65a20aca99bddee76bca2897f2bb2b3f70d97a742e139eaa04269141ab22d7b4e915dc2173c25ddfae51a70ea5bbe155ae681e9661f1219eb759a76", 0xd9) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 18:59:22 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f00005ef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000580)="be52c4140235c0f9778e0962db5e0e7b2e34177042ba1fd105e6691cebea8e063870ada3d25cae9f64a0b66398ca3073d07374203a5606a29c65e82cbc0e0c865850cf3d131240bdad4a2df88389265f335b20b0c7f45fd0fd4202b39d3d8b4bacb36e85b06dba", 0x67}, {&(0x7f0000000600)="17c81e54085300e699d266a8bd728a3215851469d437aa6d80c255da45650267cf3f97d3a171fd6e03603aac235d9fcac4b58763850f7a077b9a0edb7b905f2bd32bc9a924cd8f66049d8fe26243acdc55223a0b7375ae8b5e8ac6e6491f6f0e9083e961f6b23e4d3b5865b02b48ce671ce89c8198a49854b58e0aa80cfdf9bc854abfe0980b48cabc3cba269bff4c9e177c84eebcae0576c7f49dfa67cbd0239e8441f01baa08fb9d396ebbb6d6556e60a8912e8f1b9428eafc709eee0d", 0xbe}, {&(0x7f0000000040)="ee442ac5cfe743ee376c42998e53c38185e0663af8c76d16a8258d90f5c0907ddced8b748e1da32a391c8077060deaf9", 0x30}, {&(0x7f00000006c0)="cc8d2c9f17a6e8d8b3e70e1c3039825f82bcfbb84de11ea75b68e8130d1bfa1825f6bd2c39069b48fd493bd056c7eb609323d7abc5427b1392c249badf87b1f69125923d8dbfef0b144226c06df2dcd6360dd53412fbe5e613a9e9330d2d50967c75cc1ac57ab0b8c882ee34c47556f2e5a1f1350d1b76f39fd1f75a63a491179f7604592502c373ec7bac680125222f893cf727166b12d806a5b58f859a6f16dd99afba1b4a1d8120e5689a7a3d1e405e6f8597d8a43151db7412744e4344ab68600b3bdd5e75caa271b5149be1d2f65e46d34c8f6ffb107636cf286c13b27b763233c617c1683999e2d643d59ab033f172dc2c35a7a88b9a", 0xf9}, {&(0x7f00000017c0)="f2ff208ef333e0e1b82d6edc79ee95164cd50b1b75fbc24310596007a9b9ce77391b231166bb2ca85b203ecd47bf089e77a6e62a8bf669314c745da2eb99af24fd13d5f7e7eb74a7e9d954bbd13f0c76b26211d755c581b2ed54b34edb128428730a306821e2c043b9c268a077566801fb2b8259ea7c5b65ec2c226e2b53b504b9d8df2b2a900e72f763f5bb59a138c799fb7733889de507ba5fafe7d18b46711d8889a73f044473c125468e6866d188bb4e4394e46c00b457ab2c80c4cdc1bebdb44891b50dfae3229f8b7a714b82a2f738a43a5da7ad4794430fa01370d9d1fc37636a9af79b89da9917070e6ff255722bf34a87bffcef02d2e80338e580edbf59896ce1f7e8a321d3a10f576a35e48034ef3b38fc2f7e1a26e825b3cf5df5bfde049a360924ac4081f74f155af8fe667d46e9e04dff1ae0c862d75c9b838a23580c2023526480da7101ed97ab292c00ea9f4a85058f9ee00559ccc2df290622bf5cde6582659858d52d6736e92eb462f669b3251d9b0e24d76ac4095f69751cf543a74fa8a8956c887420b766230ccba439724e013bd4b57276877da25b184f4bf209591ada72c7a96ac429f84cb363fa5ebfb41438566ea70c59375199deb60be5bf09b087c52e0863f402b301853414a72e33a64207fe98922a4c68a5e646894f44b06100d24958b7fb1cc0d8daf61f67eca7921eb2f4ed711eadc3ff77efe242d1e4367a1739205409e8a180fb2bde99e7db678ec14852247d8469de8427c4df589b44370ddd90f18a9668e3f8d791d462e10a55b31c3b916d85e483651118f9bd1b141416dc4801fcba32de5824d48bfe93ff7e992782fd9b00dda71c2b2179927d66e647cc4fe2d3bb58f676dc2edbd1d928c575f2b9ddd620046068d08507cf6e51c6f72e63a5b28312fee11b0320ce9eb9d9f509ca2a5fb9668b211fa19c215ec2a925ad0a2e48c78a190d7b602347cedacdc8c77bf846d6ae21c0bd946280a27558f119d74883b09f52950a3864d03c651674f251768e47b8b8bb5e143fd2bf4219396af454ebcb84303fe1bebdd8e19669bb32f83f88876231f5637fc6a6f0eb05e0d73b7bd9847e4cbac63377263ee5ead2c266a018d7aa603db074704ef4d64ab160d3cd96c8060cd6bcccfe3cff498bcc50ec3105fb7039e0303afc6f597d93304c33429fdd783af6910563807c170317e9c54b3ae13a209eb2ae406cf57ba39f6cc992540635c128501b5cb28eace4016eb57595a2184db655e0c912dafdd505f6e909f2311903c7e5166ee81d6d6ca6bf903a014d079c2239282443200239b4670ab8c20be3928b0cbeec2226ee618a2a07d6f128f0903ccdd73f89ca3372269ef4e32e2f046283b62647879d3e837cc9849b51e31a156f8a4ee0b478e5fa83fc66712ef56bc4846097868ed4fa17ceace17bd28e269d7f8bd4c716f3bb0831659dbc6981d31595efc23f7bbb29427487e495b22b1e5d02c6abf380d7c5ab18da265aa3ccd930955157a2a3f537de494af3fe19ff6eed53600c10af9e001cd52407e84dc5d34a2f009726a4027830881dbe52ef63dcf02ad8d3d648b7f72f3d373dce34dc62364b7c4c951cd4843cecf2914616bee5b9e9ec2f74f8f6c6b9c291603f0bfd861124482943aa1c30b1f14087578fd6b47e14dfdfd389fc318449eec18cf4332b5fc1f6c526b7429f9c603664a6b89fb3ffbead855169880c352eda0cda91491e676d6aa8a818b18fa964e07bcb0433906d3309bdf6b5d96335b1df6e361e63e2fb3072aa1c7e6d52da044d27c62a95808ce426fcb8e5517d1fc4d8da2a425ca73418dfae1c96f0c084cfad5de49217a293d3295242e2f0131a5b4bcf6745527db3673b2b7c2fe6ee399d6a51b5a25c85948ea9912961e60f70483d9edfca9e2fadcf111de5f14508bc4ece64906fb0f6c9adafc63e178f085807c39998d76eb097b65d50fa142da2c9f2a3d856a6df3ca0e6bfed9a8af21e359dc0c0270e1ccabb76b5eb6c734182930aafc2653a7c3667415e44999d28b060fd258327350811ab0f1a435f50a100496d0f3afb6e2f54c9116f37321b32e63f0829c8b9aced60db4fd90937e0166d0ea4e34fa27daa96d5bc4d33ba831686959f4ee96dfc1d3657534a78a61423460af5421a6f8325ff04355996ed3d80a606410f05e9d10d280c98a3121eded3b3074accafcb5233ede302ef1f38e6ca63e623c4908c13977a264afa70dae0207490e3dfe6214b5f67ed3eb51bdff415e1713603db80aa0e2009f4263020fd5cfdde1c2ab9716df13bae38a3d834d8ad4e3a21ec8acd1143c68bb970ef42f941d27ce0ec584cc3f5cbb25d6250d0d2dad8bba418fe7c237f0fd1f23e629090c1d0688091bed9267c091e1c83c59a0a745d57b71197102a0ec66667d985e89b1558387ebc77738b12f83b84e2f18c1748d13e81abde6ed7d166a0455d0553069f6fd3319a70df7891a749c77f4d012ea7d02fa004235b9f03bbbb1de690ded7b3c778d627a67844b19b4b37321d02a246a890f8b6ce0fa2ae85c0fbfa7f4e30dd1c073da6b6bd88840de6b91ef47ca7eb09e1e157a64015719b5a4eaa9838e97573c8c79e8f94c0a404ae2f07f026b344562570521505842d5a9860e9d2994c46efe5bf5dca05152b9b052ff1de15717b7cc2b6f754fccd1525548ee7bf6f2598311ee77ed01de5b4d799b40bb2d1320d5b2dc7b0539d9e41a933ee88de80b7c0147625f5cea1d8a8139e7b8468c4779f3219a61f708978562ad82f3a68b6e01330ac251ca207c120d774162d189d78a46d60fc18544ee23ba9af98d4dd06b9b911c3e25a01844d14714c5f32f88f4624d50d93f2c27efb434d1efeb3ebc142b03adade63695ed7d66afd1a62802d068714c59d5a4fdb80555cab667b926ea3a38f169f32b23d3ff7789730322c9b80171c2531066063abe8605dbfc356d59214faadc430f923ebab4658a781651b4e700b1316b00c8bb2f6fc58f8a7ae044afa4e4b688bc1992b843290f1f7d6101af34d31f5c5479b133d3834a84210bde82482c78e66c3a72fbbf82844ad1fa539887f55e2780be4b560db219325e593f2a79d3f0dadd19ffd052ee7e80968d39698324a7a007579aff9b108c4aba46620747e4f446090de7ab404627c086e40642f4d5198b0e9b44b87ac90e4067011de4a204e4c54641844adee0711e9a5afe09274b5dce1d624035de6648ac2c38951178d559e52cce8fb056169a1c44df635a008f2ec7673946c9e3dd1d69f4b1c425ec0938215cedaed7991e08e5707a9b675e110c17da18a0ea597bdf53586323bf0ea4ebfa1e5d8f5533227dc0dc5847d62449ab2e78c9927a667643e385f3ccf16e9e13abc29513d4e42348a16aa514af28a4702369b6448b0452d8a714507ee37fb8ad7ab83cf202023f2529dbeb7a9f206641e35a7d819cb1546d2dce5091bad5046f3710ccb88ba0e0b29844b99d748cc0d9122b356cd589e8ed0bba3b51a857df1a844058ba44bfee1f9a3c015e19d363546985c5df3a008924a3b7793d9964d34d069cecf692221619c97d7a31f3a78e7fea0f20359eee0dc90f06a5c6ff40999abaa82afcc16fb61e8f3863a29843134740edb443e25de90a30a7b2e0a664c2e0e8e7e35b5441253ffef3dc3c0b0bfbcabd664b01697282ab46b5ec162c839c36ac301ef9f80f2f7f0eec5cd5711fd7e41811fe01b427130dbc8ce0835b83d23fd1c45636f91a481c6bf6566c4e3dc863b8a98aaa799f9a9af1c854ef4da082979b574da5bc0487560b70dc61f0a5d2c90380e2fb8807de3b5a97250cca39fcb95185992846023bdc838f8347a26c067f600fdbfc2851207b3d78996932694349853bcdedaffe88f85a7ccbea967b673b7efe018c8dd7fa7230a61a93a6464c49b0a408c18ecc84c4069e0b11c58eb2facdb4d84304443b587822aca4abc7a8595d03fef0988d6c9e5f8c300f4a23f8399202332a97e1fc00c8c59a7afa7d3759404ed55f843885a98124bdf5d57b7e5dff842c9bc62d5f7596f001b0ee0fe0b1110eea95d049e3a14591b3f54d67d15a541e7044c85e57db9b47717e5e5679cd00d6a1be67cac13f529bf04a83eaa299971b0b201ac637b2011dba7c485775e9c0a64852338798700b7c53cc3d6eacaa71b3f8380f27e3daae6e949b609591ccd75100482eaa85af17a2ef0b3113d52b321b18038ebc562f52875c74b6308fa2420513a0d05b99d1d5d28d4881e6d966b33b7048f1f2c7301cbafbaf5a4f18e1e3abe0039eccfd244e1c10a9c41c883fa42e25a572e339b292573fb5e6d9fdfa1b9a7d63f3f4f6c39d21c021216ca0ca848260c47a716a78589addd867293e8c79eacc87da7601863cda23a45e5dc1a0ef162e0f601d5d29610a62475ab8c884eaec8acebddc3718f31121f5686c8fdab041347973ee02e2a7eb68a335d6f28c027f0b41b48e7cd7040efa09b1619dcabac51a941c50d501e7057c96af56db9b718a665f61400626a5dd59b588342223500ba7a1c4c622ef25f782804fc9a558da80adf0472e96f2b70b4415ab4889a9eed562c46f41b8322bf8363a8f0343b6ef8842112dc6c8b215a8e3aab28ea4484bccaf8d406ae69b9a3ab1cae9148e74be00e13c4d7958c2a0e91cec552d082c62d697680b6d0857bb7328ead3b0c5e9b53d467bb7aebfbd3215aed221ed596df9f79695b51460243c369af28a64b635f6427000c30369c4e514756443de54bd7a7b774a5fd4f8323c477dc9ea9aa77244e7d7bccbe4e153c76c2c27d60da39649b32f8f02e934af4b9fb5ddcd00b5dcdebf31ccf6d08c627ee7faa2d73e00949e45a99333a08f45ac9e89e486e8baee198024aedc91fa662694fb52022da4db2fae163c8cb0b5ad26a79e37c578f543223a9187fbb8776880d9eccff81123f9675ad5765e9efa323a3879926c15159a809093da9f30710ace1c42ba25219ceac1eab86ce75578d9dfc0252bf2286864ee942ee314d8daf207fdf6ef3995bef028b638e0542154073145748d81f6f9ef7d731eb612910c1ffa9a7e69feb8dbf7f4cd30d5280dde02348e9a5502a19f9b631d9866f14ee645f6b97f1ce953cb7971768b62038a33767fe0b3dfb36cc048596a8f16175cf9365e5cf131d672ca4ba07a9d5a9ff59783baf7220301c407cf30b727137409acc1d10bc0e74a6ddb4a6f3f83bc3e6148d50d5cb061dc15ba8a8f5add84193536cc2fc032d842488999f4378f84cc29cb5b7088dc560adab29fb7aa6cc418b3d9a8be58acf6a44543b58466b40575fe9b1f53e98d2296faad266872ac89f4cb75fe3134422af3f9dfc05f9b34a02b643268004ab2f20100cd1e65384a19aced8c1eb72985ad60245bb8608645f3a947c800e99a7e36b8deee9980c6a6801efb140b02855b2fd60b90e8c4e0378df7cac3381830d4fd6d426fcb8046ee6e9bf0bfe3bb18295cd3a6e9eb6812aad8d1d7da8070b884683167c8897a52a2d8eb5c5cd46f9ccd090ccb89332ee0d29a732fa4a4a98737c4f2ac5c8f78e6e645095fa2d9a969c943f05b21f1b6c75cdc37e42dd9086c0e4b4bf093c18cdf4046cfa8363df972b1044030c3350606a52d59017763139d9a2d72e9cace81cbf44b69bd8d92c79cb0b263be60fc52d7396fbd4d63154874267a076a221264c633bae5f2611a075e9c5450a78f4b7c1205d03a8401229cbb28c903aed7f940744a013225ca68fd0b9cc51fb5dbecbc8b64c6da528ab2c655614b1665678df3021e31ac10a048e", 0x1000}, {&(0x7f00000007c0)="657dcc855f4563cf52f192d5e437c17b734eba6218958bad6be78d591545aeafa2f0a2d31b638a3c5b414da9fb3e0442b754c0bc87f86f5bfb1bcc9e27e67a7be0df057f14fb342f6fa3f539e19d41a5ef006bb06b63da6e52b8f3faf3f27e1367dde94515cb9bc1e42d761e76833bedbf58ff6950f5f3e4e2b2e3a24928788e7af177a0548184143d0f32eb61ead52747100791c9f851ccc7a4247d5b014df70904d356b491", 0xa6}, {&(0x7f0000000880)="101314889f99fc2766b7da1a379faad795a1f4411095b60d7d2a48151f872622c2ed76e66b7c0686a1b220ea649962f15615030f2df937b119d48dc20c009063b0d813af", 0x44}, {&(0x7f0000000900)="79fc2458387294f8d8aa40b491b734c05806a1aebe4b717843", 0x19}], 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000009c0)="d91d715fb1496e6be05d5b7d7bf096be93eaf1bff50af0ee5da9f237e129cbe291b49f5c26cb112f1d744e220578b08f6d3b03235351162b5b814fe5fe3f18aa5c3c01fd992789693c9749d4a5ad2c8f089f00", 0x53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() close(r5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 18:59:22 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000180)=[{0x0, 0x9, 0x2800}], 0x2aaaaaaaaaaaacd0) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x2a435bc5850d034b, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x5, 0x400}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xfe2c) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x2aaaaaaaaaaaae36) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r9, &(0x7f0000000140)="04", 0x1) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r16 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r16, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r13, r15, r14, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r8, &(0x7f00000003c0), 0x2aaaaaaaaaaaab7e) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000), 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$setstatus(r17, 0x4, 0x8) 18:59:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x100002, 0x6, 0xfffffffc, "00080000000a000000b1a800006d0000001c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="72124a834d9f3cd799185c55e4f18b0be4dcc70cbf3e3a81dc5092f9064d8f19b3a421b4f1d939f62d8aac713a043a1553374cbe80e1f6ec1ba49bced89c09c31b86b95e51a4a31606b40105950460305d942d1e666d21d0ee7adada9843ddcf0e02b1a3fc2923a054d9b15d0154380f9290aac7bdfa33ad5d6957f0151f5e8ecdc6f302353c01bbb29dd0593c49d334c2c0a573fb93edd678c1701c1b3e48fa5ef65d25b5679480af812106048ef110fed720ce537b15436c2943bdaa73e06bf3", 0xc1}, {&(0x7f0000000100)="afa3a9348a3ab4959342083e641a6cc3949484797bdc39eefe5646ee0b7c", 0x1e}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18}, 0x401) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 18:59:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 18:59:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1a) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 18:59:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1) semop(r1, &(0x7f00000001c0)=[{0xb, 0x8, 0x800}, {0x2, 0x5652, 0x1000}, {0x1, 0x81, 0xc00}, {0x4, 0xfc00, 0xc00}, {0x3, 0xd0}, {0x0, 0x5, 0x1fd5f74b6ff98904}, {0x4, 0x3, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x3, 0x1000}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 18:59:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r10 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r7, r9, r8, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r17 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r17, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r17, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r14, r16, r15, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = dup2(r18, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r24 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r24, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r24, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r21, r23, r22, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r25 = getgid() r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r30 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r28, r27, 0x42, 0x6}, 0x8, 0x3, r29, r30, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r8, r16, r21, r25, 0x40, 0xd1}, 0x89c5, 0x1f, r1, r30, 0x8, 0x5, 0xffffffff9aa2a1e7}) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 18:59:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2) chroot(&(0x7f0000000240)='./file0\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) close(r0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xffffffc0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x2, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000280)=0x80, 0x4) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="87bcfde209ba0d81e1e9e9f90c34cb6be8c08256a54c4df7748a500a328f6242c969f5310edebe7d137040528ae3889a8a4e0bff6f739536fb05b1cbeaaa22cde43b174718c9adfeb0ba9f1131297f9d89cfa6c06c6a1175e250271d4c33661696a3ea9c21d4e9c239f806cc4e3636c18a07bee926475dc4ae5e0f012ca724256fb922792492a2aa0cd5a353fdf2a098b2f1386193719309b52a1687c3703c42019760dc9a430d", 0xa7}], 0x1) 18:59:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) close(r4) socket(0x400000000018, 0x4, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:59:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x80) pipe2(&(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() openat(r1, &(0x7f0000000100)='./file0/../file0\x00', 0x400, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000140)=ANY=[@ANYBLOB="1400"/16, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000004eb7471091bc92fe07819cac592bb6de98b659b73dc675c4a8085d2cfbe1dd638d4a25f7"], 0x30}, 0x0) 18:59:24 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r9 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r9, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r6, r8, r7, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, r8]) lchown(&(0x7f0000000200)='./bus\x00', r2, r10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x5}], 0x2e7, 0x0, 0x0) 18:59:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400), 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x2f7, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="6f0bc5ba2c480607dedd3ec0010544f22374378b2b01249064ae15c9687112ce4456bd40ea3705e79fe5ce90d9b04bdab3738f77495749e6adaf372134bfc836530932bdaa27476fcc09f4efc19eab86c15ed943a0c9de82195b29325efc335a9bf7b26f2ac5688f938baabd7694bdca526b146a678dd092e41bd04aa10f93ffdeb7ff5de86585a9de1d2f3f95272baee32f9ffdf1dc5affb8446c291fb92539620e", 0xa2}, {&(0x7f0000000140)="bcfb2f71c381c8dc8d2966f20bd557ab89f351ecfacea396fe349470708dcc0d139a50280bdcec298840ad6207551999431660001d43ffb55bc1043ad3b7e918a7e0db05b60b91066b24e714c5d4323ca6bebaf95dc0cf1ac77f3ed4d0ed49f7a5dc43e4478d8242b942b0c9ecb9daf390bc84b0b6888a6faaf54971e448b333e6a532b3e1479f3ed2b65e4222da0eaca96c2f3c2a3f798246dd8fbfff25359666d91ebf5d4e427dfe55e0eaced081ded344193739874a2133d913c7b6d6808be0badc94fa0a7a7b2efc292a836b724285e3d1d921fb71c45d3aaddae26b51e8fa8d2cdb1635d958a0a70790e7c8a874", 0xf0}], 0x2, &(0x7f0000000280)=[{0xb0, 0xffff, 0x0, "61160dfd38f923280733f61da1af043bee1d0a7d6ded4329ed7d1cde3936b28b7a46165798da528155fc11406a29e92508e4574290651717862a16d43fa0267be9a9cd37608a3144d05fe6816099346cf01c221f87b9921beecfd9dadd5936457be4a26a6aa3ca11eb75c61b79512e39dd39d12296aea5e53ac16db5be3b7ebefcc3712ed7d4e9046b67f318b0e02d17d9f96ba6ae08a68231b0"}, {0x68, 0x2fcb78b2d1037fde, 0x4, "4960e233d8c32bbf35817db0be4afdd7c070fa3e3dfac0a1c4ebaf89fdcae4da23f775f989506526fc88fe410182b0701f8aaac373eb8efd407fe7c455aa486c83b6a8b2d5220f38ee206a5ab4a932e03bdc12376a98"}, {0x78, 0xffff, 0x6, "7a347274a4b6d6dbbb127f523991f350fb4afbed5e48cfe6fd81cfd3aaf3b09c04891da0e4aea3282bbe6e519f9e21d36907a12466cdbcc73a433546c5c03d00ee84561be69aa9915f4275b0f97fa0a699fc428b430cde1ab62a559cb7ab660344"}, {0xa0, 0x1, 0x8000, "0cc5500dc19fc6a946e4bce6d7b0c126ebf6f56b9d8513165db54537d407486a1c4fd9b51b01cec21212878a0d5d8dc3b68791f63f78126358ea2a744fa621b14ea0436a94066ec7a7642741bc08fe7c81f73c706bb0a4897c8d86698bd97f00693345af97e0d0b275e728e22300d1490146a2ec40635af571ff1677a9adf521341bff9ef7ed46a0f01b8351a098"}], 0x230}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x7}, 0xbee5400c765a2b36) r4 = msgget(0x2, 0x462) msgsnd(r4, &(0x7f0000000500)={0x0, "f83ec8dbf9ee69cddb67d6746d0c0ffc7cb4b01488e56c28e3d3a2b5884aa8a717204faad5eb6095c17acc"}, 0x33, 0x0) 18:59:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 18:59:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) fsync(0xffffffffffffffff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)) mknodat(r4, &(0x7f0000000180)='.\x00', 0x40, 0x7) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c, 0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0x0, 0x9a, 0x10, 0x4, 0x6}, {{r6}, 0xebe7bd2aaa891d77, 0x8, 0x10, 0x1000, 0x8}, {{r7}, 0xfffffffffffffffe, 0x4, 0x80, 0x100000000, 0x40a}], 0xffffffc0, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x20002000000}, {{r10}, 0xfffffffffffffffc, 0x9ceb37d8ac6064bd, 0x4, 0x101, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2e, 0x9}, {{r1}, 0x0, 0x20, 0x80000000, 0x100, 0xffffffffffffe379}, {{r11}, 0xfffffffffffffffb, 0x15b32fd7e5d0a87f, 0x1, 0x0, 0x7}, {{r12}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7}], 0x1, &(0x7f00000003c0)={0x4, 0x7}) 18:59:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1dc, &(0x7f0000000080)=[{0x23b4, 0x5, 0xe9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 18:59:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x228) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) 18:59:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482, 0xfffffffffffffffc], [{}, {}, {}, {0x0, 0x0, 0x10000}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) dup(r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:59:25 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') msgsnd(0x0, &(0x7f0000000380)={0x2, "b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d49437995b49a5ed6198773ccdc772bc90b535718942ef69a485c60c1150"}, 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x20, 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000180)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x1000, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x1, 0x7) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 18:59:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x92) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x628) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) fchmodat(r4, &(0x7f00000002c0)='./file0\x00', 0x10c, 0x2) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)=0xffffffff) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup(r2) semget(0x0, 0x4, 0x602) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x5c}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) poll(&(0x7f0000000180)=[{r6, 0x8}], 0x1, 0x7fff) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x18200, 0x0) 18:59:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) 18:59:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)=""/252, 0xfc}], 0x3, 0x0}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 18:59:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0x0, 0x1, 0x0, 0x0, 0x323d}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32, 0x2, 0x0, 0x4}], 0xff6d, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 18:59:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1000c) renameat(r1, &(0x7f0000000200)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000280)="674a9d2195a4a694", 0x8) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) mkdirat(r3, &(0x7f0000000080)='./bus\x00', 0xd4) acct(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:59:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) r0 = socket$inet6(0x18, 0x4, 0x1) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x7fff}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000000c0)="ec59e55b73db662a8f718f8ee705dfe7840d0ef917da6b271d77af674248d8deb583077d90f478fd0c997bc4011d652cd9a5e533c137725363f7c6d2909cb72d35b3bbf425a5470b4f4d11ba6a37bb3c0d0ff1d81d34838a3b869a7686f803745a7f67d76214105a4ca3f04948976deca6fe3e1227eeaddc059ac715500ae24d1d934880985a606e8bb1d24077e287fe836f961b5691f003d0ab6b7bc9a94f3cb3f54a42e8b5cedc8add31be1a4c9a42baff20c76a08b50232c60e7abae27223d6b4878f1cfd16747bf7e7d52a3513267e81c20f95b042cc9299166c", 0xdc}, {&(0x7f00000004c0)="1c9695fc30bee16b0f3f1a6ba9b6db4b94e8c2b1fac80eb9b077fd342e0d362360c8be292582fdcb7acd42468ee7950c7d0bf77a83ea05c126ca3cf9f622950ebcbab1031a42f070f07dcb70bd1e986bcd76c6a8bd5e70e7deb73cc3dd9f5bdabe448724b85675177e2d37d9557161c592cd3ae4f998101011ea1404b1d03b0be9d634f0a9895f222824dee8c944ffd6e9354a831e8634ffd2d2f99732dd9bf4f17d4bcb0ba8a10e963a", 0xaa}, {&(0x7f0000000580)="87ba8141d8c45e1d87370dda7804643e55be11308f8d86221503934c41ea37b6d1a278b9bdecbff38881fc1207e752abf976dc1a37e4de6807fe7812f2dfe444902fc4048c200a0027adf5943ba2c38882a677c96141ee440cc6500c26402323f3d1fbda8fb87b6d0cf646f549cac94133b21a607c37fe5126ca1c2118bb33600987c649f6c668ccc0975a87510b0b49a12003e993fb1a9ee78f371e123cfe9b8cbc77ae7e3a01bd734a515b9f8dc29f49c9235ac9064f2c3911e3ea9fad9a39ec7916a7f135c5d06fd6bc19af31fd5d37f93db2ecb39657d4ff3b9f8379a2ebb7af2390f6e52e0884f586409fd4462b121dde8b6d3cc81313fe310b6b4dbe994f42c8cd97637f8c421af4728e01cb1d453ee8b7f493b883c2ce425d288abfce7611fa1e408065a456998eced3db60beaed517d23925c4210799db49b5f7319a436763821976f60556b5da7eacbaf4354f737de297d5a0a35a871b81450ee33a6b09a4fb38f75d45d6fdca20b891bbeccc430eaecfd9fb6322dad2d1d37a88e48dcef5d55f9dff6959dbcc4ee82736ee437cab9cfe7d5684c9d70bd67f38e1357fb546816b550aaf4f2a5bc9b728a815f036d90d447a6abf9ede5a90750a37797a955d0b1d7a00183af2c25be7d4dca87010dade661a5a48ce3a508a5cf5bfe5f2447649aa6636805c962606db7c70c580c66bdd41f90070f8f4e6040b109264c37eea545116fa2784fadce8472f2b5ef42a000d55bb1cd6025a9821a967573c7f0bd1b5f2d88d5093d2e02c722c3c8f0a82fad153312aef0379c1b2adbba5a5bd85bf4c1dbc434a55076bad434d290f363758e0cee5819ea6644b157639637befd1b555a7f5f228da68629486a94d38f97c3a3388bf1a7349694a0b0bef488c8e45fccb9a8ecc84e41fecd9b92526815a6ae92db93d050668d1edbf2dcd6cc71e088037bd087d7d31be6b477842c163dbf67ea7c35a9a1776a0368109da4c9ce6eb1068c6bfe877b5e5d3a35b3f4c6a2c95f5da431bcb27e25714db171b34e6303659d0a5cee61bdf28c2a195673f6105f62d0945c4051e0f93b43842d918fc82f874ea1743b773ba4a4f8591ceafdb2de6d8b35ba143333867e47c96e26918d80ad2f2421b8c8bacbf744852a7c48e35bdbebe6989306150ce7163a61518f43e2e12f0b68139aee58ab96186f3e6b7c29b102d89e6d056488712d6fb01e67952ff05f0434e72c4b99ad7da164256a9bad888aae95f79b4f71dc58b1f4578c349f49a7bb4ee63710cd7381de76badf762a51835f15fb0d41dc068a2d1ebc069e9bdec02a3b0425bbc424f99792202bb3a9beb180c5eabd7054d40b0565c7d2c6d80f1b79f209f711440c1ee13c4c618dff599e042c2230a5188b7a61ee323d939216a547742852502afa5fd024d0a7862dbd3574dfc52aff2ebfe41d9769dbe164b78995f4f7455486b5d6c61eaef08335c06b9658202565115dbc590c84829708bf2f52e5bb97e26fac2cc51738ad928b2e9380c9d635ac6fc49d03e118cb7d2ac066824a0098df876d54de017da99baaa0c54eab6f132a2cb8ec5711958aa36adef6243830d545125705a05265fdaa3530c5bab5f24741f52bb80416d7ed6b48c8e7b8376b00d87d74a37b75bd4824543c5edacdede66eace8ae5d88c116b7c21f235f234a906dc896dabeffbfaf6a1419ebbe7254fe9c00758c6d3dc9ef28cf0f1920eff86854068e2c65aa39476a8a7b37a77b994e9db5e4bccde5c51555edcc0346e0f46072a3e6270cc45657e43224e24917c49edf7ef6ed3ca6f142880e312905fca79846e5d3277849ada79b595f33bf3fa67eaf57eed6647ad87d6f444c5cc794df9b83b25b83604dc3374be65653511fa839cd53bd6dae78559ba0f81828f06f3b94383889ddf387d7391ae00b64c2c2abe1921adaf1727f9135d912f952397a12aac7cf251209321f486900e614a0387b746bc35a2073c6e3e37e575454f7738ebd034939a0e2806fcb493724af704b3d800dcf93bf04dd04f13b058347c6fe58dc3f0a42f11d9bf44d4068d4e7b1bc28bf28dee6069add5744cf6a631e10959e9088497e16e08298559cb159adaf287b47da305f3010bd267de6a43236868da2ba1c1147b33378c53b3fb7612b2931ee464c793e0335b8cae4e3b3025f2d5d4d705304789e8f5cd2a4fc36cfb1fee0ba27fd1ae0e88d301c647f9a64d935c936b7b2ab66d012b0ec667cb8e24088f9c584b41f2ccd71a28b66c9629badc789620854c7b38d827f2febc95e2d9d08b58a3ab2e81ca7756d53c89dd269a159ba07f06857e191002170147b997e8fba69af77bc158b7e2e9db4b6511830490a6bd06dd417f02f37ac74867eacfad52edda92b1cd7e64d820b4becf619ada6f970d40d077b1471b0827690abebcac1e336018308f7f69a12a32697b81f6f092ff2917dc18fe4965900db0189f0302dd412dce095b401823dc87ff3ae559901d51a2953b55ed3dab5de054ac223031cf474641156f4bf954c049f7d0d5edac04e63d24c0ee353fd02f55835090d9eb0c1724be970d880e5dc493c0b73fb4fe0a1e7591e2e8b475682c68786fefad20c44cf07c47da76824c5d7d6324438cc29217d5a48289a363981c80a6fa8ee54d4b59c1841775ba4f03483c1a7f9fa873399b05dd120961f94e11304ff11ed0618d10038a758572e461be89eef68b7e6461489f5333a07a8ebcbf1c500acb77b8158b2959dc181759e979d48157e86d5eb445a61e15396a5d9c5693456cd017e6079a5527617e26c86f151b84fb3954e044c05d0d9522e0a0fdc21fb8fa89e340f41ab76fd312ba0686d4ce44968ee45279152dfe039df54e4029d83c93ad305194d129a3713590de8a7badf3050456ada0b5d40932ba9f5cd314041dfd5e2369c7c77130b2af4e9eeca5a4a179f7c2bbf466012d422feef717874aec8bcdda8ff091d2f234e8dbb6803a9346e2b21216899e78913d5b56a9bad8b1315f9b553e56b1fc3a6c156ad7be24cbcee12bb3d7232031c7b45fffa344d1738cdeeb9bc762443e85afc017eacd50d87848986c63be207c7eb52bf373106f84f0b984b086f3fea1ea94266c52a9e47589e633855431acabafa55851f080db7790173ac23dea0de9524d9703e1b372921c22926a2d82a7195cace09837cb8617633e93214f86deb8d9cfedd9c289d90e85c97d8d73e7b12094b05214ad814d1c352f653c374054a8decb8101ce6ef4e8a79d2d889fe9a212fa1a227cace6b2e5b7b2c2b175e001cd0498b1234086057e7f9ff34fb669f1de4e48b1f9b42ef956bc407df99ffd22350a89824712d39e8685d2e55df8e093270e4821258613608f406813e4e25dcfdf8e018955aa6903d082064c475a2594d5bd28a1553a0613a71b5fbb16c0ef48dec9d43d6d5c68d8912acc93e9a5e6d7d6206d63367f1635c84867f6b930b0af9dc3592bae3fd18dd2a9344647429ec9a224743889046f298a7018cb81d1adf330c32560a75438bdf6f630bfaefbd8efeafb5bae9152f3e4c1843bf3f4f73d85328ee11fc5f9f554750deebdf883982631eb79497c9681a52918504136a3fe110bfcadc8acfe2655cf741e9cc4f07ce672be1836de9e24013a5477b5138f3a3eca747841ebecc20237e1f106a3f5353e0f622779512103a5be7909823443d02060b26002b77f89fd3eec4a25d072b52a2138a77ed1873cabdb19320236f2c90a369843d9ffb002c1549445bfc0849732d91248a0e529bf6e21cde12ab60f2196c4886c764041e0aab5211221760b27f07521f8c33484e3b2c51df8a622da36b9ca0a094819b6b9aa7caafb7a0c42cf2841db1fafd4681883bf314489859df49b040e3adf0f47293af86c9bcca3a4f2debae5222403ec25ab49d4e1cb871040167499bc72985ea2cc5c0a1da757b318b903e7bad492d56879452e919e43ec813911c612e69c257af72e104bd695674fa9c0b054feb82dd99ee6e7afe1d9aefd6639bf551c189210b71e5de7e1e29537539b76541078b673d9657574125629d4ee17de50013cdafb112b88f697f51cf4f0b5110474af38cda5336d52875c10c65e08edb9a94c3f7c24537847baa21f95dc0451bbc086e562e8790757f634a086643772c36ce16c2f3deec0c130e0200000e50c39662b6f3b3767f69f0cc1742e5cfaffa43fd507236a389803559f036d5dc7122c2fcf2d1748eae5bddf5c6912afb74264745a3d6ce805c67e8be4aa32ca582cb08f19155bd1565727b28c92ecd1a78e2290816bc5b7d61567cb706ee71737e1fdf2f1af946a15c400d6d80862b57d5c13681464633b227975d8e1e2b6235d86fe9beb0b4f046847dbcda8425b806de611fc53f0ead09416a75ddcb29ee861946ee66e0c77d23b5950dbd81f1a6ae27c95190a6d0be8e653326d96ee5006da9128cc97be80252a7bc92d3af42effed62d9b072d68e9d1a52091777d9f7391c212398477141b679ca2e5a4adc5e5f507d93a7ad48e899c96a0efaec6adf95c75eec158de512edb6f742f673b14061b2450ef0e5b46d7923b11b6f7e779e4f95a27d75c711b3fe846a9b3948680da4f60bec2cdfd1ef6cdd2fa47d63f39cebc1ffe34a9d19ab8db6e6f0359a0541f652c5a3f0d0fac010f369799ebdb48262f29f525614651e8ad5cebc8aa5a727b121402a16a8ab5a1115103f0d19a731a4909c0be7d12ce7226d6703fb76d57dba3297650de31546477104137f719a2015658f0b15e8799c34a576e22f6d1dc913811d06064510d9d4dc5801a88ef1d91e519c5028ef72e7501777f27659172762ccec77c4f211b5af3575525e948a9eefb0426191dd4c747484c933e3c6753f30f8713d3c2b58285f1360ac10f08230f9d6a58e0b5e20214d0f3e7d6424c058f673175f28f088f73d75ad8f381368a1f572b7b9be29b25aa0e77639787f45d5a73d4e4bcab443360677cb253d59de4512f6b2cc721141ba68733426d91ee958d35e856bc4b6cc57994e7716d1559b0626038c2bcf600c31270692763a12ec117d6196df275d38d05623d9245b8d1305efc44e70f944c0f444f6d3ef9b772b56e8e6f51066253d14ece8ecf2e7a5a89fd5e7e2267e233ee69d9f99b6a0115e6cc8a4881f8c81ad3172490d42529d543400f47e0ff8b6da7aee99dd2fd9b0f1a6567b6405648c52ad0aca8c50d3580f3b84e8cb8863cf41161ef61142fba0ef0b0bd5c13eb582c81c098b2b271095645da0c46658ab48a32a64b9643b85300aec13766cbe9879690807a142ab135274c632889be4f6e671ad21b93edaca2c41688f584c682b95b74f74f3f08db051777ef1c860e7923cf5f9afd1a526701ab83e958f8a5979bafadb84d3822e1243fd7f20314a9bf9aac9ba0e91906e8a8296fcb96b117c1183cd8555d92201f4b1b13ca61fdf0ba639113654c1be126cc49bb8fcfab07a4fcb332dd2749b50538f131717e7ca3fae7fd0cbcad3d9218dede79ff29b8bd2f779e34fda071837735494c15e68f6de34f29f3807410697e8fac40656411f95b8a410eb90fed8eb4880e19537f2864cd69174751b71cd87c6a9d6c96d1c4dd96b78168888220990b496c105719ae0d7262e1efcc1806d5a942e5e77dfbdcb6d9ebb217707bdba0cca7609283eb0c795ad0b61ba1f7f93b8052b79d7931e0060d6089c20e3970c9d6f54ca3018d1badd4677092bd43e26d3532691a77663059d12ea64550d0f7db616f24bb2143a1e96b799db47ebc250e653d39bf4f23891728b82a1062fbc20c9", 0x1000}, {&(0x7f00000001c0)="8c6f7025d0a6c3dd6e6ccb129a8139875879f46baac0ea6f17ae20e7fc6c4b09adaeaec6", 0x24}, {&(0x7f0000001580)="859ca0079b746f3de8e6759c538ff67ad76a1942eaaa7728f30ea27ec75a3203aa0a556c7d534a60651223f4471e3c6cc2f65be0656125fbffb4caa4b118d9789955e263ee746274d7ca7c2c03ed7114a5605e0763b52d6f49acb14f42ccfdaa5fb32721d8a9a2130289aaf9ba6d58d35f9146cec2c0f8e9625f6c5dcdc42478361011e4ed94bdbc1c60a3a3b52c2100b9", 0x91}, {&(0x7f0000001640)="cf67111467febf5fa6632f171fba17f4da073e5f60d605da0f6f600e9413b7ff653768b883316cddbbb0e5b615c90e714b02e621de5e2881f9b60f20a1e3e82d6e6439c89ace7d8e1c8858fd2fc2c06e96eaf5c35ab3e5bbd850655d1352615d59c2ebf9b77820dadcfde6b5e41fe85447571725899f3d380740dd866c0a702336aeb76dbc0818c0374c39c034e5fcaab1742d0e25ac79b4fbd8dd0089ffe3776e7105fc9c0c320200ee584d", 0xac}, {&(0x7f0000001700)="1af3d225c0b3fbae7a1e01e40da56bca7db44204758beeb1466cb16c42df70343729f1a2150e3b473c223a45e0f939ba3f594cfe36d460f2a0d8ee5ff80c66d24c66abbbbdefb9a18bf285683564c70eeacf35149f5153522aef8bbd9575d4dc52349611e7ded41b0d3812dc469fa7dd20858e9eff64d170e5b1369d7f0b5694255afa65c73062ef384a5a6c072d1c87c87e1679f04a1d0ef016a7c170dbc1637ce6738fb39f2ded7deef290f41d135acc0b063fc0f37384", 0xb8}], 0x7, &(0x7f0000000200)}, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chdir(&(0x7f0000001880)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) dup(r5) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r10, 0x5, 0x8000}, 0x1e3c, 0x8, r11, r12, 0x1f, 0x7, 0x2}) r13 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r22, r23, r24, r25, 0x5, 0x8000}, 0x1e3c, 0x8, r26, r27, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r15, r16, r17, r18, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r19, r20, 0x2000000001f, 0x7, 0x1}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r28, 0xc010427b, &(0x7f0000000040)) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r29, 0xc010427b, &(0x7f0000000040)) r30 = dup2(r28, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r34 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r34, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r34, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r31, r33, r32, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003080)={0x0, 0x0, 0x0}, &(0x7f00000030c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r36, r37, r38, r39, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r40, r41, 0x2000000001f, 0x7, 0x1}) r49 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003100)={0x0, 0x0, 0x0}, &(0x7f0000003140)=0xc) r51 = socket(0x2, 0x1, 0x0) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = dup(r51) listen(r52, 0x0) setsockopt(r52, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r52, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r52, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000003180)={0x0}, &(0x7f00000031c0)=0xc) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r55, 0xc010427b, &(0x7f0000000040)) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r56, 0xc010427b, &(0x7f0000000040)) r57 = dup2(r55, r56) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r61 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r61, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r61, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r58, r60, r59, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003200)={0x0}, &(0x7f0000003240)=0xc) r64 = geteuid() r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f0000000040)) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f0000000040)) r67 = dup2(r65, r66) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r71 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r71, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r71, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r68, r70, r69, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r78 = getgid() r79 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r81 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r79, r78, r79, r78, 0x42, 0x6}, 0x8, 0x3, r80, r81, 0x3f, 0x7, 0x4, 0x7}) r82 = getpgid(r80) r83 = socket(0x2, 0x1, 0x0) bind(r83, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r84 = dup(r83) listen(r84, 0x0) setsockopt(r84, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r84, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r84, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0}, &(0x7f00000032c0)=0xc) r86 = getgid() r87 = msgget$private(0x0, 0x200) r88 = getgid() r89 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r91 = getppid() msgctl$IPC_SET(r87, 0x1, &(0x7f00000002c0)={{0x8, r89, r88, r89, r88, 0x42, 0x6}, 0x8, 0x3, r90, r91, 0x3f, 0x7, 0x4, 0x7}) r92 = geteuid() r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r93, 0xc010427b, &(0x7f0000000040)) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r94, 0xc010427b, &(0x7f0000000040)) r95 = dup2(r93, r94) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r99 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r99, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r99, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r96, r98, r97, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) sendmsg$unix(r5, &(0x7f0000003440)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002f40)=[{&(0x7f0000001900)="0e4c8dc6a98e936dbf", 0x9}, {&(0x7f0000001940)="f4c41d7abb05df34595e479e7eebe99f744131025e7f4218bd5f5213cd0936259998d0467aecf1359dc75be0dde7149a987b8f49859886f083a199bfc0937f7e5ab7760931ce", 0x46}, {&(0x7f00000019c0)="3a4bfc0081498b0f13a8ec76e66d978da253a4d6a8b307bd5e106cef148c1365096c0fe55319913f6b89f07fa8a2161e51928aa552fe7bc7a1daab2ecbb517969a13c5a833052ad9c72401aaf4e6e4667bd88da1dc999683ec2b418ec134350b4b6e222870e7edb56cf736753092ca4b47929d4519e0a061415024d4948f6044899bd959c90878b4af07828a916f6c59abf77f80bf7cc36d050024696dbfee1191dfd6700a2e7a6352dd79dc2597c0c1a0657649479199180154488a3cc3e97159065bc9d636e3f9d477c8d8c584d4019dc0ee498dda864813fc8edf4ec2a91671429f6c416ff6240c08b7798e0a87adb639631ae37ed99a8837fe2d97553f97b481ab3fd07155ef17226a29138e61448fe4b04fd267c3d875ae68797fd82ebc09f69bb50fa7cf836d70e63cf11ce59c9b636c783052dfeb14bf71fe1dedbe1957e1d302468c5b3e656c7b1075939fa96affa2f5cf22bee2bac64f766303a82cf829e57f51645b83c9cb8922a6cbaf48afdf63961192b6aab52bbab07a663ac57feac14aeef40a6a5de27fbe667bad3f4538b4fe1c192b10f9adbad93706164a91ed01b30d0d5a98b594e907792879a9f1ae9385223ea0523c3276ceae3104535d00c63b647cf9f66041cfb9d7874b0c20a25e305bc8674affa9c1a8a071965e512a0ed2c12ace86205acc13371b0b5b0b152f17559f80b7a5463a054e472bc0f2c399209d1bbdd37191464aba5effce2b2240fc7e1765190c91de6f0847e7c08c2e629c3972db040a770de8bc97968e0f1cc3a5ec34416753b3ebd22d26baadf77b40548ccbea5a7b5d4409840d715fb216a16681c5e613b56f9d49a7597adaf46600243f5b32d28aa63d36e4fa914b7f9d008e325922b99336ba9dafb931b8b5bfc4b6afa3d22133a6ab635390848b570a8f13486abbac4508114a747d1248520be1e80446f3f335fa57aec01b6c92221f8ede4ca49046c3f723ab3caf34c41813d6036d0ff30d4973a7a661787c4ce5fb46df1b05dd3a468416634937cbd5a8f9fc2838d47c1651813353170dcb4255d1abce4e8497d48645c439d2262c9d3be2853a45d003d2951f225f9c0f08cb25690de1b13633be27b91c820ea4cf59d587eb163261103990d46aa3f4dd4985817a78ef77c0baef0198575baa66ad07d0ae880514e2584d700b2c7addb5d470e75a9523d266667392798bdc5fc4a525e05d5572d8d6b4fe351f98b0d7099e0abea5b6d28b0234a780f320bc0e12b79a411b53103501dd8f297972abba9556cc1c2237f4088f8ee7e0a4a5c85111a9db6c2b0cd69fa4a82018c01986de14267c47f500b00bc229adba8470bbb2684865bc089edf42a7275a124c1ac976ebf7e4a37ba9e89523b9a9390424210d9c3dfc36a74534d4266f3b1dc5437cdff777110d5df8184264e576c30b5b6b592e575c2f5784b9dba81d4c696f4c3d624bcf1e4bce68a778e62240050beed191a16266cceca4725daa2c9300f773f30959b1effc34b746df99ab10e3527c0a158a3c9ab0904d3a1a4546da49cdab8e77b6c1b91cffc6dea5949afe94ab117bc20875c633817b323f8f39d704d9c4453a5e92d0472159d3893df0c190138fa0f8bfca2a392042ef4467073e1e8edbdc54a4a1c6b705c13f4476693143154ca0d274424d475c76c4c0f3ea0a4424ae2ad6c3715cf20e928e9c86b75e90b60ac1df59ee1be34819400c3d95b454f7bb55b543b3c702bd96d0396461bb90cdeaca83a8a4aca36732598b6844ed50e56877b191279506c6ba8e9e90d2b5442e10b8faf23fc91cef45fc5e36571a701bba1b86c6c07a7bbd35d15d6cefe0448c1a89ec9710e83122d1d5b76cf36cb3acb24f490ded486212ccbf773be57218175bbc2bd52e59e9f85df01b5cb0fd9217a69418e0cc916b5c5e9bbfb11acc1f0d077eb4a354fd9ca1390baea8672f1db60aad8bcbd49b2f41622c69724e6190215cd2ea0ab7685833388c359a778095fab7837e41454ba5b210b9affe5608d675e9864202ab7175400ad6229dc4d93c708f2955a7e429a8dd80492a26677c83cf010dee7be851b948806a655084ed7d2866e2ca7e64adc0991aa54240e415a774b4c9676ddef5e356cdcbd116f48a350279a55fd974c0ceda5c3ae81a4f2492f5adb9895b6d94c0139d5a3247b1eb765db5eecc206f86be1da050be88e4119fe1d66c84ce2b7c821a9d777985c6022d5e569174e37bb463db0a67f870152d71d8cdbfeb870923efa847a0e6e77702385b933bb3a2e73cb6e2109f5400d27409ee8200c26f3dfce9ef163a44dcfe833b6c4a69ca84c19fcb0549b2f2d1e86d3a0b889b4eed31a087d4b3bfd795064f580414662c9bf9b39c10791726e1aa5bd31205cd0dbadbf6dbf2ec2bfff6d9a0d68204603d04bcc8713b1eb06abd9c58844dec5132ca6d18aa2310c0d864fd6b5648153c6c814c3073131c09a8551114010cc95fa194a89dce02895f0c4a7e03a48350086d093395faa49512423b4737a082a34b19a127bc1d459e1c2ed22494494020847dfab760a253a239e1eaa541a1801f9548bb3c52ced85dac8e533c38095a368cb038962e3a18ead6dcda4057cf1828d93919901e1b953495cf3c5e6612d9507f51131d10eaaa36e630b89cbb3148138d2df26c032bfcde6fd6ac1b438fc30908c783e9b8b91ec174a734bc421056f63700da6cf3c19dda001ee53d9c19ed5bd2a93b3693b353932afbbc081e66b3c13f3b5bf5e3acf9009574d6de3d727aa71dadda4c47523a8eabdc19c2f9adde00b80491015869ab47cc58d2ecba0f8ffb771c06669d5a0c50793227c58e8cb21a004624e9a563ab9f51a420d6a70fb99047a0e7e04e4fdebb385e635355798d09930a197aa9d5057ab8af071484a82facf8f2fecbd0999e8ec943954ea7644b4e0eff654c71a822bd078965d823690862e913ac68fcebe97da0ec7269e3adbd239ef98e2d798407e4bcedd064765a48bd87b3aeda5ff978d01caf1f61f05bc093d9dabfa7de248705692de1a31319e637e0ae9d792b21cb4d9df7babdba2566308ed7f2006bd357963af96d37eaa066e86a1b7c8ed0cfcb04d3703312ae75e7ac4759b35f253cfbf47a1172bf4079faef74e22297abc5bc995595474ae72bf57a6a8dead635376875d387da9dfe66f847cb3dc630cc5db25d3a9d414027c6972b4a654ea6ed720dcc270e39771d93a118479b40d885b5ddc3c6334f7baaba14869d027bddbb403c09ba2e380329d77dee4697c7e1ece5f3b5e5754c6099d29581dec3601775f4aa5e672d4101a4f07987ba8f4c96bf85c42c665d9b7ad9303267047ebc4a36ff754989eb6b760d67fec691a72d24281e1a1927f7350805f8fd94d729db6af8a49895ffeed3b3ab307c4410d4921f4931c6c0e653d3224593387c7f9beaef48037f78dbf133f3c6145bf2e0c66d213a84bd2e72143ac40602c83f2183ab9baa660361d410ce992488c567fd5a77c44ad072e12432ae2df1898d881c674e26c3a7a42b6f01b08bdaab35fe41ed76a39054f8dd1c08441dad545c3048a6aabaf26a38b27b1fdade59142169d5859be25a410538c8e41757ddd154e153a29124847eb573389c118cee24613233784fc230f6cfe7e6d4f132b107d836f3d8981f4a972dbf0eb862066f29cd0c9de429fe71824523918ff2cf8e570a7acdde78f1fa6a2416d08634428992c07a07ec5e0a9a15baaea8ec3ec0ef9b7091d1aa22d7f92e99d3c92e0cb9b134a4f686d5f4ab04963361d8953d7b17f67e8a44762003c76cefce4a4c2bf68c4df6228f2b03e7db328020644e5b17a18438f9ec6ff4e7a641697a1c4379b01e4fbf50f3d05e0a9423372010f372bff5e41b9f41bc0255e8d1d5db0e06d6c147d8c16d37b9e179478ff441222abf6bb040dcc3d534ede276e8ea32d78a402ebd133dc74bc5357b89be6e0c23af32895341c169c388e5c11e553580493aa358d1d8c0c8c376393cea40180a097fe7f9b7e39ecbbf1e4f85fa986ba36fc172ef99aa4fa473ba08657dfdf4675d4ff889cc07541871eb8b17707e4f6c32ca060f622f6f52160eb6fea6d82eeb491f01defd9e185e7d83c91a4bd61f75dde0f068986c8ab729988c0ebcede47f48158ea68c46b582b9e7ec6aa0aef59a8e1996e26b917d381a900de0898b99552ce6c60526beb4fba04b753ae6517c0a0bd0c4697e9f4acaa119931d06c05b9072514c7ea91ce39679ce3a56af2db9360ee4a71def72292c74d4dc4c87af92bc2ee1291b558054400821a92a7dc707d032561d86800b33bd8a4355276734165d47114e463186535e4bf760dfe18c1f431cf249571119a8bfc43b4c2f91903759b3f86894e15e60dd30119cfde48e6c880cba0ac1a5ede1e0b935c2dfd9f27687acb3de2044f6da984a1e74fbcfb6b07087382e529eee71299d0dcde65876b617504922e4e1b611c2f4a7323b7d5c4b66885bacef025fd04cd6cc46f9111bbd054ace13a27071a37e90c1b8d7a6eaadf237ab1cfecf5a525367e3e65eece5d1872a80e92539760b4a179382074bada26adb60285098e739bce7ff560f4fa1ff24f74990b304ef311b75c4f18d4b9f9325be7e0afdb34d126a6c6e793eece28e92cb4c5fbe136efc6da294d8a3b8777edd085ad8b5694ca2e36c0c09855cfee76c1e8d6dbe0ab8051f2d7f2bfc69d0af32a1c0c26d96f0d7472ea902f50318ad2f378eb13f3c2db9ea7cc6903501676b456089baaf6ca2cb9797128be48cd9cf8fb2cb25ba0282b1b714a61839c7c4254d11ece29c3381bd265d7f99fdb93ec2d320b9c182935f5735b283ceec3c8df60052f4a1f3bca27fd4392ee41c7b956754e66f5464d3a12a8f6b255140927cbe2dc6bcbdac4cbf151638992735d49b510a423035e8062472c43ff3fa56dc3c51045130904c55a8c82258ce9129e07999eb89dd3f25efb145b63fb11aa1e66e17dc05e8b229208fa75ab301d2ae7a2f1edc3b4d25964469d0cc5259d81aede27d1dac622ecb5090a716feaf75612f52ccaac3cf60fe741d48432fe246f0d6d808f23ce2f6eb5e5582a639c09c31bcc5602183ed3f6c8a7a87501569ffb122bc4fbb13deaba1b165592dbe581218e594249a2789a50f30c1e3d4b9413c08ac94a902e5d051a5c6353f3cfa6ace7f6ede226c5f6033132287e0091dbe5f7a8ad881dfc66a11d39b3c1f1b70ffb3607c73e7a9f9ba8883521d7fb0e6d62bc9aae81e730ef031fa51b481e4c52e052b3308036ae0a5dc02a227585f35ac94f6ec840cd9427182d3d6784d0fd10dd952cc9354a24d74157203666bbdc98b090e862be0214636cd4185bffe1c8386aa2bbca47461aa188a229ac30e371c6bd8789827225687574cf4f097bc38af38b7c5ffbe69a89e958768415cdbbea981b7c00fd1bca80bec20f8e5adda2f4386f29591d5fd003ccd95fbda8f70f76a2a4ee8d050ea1fa08eebf2ba9ce5f3bf8fa8ec94b14e1a08739dbe0faed2fcc297fbcb8f63712df5003e0e5cd2a54fe0c2c799079300c78f528e5b5ecb556cbb2566384f1d11c42c21cec903f9ce0fb21fb362933708b86d77aa4d0154269be20134b5c8e8b94733b36af5251eb416c271bbb7a27978d03e33ab337c036c958add68cdf058551557c3411084604db6dfceaa4d35ae582c9304f316332ead0093a0f915dfc394a696ef67d214823aa5ebada785a4ed80c6909b9aa0e2af4f6942d5c73da87bd13b1e68c5d6e2b0da46d043a1ac14ea326586bc3f5218625bfb2ba98e9401", 0x1000}, {&(0x7f00000029c0)="d82fe2dc110a7e348c3aaa973aa8bc46854a120fa92b641ae15d27d804a8b202e8eef6b68b81ea24f93dd8c818ef2d256cc5252f5b8a69374c97a995ce12cefa7d373eed4fb6c4d1ab37f82b1e5c0e35fd56ffb22ca415d43127b29e710f853caa863eedb0e0728f2d575723fdb03f95b16c8d58448b4ae478b2d0d51fe2f31b9719185bb25a81e5f3f51a1a49ec83e1d0d9c29ab608f26e58fe7a674b4c7c5da090d97169bb3f6600595dd7ac13c4b4768ad6639864696a743e49", 0xbb}, {&(0x7f0000002a80)="8d1e97a4d88e5352491eff47007688c66c8d601f72b9ef9433207b1676516dc2618eb7c295ec55649315984701fa45ace6b2e0fb6b67fd3a0f0ff3643a8d3120c375d6099016cb66722d0804fc5b2855f3112feea1e5427dc747bf964930c21ac9037c538c97cfa747e7a08b89e47c790a5c1b7210917999b80690d1b671f03a45b57cb9ba16c718c31870045ca95438ba6c9004a07f492a756e5263f807fcda041a211d4ee46007d4585b23bd44746f10c10a4082187d", 0xb7}, {&(0x7f0000002b40)="ba7b402874e8cfdf249d5e47f5297e0a73219e65866efdfc8f34d8280a8557437ceec0aa7dbb1979e10ee71e6d5b58d3311f9781fa4c140cb02feb373dbf28fa8c6791adf5bdd7f1d64554da5d67741b8927a1dc6c2e6ffb9541f1d9e379ed2b2034fcc85e410da040cb1598d7a4aaf59236ce19cbe693a0c262f612efc1fa1ef30115f1529bc13d75210cefc74bf0efdd9eb26f3c894c5679c91fc344796606ce021adb1fbcfc8a0097c0b6687d22b2f5661bed1e42e15a9e17f36f471f118abd68c8315f4db429c4e049f24153df884a317eca5b22a0cb71bc0cd379", 0xdd}, {&(0x7f0000002c40)="c2ff985efa17f4939b72e1b18ac85f02a9fdfa32b0b9208a64342df810c521b5b682fbc2ed2671f8af01f60d9a6745d11a93435817a10d3ca549cdbad25f61cba11cb76d7754687a33cd2127decf57037b7419de068cf116cfe0c114c3823089fae4bd09917f89be92ef1d9c18af4e5552e48a8f5e3453895d649e9865a84bedcd5afdc1be604a0714ae9ca434645fe0203a4e46b5e222de790365cca1ca1203f40d9d1a65474433309bd45fce2e28fa7850d8c105165038c84b85a55331b5642e26d3d826c9a7e3fa525773168d97654dce78a2a28c4a5ca97350b04a9b9e9dc96cb889b080d1981c340349d3db", 0xee}, {&(0x7f0000002d40)="be620edd460094252f47472d5162d3ed84bfafeb1f9876d402d3d739eb501df3bf5ac1b4ee2823813c57232e52101e98f32ebd4d79bc9dddf0cbfda057acc2403f67783bf7828c6bbf926fa6526ed6a3d10434935c568af65f5f94d39678d1cffdc60ba632c1f87fd34d6b52543da966737c16b90ba612341ec5221b97db8badb8283179a24193fe14079abdf08d09d0920cfe772d147727bcac94c2e4b2bf0e6cc0832fbc5cd93becd7a72a8ba8dbcfe1e4cc01cf5b03ed6122d228f99d43228c8e97667953f4631cd2111ff629b5610afe", 0xd2}, {&(0x7f0000002e40)="07267d1d26e30cc74c3f8ccf033f0696c43d25ec2b3aec03b9b8994a97d7e4b02c8a27bf0c2855f59030d49885846f432093fa1246f20bcdf927ace7afb4a99e8375b6311f0f921d4040719ff4fb393775113ff4c61750a0f21e1f0d9b797db07829ba42f2bfa151040585b4e14d002fd35bb4d15f121cb2e2692a0970c7c6ef21476cb5b2d4c386dbb807219c60573327c8470232d8b7e7843bd0685cc0239ac55c6b6084d733b156e7a661a62ccfd9950b466216d5e73d4c920ea97a1557ea9bf194f522a20103c2a89c14ea23a0856ab9c0f4777ef323b054dcc5", 0xdc}], 0x9, &(0x7f00000034c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r32, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r60, @ANYBLOB="000001000000000000000000000000000000000012352ce14d25f2582a5878e3ece5a6f4b7d138c0b8bf6bc0e0750fb8525a2f2f1b4853e848f6c683c7fd7a981fa4cf7eab62adb671759625d21e9be23aababa9018f42bdb274f7363a2584b1c90b5a32774e43bf607e708a878586bd9c2261", @ANYRES32=r3, @ANYRES32=r62, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r70, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r72, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r82, @ANYRES32=r85, @ANYRES32=r86, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r90, @ANYRES32=r92, @ANYRES32=r98, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x414) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x2) 18:59:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x164) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/151, 0x97}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f0000001bc0)=""/4104, 0x1008}, {&(0x7f0000001540)=""/220, 0xdc}, {&(0x7f0000001a40)=""/154, 0x9a}, {&(0x7f0000001b00)=""/157, 0x9d}, {&(0x7f00000017c0)=""/175, 0xaf}], 0x9, &(0x7f0000001940)=""/190, 0xbe}, 0x2) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00040001ca7f7d62574500450260888700574f203840dac9d40b5802e4a43935cbe4d7eb456f4348921b50788cb6947e1d9ab55d40f833e1244da5f347c3a1e21a862f34fb4b2792639b26db96ebd2cc5ba9bab9e797b224279be80a41deba00622b5c714f6ea8cf36403a093bb2fb02dc36c9ba3c1207514e2c665d8ba1965ca9b390fc2bcbd7fe056d46f9cfeca2316b39bc3327a1f7802c03bc7ebe07aba88cd0"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 18:59:26 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getuid() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 18:59:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x3f}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, 0xfffffffffffffffe, 0xf1, &(0x7f00000000c0)=[{{r0}, 0x0, 0xd, 0xe7036c70c2989bf7, 0x8000000, 0x9}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) pckbd_enable: command error 18:59:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x181) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) close(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() pckbd_enable: command error 18:59:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x205, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x100, 0x8a) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x7, 0x200}, {{r2}, 0x0, 0x80, 0x43, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x7f, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x80, 0x4, 0x7ff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0xeb5f1aac002e46d0, 0xc95, 0xed8}, {{}, 0xfffffffffffffffd, 0x80, 0xfffed, 0x8, 0x1}, {{r6}, 0xfffffffffffffffe, 0x81, 0x1, 0x6, 0x6}], 0xffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x88, 0x40000000, 0x8, 0x9}, {{r8}, 0x7fffffffffffffff, 0x0, 0x4, 0x3, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x814b33091923f9bd, 0x1, 0x3e014, 0x8001}, {{r9}, 0xffffffffffffffff, 0x0, 0x100000062, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x21, 0x8, 0x1, 0x800}, {{r10}, 0xfffffffffffffffc, 0xff56a0c134e41146, 0x80000000, 0x3, 0x9}, {{r11}, 0x5, 0x15a, 0xf0000000, 0xffffffffffffff7d}], 0x3, &(0x7f0000000440)={0x40000000, 0x8}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:59:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) setsockopt(r2, 0xb514, 0x80a, &(0x7f0000000180)="a4b1196aba69b81019adf949d0ecb2212922b111a7c81eeaafa949883d98659b3e28d329ab8e56419398aabf4135e933332b0aff80ca5b10c3bd220688f16072725be9733ddf7fb178c0e1e91e31c66eed25c10e5d14c137bb79aaf4874eaaa7c4b1ee07c13471e7a56f24dd2f7dad1dfdd0a39648f78b0495aa212f528e0400812dfee149dd2f5c998112c7336bbab2c2ebf98cc5b02587d6259cdf87d27d542035857a6a9773f52f6772a74d722eed3822221fc8e6aea84618b47cdd2cb65ae54a2fe879386bc180ec32dec5f50aa8b14a5e7bfdf7491f331c812407", 0xdd) 18:59:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x22df, &(0x7f0000000000)=[{0x2}, {0x61}, {0x7ffffffe}]}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20, 0x7, 0x5b}, {{r2}, 0xffffffffffffffff, 0x80, 0x8, 0x80, 0x7f}, {{r0}, 0x2, 0x10, 0x22, 0x8, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x80000000, 0x3f, 0x6}, {{}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x8, 0x8001}], 0x8, &(0x7f0000000140)=[{{r3}, 0x0, 0x8, 0x20000000, 0x8, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x3, 0x8001}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x1a8}], 0x9, &(0x7f00000000c0)={0x80000001, 0x9}) 18:59:29 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r2 = socket$inet6(0x18, 0x10000, 0x7f) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0xafa3, 0xa50a}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffff1, 0x7a, 0x80000000, 0x2, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x80, 0x517}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) clock_gettime(0x2, &(0x7f0000000340)) r6 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/261) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001400)=0x7) r8 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) semget(0x2, 0x1, 0x400) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r6}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r9 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000180)) pwrite(r6, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) 18:59:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:59:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, 0x0, 0x7) 18:59:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x160) 18:59:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xe082fa3c69130c8b, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000400)={0x4, 0x10000, 0xfffa}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc07199d89e4eea4d) setsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f0000000200)="5321a8a67312c25e192b13497219120786ff72e7cc3f16f25d6ad2c34a4c53e11ddc263a5910212256c01b447a7a5d86d2aff905ad4e0ae1c48bbfa173a78465d68ae57a1ab0d76f10a88df7d99b4bf71dfe8e997ad14dfc0ee319a98908df6ddabb79b5bbf184e07e0c544f417df3b1b23966eb02384e35d7aaec6a80e95042db5f4f733e56117041b9a13a", 0x8c) r6 = dup2(r2, r3) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0xa7, './file0\x00'}) 18:59:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x42, 0x6}, 0x8, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r0, 0x6, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1bec2ba8ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e0170e2090deebcbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becf0101000000000000d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d010017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f6bd0734a6610650b77a9cc95cb65f25cd97ae82c09be02bd024c732fe34ca7aec9a8ab5dbc2dfc7e7f7a55a4dbdff83e5380a41b329ebe69eed2080580cc3acd44cbcb9f63d23096f9462148bcfe1c353958d6aaabeff9148b85b9c1c81c494bf3ec913598adb683f0d2ee8e10073c03acf12f415c77436d1d2e367248d231a4ceb516cf94c47523c1003c257d6b61faec989e803abb533322527b7f7044ffb2d9f92436775a6292f41b580f6069d12967bbd671ef136ff47cd02ff46c7ad3339040e10ea8dfc9b1236c5b1a82a113b91118eff0bd405557d912bc272c01fb9a66b2826bd76e04baf50d4f49660fe9acb14d927f4fd8dd2bd211aea7e24af40854184146f16347bfd8b1b73e5435b9129dc9b08f4a3e09e3c3d3d5e42318c1f680012c31b4840b015c789d14db234df2a1ea4c450fae454e417c1254177bf80983c8f0b362d47557a60c431903a54a00a0bdb868459876fff365494d8b7624349f4164f81daeb86cff81474edb2f75cf7e8955835debff2e4543d113f0178a014a3ce1d5154d669617e35da7fe4100574bc02d65a8c56ae96402165b9d833d38d8282cf47413c56147ad1d215c1a7e977ee3671632dd5c2455c95fe8a67ec4644e1c0dc7799f4cb8a25265626d6f4642ec4b81a1c2660e2cc8674c"], 0x10) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:59:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 18:59:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0xfffffffc, 0x1}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x3}, {}, {0xcf, 0x20000000, 0xfffffff9}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="620202920c0000ac0000272986ae59690f8a000300542e4f56e5e5aa6fc39506a4a191dc3f638d445ad45fcc59b2862d8da849ea02bc2ebe3ea9c0180c845900f63460852421a7de69df5e4a41f554cef4da0207d49c12b3fa55e9fd4c4c54336ee8d2a0c2a1ce330e0f6a000000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = socket(0x2, 0x8002, 0x0) socket(0xf54591fb04a7e74d, 0x4000, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000004c0)={0x1, 0x10000, {[0x20000000000000, 0x20, 0x1f, 0x4, 0x6, 0x6c7b, 0x8, 0x1, 0x10000, 0xcda, 0x1, 0x4, 0xce0, 0x4, 0x1, 0x79, 0x8, 0xa00000000000], [0x4, 0xff, 0xfffffffffffff9f4, 0x0, 0x7ff, 0x10000, 0x5, 0x1db5, 0x0, 0x4], [0x9, 0x401, 0x10001, 0xffff, 0x3c2, 0xfffffffffffffff9, 0x2], [0x800, 0x5, 0xfff, 0xffffffffffffb4c1, 0x8, 0x4], [{0xd6e6, 0xff, 0x80000001, 0x1}, {0x9, 0x7, 0xc8, 0xffffffffffffffff}, {0x3f, 0x10001, 0x9, 0x8}, {0x20, 0x81, 0x7, 0x8}, {0x8001, 0x5, 0x7, 0x10001}, {0x7, 0x5, 0xffffffff, 0x7ff}, {0x401, 0xfffffe01, 0x6d1, 0x4}, {0x3, 0x1, 0x7, 0xee}], {0x2, 0x1, 0x7, 0x6}, {0x6, 0x2427, 0x2, 0x429}}}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 18:59:29 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0xafdc2165ecafd1dd, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./bus\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = dup2(r4, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f0000000480)='./bus\x00', 0x8, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000500)="2d2017b6eb", 0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x200000e2, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r15, 0x1e, 0xffffffffffffffff) recvfrom$unix(r7, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) mknodat(r18, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0xffffffff) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) setreuid(0x0, 0xee01) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 18:59:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x20000000000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x410, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0xffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000089, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0x7ffffffffffffff7, 0x2, 0x1, 0x0, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x4, 0x10000}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffe, 0xb6, 0x10, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x3, 0x4, 0x0, 0xfffffffffffffffc}], 0x412, &(0x7f0000000380)=[{{r7}, 0x0, 0x40, 0x0, 0xf2f9, 0x8}, {{r8}, 0x0, 0x10, 0x96f3fbcc80242640, 0xfffffffffffffffb, 0xffff}, {{r9}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffff, 0xffffffffffffff33}], 0xfec, &(0x7f0000000400)={0x9, 0x7}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) close(r10) 18:59:29 executing program 1: readlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 18:59:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000940)='./file0\x00', 0x480, 0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000980)) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) mknod(&(0x7f0000000a00)='./file0\x00', 0x4, 0x8000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x80, 0x0) setsockopt(r6, 0x4, 0x2, &(0x7f0000000880)="a2fd6163ad795f2431f33ec638e2e0786cbffb211b8452b6ef8f1ce4d5be4a1595e9b160634c8de509ba8bb647043842c8574eaf17361fff27902be7383f00f4c546aed9873e00439eb37956be7bc2908a7a6b25c8de722c589045295e102437a3cd5f603550e3fe278087843a63130225713a194d16bbb094e16c09fb026bc5f7bdf20f85366e49f689b395d85fe7916b62bfaf7e30d22a672afd0d2ae9c33023232882151a7ac22a93466b", 0xac) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000100)="549d3c5bf0ee12b7851cdbd3971f2cf94e83544d9ecdc463a0b035f8f30c5f88121004669a20c6dc427cce2f79fe7b4fe6192edd09c87f450695f992ebaf0bdd2d3b8d08c5e6cdc2e7a309669c09ec59ac35c0edb59aa43f06a2f6e6fe8b8e8b0a4580dafef017caa703f9aa7c378e59fe4dae6f6d66e2e32ba23dfe52a6e808650a3079e55bd00f996453aaaeec40690348833ca08bdc2300fea71babc93e28e20224ecec1bb4", 0xa7}, {&(0x7f00000001c0)="7fa848e47e081802ac99a6cfc167494abc2063437e9129cf6d07084e75a4f20211afb7dff0a24c4758dac71715bdf6a11049ee689236016acd39f75cacdcf739cd1ce6d6e1cc738e6f802a6b9b8faa8b6f993d111dca44f71480d409d5b3a2ba33de00b451e3622936072edf549d9867f3c6e066ca8b2d3c628a5c0c4e8f869dc745d03e36f7aea2d43f9fdb", 0x8c}, {&(0x7f0000000280)="0fd66bd273e6db8144bd6f878afeeac3f133526292393faaeb1b317a92e9390bb9bf21660eca6078b4b265bc034ace0f3f04ca22c65456339db09e6ca8167413e68e3e4896afbd46955733d9ec6d6b4fc40e7f3f024ee19e0443233d7ddef5477e38d90e5af557b4dfd57d862d8fc043ae4d14c41e95a270453d80bf2ab4b2c0f84fbf7f280037b644668bbbeaf48ff1991aaf1fce43ad6174693fc3a74734bc5d3ded7a04f120155e72d7a8803df77c820ff9efca2ac6e4b96ecb022fce1a94385dd6fffe109758", 0xc8}, {&(0x7f0000000040)="403372b458c090a7583393a2c9cb2e01498a22fabac862e1766dc258a4b03aaba22bb8defcf07223f2cdfc727ae941b1977f4c", 0x33}, {&(0x7f0000000380)="ac79a02259e04cf62c72cfd137c8f145bd422e5417aca7596477fc838266a437235c09e23a8ddce6470c208c496e55e78c5641920818e3cd0151338167ea7e4437f7d7814f666738044abe338458f1e116083cc3e595d6747260fc593173004856f92f4bdf7c1d2c0d080a0a3fc59951e5d4e3fab3a28c74cd8a182a6c966339944ca053a99fe7f0203c70d6f55cb5b9a2ccf70e82fe8564b4d3f19ece20312f986d5507d7a8b792ed4e9a93b7e1991007ebd9ba6ef569989a136284a43ef5249dbac32ef20cc809a55ae6b6a17ba614", 0xd0}, {&(0x7f0000000480)="7d07299a05083303019bbcff14e1f3ebd6c4bc7136d3364fbf2f15fccb781ac1670f0f9ffd8a02c2b8e9ae7f0d3a618b8504fddc4723380d445b43f111ed925082efcc6ebc7657de6b60e25460dffb534b1e5ba3bcd93881d1372421d71523115ac69cb712ee75eb742ae2d649ad6cbd0b1d365545585e5e8111ee88468a08360e79fe083b77a3266cca4d67c84de97b229f66da94e3f9eafb43f465349ab98c688a8a67385e879af3434a7f58724be3ad5a2c563fda8a8e62f9", 0xba}, {&(0x7f0000000540)="04b613f4a9dd3d988f8ce4864b094244f8eb62a6cbc893dc988dc05f0a1de43faed86fa3e975adfbb62bcc7989ff5fd1ea1645cf1222d53e152140f245e7ec433862d958d06352068965859a696173f6d360cebab4bd6e0090c41ef7918d5519c401c22f832630", 0x67}, {&(0x7f00000005c0)="de97f3ec7339b8f21eb387246d12d5328200af66308e07292bb64be8b74b122667dc5fef7c4ee7ec916119473afbefb78a511fb9a3e508372ee6eee727d2bd23c3a4ccf1ed84b98b90d3b26a4df1be91a1a45327d2486ca03ab97e982096f7f0ddaa3854be35c02a2a8feec5f435ae47745e35bc93250a7b3e93cf46c03f0cdf7c6c61e82b8991a39bc6f66771ae457f14e46299320b", 0x96}, {&(0x7f0000000680)="ebc63ef958910d0bf64d77c00d5fdb38625a101541e24ec069df3ceb594c34af483ca23c063c95e7f2d30a653a39dd244f1f06a1bb03c0350b3f225045a6cd11f9719f97a2c92d4cad88a8208190d9b583f8b8537243f93c7af71f1b16c2ca6f51b9392222d48162ec17c3bced87190999d73bb81e2a102a96788dfd7b2592ad8da8f1bc082638b7263ea58ace49ca581ec314f15da5f8dd095705035df4a16a988ab34c432ff2b9260d1ecd85d8f40df2a35f1efb090de3f3b9c8bd659e7bf2a0e35268d7f481498a52d2340ca9f8253eb75bdf43cf053439ee2a65acc7", 0xde}], 0x9) 18:59:30 executing program 0: r0 = socket(0x2d, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 18:59:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x8fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe92, &(0x7f0000000300)="7a75c63c5a0093ec50c3518701f81b2dfee95bb6a8ca784088e59c08dad4f42c31997e0a86587123adec08b4e2f84b27a0eb347cb14d3f91c0bb2675ae3fc1148036594652e295b6bf0d2473944355dfbf9e5773b14275e8cf9494ab17892e12423f97edd65f5358b1ced35c0e60a5d3f30cc791e5c67ed6b76be4258355e8d725de7cb4c60b924ff6c0ff163ec235a8a09df14334b5e636afd447de8192a50e7273c3416a738d5df00ddb43faf2b396a90ca7a8a9f319b3c4c2cd9860a9c8aff57b7f4514c1d36709875a433640d3a3d82e7f2160b040597bc47f5c55b58238a97dacb5be5237e81627e19cba0b8e816f8a9d8cbcf6cb34ae159866f89c1d0819d7c585d6ba8288ef1469e992083ae7beddb20af3d32cb7ca8bbae1ae9c762c146f33b0777e206d0bcd01") 18:59:30 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0xfffffffffffffffe) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700003ff88295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6050000009768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c43bb1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 18:59:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f89696cdb00999d8ff11756af0000000000000002807d84ec99e09bbd62a350337b96bf087deab0e77a008c2304d0e67bcf6bf70c81ed45bf71b967113baf23dd6d9b5b0dcee9e9075288d523dd0d52d214d731ebca8bdc7879186d7cfe33888081da463b844538df30c780ee088808bc2603db2466502bb5d364c3a4ed1439f0df880e61"], 0x10) dup2(r0, r1) 18:59:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 18:59:30 executing program 1: r0 = socket(0x80000000f, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x500, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:59:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:59:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendsyslog(&(0x7f0000000180)="ee9ca2f2ddde9ac60de8f95ad3e2610be79cc0021679c10545d77c49e63252608e91d5ce48f23d554e0c8718ccc69d9e4ef5246bb98c8ab543f9cb7630a29f8f0663c5798f4efc6d32ce6788d2839eaab65058a4b9503406a4e7aca40665a93d4ea1e1d06aed31e87f06a7043d62df3fff886ba1cfd75a0a47542734d172040dd322b60698a123565669fc21dbc61c144435cab616be318ae94ffe", 0x9b, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x46, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 18:59:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xe9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {}, {}, {}, {}, {}, {0x4, 0x0, 0x0, 0x200}], {0x0, 0xffc}, {0xfffe, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='$&*[', &(0x7f0000000180)='$)[{,$*{%\x00', &(0x7f00000001c0)='/dev/wskbd0\x00']) write(r1, &(0x7f00000004c0)="e2cfe070b4405198130f8a31b22e4a9f121a89f64954e605699ee13b23f15410dcd1f9b557763e0d85ac7c4157f37eb539aa51cc3f66f7b6a43b12427b88ce2e97cbfbbc55ab83a7982ff74401931bd7c8bff3243cad812252bd888024b35c6e45127b3c72c1e49b2d1a351147e27bd09c36389d8b52cc013cd7fe1da9cc305106b771b242a79e69e9d0142e713e105f836ee0c81b4552e998f3a18ba3c09b3d7cc56bf88c9911e66928e488878c963de3431412bb2f249bde168b7d39bbfd10fad750049d558422761e91a316cdd6f2410c2c5db0ba1fbeee358306c59849a810216d9914dbd1e1b966971a8707cb09343ee9b83170e64fbcc0f7eb984b1855b273b1ecb17ca3519f36d6281a582e0340575b8508c9303bc57392c3fdd1d89cefe97638c6a8864a2cd6c32151a7f271c10c499af31c60ee77380dcb91366f064af6d41238c1b1b8a66d0373d2fb0bf93a1373747c09f8140deb6471c79513e66afe0831cb7fe27764f0ee37a07fa9f7b9262212f9eda182a5fbaee725898ec9315b9a5a9a4f43716a72abde42e44a4988003f84d540781e6bb25362358733674a20504a14fdc46c99eb98338762c5543df5b8d1877244f372fdc4114506f0e45e59edc924b1dd7a2a7122cbf195f57fd3978092ab6b214c1dcdca4a1c7eaed282031a271d17844fcb8a2bf44141fd4e3d5141238577ef12ee489dd05fbbb1276069460ee9f9234511ae3fd1390ccfc29248dd56fa55d354d7754cdfae27fe2066186cd25f1c916e658494d0213da0c2b053420842db5b9c430a03f686dbc037e552fc6092a4938d14c9ba03af8d2c73bef1f73d6b91195cccefe899a7c08aeec91b8428b5cda10c24981d169f11342500f4f45185b1844b16452b1128f48f86c9b3dc798937fb272f223d06dba33fc7738328d9c09205e7ad7db426671112e11483bc943058e8104d63f655f5505ffc273e458cf7961f1629226bbde6e4d10b67b8322a936b0e710da80f0bf3c1d78c1a96f6791cf0b31a51298fcc9722e7fc364449c33a4ad40a1d31fc3c892dde324163cb356d70001d426c15cfb5dd7e7a14a949cebc975e583bd2d0255cf5f9956b747b013d0e95015b9d2c798c361cca9ae24c7bab7e784973681862ad85193f2c92761c8d7fda7fa3e98a5a696ae6b0e31eec56e313bd1403db248afe51e4f475ce0a2ed179f44f4d0bb4534fc7e3dfe76fdea9ba0fe3b993a31703f2d5c4ca4524a08cf1e5096780b65b1ae877ae230f762dbafa0cfcb022da677db91b665093124dcf96e92572603deecf3c4aa989be4896609b724bac55b0f08721730a4df588f8389d286df5fcb1d5beea0836c9fa2f6f100cd90e840618590c3d90db8a3289cb2b1734eeb46dbb8f3495818a09e8b4f191c95f621e8cfc08d2b1e16b6ffc76c81e03b26840bc709431c4bd95285391addf3232dc9a08dba09d317a32bc6fcc7ad040008ad156ffe3162c4dd958ee583ea0b31b88c0737d681e0e82b6ef611b75f7e7cccb95163db235e05c579c4246ba943411cfa609cedecb9c66b92301254172ced326ac5da0ab8346af79445ebcdcf327f4be05fd8cddee5f1e8a7527c4c6d8ff8d64ba2edf83c62af0f52ae3b2f700a983536feb14867d58883a5f76517e6f9655a840bb26d1ed5879534ca29073e0742976393b1b409e5c68be687bb58601f2b4ce179b3d4a9847ac61d3687ab0ad063f35918e1ac874cf1e2e36beef81f4c2902524c932298201cc17a53d0e035462135c1dd7aac16bd7d449fe8d108eb124ce470f9b41226fe4c3c380f2b90af877ebc3b5a4b3c58a8223b9bc66981ea575524906bd7499868203859974a1f60d3c4f729779650bd7d704daf3efe5d25a906635dae9034aff40f57eed33aadeaf41bbd7e8c7127a3b62bf8e99ff0d7b2704352f11131f9e93a91be0cdcd4bf3fe092d2b617e2dc608794044e4b9dabe1a02bdf61aa32a0669257be824577340725777d6d7224641304b442f21bc59cf84808302f759756fefe83e391d7e63a86283536aab1bdfb0d03f3d6ec81bacbe45596878c345f06e8f653f47a5d85a5f4011d56d61bbb3413c6d0b77a7f80906a29310a6b548ea34b0ec7e423dadecaa7c01bf4147ff30afe29e671daab78bde993d8885bd5ac67afeb6815e0746237129236f7b9cc08cc844e3ee11b809eaf2a821e4e1c0677971af93b9edb4ecd6a92a7f83d6501e1780d6175e8db8233fcc0e422a03df530999a059610ec2a8e0779bbaf385c1d7f2d6fbe0ac647b63fcc9e162a9fc93595b443ef8f8e7e12aadedae5ae1d037edb3bdcf0ddbd7509a471c34fe93ff82616244f2565298333df77a71358b7d69980b4814ecdc6b4a3fcd6a273f220ced15d57b228ca3e1716876ee03964f2a0cc637410b56a1613b42c0d57735a900c74cc763f780b982cc84f7a0e639186e765022deceaef0b56f6a9e335ece75909c413e796b2c63365a5aef0ab025e78092cacf678c3826ddb98f2b5b40d2a9fffc6ed11e085bf1b4c03a2b6b52c3b4c2c1d89b64d66774e9dabdcc2564def28717da0a2410f144c27a32b998f9e8567670da2fed41cec1f0aca36dcb6cbba4a8a082479a82a32e03cbc626932f219f47db8a15757174a2609bd337929b6a02022003f962babfa32d57356ef540cd255fa0471ee5c762b2b54e7a49526301a3e78dac873a3fd293744bf290555883712a78e76c3a1cf63046871910520bd86a66676de20b890a6bca9ff41d7cace3160bd4008f11dee11b3ce07fe39ef339c5613d2b64caea26366f2e8736bedea4610b7ef512cfdc37c59d3ba64312a3a32f3211a0568c034a97140ce2ab108bd6a54cb3e2836fc5b05b85f2b429748b3428ded90739be50ca72445c1c388edf943c551adc1fa15e45cabacf6df970c5ba3c7807b1472bc916af19c1341c0d36394c5342ca1b46911c68ecbb84395c2b0a8e0cbe5a0edfdabf11fe9d984eeacc2bfceca8d1322a38e9c0d8bb56a4c0d1b7a65ca2a104132bf2d2aaa6be4460b50ae69fc3accc3e45a9d05c364227171725afe5c619b8ce78805067a1242374d1e6d8f306a42d5d519d604b988abe9e978287507d82810c937d04f2ef6790ac0cfe5d2c3d5943ddec366fe62e9cbeffdf56dfaa642f45ce09d7c9fd678d6c92f8d409fd4ff0e834d8c6fe870a76a36abd72a3e46de13905262fd0f8db3321b5472f2099ca1de96b79dfb5e154da4dd34fade39362885ea5fb6991cded69a22d0bda5e34a410494514f22cad871cf2afc4899404a2e13f162117c8963fc70ddfaadd28b2c82a8f15d9b9cb1e8460687bdcabcae89480448772f552c346ab8fea82128a20d68dc29b18009dca8ec9f48ebc752af85a79ef3a862a9e8013e6c2f784857967343e05db7b9fdbac6873e4a83fa791fd79cdd1dc2f896b4b8ff0da20ff6e9b1fc0f507f99d3a70fc0b0fef8f2f768f78764e3faf007fa02c12bf1eeec037ca62db93f7f28136dda0c526f92b160e017e2f37bbfd9c9063c71c9c91ffcd05b580f183150c31bc8c1777b1e0cf939bbc97a9d62a27076c3b49799accfbee2e9d1ccbd91b55fb56765711eb852c8db2958706ac297276e4a954d67257f9b666b9b793f1993d8717a5724cd1079566d13c9b6009db346c4b615b34bddad054259413f9b4b11c4ee6b5033d82d9b182da0f3a531fb7935f70ced8012f71f35181f87dcb17ef0937cd7a45776f1f1a1eaaf06328104c12668a44f9e6c657d322f9cb44d4791a4e8050e56ded0c5787b1c0fd81187b69cff22bb99de184811ae28bfbd4c7951362f9987627cfc94d052a8e7a5a7aced5e1b9ae390d9559f9bbba2b623749a9787898c1575b82b780efa667936d04e0a622e553e1845e0a87af36fcaec42bfb7500a66ded9a0943b4a9247dea7c9aa9518d8c81232d3c9a25b1b66b8fc23cd6347bc568b8d3d43839637e757f1b9f4de6afd3004965bfa197922aebded2e0498a15a8e6cbd7f09472364f96101de6d8c0a31451140d00b964ff6a70ce8c8c493db4fa6ad36cd2d8279743f80902f433b9d74c1edf90375e3721e0a373da583c8b3072155222b24e02c1a134145a052abdeb72c89b68ae1a9c2af57cdf9574725561049238cb15d9761b5db7fd6d2614903c6548e72434fbec0164da72c6aca8914289be493dfd49ff5dc6ac7390540c1c86584b5bbcd25eb3cf18b5af50e73c6aede25678c7d689e7b531e424bdb039e3ffa237416b4244ae047520cec7ab09bc22c2c00049f742b3c657c7f92791fcd8a58a12b87c8ae464b317c09daa72a1a3efc7fd7e2f3c2c29542845e406117b8535fb6594ca93f226fa9a49d85bae964067e6b1a00f8cb9cdaea12c690e099c4627a50cade77482933f3b051701a1fbe4f160a0698bbee089f79b26077862b770452035b34c069ed316c6e014d5db1089b52ec276f17cbc8ac5d3752a7a8781af02151c6928940947b9275aeba84c9e674502183ae739b5af03fc31173f9e50a6c2ad66ee6d89efaaca41f1caf722d730de231a4c24a60dac6fdb7315c5e5633bf0b357974a6d6f3c51dfbe2a3fa844165454d391d22cf178d17a0818d861344fd078264f5f8e2e5d0aaffd29f836cb87644f87a42f7899cc5fc472a1e74315d9ae4d7c5ee1ce795d9551529bc1bda55fd13d00398846d7ea8f42911a177947835c9d000a138835e8e37f8a7d2eaf8af31ef652c1178113e2cd612eb6dc3b55b925bbc736ff19136803ab4ff095097f9ced9492a6b72a282bb8bd2682b1abf289717383cea525e3923f632be9434e973336add80988844002528c45fbb323c2bf5db677283593144eb5b0b1480bc4119758e8e0f45abd074097503778d2800c427c9717263aa19db51a73cabda488dc04a12c80d2c045b087edc24bf4be2bdbaf7cfd03ab8382de2e8d124f4d6d027194ae06067a4a997030dd85f3182f696630891cef3b3fecc81c6d4e599e8d4ab7955363b1f265380449bac1ac6a4f0dc708edac37acd82a649b303a37384e90d457626d97b95c2aced62342c5e3f0cdd92bb71c98bd0be6f9a70244f1e20254e33565b216c8e19c6feb19c8a3482d679289965538bd045b2f1757ed2ff562e6f7777be6bb112e42ccd9c0cba4768191e12427ff4d0f319b8fdc42785ad1f4534ee2516ef1b30bd14f38ba854831fbbed4cc2e9c41a39c7aab3a9d9b64a0a94a632aa60f5686b5ee60c2efe11ac051a80b383d6496c768dd51467b9d673919cd65fea21d00a2e41b2a9551407a42205bf92225d6e0ccd95e19c74dcdd720cfceb591dd3f73f4273f0da302033dcad5efb173a9ca702f0f54e1295737709c64ced0ab33a157d775f59ccc199f66993dddf07942b9511e7b54e2ce8bac8ba48c263da62c07f85b53e6d7d377a44ffd1eb2cbc50bb904e127cb671fb5e16c048b35e42e808aad6be9fd5fcb210b5dc94336a3b4ad8b02765610fa7a9a17f19c7ff9eff7d91ef967369d278fdcca8f173977bfa6c4f7449de0a79f622b1367663427f0b3612738d55508861e1fd492724a3bd6ab805279043b41b932b7450276e085b1f3c3805d5925af5d789ccb5141dcfe0389e56e4556a0c857646d3ed1afc9d144f8cdd00b4df291080a04a11f19e40c57d77226eba6c8c8ad6af97c2abd91b78e30cffee068511a606b5393c98b44928e12475568a9873b8dc254b34b488ee6860a5c89becaed1694797a8fb0421c71104d434ac8927813abb63fe35d0a221ae291a6c28c11642cdcd091d6a04acf68d6baa32fb27cde31", 0x1000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000001740)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000014c0)="ed58b11acd197ba9ea14facbf7175f7e67af5b5ab53c478240a94602dca310cad2929a3958ca1402dda80dcf22135bb1a0c8ae7ec2a4f1f658340e53a8cffae444bb4faf886210b694c72e703b5e961b5aa1ab2cd3fb5b8d30dd730e4848fb3e62b455c7b466cbc1b428d3767f6fa17f73986da2172f12b55341abf56cf71ae03ce9816e4b825e73136c33eea94563d9f677170067ef41ad257c6684bccc11a17de3fd55fd06b83473d5a8bc34219edc1d97e8fe7da46f749df0991fc46ef25127a73e5d1016", 0xc6}, {&(0x7f00000015c0)="10826fb26a43ecadada2a8fcf7ba267d651c3c0768878f65707df32a9d68f7701984fab4fa1724dabbebd516682291c7adb204f0443b4143a35cc1537c15455e6a3e9d990ea2473be2f47e336c7f15e7c804740db0687df9bc9229e562c8eb0f67e7ec2ee39c6c1db86a6db0fc1912218f73d3dbdb173dd86b2fce33a411f5828d183cd3337d65cd421b1bd194bfdafaca6ae21ec7600d716b9c25c7ebecf80c2acd6ae86642637400dce4a47ef5e3fa2be8793a77b33e601b37cfce2a9679e97b315e579430ef3545", 0xc9}], 0x2, 0x0, 0x0, 0x20b54fd17da084fe}, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x202, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(r4, 0xa, r5) 18:59:31 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) dup(r12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r13, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r14 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r14, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r14, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r14, &(0x7f0000000680), 0xd3) geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 18:59:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x46a}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x400}) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 18:59:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x800000018, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x80) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r6 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r6, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r3, r5, r4, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/152) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 18:59:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x2, 0xdc, 0x2}, {0x7f, 0x4c, 0x6, 0x6}, {0x800}, {0x9, 0x3f, 0x7, 0x4800000}, {0x1ff, 0x3, 0x6, 0x20}, {0x0, 0x5, 0x8, 0x1}, {0x1, 0x4, 0x4, 0x5}, {0xf33, 0x7, 0x40, 0x10000}]}) 18:59:32 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x81, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000034d000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00002d4000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xd4}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd4f}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000680)=[{0x0, 0x8, 0x1001800}, {0x2, 0xbffd, 0x1800}, {0x0, 0x53, 0xffc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1800}, {0x1, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x5081fb9392334a2d, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, 0x0, 0x0, 0x7fff}, 0x80000000, 0x2, r11, r12, 0x7c, 0x5, 0xb1f1}) getrusage(0xfffffffffffffffe, &(0x7f0000000580)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x102) 18:59:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$getown(r6, 0x5) 18:59:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:59:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x841) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/59) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0xff8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f00000028c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f856b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef200000001d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da3005d726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea9ea5dd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947581eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67e03c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b76bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b20000000000000000000000a305a233645a6aa55221f1878c927c318c5e10162580dd907199d1414819339c23235b27d8e8a833331d527bb3dc060bb03089604271438e402cd2be4a7c4b36ceeea88379028d080ea9105fdb28247a649ffc6cd2f5e262af36b8282a49da300feeeb55ef79e4ec4b866500000000006a8bf20c6a317e9e863f9522e0f6c8194a5053bb2e04721b611de16484c6a7d522e8c23ebc295ff28d730aa6d1a21c993e71ae49c707ce61e392e60dc4fc4473ad406cf6a321807a6eb5585c0e58024afba3409ca05555df0460f03b2fb3fefc5562fea326223dd32d3293faa41e56cae618306cb54560") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x400) 18:59:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r1 = kqueue() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r6, 0x0, &(0x7f0000000080)) faccessat(r6, &(0x7f00000002c0)='./bus\x00', 0x1, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x8c2}, {{r2}, 0xfffffffffffffff6, 0xa, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x7f, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x6e, 0x9}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x4, 0x4}], 0xdde, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 18:59:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e40000000000dc00000000007430", 0x27b}], 0x1) 18:59:33 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:59:33 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x8, 0xffff}, {0x0, 0xf4242}}, &(0x7f00000000c0)) 18:59:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/96, 0x60) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0xc) 18:59:33 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/60) 18:59:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x128) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 18:59:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000100)="bfba8c1a900e86560000000013002730a5fb56ea669d0627e5bfc52907f3a8a395c23c928d12087b1f185de1b6fa6bc5e031a150c60516f239246e0efb32862c226fb25da1d609b005b76c7f5f7dd3d19abdba85a5af26a16e7b4a140a2a32a15b281e25b325a0b9f325114b692cb7ab606657a21f65d1d92828c2830a4088b1cdc9c64d7b4492b824a4a029ce86471e9e6f5888ee") 18:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x1, r8, r9, r10, r11, 0x5, 0x8000}, 0x1e3c, 0x8, r12, r13, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r5, r6, 0x2000000001f, 0x7, 0x1}) r14 = getpgid(r6) getpgid(r14) 18:59:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4d, 0x0, 0x0, 0x2000000}, {0x20}, {0x7ffffffe, 0x72}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10148, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 18:59:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x2, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x400}, {0x0, 0x2, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r8 = socket$unix(0x1, 0x5, 0x0) write(r8, &(0x7f00000002c0)="df7005d03443f91aef7ec6f6fa70349dec1392363c601f76a71410a2fdc4fc6ecfb863e1942f88b244ae6a99e45126e19e89e51c45dc0cfd9b8423e9e52e1df12618376da92ba728c16536a59f3b42dbdc0252222d6bead726735679b102e499bbc3a4326a8e0a14ca20ae590fde3fee404dc3d0e639bc01665d950e7157d5b4711e3609a70c2e326624d9c441930eb5413694f30e447d8bf1115143cd229e961bfb23e2038b0598a8458baddf40899f70360cbcf7c1", 0xb6) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) semop(r7, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semctl$IPC_RMID(r7, 0x0, 0x0) r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, 0x0, 0x0, 0x8}, 0x400, 0x7ffc, r6, r9, 0x7fffffff, 0x47fa}) r10 = semget$private(0x0, 0x2, 0x6c3) r11 = semget$private(0x0, 0x3, 0x200) semop(r11, &(0x7f0000000440)=[{0x1, 0xfffb, 0xc00}, {0x706fef63f6351c5c, 0x3d15}, {0xe93c769f94bb11a1, 0xa960, 0x1800}, {0x2, 0x8, 0x9a7b5dc8e261c7}, {0x2, 0xff01, 0x1000}, {0x3, 0x6, 0x400}, {0x2, 0x21, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x89bb, 0x800}], 0x9) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000ac0)=""/4096) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000140)=""/166) semctl$GETNCNT(r7, 0x5, 0x3, &(0x7f0000000480)=""/174) 18:59:34 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x7f) r1 = socket(0x40000000002a, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000001380)="0d3f643dbb1d9c30cdcad03879c65a62f162b5c798e8d1b12e23c69b07decf0f8c13d68c7b3be3322651eb2856e7aea2b39037e58153dd9dc1d5df193882ec91fce03778c204d5f9e35f6cced711500a03a20f0415e1ab0a1062c7ec5265ec70b557a82cc7823e021913bdb4b4416a576b0193642c517f6311aa08d90f6c94260d572bf04148e0d55defd4eaf9bdcdb9387ed9", 0x93, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001340)={0x5, &(0x7f0000001300)=[0x3, 0x2, 0x7, 0x7ff, 0x4]}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/142, 0x8e}], 0x3) 18:59:34 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x20240, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000780)=0x7) poll(&(0x7f0000000740)=[{r1, 0x1}, {r2, 0x2}, {r0}, {r3, 0x2}], 0x4, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="f7232b536972f08d729cc838a115bdf1f49b9a48902b6aa0fe26cfdf9e76cf780877d68586b6dfaa8a83326fa85eb4e949", 0x31}, {&(0x7f0000000180)="794f5208a6f15e96f5af4cb67ea155bc7bfe327eaff0c953a07af4f499d1dae001a963163dae7050be907e2f1e7964af04af4e264c1cfc0d15c6d8c00057909c5f50518bcda0f02c105bb000a562cdca4884ea2a13687cffe8c34d4dafe3ae008df42e649bf74b2934bd3d7c56e1e5283e3f3749ef688664b9", 0x79}, {&(0x7f0000000100)}, {&(0x7f0000001000)="8311bdddfa27c8ab6593d3ebac3a9d0a3209329d78c552087bc2ca3925e49dfcf300c146c70da1908972546b85e96502a60294d96b3a704ed95cbcd9e6ff2fd60401f4eaaa32ebcd9938e2740d58433e0143efa712471a77ba8a7d106fbbfaf827a62c2a0b80948aacb847bb2442427977b58dce47b40bb5331413f83694414b5004f93ab5eb73fadd544435591b326d1455b97232d5736fc6db9d38b7ae8ec2ca0ef194773f7a3e75c226606e3c381497e6ce771e05193dd1504aecf1dbe0a634634d4d4488f13aaa675f2563b157e006096436be4d48730fa7bd0b28b9544055a8aa6fbf4e79b64e792c4902814ee99827e8ba9a6b0357c5d20bc35760a8a1c171ae87f066c59bcfdab9a526978c918f11a436574c2c03ecc2d15cdac3c5d982f1618166de54d2bfef90b6a39f04fda3ee4f400bb3901962f097924bf495d195b45086780e291bf4bd9834a890bcd76f047b8d2d7b82e6712d9fe36abab9753416add432f231b6cab1593a30aa0bfebd4b8ef73640f5c96a3113bc555c1870e093683f35f13a4fb4abe8c5a9c59606bcf330cc7a4a1fafcf8f00d5a4db822fd8047d542b52cfa3d3fdddce30dadae12c3dfe7e071408b2df8b7f18540ad781a5c3506f7545d4f8db4820c3f568b1652cea42f7d8c8ba61e3091b496f528bd15a565b6ddcb0abde69bef3738ac90e10bb53db291eaf17cd56c96e21e2d45b2eeb428afff848db531555513be1d1c557a671bfd4d40d63d2b196b27aa57e2729f1e0633003f73d59134872d1013c90902206dc8b94ce5a53bb833cdd65874e048b971db3db03ffb94e202d14e82cd9be0fd5eb9a75e0958dd42922bdabcf7940e92de276b4f527e77944184c1e07c4ec7e67b3259a84faad7894eb7f1ecea7fefe7f925505d8d17e3bbe9c99a6bb5ebe72746dd37aa63f13ab7185cec4d99b9a08b0dedbfe6617b8e7b1030e2ee7198473c8ac8f9b46ca8a2d510e4d892bd3018858680aff9c9fb46a2747a45a97844e363291982481fa080cee40575736b4026a2625f8e34bc298b6283e7565a2bfa02613c98d434f2071ba06f7aa22198cd91eade8536898ed8d8f7d2add5d1be8f314bab9a8041186ada460424216c178f9baf4bf045cc5470e3911bb162cfd5e2e325516217d4b6a4c00d1549a8a567ce539cc759cda0d84a9cde7cc3f5fb371e72b7352b71fdf5ac48c59e3857490ce9a2fbd5ddc003b7c65688ece4955386009518d633ac3e1f813a94aa1f20fe4e147dedfe91903ee56ba9d084a8f1f22cb4aec4ebf9d0995f1336fd350e78d3c8cf473c3fae6e2a4c233d144a52d5e81b10b9f843d0b57804c88e587956ec9e75c4e9a209cde81cdfd943c878b3ff79429914d16509f4af46509e57ee39d01730864e19e72c6895ed1afb4f5b3e91dee3d70f59bf29f4202fa9127b6fee250e8d198a4a468f5e012f2f36f97d42885fcfbb9161c2bef67704bcd180f957fe7349c8eb665292fedd80a61f5c52438abc827a5e4fdec97cd17272b17555a2a68b7ceb8858ec2f3d1282ad30bf344de649966383914f5944bf1dbdb723c08af13bae15c29b6724a00fb327019dd95c45739e7750bef9231e9640e2dfb1a0974c87d6152e9b4be6731003a0b5b1b1ca32e9f74034dbb6b7de75e42113dd9e6af166d2757e109029aa0084f40549ce7381466fa9cca5e5e70c67732975df40251fcd8c29a3982faf2007e68c6cdfed4b3768ed4dab64e4637637c7b75282707aa0d9e922810df6c56771b73a1c78117895860327bd94f72ec6dc9727d2039c378c2b8894520d476f10659bae2432ac42cca6a6c45605033043baa9d20457de45e5359fe83117f272b8c0624b6f45fb3ef166b82d2c048fd4db1e8e11750361d7b6f5fca91cb0af5cfe390afdd5356cbbfcd2758f5cc4f1b0542f199e4da039e67f8f17284e521685e2c397e6a589c1966cafcaef616e35f775b86a8d7d05c20ab86cf33a269caf3eff63072473eb730357126ac94a800d63bb39c4d3adcafb6a6f9aa85add0c357458b6c0810f90a184563875553cb33c1227afbcddb9937225cc8e2012a5a273a5fac42dc9a252c3e57895de113289dbcbdd4f89211116ff0e39857d5b2ba9f674a26ba36187e72b726ccd9e87f77cf7d75ec694fe2751869a4c5e455a53fd43554912ffd43c1c66622fa74c428ca5edfcd7252e2a06ad8988e1426b90666fd2fb5d1393fd9a8d1bddcf27dea4c9a621e711ff2100a34d7fdb5621fd06471320f87ab8298950c041f3a6aacd0c02cbeaa38d1de21d79351381ca79ec0fc9a3544fc1835e5097cae2b2464f3aa89a11011cfce78069779ed1b019b678a655b3f134d5065e89e9cf494cb73ae74189f5562c1061e5c899d98e298ed40df31226bf3a864de70592e218e1b3f5fe2bec2c657a33666477a4c02b92c0044e47f093d7dc11dac6be7b92ffc7996b0570d19ec5923c3ba70d8b42fa006d4ebafcbc8e604eebd0e04ee2c2d121e830d5b226e251d4fa869cc73f26522cd94f430ca88796a1e7e3ba9a37f5d517d0bc0811f049e45fccbc3c65a38c31763fabc0efdabc450e04cda18b09e3f8c0f1ce8017055ac3492314cae6701af7bca7a85a6fb2c06b9958d9394d88c4c615515949baab4e31f7c501effb9cfcf7ce2f2f3f2f094a3b0b0928cc16502587e038614e4204dce3980a7b6562b86610c7f7d6277bc08c83b9dd6f32efbf72ddd326d1e3a4bad588dc535317c38d4b970032b3e3f3f2295254551b6fbafdf6858afc04536ac813e703699fec34a5ccc88860cb2e4c7df2a2484ddb5d19f1766688429ae3bfa6268b5d948c5843c43dada8348ca52c1d70ddb50543502ae8fe564122d807f57cc9e22b78a0b49e19de3d30cc909ba2be6c56aa8bbb179c57e0baa8555e947fbfd499be4194b1743dba1ba1a600deadb473efdf13fa85dec86771aa1c0dcd0369a678124d8deeb291f8f222466f19bbb10bcf65b4c68652ddab8d548a463041dcba97ca5ffdc7609f0f5f1273a6a3adb7fe937b0ab4d62c17f36f27757b61cbc4f73712202742d2c3d9be69229401b4a1e7d830ab9e68ffefc433dfffd68af111f273a5b8fe7fd62d3f4e340523e83ab7dbce03847cec7893cf4f3dab0fbfe6cfecccef724738e8f011884004d8042d1e2c53a896c7f073ff888f0ec7ab63b85d8f0faf2fce44d4b8d336804ecb313963a76b5053f30642130d8a64e31bce2f2173acee26eb1bf9f47717d51530db2a2c2c0468695fa6477022cfe136cacc77df13e69a10f032bc6c73737aaca396951397b0bb9918532d172d71b50cab71a04c8a062c0abaf80121b277def8c70a8981d9f553f33ddcc185732aea631c11409e12e0c9fc419dc5792fd866a3cd42d8d9735c8fae0a880f5674272fce7bb893e79c4e5037371a79a849799ed3465b4c7809f53bdfc1b25cc6bc9aa027a2bb170f65310b557684e90ae770eb785a363db18d8bdc7ef23bf89af3449f8d5eee9378f9d38305747879758b9d7e6cea2ec920fae7c6083e5d890e77f1b0b1532a1909f1b46e140c3aa8ea005086e4ff173444d148ed1e52adf44786b66d52326ffc1efc73beb36bc6938dba1dcd18c70fc05883c80209969619f08a0203e968aba33e033f6e0855844c0448bb30bc65074a7a715c24657e0a3432c30bc60590534cbbaef55537e16c175ab4d5a631a1d79f212a4f0b7f6ad5e0ff77f3aab6f0cc875373f56e04a7dbe6afc2b3e78afecedfacf4bd7c8503ede5a623d82dc5384d02bd7331ae146f8ec5b97215cd20ad297d17d76b625acd15d2e119f385ac9059b4e2f02c42c9ce845445b8eee10f316e6c12decae5d1ebd96294984bfb21b89c12e85947ebca4652db07ea05b84620fc96820c64ee47db90806cd4b312e9dea5f3b0680d07fd5b012152bce12454c307cbf0d232600c8cfc2a6d2de0505d6fe03926c88701eb8e38db2385babb814a6d17d7dcf0083bafe45a52dcf7c8ccd8bddfbd15633a49327f862b78da16ebfd95b9cf91bbd635f8c983d4934772dc102d54d98a208bf2aa42b31769535a8146d9c6e4270f49484e237f24e519b8b20fd0f902ce0865e68b64da68175d18db821ae8b357ec6ecdaaef5c196fa3eaa247769de3838ede6cc7c04a6929ae84c16bcd60aa7e2ecac6678c95e32b372268a24d65f71df3762d42de379568f8ec5ca729db9ed8542f70a68019c760a3420d20820c7ef3a8c7376fa142926cfeefc87481759644d8f5e65245b94f2f19d4340ec4e422d06cac15625538d9d6638659351b2dfdb5a3ecd9afa7d7ddfd5d18d70fda172131dd97e681660701ee1968aa93ada1b6b294f5f42776c3de7825481a6fddd601ab60057ca41959e5f04b54a2fba1deca94eb6b78a6bb7e0e2d399b6a06069fab73ffcfd260a1b394351a2c71e354623612773eeea09e9a49cdd6a58cf142e8b367d5b2b51ed1b12932a2328fc1d0297ccad011fc8c9555646a1b3681873548fbf2c5e4c451f6f394c490505fb991f11f4fb7e45c76fbf31d74ffa42524a8890f9fc366bc228ee74ab8d168c430316e80362972e10333ddaf9903bfdd193e7d5f844658c75c8d3fdc7b582e40cbf02ef13c702dcb155547767a8ab42815873ee8c7f2fd5575180f3b64ec4a715d7becbb9e32b7792b454652dd6c1026b2fa0e2e29f87dab6df3fd80bcee6c4a357bfce5fc17af73bff3fa9f4de93b1146b695fb0e9e6f4c56f27ebdd4207b7907065fe27689b7e10d34862e9913353358ef6246d7ace8c689c81e2aff519e5e61c20761ddd3fc5cde9b1ed17485679c621c7b3abd1452bd178bb220048957ffea191ab5b36011529969348e10fb6f1b3da18d4ee00519446c12c0de3e8107241730f4daa7c90bed9de5cb86dc377c707d0e6b8b3fdbba8eaf2a036c60df70fafeeb9cb00ee91ba4ef91a3cc64719378a539443c98ac100e45dd9be50ca1ef41f801e1d53bf313f3b6a896af70660a75c769e3b2801adcf58b6fbe7114ff5c2fe58631bd1792b954d20afb3a628754fcceb372fabf14600a4762daaf5bb9b8b7408e88e6724979143b77cb5e340eeb8ccc31faf08eb35f1f150286579e3db1bfa2cc4cead3f484b1921041add7b8647a4deb39304f22af1a36461e5c921f7c7a4e76ed17eac486886e51a61b8808289e3888f3394f65ca8db2d59cfceadd300b4a03d32dcfb3187a33eb5a2a555c93c7cdc02ab625b8ecb57bf34f24d9759e5abd1c7c222a5b8dcfffea20fe17d9eb0d3aa6ec78da77ab6c9f4179f09108a95fd4df447df27eba5b2d3973d133165c723dd7aef485c19e2a7690cad67ea6f16548ceb61f0caaa8aca39b4205f043336677410dd49b20b775faaa3d5b4fd0b5b407b879236a746743e18e7d3360c91480c87e85d1707e4edbd3c955b40bdb5b952e3d43b92421f5633e151263a30b96d1f5cdee1d3ccb00c5a17b4436b6524fa77cfb332760bc8e64646c78f0e24255c746e1a514ddc159f9c9914ba69a2229b1f62aa6c773069bda5f7c98ebc8b2462f745c950710687fe48c6be262f9e4525e1a356eef50fee97a71bd74ead625fe86b1e00ed1cc2eff7f7cb2a92e5ac0c5aace2da2914fdd99e9f9f221e8480ea8f74a2f6353df131207981e15105fa6385cdf3218ba5cc6c47a07ae12ee8608a50b7c4019f192453bd1d6ef59885a9b06468b589d526497243783ab2edbc1ddb23f06d60d961425ef04bf7469708707675a976c2ba5ad971e455bb6211992bc5122c26333b90f2503067df4eaee02e1b4036c652e9", 0x1000}, {&(0x7f00000007c0)="32e7d7785ca25af43f0ce6269dc5534203b40c9fa1f15824d8ee3d7932a1040cec77e381ac4acc0c8070150adb3424da209d422dd8df04e724b4d889ecca797262c04c4cbbe3def1ef875691555dbd300d33d3a2bf4a5716986bdfd331750897cbb5c47ca1661d5611e900525fda2b00dfe8cf805031897e591430edad2d640e0818fbe5080d6cf3b0396075df1c3fef7d020185ec407b488f76e27374e18559b80593e299d18784460d5c27b68201744775f949b0dcbc603ff1f4f7dd9a4babf6", 0xc1}, {&(0x7f0000000440)="9aed4fe52d406a61eb30b415c902ad2d00", 0x11}, {&(0x7f0000000480)="87f4b7", 0x3}, {&(0x7f00000004c0)="191f5eefed072815a7204a1f173d4f62d5903ad96c5b6c2224c0c260206e12627c980204ff1d61df46f53f1eb0b59b46658b699cf385df46117049cbf74717676fdd0d3d682dffa5248e8b4cfe1bc2e5ad7b6b961ab935a955274dfcf8a841827a991938851664e4714cf3ab9d35a0f3ae67309f55a78d78989844d25b91", 0x7e}, {&(0x7f0000000540)="1464ef84f9dcef03c535f549c1a7fe2615f1e26908e7068b17cee19c33c96ba2114726af5f8f7557e5f2c72f813b8a4203aaa22cb64faa30081212e3cced1086fc9574cc8f417764dd3fd44033e47b6984a27ec4b9113716ad65e9644a1dc570991c624c48f7133ba5cc5ef2e213a08a42a2c22765f747f9a9920f1b94", 0x7d}, {&(0x7f00000005c0)="52b56924ccb1816fa5", 0x2df}], 0xa, 0x0, 0x1) r5 = syz_open_pts() close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) preadv(r7, &(0x7f00000003c0)=[{&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/140, 0x8c}], 0x2, 0x0, 0xf718) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = syz_open_pts() r9 = dup(r3) symlinkat(&(0x7f0000000340)='./file0\x00', r9, &(0x7f0000000380)='./file0\x00') ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) getgid() writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) writev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 18:59:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x924aa818939f49cb) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0)=""/162, 0xa2, 0x441, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f62eb45e2"], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x200) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) 18:59:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x200, 0x2322, 0x9, "91a94082fa857f0e40790164d087d5d55de731d2", 0x1f, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)}, 0x0) 18:59:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7871d2f5], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x9, 0x9, 0x1}, {0x2, 0x1, 0x4, 0x1}, {0x1, 0x5, 0xff, 0x4}, {0x100, 0x60, 0x7f, 0x6}, {0xfe, 0x20, 0xbe, 0x81}, {0x8e, 0xa5, 0xc6, 0x7}, {0x7f, 0x7, 0x2, 0x8}, {0x4, 0x60, 0x23, 0xffffffff}, {0x200, 0x6, 0x5, 0xb32e}]}) 18:59:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = socket(0x2, 0x1, 0x0) acct(&(0x7f00000002c0)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) dup(r1) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x982, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) close(r3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) setsockopt(r4, 0xffffffff, 0x33, &(0x7f0000000180)="78ecb49aea7ad496f93590057f3d1d402a1d6cce5d3baec2d81d684d2a1485f95295fa90e860c64b64315669726039db1bc78456c9dc1fd294da34b8d44fc978f1eea1ac7f6a74af6c45a47c535d0b0ff6903a4aa960a40edcb7154b43a9a01fe39523a3aa63048c00b990092279546a959e84cc905305cfa654158fc9ce4411f48e625849a33a3a171e04263608e6598cac89877a097b6d1e90e792fb8e81f0fd0df1ec559c37b72c973e6301e6aa086c534b4dd4714f9efa", 0xb9) 18:59:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x4006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') 18:59:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0/../file0\x00', 0x3c1de8cc69378338, 0x7f6734340617eaa2) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 18:59:35 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdffff], [0x0, 0x0, 0x482]}}) 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, 0x8080691a, &(0x7f0000000300)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 18:59:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) open(&(0x7f0000000380)='./bus\x00', 0x2, 0x43) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 18:59:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xfffffffd) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x0) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x61) ioctl$TIOCDRAIN(r6, 0x2000745e) getgid() syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 18:59:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r2 = getgid() r3 = getuid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x272, r6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:59:35 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/20, 0x14, 0x842, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04000400003a9c562b00"], 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x30e80, 0x0) recvfrom$unix(r2, &(0x7f00000002c0)=""/244, 0xf4, 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="00008c940bcedebaef3059f68fac7a0000006b07760b000f875d6e5a4cd958db7f89ae1ca475084fd92a1e0a1f5425050bac063420105fa56e60b0567d1fb13b9c"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x2}, 0xfffffffffffffd22) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 18:59:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 18:59:35 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semop(r1, &(0x7f00000001c0)=[{0x4, 0x363, 0x1000}, {0x2, 0x3f, 0x2c00}, {0x4, 0x8}, {0x0, 0x3, 0x800}, {0x3, 0x5a6, 0x800}, {0x4, 0x8}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r5 = semget(0x0, 0x0, 0x1a) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000500)=""/4096) socket(0x2, 0x1, 0x0) 18:59:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da7ef7f2b298194020091f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe098ff31df70337bdcace129693272261e8956a21aa8b52f420d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7ea7e39573f604885e2181c983d6c7be48b64171c922b30d560b8848fc217d9819f07e590f3f1a18774aa2a83f708ce04c43cd2004efddf4beb206f80b3b6a88f85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257d24d49e26ec11a78817ee7be92e317715dbb269901db5cbef97b7e608833e18cd2d7ba"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) kqueue() semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = syz_open_pts() close(r7) 18:59:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000540)="3dfa1338a2b6690039165a0e3a160273162b4b438c2e57b0df7cc09772ea629a4b4b77b0812da0e221a63025", 0x2c}, {&(0x7f0000000580)="30d13ae4c7485560268251dfb3e293f9321e0a", 0x13}, {&(0x7f00000005c0)="cf", 0x1}, {&(0x7f0000000600)="b3d6d609615ea676e7e0ac13508e946c0db15b5b7aaec3ed8d3db9d65e85a5212efbd47417fb05a687b3b3bd20827a379e8ab4f6abfb525142bed05e5017b4e941c0d3157239948e411309b953bbcde2db88c91a43ca318fc8e29f83c336853ad80ce16013d1ac9a42f6f08f6d430d6d057808c390b781d1ce08e5c4cb8881d48d74ae59da215447435fa438138d6dd74f2f92ae0b34da5113a3", 0x9a}], 0x4, &(0x7f0000000700)=[{0xb0, 0xffff, 0x8, "42e153e50a0dd35f0dc14795446d26992daf2138f03338320983db4c8626f606978603a800ab34842e87b8c2ac55c0fee1972b55a6fa275ea93c1887f934891eef90bdfd574f364dda183b33b8c5a2bf15fb8d4c569ce995eed12925bbd77608238050d13586a410264bbe76f9e9ae6bc2fe4d5b0a68ba5b6c292b5dbfb2b04e39c2ec66f1a9dca47b2b09071d53479e190d705fbdb75470ea74ac"}], 0xb0}, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) poll(&(0x7f00000000c0)=[{r5, 0x8}, {r6, 0x24}, {r7, 0x20}, {r2, 0x3bf13f7136810d84}, {r8, 0x20}], 0x5, 0x4b10) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32], @ANYRESOCT=r0, @ANYBLOB="886cca6d91a1ddb3fd495bc576a2af3ac73abc0aafacf733112529059e64ebf88c0a9e51573ef88e811282672fd83ae8fd92fc3453c04d9b83e7f0f33d96f9530400216bddd603c141474542fd68b9f2dd2fa328e6dc7636f10716876bc21f25cd1560f263ede7c6fddb430c70296c8f179bec591e9dec7bdabbfbb6", @ANYRESHEX=r3, @ANYRESHEX=0x0, @ANYBLOB="db16b05be1d73ba03f285345eb7b4eadf602497669fe9b87697f9332f2d05e1267707f0a254deab8e9c9f20aa1bc01220df534f0abb0e05157894a6820de327e6308f6d006971b77c94413fbc9161eeaa2085ea5b1c88a3629e39806f0f24d740a0ba152ea00ac42070343da5450f978e28fae77206506327133d45d4ec9520f77b2bb7cd6d0ad7aab5d06f96c4c8de82df9b09ee38b875137592ae21842755927ca9d84153acfbb672bb29c10e854ffc81462d450bfe05bead1da8a8b48002cd4f8", @ANYRESDEC=r3, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r4, @ANYPTR, @ANYBLOB="dc8c78b62e34578c6ec4d6e367e948d147c793b1f74e3c5b8213a6acc23ef589ed8d1cdab563b8cc499059cd7ea6388ea03de774a762d5c14f1056819796499e21adcc707a76394884c966e564cdaef00f3bc9c15aa0498becbac639e0448aefe867fa86ba6fdf3412df4cd2a90543631e64b7e2088d23eede0fe4d99a6367b62178d5fc1ffb19d560bad305924867f0381f57da247782a242eb62ae7bf32de4009b5c8577f40762b0e634b8da482ea67378", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYBLOB="fcb27311b5c65e13c93b3c5feaedaee9c6b80e3e64dd62160396f3cd754985e3bd14050807d4c095e4d5ab5976029c21c16c230ce2e5ea2deae97c1372fdc9141eab763641a856c0e4786bd97b7f748fc358bd78266af98e4b8f363eb35330dd9e3580a485c93e", @ANYRES32=0x0, @ANYRESHEX=r3], @ANYPTR64, @ANYRESDEC=0x0]], 0x9) 18:59:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000380)=[{0x400, 0x81, 0x81, 0xb96}, {0x6345, 0x6a, 0x0, 0x3f}, {0x0, 0x20, 0x1f, 0x8}, {0x4, 0x7, 0x3, 0x1}, {0x6, 0x9, 0x1, 0x5}, {0x4, 0x8, 0x6, 0x40}, {0x2, 0x0, 0x0, 0x3ff}, {0x2, 0x7, 0xb, 0x8000}, {0x9, 0x80, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1d3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000002c0)=[{0x800, 0x0, 0xff, 0x4}, {0x400, 0x80, 0x8}]}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0xd88, 0x4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xffff) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="bee159cfef1f86ca44030a55c6bb2e2cc33faa00c6ef29e4e9043d5b6f37549d424b238683cf5ff04460fea7b7d174debedb9fbaf927f88bb97d5936849ad0ccbbb3c7adb9b3c24b838cc5550a06c5f50aeaaab7f15ef490f00e8071653df16b55ea27263671d08b585bf4f6380000000000000000"], 0x10) getsockname(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xfffffffffffffe01) 18:59:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3, 0xfd, 0xa9, 0x2}, {0x1000, 0x1f, 0x0, 0xf00}, {0x81, 0x5, 0x4, 0x1}, {0x0, 0xff, 0x4, 0x400}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 18:59:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7f]}}) 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xc4, 0x0, &(0x7f0000000040)=""/196}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000004c0)=""/223) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x6}, 0x8, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = msgget$private(0x0, 0x0) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000f3ffc36e8d0100d57b7400000000000000004001a793e0d420000000a35342b70000000000200000000000000000"], 0x34, 0x3, 0x1800) r15 = semget$private(0x0, 0x8, 0x80) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x0, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d46ec2}], 0x3) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r18, r12, r11, 0x13, 0x6}, 0x6, 0x2, r13, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x42, 0x6}, 0x8, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = getegid() r24 = getpgid(0x0) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x42, 0x6}, 0x8, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x4, r8, r11, r20, r23, 0x18, 0x101}, 0x6, 0x1, r24, r28, 0x100000000, 0x1ff, 0x63}) r30 = getpgid(r28) r31 = geteuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000040)) r34 = dup2(r32, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r38 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r38, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r38, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r35, r37, r36, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r30, r31, r37}, 0xc) 18:59:36 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r2) 18:59:36 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) 18:59:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x8001, 0x9d3, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x0, 0xfffff801}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3f, 0x0, 0xc1, 0x8}, {0x4, 0x3, 0x3f, 0x5}, {0x8, 0x2, 0x3, 0x7ff}, {0x81, 0x28, 0x1f, 0x1}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd7d6167a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x14c) 18:59:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) accept(r1, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:59:37 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fe9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xa}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r14 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r14, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r11, r13, r12, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) fchown(r6, r7, r13) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r15 = socket$inet(0x2, 0x4, 0x3) getsockopt$sock_timeval(r15, 0xffff, 0x200c, &(0x7f0000001180), &(0x7f00000011c0)=0x10) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0xffffffff, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() open(&(0x7f0000001200)='./bus\x00', 0x80, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000000)=0x5) bind(r16, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r16, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r16}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r16, 0x2000747b) 18:59:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = syz_open_pts() r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r6, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x25, 0x5}, {0x47, 0x747}, {0x81, 0x485}, {0x80, 0xf1b}, {0x23, 0x1}, {0x89, 0xff}], 0x6}) close(r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x1000) socket(0x6, 0x1, 0x20) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x6, 0xfffffffc, "000000003b28b9047792ff1b44647f3761cba648", 0xffffffff, 0x7}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) r7 = dup(r3) r8 = fcntl$dupfd(r2, 0x0, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x4, 0x4cb, 0x1, 0x1ff, 0x100, 0x0, 0x0, 0x1, 0x800, 0x2}) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 18:59:38 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="f3ffc9dbe8af77667e35e96889cfa9e263d03a5b876ff0108d0c14ce816218d1d6d4cdb7020ab8c6bfc66e1b55ebc7bf7740036d622730803711642a3cff15a246192770b736a4ce7f6b29a233694a320755640a1f310ec42cd664204d73678138893d3a90702b8ca25e0ac37c5649d4257cc7efbc710eb9b140d1d7cc10300eb4458282963b95aed44d0fc5dba0391fd5", 0x91}], 0x1) pipe2(&(0x7f00000000c0), 0x20000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x7df08461, 0xca0, &(0x7f0000000280)=""/181, &(0x7f0000000340)=0xb5) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x471) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x9}, {0x1d, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) 18:59:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e976ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd31620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9526ffc85e43782e717e2963e6fd198656e97f127ea8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39bc95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afa25fafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276ea3f59de67393ec65e108d1989040c98d0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b76c92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22300db3e08dab7afeebbae32751a48623658b3eb3d90678806aa5221f846963d82c685f1a6"], 0x10) 18:59:38 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x24) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0xffff219c, 0xffff4ea3}) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r2 = accept$inet(r1, 0x0, &(0x7f0000000380)) accept(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080, 0x0, 0x0, 0xffffffff}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r3, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 18:59:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x7e204d20, 0x10000000, 0x0, 0x0, 0xf165], [{}, {}, {0x44}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x9d3}], {}, {0x0, 0x0, 0x4}}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x200, 0x9, &(0x7f00000000c0)="f41919a201f2cba2012f1b097a4d54624e3a86e68d84d6c564323b1751fc1358561efd6b611222a2d4ff12a4f1d0e3", 0x2f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0xa2) r6 = geteuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r13 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r13, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r10, r12, r11, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) fchownat(r5, &(0x7f0000000200)='./file0/file0\x00', r6, r12, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7f, 0x0, 0x0, 0x4}, {0x1c, 0x0, 0x7, 0xfffffffd}, {0x6, 0x0, 0x0, 0x4}]}) fcntl$setstatus(r14, 0x4, 0x80) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 18:59:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x51}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r12 = dup2(r1, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r10, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xad2bfec3893eced8, 0xa4, 0x1, 0x3, 0x6}, {{r12}, 0xfffffffffffffff8, 0xa2, 0x20000001, 0x46, 0x4}, {{r13}, 0xfffffffffffffffd, 0x28, 0x8, 0x6, 0x80000000}, {{r14}, 0xffffffffffffffff, 0xec, 0x40000000, 0x5, 0x3}, {{r15}, 0xffffffffffffffff, 0x80, 0x20000004, 0x8, 0x401}, {{r16}, 0xfffffffffffffffd, 0x17, 0x80000000, 0x3, 0x8b10}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0xfffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x48, 0x8, 0x9, 0x2}, {{r17}, 0xfffffffffffffffb, 0x86, 0xf0000000, 0x8, 0x8000}], 0x8001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r18 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r18, r19}, 0xc) semget(0x2, 0x1, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 18:59:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6a, 0xfc, 0x0, 0x9}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = fcntl$getown(r2, 0x5) getpgid(r3) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) 18:59:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x401, 0x7, 0xfffffffc, 0xfb3, "6d5ff0c117b27d0853fe1728a4a42c6ceef2f929", 0x0, 0xe5}) 18:59:39 executing program 1: open(0x0, 0x100, 0x18) socket(0x2, 0x4003, 0x0) socket(0x20, 0x1, 0x40) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x3ff, 0x0, 0x0, 0x0) close(r1) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000400000000000000000000000000000000030000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000100000000000000000000000001700000000000000000000000000000b000000e420315416e926bb2d4764ba000000001c00000000000000000000000000000000000000e5000000fffffffd00161b6f00000000000000000000000000000000000000000000000000000000000000000000000000400077b335dc2096758306d5d16f4fe7115b30f40f8d4073e5d2b7233646dcf79e30e3bee8319b74dadca079f91ffac2639663fbb26033b86147fdeaa65c4a2fdb647f3292e0943cd18a525cf0f143aef15e5c00"/290], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000b00)=ANY=[], 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="1214f671fcf72fe41813916e26c88318f8b4766211a876e18efb519f25a262b4b42e469ceb1595f08adc95f810fd9cfe2bf3ef9705d4e1e13701d481250744f4b95f1e7ff76921df9389116b7f8859a2838a0939d9a48ea074a5c2c6085cb898882de902fe0a0241eefca7fe0e75294af77cca91a86d32ecf99cbfc27e53230b60ad7a4ad5ce934b2d48bcf3603a391d5957d6a5c5754a", 0x97, 0x0, 0x0, 0x0) 18:59:40 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000c00)=[{0xa8, 0x1, 0x3, "c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4"}, {0x68, 0xffff, 0x80000000, "e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e2"}, {0x50, 0xfffe, 0x3, "15fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759"}, {0xe8, 0x7ffe, 0xcb1, "aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938d75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472be3407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d0521a1ee1345371819d059306e6b07bf49d15a167bbb965fbfee7863dfd18bf43a4bbe"}, {0xf0, 0x1ffff, 0x7, "2a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969"}, {0xf0, 0x1, 0xffff, "a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb4"}, {0x88, 0x1, 0x4, "f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a"}, {0x60, 0x1, 0x4, "eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50"}, {0x20, 0x1, 0x1f595e14, "8cb7069cf368784d7ee31c591800b6"}, {0x48, 0x1, 0x40, "c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f"}], 0x578}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000bc0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r6}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r6}) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = semget$private(0x0, 0x6, 0x480) semop(r8, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 18:59:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x18, 0x68d961706b27a7ab, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 18:59:40 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r3 = semget(0x3, 0x2, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 18:59:40 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/5) sync() getrusage(0x0, &(0x7f0000000240)) 18:59:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\tv/bp+\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tax', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 18:59:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf42748e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d26d7a12107767f647726fff8ff0b5604f2c67d1977bb1fe7007e52cd96c8872e0d8224d458e849e6c04b7c2627926dac35649b729b5c8c19d2672697c88f22d631199db41ece97dd9b213347c23e0eb9d8c6da7c9bdc424f52fd5db29ee65dbc11017acf42960016a45c94c83b3e550c37e45d3b79bed2e2d5a0b25ba0bc3f82bd10eaeb3abee222607c5a506772ac3f5c926d448c9dd8cafc6e92b9185d420f0bc293a3d1b44f21b0f5e349562a0f364ffd932307e81eb21df9986bfd81061", 0xffffffffffffff3e, 0x0, 0x0, 0xfeb3) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff, 0xffffffffffffff00}, {0x9, 0x1}}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0xaf}) 18:59:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup(r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xd) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 18:59:40 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) r3 = syz_open_pts() close(r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x1) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 18:59:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 18:59:40 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) 18:59:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x8, 0x2, &(0x7f0000000440)="0d093154cad8a7ea15b847c66cd8d315b9b6203f96f4f06289830c86194d2eb92680ee1e12622a26077dd9779b015b427db751acea590e6013b5f96c59116adf1922ace04d38662bfc5a50cdc5294eba880ade22236021b387d08af46f2c06bc678353e2e5c9eabcd25353181cbf4afa82f01ac529be4999f07135420298b63d4c7fee5a0cc29fa9", 0xffffffffffffff15) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x3f, 0x4) r4 = dup(r1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0xe0, 0x180) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:59:40 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYRES32=r4], 0x1) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000280)=0x8) r12 = dup2(0xffffffffffffff9c, r2) r13 = syz_open_pts() ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000280)=0x8) r14 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r10, @ANYBLOB], 0x58, 0x20c}, 0x0) getuid() getegid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, &(0x7f0000000000)) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r18 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r18, 0x0) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0xa, 0xfffffffffffffe01}) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r20, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r21, r24, r26}, @rights={0x20, 0xffff, 0x1, [r19, r19, r27]}], 0x40, 0x20c}, 0x0) r28 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r28, 0x0) r29 = socket(0x2, 0xc003, 0x6) connect$unix(r29, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r29, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r29, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r30 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r36 = syz_open_pts() close(r36) fcntl$dupfd(r35, 0x0, r36) writev(r36, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 18:59:41 executing program 0: r0 = socket(0x2, 0x1, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) dup(r0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000080)="1b63630345673a99f5d786fbd7de57041fc2216b7e0d1d1d8b0334693d5a772134a222b58ec55843afdce0b6f60c885d66c55c22d8f7af5c24fe582bdc91e5864ad1144286f2c080bba631bf67f636522fc7dbabb3991ff8649ac035f669d969db0a6a9bfa75fd77337a28bc0361fd26189d3058af7967e0b6ff10d49562d817ab86e9cce6b463410144db280df5421e01361d557971a1ce20ab1487cb74308317a7fa34a1", 0xa5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x25, 0x7}, {0x5, 0x2de}, {0x765db6d9ec3ef7c0, 0x7fff}, {0x22}, {0x24, 0x3}], 0x5}) 18:59:41 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, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffff9c, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000000c0)=""/141, 0x8d}], 0x3, 0x0, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = fcntl$dupfd(r0, 0x5, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000200)='./file0\x00', r4, 0x1}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:59:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1c00}, {0x0, 0xd5f, 0x800}, {0x5, 0x40, 0x2000}, {0x3, 0x7fff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x3, 0x800, 0x1000}, {0x1, 0x400, 0x1800}], 0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:59:42 executing program 0: r0 = socket(0x10000000031, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x9cb0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() close(r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x3, 0x3, 0x1, "6296f991ca5bf46935c30ba83d2b93c7328dbff1", 0x2, 0x1ff}) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 18:59:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) dup(r3) getsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r2, 0x2000746f) 18:59:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 18:59:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x14714616627a2308, &(0x7f00000000c0)=[{0x80, 0x81, 0x20, 0x80}, {0x9, 0x1, 0x1, 0x6}, {0x8000, 0x2, 0x0, 0x1}, {0x0, 0x5, 0x6, 0x7}, {0x4, 0x2, 0x4}, {0x400, 0x80, 0x3f, 0x1}, {0x8, 0x3, 0xe0, 0x80000000}, {0x3, 0xff, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 18:59:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 18:59:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000040)={0x100000000, 0x6}) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) getdents(r4, &(0x7f0000000140)=""/44, 0x2c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="82c6726a56a4f51ef77c0601b37c812b0093dd8dc392dcfeb91a76d5158b500dad170ebf"], 0x10) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) 18:59:42 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfff) open$dir(&(0x7f0000000000)='./file0\x00', 0x86, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) dup(r1) accept$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000001a0000000000000000000000000000000000000000dfff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051d6d8b74761172765267b77a6e500"/125], &(0x7f0000000100)=0x6e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) dup(r4) setsockopt(r4, 0x6, 0x0, &(0x7f00000001c0)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) getpeername$unix(r5, &(0x7f0000000140)=@file={0x0, ""/100}, &(0x7f0000000200)=0xffffffffffffff86) ftruncate(r0, 0x0, 0x100000004) 18:59:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x61, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:59:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x1, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffa, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/127) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f45178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b804d93c39d197cbd8102e06c5c40e3346b7e54f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911902103f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7", 0x2af}], 0x4) 18:59:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:59:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295f497ed2bf8220931ac955984c87910bf093f68c117002804000000777fa69dfceac2a84e6abca64896819f507d000000000000a951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098224082bec304ee9a498252abb7cc5bac417e2ab09bd2087f4e4fd8a9c98e958ff55d090000000000000036d11b2434c929b34b00000000dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e607008bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b88bcc719fe6682881ea2fd58ed70a36fec86bc439cf3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310772871f5c2586a8c4f06dc0e7a23b719e5fb88a1a2fb26a68343aa5557019b2fbb82d12c94ff875c866ac4dd9d687e1594b81dffd6d9ecb19bd6f80bc1621d5adeee719ea7c648cc8652b1658f1959ab22a4339a2ea10e837b73a092052acaaa8d3867dd92317fb5b6ee4310d7f0d93f5a7122d1c65dc83d8921812367bbdeac843a989e5c4e1e45a2bc205e701886a216427e85ffe4d192753f6671e16baa8a588cc2f01595e0fc065c38ddb79099b310fdb873d8f7921bf117788546f1467919c722231af9aa7a559db1089267323c28629840afa41c5af5ffe9c18877cdc1697ddd2a1cc73c65cdb50bdb7ace558e3e7f85ff50000000000000000"], 0x10) dup2(r1, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xff29, 0x0, 0x0, 0xfffffffffffffd65) 18:59:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xf2o\xc5\x1bPpf\x00', 0x40010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = semget$private(0x0, 0x2, 0x11) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r8 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r5, r7, r6, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r15 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r15, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r12, r14, r13, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f00000002c0)=ANY=[@ANYBLOB="04002e7f66696c6530001a665fd98bb915beb024b392b35fd95c130a9441fe0e8f082f15f619cd2dfcc1bbb030a3feb133a3f37a9c60ea835dc72992b9accfa690d0163c312b3e3600"/83], 0x10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = dup2(r18, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r24 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r24, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r24, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r21, r23, r22, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = dup2(r25, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r31 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r31, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r31, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r28, r30, r29, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000040)) r34 = dup2(r32, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r38 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r38, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r38, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r35, r37, r36, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x6, &(0x7f0000000180)=[0x0, r23, 0x0, r30, 0xffffffffffffffff, r37]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x7, r6, r14, r17, r39, 0x0, 0x1}, 0xbc8, 0x2, 0x100000000}) 18:59:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000180)='./file0\x00', 0x30, 0x2) getpid() r3 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7ffffffe, 0x4, r8}) 18:59:43 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) bind$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 18:59:43 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt(r7, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r7, 0x0, &(0x7f0000000080)) r8 = accept$inet6(r7, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x800ffebf, 0x9, 0x289f}, {{r3}, 0xfffffffffffffff9, 0x21684ece52ba4603, 0x4, 0x80000000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x7, 0x76}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x100000000, 0x20}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0x10001}], 0x81, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x80, 0x6, 0x18000}], 0x7dd, &(0x7f0000000200)={0x200, 0x6}) close(r1) 18:59:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6, 0x0, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9a65, 0x7f, 0xf7, 0xfff}, {0x5, 0x7, 0x1, 0x614de7ec}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x20, 0x5, r3}) 18:59:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x8000, 0x2, 0x8, 0x5}, {0x7, 0x5, 0x9, 0x7fffffff}, {0x1, 0xfa, 0x0, 0x2}, {0x1ff, 0xff, 0x7f, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket$unix(0x1, 0xab8fe519ebb2c617, 0x0) fcntl$setstatus(r3, 0x4, 0x80) 18:59:43 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) write(r2, &(0x7f0000000140)="c5d6fc01d889f5177102726aee8e5ca6f033c94d2d3943b3474fa2277f2f61926a417eed372f9ed66ba9bc155795c466a08f1ef6e029bb623552293481102b434a6ec9b1c65bc482c303aea9ad", 0x4d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x188) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 18:59:44 executing program 1: r0 = shmget(0x2, 0x400000, 0xaa, &(0x7f0000119000/0x400000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/81) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x7, 0x1, 0x1f, 0xf429}, {0x332, 0x1, 0x20, 0x1}, {0x51c7, 0x7, 0x34, 0x2}, {0x20, 0x1, 0x9, 0x5}, {0x6c00, 0x20, 0xff, 0xbefe}, {0x4, 0x7f, 0x0, 0x9}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:59:44 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$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4}, {0x3ff}, {0x4000, 0x2, 0x0, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a6234af61dd0f1ea0ef314fae2e1e71bfaad7bcb279ecd55e88b4d4b91c24dc2de8af5da1a71020c6a6715455da99c133a7ea7fe0a57a48e962ef17db392be9c7f2efbe430af3c1360ae0c8ad2525583db38b071140a036f7b3b10322c0a006c32ea383f446c0051f8eb0513092e8c360eff63d2e548ea1c2ffc5db96cbe55b7b573fd3e09841d1f0d857c7e2e1a51cde97a32e069b6201d47dca470a26351ae60ef69abbd51eb25a5646302697a6e1ee4401", 0xc0, 0x0, 0x1f) 18:59:44 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:59:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r4 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r5, r4) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="ce407d59e3e7f6fb8b66d46a8456d9ca026eb7d8047865b4a2537c86f1ea2226c67d61e9dfcd45bd97a286ec4c2217ea2b53877f7ccd271ef1ef88e2d598d9b3ac03f5be3449c982b73c9e98e22f90938365d7ef60e26e5d5fc871a52f316e5792bc80c87944747280364222c83743bc1dbd5fa39c8b1f7375d85456911789773e51d54c096a356a846db26d2bcb2251ce760a25da484a4cb3f0d28dc711ad2c5c5d1b4d7bc485b199", 0xa9, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0xfdfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r3, &(0x7f0000000100)=""/200, 0xc8, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) dup2(r0, r1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ffff000000000000"], 0x10) write(r1, 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x14) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r10 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r7, r9, r8, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x4, 0x0) dup(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x4, 0x4) pledge(&(0x7f0000000140)='\x96\xe0(\xa6.n.)$\xc2\xf9\xc7\xa6\xfdX\xe8\xe2\xe7 \xd0\x03\xae\xe4v\xa5\x8aM\xe0\x12\xc1\xe3L\x06\x19?_Bm\xf8`\xe3\xae\xc3\x10\xb0C1\xa1;\xb6\xe4\xc3T$\xc2Q\xdc\xaf\xf6\xf3\x9a\xc8\xb4\x97\x1e\xe5\xe8]P<\x9f\xb6c\xef\xf5\xbeT9{\xa2\xcc\aKD\x96\xfe\x7fR\t\b8\x91\x16\xa8TY\xee\x86\"\x1a\xf9e\xf7\x95\x96_r\xa3\xeb\x80\"\xb0\xfcE\xfc\xa0^\xc0\x80O\x9e %\x80\xb1At(z\xd7\xab\x92\xf3\xa9\x13\xf9\r\xcc\xe4e\x8b\xda\xc5', &(0x7f0000000080)='\x00') dup2(r1, r0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="b484d3f1f8d52f684c1be617d69b98a17137595070827c7b4855be6b5f2892afca3f007fa3e1129ceafa0b196e591c0ac738600e2a1021859a48d0a24cf856baf082b6dbfcef742bde6222812165763007548e922ce9b590a843d493d4711aff85b4fcd13095b139cb03f03f81875106691607ff97eee333013ba27e6587ea1c886de0b50cf1a25e2d9395ccf1f7857cc27b2b57de7b6adbcc0899a7baec751d607b8da5957731aaaa33f22400adcd7c239d0414a801eefe98ada2aee171c5c29fb731c9c446456602ad0b2ae56780610910b8ee0a6bc52c1c41f118a5fcda17e1b2a9d8015ec0df3edbafd75649b8c5507e7ef84e5a5935f6a4c3131b70659b51fff12d3b1697a684316044fb4fa30497af88bd89467973e3d971c956a32324b0b99ee2c89c5375d6fdef5a8d32ca5ede02e5b58fc2166f31dbf93bcc3c07711492c57941c582c93a627041202f68982557c74f", 0x154}], 0x1, 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r3 = semget(0x2, 0xe6b12a209dcab6d0, 0x219) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f00000003c0)={0x18, 0x3, 0xcf2, 0x2}, 0xc) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r5 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r6, r5) fchdir(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r7, 0x4, 0x40080) pwritev(r7, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x3c6) r3 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4120, 0xa0f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x54c, 0x8000000}, {0x18, 0x3, 0x2, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup(r2) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup(r2) sendto$unix(r2, &(0x7f0000000040)="b4ed5f0bc278d8b147b1963a5bc92b2c3050541d0dbc3fe77f22706e9da3fd3eaa04dadbe45ff62e5e1dc290796ad4c58947b5c641451fd601278bfe80494c5e0cf6fd6e8523c70067e3b34372d2e3d4044959f132566e228384077ac7953a6f5eb7", 0x62, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) write(r2, &(0x7f0000000280)="0813299d311713a23af8de771eafc0184edd357e208870edc16efdb1c5844d369b8c352f5abd8a0b3559e4f11fdef64b49ece9e5c2673d588e1335190d67b53fcf5d1bd81e12960f2fcc9dd43bac51f9b40cbc5e7be4b3672aaa5e3dc102295a8ca4927fbad20c42e4db1daffc77a9d83e9aa5f3f33f2bcf266f2c924358020db7fe847a7d342aaf129895a68ce07e66", 0x90) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xff, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) login: tap0: trying to send packet on wrong domain. if 10 vs. mbuf 0 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe80d]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4000, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3813, r2, 0x0, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) 16:00:00 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xa7, 0x0, 0x0, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0x4000000000}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x4c}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x3}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f0000000100)="bd900e8656b7104b6d041ce586b683c63345a5bb9906775c618b275f9798bd29d3d0a1b0bf0636675ad018457ba5fd07a28b764ba9673caaad22ce1e89e12fb50df7ce912ffbb612e0909fad5b297d859b01252adfe10a790b7e44c6146434c422edd6ad1121c52df8a4db70466a345ac9d5776fecdbed05b552deba285efa3056bb8ffd37bf3dc1b0659cc493329d5a71ca8c9f1ee5b327eff3a88456a3a1ac76c690366cbe8a5589b8f50cdb74a907dcf0c8cfaf3a3071d269b64b5820afdb783122ea7d57b202dcd9f6ddbbe3609c62967048dcd7c39f01") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffc}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0xb3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) r5 = msgget$private(0x0, 0x1) msgsnd(r5, &(0x7f0000001340)={0x0, "e6fd69433536bef03d4044244aea230b9a28e8c3aa96fa32ead8f39bd1bc2a39554855a81cc80227c0c18ca0260f306c1d869f5fae2bfbc7ef48ed9600610e33c3e38bc91b7533c89a0ecead4389fcd129c86d1953b30805e9d8991d8e1073c5283d06ffb897461f5ff670daaa1627ca55d3a52f5fb1a580e516b212b639123edaf20374b99b4f41e1f48e26cd741d5e39a07808cc2c976ce52c2323f8b859598da5980bd699d8960386552f9bed7f9b9d1ddf3174137ab3d3823268a3fab988b01556ca9c47813c5c8e9577f5b5137ed5340611c4a754c6b9c60b131202ddb15c3ab31ea5c6b3"}, 0xef, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x3}, {0x6}]}) msgget$private(0x0, 0x200) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r1 = kqueue() write(r1, &(0x7f0000000480)="74350281ffc1ffff9f64a3d2e0aed0f78166e92e8c7d53b56418af1cba70de13000000100000886adfa4205021c3434490e2cf3b86eb7efa7b0b3a346fd1118e87c40951491afcd0719455a9f95a95291233253f498e0bb710379d4339e5a450b54a25175b0fc4bfb5a4071d16dfd4d3098fc9bc078fad74e092d3c5d30072044dce44aa3cf0be24daa967cab0e8f2072d5906eaaa17da45d080f0d189ed2083f8c021c53472110681a8056a14e7dbb92418e467f29aa1e4090f35e1a5e91680e28755e44a0d2fb5c1a507db0d1c46127dd79f20061954e6fb2bacbe6af766cda811e75abf15ca70520fa9637fb6918b9b1bfceead1d64c26dd67d5d6efce36bc7756ea70516d6018f292b7e2dd10461c12b359431743aaf20b2530a87a8b228e21049398e5644ec8120a5a1493f1339d1581f1bd400e65f3047760925ae29f64959", 0xd7c684130d15d060) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) clock_gettime(0x2, &(0x7f00000005c0)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) renameat(r3, &(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./bus\x00') symlinkat(&(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x2}]}) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x800, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r7, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x90, 0x1, 0x7, 0xffff}, {{r8}, 0xfffffffffffffffb, 0xf4, 0xfffff, 0x18000000000000, 0x1f}], 0xffc00000, &(0x7f0000000700)=[{{r2}, 0x0, 0x10, 0xb63edc13e872201e, 0x1000, 0xf9d3}, {{r9}, 0xfffffffffffffffd, 0x40, 0x2, 0x2}, {{r10}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x1c00000000000000, 0xffffffff}, {{r11}, 0xfffffffffffffff5, 0x80, 0x10, 0x5, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x1000, 0x1ff}], 0x0, &(0x7f00000007c0)={0xffffffffffffffc1, 0xad}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() dup(r3) r4 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/247, 0xf7, 0x54918505bae0ebd2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) 16:00:00 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x5, 0x20}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000fb9"], 0xc, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) geteuid() msgsnd(r1, 0x0, 0x0, 0x1800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = msgget(0x2, 0x8) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2], 0x1, 0x0) close(r0) syz_open_pts() msgget$private(0x0, 0x220) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x4, 0x2, 0x3ff}, {0x9702, 0x8, 0x1, 0x6d}, {0x80, 0x5, 0x1, 0x1}, {0x1f, 0x3f, 0x7f, 0x20}, {0xffed, 0x1, 0xc3, 0x3}, {0xfffd, 0x2f, 0x1, 0x8000}, {0x6, 0x9, 0x5b, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:00:00 executing program 1: poll(0x0, 0x0, 0x0) pledge(0x0, 0x0) geteuid() accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x200, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a00000000000028818243b566a3f1e89251fef125c2c4e400a85de249760c985bb29d985693a98f2ce5ce7e2757abb3b2c48b84c398cfa3c7bb87a1f1f16d8c8d23ec2ef67b5126620214271056d22bcaeb86764dae7d6714bbd5fe832eb740941fbf15249d3c6114e182b40b231585"], 0x10) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) r3 = socket(0x18, 0x4000, 0x4) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x1]}) r5 = socket(0x2, 0x4, 0xff) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="cec57ccce933f8fbed51a512a8de71123c71bb2994ed525e125fbe177a6d34c5cf24da123329825b5f3b91b79b566f8952d975b53eff8a12e57b027dfc565f4f1b24c79e51fc60139d84dd65f72583ec4cbd9f81961c2dd0e719922c30ab", 0x5e}, {&(0x7f0000000200)="dd4af7915b8ea67cdca297ae7e6113e275c3c3dba1eb43f79a3d201e8c0e1d08da865e4870ec78764c40bafdadf2753c6c601491cec500f88a20b951920ed9986685aaa0d07f5b5a64b31938337de0f1ee3f18720cac65963bc252a1f9b535785fcd06cccfa1bc8a4d86c5c404d7286a7dc04613b601c2638ffbdadc117e801983a89bc8d7e18170b82c6eab00f12a20d837a950f4f5af74397f57b9f50b69dd166b591204d22927d9f4204291cba235b505496ce81243c83d18d6cf103bc22e267d2c4fdb417ffa6c520c3729e0aaa6bfb5baa8bd55ad4b7d4f5e93b9dacee209d6dabb644fa8a55e83", 0xea}, {&(0x7f0000000300)="0720ab1e41284dc7e99d9cb82380ef661bc56505032ebea2ab0f50ca458a3d7409aee86b81fccdcc91452fa7c3bfaafe184fb9f4b487f0969816dbe3aac6768724610956e64af72623bb17649557ee5f474b7fe7a2d2c3ed4a93d05a890bc212d9cd03abf8df99db49bb990bea95c811fed9", 0x72}, {&(0x7f0000000380)="be09e6f0", 0x4}], 0x4) r6 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10211, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x3, 0xbb, 0x8001}, {0x18, 0x1, 0x8, 0x1}, 0xff5e, [0x7, 0xd14d, 0x0, 0xfffffff8, 0x4, 0x3ff, 0xcc62, 0x6]}, 0x3c) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000580)=0x5) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x9) r9 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x200, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000640)={0x0, 0x9}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socketpair(0x2, 0xa, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) accept(r10, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3811, r11, 0x0, 0x29b) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000800)={0x76c}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, r12) ioctl$WSDISPLAYIO_WSMOUSED(r14, 0x80185758, &(0x7f00000008c0)={0x2, 0xffff877e, {0x0, 0xbd33}}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91355745192a101018000010ff010001005ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup(r2) recvfrom(r2, &(0x7f00000001c0)=""/59, 0x3b, 0x2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r1, r3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x21, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(r2, &(0x7f0000001300)="2d08327e4f76e39f920466209d0ff4e5e1ec47eb117771dfb4457193349bf8efeff6e6fe789229cf27691da85b1c3d1d4a0f931c8f01dbf7c16ad07944ed0cf7bf8ca263cc20c90fb69f8ec4e3e5d3f066abb15214f6de6054ce080d36bd9f786c07e5de02df0999574148cb9b9c1f39bbfef26b719828226ac077ad1955bcf58c94f32fc2759102d76d0b4baf768cea63f3cf82501050f4c67b4caa2eca07c03d2b4e31a0a1a5bd613054c87b51e2e68abb0bb4f32f9ab05a9be54878e632fdf98c9e9a069b6aaab471f2ce175ddd902f2fc0fef717c6179f49d64f06419d3bbb69ea20e9fb4a907b9bae77b4fc262139c38356a6552a494a6900f08cfb83d9e3a42d7efb083fdd28510a54dbe78c7d711a508cbabf86e0b78ceda0fd559add8f0c3961e83b5f974d562da67bd8be13baffec184243f1515c475b6b4b4983aaadd63be906f9c1920f667a8d8d586263c691fef6ff15769067d9a97adcec3d629253af67aaed02d660d4dc83294025bd87f9c9dca0dc70cea84f81fb7b15137475caa3ab8e2ac3ee80ad1c1b00034fa3f8780b3a752187dca2dbe1693a719c36b37ce11927e4e3384fb264f2d95de11d5d6cf578c5a75d1073f1ea22ceeb1f549c8e91c90c83bf09956e2851b827e563f0d42fbf84b93586266aec2c8d95bc92a0e86cc63a5dcd844bcda6f91484969ed612dec24a5bdcd3b458697079d6674377330b7a1f55981d2f18add6cdaca8e61f2ab2e1d9e66ec20f954e852b69e83909937b5f4363996d081234177734a5af0ae470feac622173775635ab301e061459406f6e634fe0c4b9c4d03385085af3ef96bd819bcc789490778feea977d48f6bf8104e6ce2b40895cdfa4689d0d21f4fd93ec0df1ccdb71bd167101e212f15b46ef7426fcaab9837c5f8dd18b8325e8408e733ac69228558502761090cfa0f309bdbd85b3f313e7b319fc44e0e6202e164cff6100544380758c09ab079d64d24424bf758ce40b452bbbd86bfee24db528efa026135a529c90c1c42a6741c72f8e303f23516bc0cf331b69ba21a802086706abdd68b5194009878d4c41b44d3c924447f63f0183d040821e5c25bbdf2fe83e8fea9ba06f2b8146025bdffa9a173bec4b87c43902234016366e209f91768c99273770a7b38b7de613a58146f6118f40459faf6f39d0f25cdeaa7573f3fd7dd9715c38e992a2dbab45d2e09e23e971d15b889dbaaa0e59acc6bd536f446aabc84ca0df2c36c94826df89c24ad612b883b27fb3eb31a0d4978e2e9dc34ea15a1863986601b08df933143269b63e035c0f2ed2c6efc31ebd2deb4b96b6fc0a02f91dbedd1cf981724ac7bb18b71f45590cc79e412dba50ce3dbe9dad6365e46ee1febd3c89de904d4b7389bd26299a6f63a882d242426d7e6281c45f61815eb041e7913bcf25fe7d49af00d3e50339d688992a1bac4a147648a5232a538a240be9d0926c1008c2fef2bf0d0e2b059808f4cf48168c39b60e165184da3639975a27d4972b2cab78d202ef1fb9f9c9affd590ccd1448ec6065dd876bfeeb24674f6b74fb5d7caa7f6799647c10f9bb673e357b76a5cacc842db918209d6ef016849feee9ef89eb9353420f8d4be6ffdda251bc82ea660cb7ec899e42c42d4b8469b87e78a1db22b7143f5a900eff08e2b840fea896625d5cdafc6b74c818e5376f2418dbaa5028da97bc1872c8efbdbb8b17dfebda2d96566126b354c83aac0cd9451ab96b2caf77773f4f90b0aebebcc3e318eb57f61d5affdb1cff1cd31e7a28d29e6f24faa7d77fe473129400549b1c6dc79b945fa6e908798e9fe6f4132976c5f9a97e5f3cbfa07ff3acb09f35de48bb6f5d867765247ed75eadef5bd03e87b92ad2a27928ca77d240c8d6a155b7c7995b25f2ebebde943bbd00b7bc0230a6a92665823d98f5f7f329c9104c27b6ab8761b3fce15cfb0175e58a27e029a395be10171704e65dda2014e81b27863c02d027b322f1ad2ba999a0201ced5d8c76c9893d2a9df17aae003f2f99ca3ecad4bf582dd7dbac2503e2e9d00402fc86bc29ad3782291538f810df5c02ec025718baacb696545e82876e697be20d5a5973d7b8bf0810e6ee7d40b075af9e5d64908bc4dea49ccd741ef56ded63ff4008c5377b7efd1884069e140d86b55ae66a7947b5655ee81965055b3019d9800a67843a1ca4b89dd12933c034a756f6396c363e643ac738bffafd5f1d91002673a4b037789be76517a26ff2510bc418f63f92203bfd24f4d6973d0996a03a68000609af3a86f528da6928434c90f5cae5d8c94fc33211cc420f3e9d16442caa6023a07c29cdc405a44bedb072f3a53d8832a86506369340baf4643bb4ff1e54cee063d76742dfce6a8f2e88a95a19e68d5ad573969d76070e6748356c2e1abe218e3649aaa59a725b03be785efad9cf7a2abc27a052f25ebd42e200416ccb02f286f6f7a49c3071e7b1c486ebb552e1eafcbb205aa32504c8d3681b937492eb12b71d1ef466a9d753e1b379857cdc7ce1f849c3d011e14a755f030988c59f9a82458e92236fb587b2a1111dddf8f9973b857f6415f6c25ee4425fe724fcd1f30312b150f7df5766b0273a4cffce3fced34787c912d091f4b0077d8cf16deee2831f12309f50e7cccc468ba01c2aa08ef31c73c14aced69c01e2e2b6d3338518e46caeb2e941914e7be28f2249d6d35278a8ef0fd9b045293a23233c5e624f856c0febc337b8bfbc1b32c6b4f48b90741c9689bf0d6a2ecbacfecaeb9951162c1733f40be918db1f0cf65a61fe8c6a3274dd1597fda786e76d5c89a3f286eaf3631fd8dc3ec767d8ac877306f85c94413f05671ebad78ded9d914b74a70892b07e61b6445d7531268f66d3973b2d4ed1b5f766653cdc42560c67d49d49997fc8f39e21f6fb623b06836d7fd2558ba191f19b003b48c9b4141a3a1f8a89b00653f0bf5d38231e07a93d5183005cd49b3f67939e762fac6c24eacf2c982a63cd7fc7a87f03480ff9160b4e2b8b03a6b8c54d0c66c795fe48f121c1a1bbb9e5babaf687469066035cb7b535a3275e2a39be852a9b12fdb07a51497941acc359fd56f738e057abb1155cdbaa157448228b35c4fe3017c05cad9653483c6d653ee2908a1645b445f2830924c532077c9f1bfbf4d083c73e0ad51d1e3b8370b62b26ca6625594f65c1bd2b335b1d0c97a7c463260b74ef12d21822dd00b327f616b1633192dcde619a95e86ccc29f4cec0ff200b43d55cd1d38c3f8dd79c4fb555eb705ffc31111ad74ead69cad033882358f06e44854babbc99f3bfc5d249fdb0e849757db14f108ea428e892b4c7793b9bc5dec0fb3fdca1f140abefb7db4822d08ca56d1684efbfbdf674a292ecc973c016ae38b214f6d0af78116c4f15395a6e750e47b440a3314b1acb9e9a275b75fba242df7fb4b38cf63065fb6c973852410a151cd814302d3cc1367b92e245272a7873b6416af318d09e8f0203384db5c564592716e227050e54d73ecf78a82969ecdef8588805bde6ccfde780832c9e94ec177c054af1a80058a3937d08df49510fad6ddd47997daf73452522ffbaeae75e56876b7ee73d207311debc97d29e236593c5b7a3968acdf9bb41ea48905642e727a7c345e4ed16640f5fce65bcf28925e8499acc2f98504d75943ec891cebc09e36ed2ba6316cc09dc9c0499b1d65d7fbc7c761de361cda990075d8c5566d93d11437803d28d105306e04d2d0c7eb247603ca833c3c175a56ce9ef6f2f2f7027eb3b824b94cfd44d9a0867a1503fdddbe4e09d4ff24532e62af6d753db6f8035b1cd693fcb077da59dae1e7aaee19f928d1579bcbf6f84c06fac9b3f5e7a01f9a50bd0a53872d0890d825a132153b1139fd43abdaafc521acb9ec4bdb1a95b3b8e9ab24e42c0a47e139e5d83efd393da9f3eda3f74b02d2af3c6812d832082da514a312744e074e863acc0e41507b69173dadf9dfa1cf22ea3299f093568e17b91f12ae6973704e43f7f87dccb998b08193f245261d0e1f6f7d69dc94ada10c4b9590fc5f2fa0e75a6b4f9f075ccf20716f0068a8ed64cc78ebbaed6a1d4a36e22d4628ccf469350866e78e8223dc39557061238f30298643853c210b94bfc89e3aff20e2f441161e67e04b6bdcc893b081ec3a5a48eb384036c52555248894349963fbdde967e1b88dfce508f77356f06bd0d35d1bc581985557966ad7f6e350f939a596c7d560973028964b31e90a0225710d775d7eaf1e54ca7836d8fd8cf5b4414ddfef6071da955b61033bd4b9e0afe5f65cb49011a69702585e620de68f777530a5ca18163a696a8d644bda9068092b52440158ef3ea66d50e99ea7c1fb88abd06a30871c95d72a24732af45b073fa8930a48df402cbc002a46b607592842e7a260a6239958a64ef6d12abd9be2286909943a26d43aac9a4a4eb6d2b589e826eedb7af495ea63b438164d53a3723ea87f9178d305ea260a7094e6524fb4d1a5bf7261966a7b3f6c97f133261e4d37e7c21968f8186f61546a68579c67ca9dad936cc709880200806043bafb845cfcfa4131f9c400e22e65c13b768a456b27ec0efc2f20f6f09c27285d55fb6ce71b7d76e1ae222b2e35261b88433467bebb4a2b5975a1584fa4cfdf7c34b5bbdbff884171321dc221480a9918fc3f30d6b642e1a7d48ee9eb877fac47775c36b7e61241269d161f11031d6075056a75e125147eda7209e8c76447a06625afe0be3e33867f2f5133d58223053e08ddad45b2638cbf148fc17a11943e288bf3b04d16e5deed6379d3d5c0b92629da5763b0853bde589b88ad0f07badb9bca1fe9f236e10590aa9ddec88354488ea5650dc384ec12f302c616fde3a4d7292d97d4e2a717cbdd818005e7e41c0044923f71b3dd3447f1b9505283bf015bc637780ed6ca065580d0948174bdedea7d8df1deb2a224c7359b2fcc67cabce8e518b0e0b6cc4a7c3e26b5637c2cbe32bc1d1e99a7e73c606a23c440930e8192f850d7e4e9aaf5a57345ade28f14ca250305c9ea553efa652ad814d64f1e2e13918c522f9ba68aa0fc6c56273e431ee9843e5aac30f18ca908fcfdae4f3a9968925e106d9b53338bdc5921283d92dc7e7864b1a594008c1375dfa02cc931e4264113c1be5c2aa8c0404f2636587d6af3a036728327c2468ba80679b43d404d1d72046abf6cdbd87fe0b18bc7537d58a479438b1b729e064b3617c732b6f2a7c77283016c4c6b18f65ad342f3d2fd0eeb8e3187bf16c9497772011ad8ac35dbee2a022e229a1de7c881188e8aff1e0a4f1299ed01f6fdb9e1d074657ee429f50437d031631c5b22b64009a019f3713a51ce376764b25b8cbdddd49031a3e8c4b066e33b6cd18fa955c8633c34a2e778eae995b8a182963d616c7cceafe20f750de0ff8925e650802c5eefd8f604b5df6a8a1bd2bd5688b487cf1c6346c4666c7b3f7faa42c8ad676e572a272ce4755521acc6c5ce28e57e8c007eb270cd0d7159b32d1f8ca41c41fd4593a2c274d3cbfc22804397749e0b5094cf3912bed729b16afd6c29693a036d28bf258ab75aa0c223dc794be5805ab3f1ea9a532b9b1dbec92923495aa625867a874b9db4d9f8e5cf5030461eb0f8d70bea94bd04673b367782e2d4d5fca837daecd4ef98655c05c88265dea8d6fb40630ac59e91bafaa6193182e038d803498c6d532e01387283a99ddef4e8086d16b807209dfd9749647e650b490cc9276a3e5dda7716bfe90842a655ef4a05d69a0f18b6c0f4a3433f2162a38f6c88ecbe3200fe426c", 0x1007, 0x5, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000240)=0x5144bfc2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r3, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x76) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = socket$unix(0x1, 0x1, 0x0) dup2(r6, r7) 16:00:00 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, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482, 0x0, 0xfffffffffffffffd], [{0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x4, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x20, 0x3, 0x7, 0x7}, {0x4, 0xff, 0x80, 0x8}, {0x7fff, 0x5, 0x1, 0x7}, {0x40f1, 0x3f, 0x48, 0xffff}]}) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x2, 0x102) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) write(0xffffffffffffff9c, &(0x7f0000000140)="40a479a0fdead609226abc61fb77f5acfd42af1f3dae583e22641b17d863e0911e3f9f0f1b5876673e1d2cb9c54a85114e15a44b81b57c9d872cf4d55b22758f168695be43d9f25e1992e3bde209b210fb81766db9a9238bc64d7a673f7b4c6555e89a95bc6bc3e203d800fe7cc770fd0056139d4f93ca63444a04", 0x7b) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r3 = socket(0x3e, 0x5, 0x8) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000340)={0x10000}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10a43, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xc03, 0x400, 0x6, 0x0, 0x8, 0x2, 0x600, 0x2, 0x0, 0x9, 0x10001}) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) socket$unix(0x1, 0x1, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c00df712285c3b7efffaf00"}) r1 = semget(0x0, 0x6, 0x4) r2 = getuid() seteuid(r2) setreuid(r2, 0x0) r3 = getegid() r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x800}, {0x3, 0x1, 0xffa}, {0x2, 0x102, 0x800}, {0x7, 0x5}, {0x0, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x3, 0x800}, {0x4, 0x7fffffff, 0x1000}], 0x9) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/250) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000480)=""/253) r5 = geteuid() r6 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/100) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r8, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000280)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000001c0)={0x64b6, './file0\x00', './file0\x00'}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1ff, 0x0, r3, r5, 0x0, 0x1, 0x1000}, 0x72, 0x200, 0xffffffffffffffff, r8, 0x3, 0x3f, 0x100000001, 0x6}) r11 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r2, r3, r5, r11, 0x4, 0xe4}, 0x100, 0x4, 0x800}) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3b0, &(0x7f0000000180)=[{0x80, 0x4, 0x0, 0x1}, {0x1c, 0x3, 0x1}, {0x4000007ffffffe, 0x43}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'{ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000000ab, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0xa0}, {0x1d}, {0x6}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000001a5, &(0x7f00000001c0)=[{0x0, 0x20, 0x1f, 0x2}, {0x2, 0x70, 0x4}, {0x1f, 0x3a, 0x5, 0x2}, {0x5, 0x6, 0x80, 0x5}, {0x2, 0xff, 0x5, 0x1}, {0xfc01, 0x1, 0x3f}, {0x0, 0x1, 0x1, 0x3ff}, {0x4, 0x5, 0x1, 0x4e3f8094}, {0x8000, 0x9, 0x7, 0x80}]}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x1}, {r0, 0x2}, {r3, 0x160}, {0xffffffffffffffff, 0x20}, {r0, 0x8}], 0x7, 0x10001) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0xc0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000100)=[{0x0, 0x7, 0x2000}, {0x4, 0x3, 0x1400}, {0x4, 0x1b}, {0x0, 0x3, 0x1000}, {0x0, 0x20, 0x1000}], 0x5) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x32e0808e, 0xffd, 0x0, 0x8, 0x8, 0x6, 0x0, 0x3, 0x1, 0x8}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kqueue() r1 = dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) listen(r1, 0x0) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r1, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="1afdd743932bf2a2073971de6eb24c8b1240afde1ad38fd1e836f961dac8b80a02aec009813bc3f8f8fe7b1194feb350072388dac62db432d2652985cd9fd746139339810f85e4b8f51349f2aaa13b54e9d82ac25a487b24de8a778e6421a9b12b69117d0f1f52136cfd13c26fb61941c49b115669aea4b6c3408d7b05e57b2ca39bf3c6a6aae4121f47470d81dd6c7bb86b8fd30bbda73795580e9b2dcd79f87103feb8a36c04c73b1529cf8bd85bda4769077ebc3a10befa9f8c048e7b2f5c14eb490d325d985fb235849029cdedcb311f9e48da25559bec", 0xd9) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x1, 0x4000, 0x83) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = semget(0x0, 0x2, 0x200) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/116) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffff1, &(0x7f0000000180), 0x10000000000002c2, 0x0, 0xffffff59}, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000300)={0x101, 0x5de4, 0xb4, 0x1f}) 16:00:01 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) fchflags(r1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x80, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0x5, 0x2}], 0x1, 0x0, 0x331, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x20004) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="deae020207e00000"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="652bf061b52a71dede499d4dfd1037434fbc8cca1c1be1eb17ec755500e1476052f6d2f383c8ba706325fe0046fb80c14ded0f469f1fbd626b578df77506ddfaa2b4a9c13c803a8711801ace8c8a90ede1b596d9f8397a9d4582fd1c202b6f457028b4683661269e3a3f40be5ce9c0ce3906e4f2603ba689fd649b68095a", @ANYRESHEX=r0, @ANYBLOB="deb02072d5629ded540ece365645b83983a4f5db5c5b732163efea5b2faaab101145523507d5d70a9dff1c06f418b65a2f5b5b2fa8a0fc1ee18116c54b498fd7eb2144d3e6f1cd8b7d4d6c202b8ce896bcd18bd358a1cf922f276f3ef87ee41f2afb35981af32c1a901b950a1dcc12302439e11d5d87f0fe96a5e0c8e58914ab43ec81dc9db8244eea45d41c94b401d51de30ed0dd768b24f8d14db08a95db33f2566b46bd87fb001de9116697984c869fcdc7799c959a753e109ebffe181abbc1e74335981140459349a50cbcb9f72c6b529a63c8afadb54da68d4bb86321697245d859914c4210562b548e6baecc34346207128a790690978b95733730", @ANYBLOB="2c3836022fb96b928dd10833fabdaeef29e16aefd7a85809b3c419085bfc71924004fa54c2ce74a5bade3d4fc44564d80716872d0ff919fe35c7f063419075c2951f0388a0a713ef858b3ba87b93def4e0ac9736b76bce4dccafe3c258742503dba70db88e55106c02731dbf6d02e18e65aa9c84b0f0bc400584b7cbf399d90e5e11b8425d50ac0f6f93aec47b4a33bba8fd03c8b89f95b62b0ce995a01315db2e35e875a6f2b623b8856bab312fe8087e9dbe7ca2b44eeaf97575cf4765a3", @ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r1, @ANYRESHEX, @ANYBLOB="9392c23211dbe4234ea61b18e9a2e160cc91db8522ac02429b3a224bf9e34590da43aff4a37e36c9dcf49fbb300736c5347ced9cb657cf7c42122669b563cca3a2d3e028429ef452dc1b659d6165a5ef46c13c0bf0368ebf15e27514dbb170258fe32fd4f36523398b6e97b9866f4da902b2ec5e40d169ddaaaaefc9d3b2f474dde5d9458613a1f630bf96c242338659dfb66ad87ea513b1e511e765841c095a4ea7b9cae780c101b96d6468060ddf016e2513e2ab0a1e57b100667c60452e9c401b290e719365e93797335560360690585bae33b382a1689650a317c0fc373125fd", @ANYRESOCT=r2], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="bddaecc0b6bf4448e5fa05f0bbec374381953693d9d4dd4e44a7625289ee31926942883737d0eead575f9ba0afd71f62b9099e6cf64b48a35e7022bb991a878efe5d9f48a5ae3696aeee25c63719a7e27e9d", @ANYRESDEC, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYRESDEC=r3, @ANYRESHEX], @ANYRES32=r4], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:01 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="9e153471ce5ed2e98e8ade2fd9ac0d7730a064253198c96dee3ead248ec13487f3565cc06c1239c9bf01fc8262f68c31fc887c37db29020f3e2cb39a3412cdb08beb266dc7f7ca35fa495d36f7501d9b1c55fb96914109fa096b0862b98ba5656f1a9358999a143140bcce04b81589051a70cc6e8d6f025159fb85b04b1839d75ac02f81314bdcfea5efbccc2ecbffdc550b098f16411a20ef718397da20ac1e1b610d99905b7755a0672f61096596ee046f6d45a2f4d2e615e70281068ee0ba68f47020df01980fbb19745608e61963531f65c051116277cfb0fd55890cb05303ade3e9a96c52790b58b415", 0xec}, {&(0x7f0000000500)="6beaa4681900e41e4850d223ca9c74e0740febc1ff8d04b880af99692bc0d14e8325ccf8ab321ffa6aa96b37f67911a3438e7ca3b8843ccfb45b55aa189ab518e78e3dd0e20adcedb59c9d7622586cf959008c0f091c298fed2f255cd3d98e27fffdb1947c357debbdcd1dadd9c414be7c6a54a64ba9098e24dff3e818c1b61df6341571ce68ac223eb7c26b3ab8997b54e3419dcbe70a43c1698d3f13f12b94f2db61ec6a5d06eebb73662977b09818d2c27d44870ce8ec00264845b38f4c9f817a061179d8fe3efbdb81cb3cd08c9ad643db6d00d149324cad2ee19109531a5d053d6389a11d3b80fd544b6f554cc69c6073542dccd7347eb29c21", 0xfc}, {&(0x7f00000002c0)="efa3658b", 0x4}], 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) mkdirat(r3, &(0x7f0000000140)='./file1\x00', 0x4) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xca3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r1, 0x0, &(0x7f0000000080)) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) getrusage(0x0, &(0x7f0000000600)) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x102, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r1 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe4}, 0x10000044001000d, 0x8000, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0xffff, 0x9d, 0x7, "3e4a746d3a236f45208f4ec7abe14b12494db1e6", 0xff, 0x12000000}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = dup(r0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x150) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) recvfrom(r6, &(0x7f0000000240)=""/45, 0x2d, 0x1004, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r3, 0x0, r4) 16:00:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r2, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) close(r4) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x2a435bc5850d034b, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r2, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, r2, 0x0, r3, 0x80, 0x400}, 0x3, 0x2, 0x7}) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf468e3538354d78a2a197a386207000000008295955984c87910bf45c6a83617b0248a967f3f68c1170031287ead4bcb777fa69d0700ffff01be2e4bc2a84e61bca64896ac5e57c6388b51b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9c313ad30505e8f4d7aea7c34878d06351ce1aea35300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc5"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r6}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r18, r19, r20, r21, r22]) semop(r5, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r7, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r1, r2) openat(r0, &(0x7f0000000040)='./bus\x00', 0x290, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x8) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0xa55c0f330c53d7c0, 0x1) getpgrp() recvfrom(r0, &(0x7f0000000040)=""/193, 0xc1, 0x59fc2f94fea1115b, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xff, 0x2, 0x1}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$getown(r3, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x0) r2 = dup(r0) recvfrom(r0, &(0x7f00000000c0)=""/53, 0x35, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000001c0)={0x5, 0xa09, {0x400, 0x5}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x81}]}) listen(r2, 0x7) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) fchflags(r4, 0xe193ddb6ea898720) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$setown(r5, 0x6, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x2004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() setpgid(r0, r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x6, 0x4000, 0xf) r5 = getppid() fcntl$setown(r4, 0x6, r5) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x8000) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getuid() r7 = socket(0x18, 0x8002, 0x4) r8 = getppid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r1, r2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000280)) sync() msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)=""/199) r10 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000003c0)="e825fd393b0f63139d803d8e2a54242232a615179a25a3823633d96653125127eab610f71e88e631006a2577171fb556dc5d11d652cf92fee88438e98c9ac6ca48c0a5", 0x43) r11 = openat(r9, &(0x7f0000000440)='./file0/file1\x00', 0x80, 0x0) dup2(r11, r6) r12 = dup(r10) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000000480)={0x0, 0x81, 0x400, 0x0, 0x3}) symlinkat(&(0x7f00000004c0)='./file0\x00', r9, &(0x7f0000000500)='./file0/file0\x00') r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x9db3579caa00c2ec, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000580)={0x1, 0x0, 0x0, 0x3, "0e9e76f555e2477166121190059758caad3333a8", 0xc85}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) chmod(&(0x7f0000000080)='./file0\x00', 0x40) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) clock_settime(0x2, &(0x7f0000000340)={0x1, 0xfffffffffffffffb}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xe36}, {{r1}, 0xd5a5f284dc9406f8, 0x20, 0x80, 0x480, 0xf6}], 0xffffffff, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x2, 0x1}], 0x45c, &(0x7f0000000300)={0x40, 0x9}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r4 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r5, r4) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) 16:00:00 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x2, 0xb, &(0x7f0000000140)="ebffcbff13b906002eaa4e713048e69931929648", 0xe740a8dd7d191966) dup2(r1, r0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0xd, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getegid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000040)=""/43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000261, &(0x7f0000000100)=[{0x58}, {0x1d, 0x10}, {0x6, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32=r3, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0], @ANYRES64=r4], @ANYRESOCT=r4, @ANYRES64=0x0, @ANYBLOB="416b73460d2b1ca8bd9502b53f", @ANYRESDEC, @ANYRESOCT=r4], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895ef88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b934500"/1218], 0x10) r3 = dup2(r2, r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r9 = dup2(r0, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r13 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x20000000, 0x9, 0x2}, {{r6}, 0xfffffffffffffffe, 0x32ddfa20b5b2f2b7, 0x1, 0x0, 0x40}, {{r3}, 0xfffffffffffffffd, 0xf4, 0x1, 0x7641, 0x8}, {{r7}, 0x8000000000000007, 0xad09992a40554564, 0x1, 0x0, 0xc17}, {{r9}, 0xfffffffffffffffd, 0x80, 0x80000004, 0x5, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x800, 0x3ff}, {{r11}, 0x0, 0x19, 0x1, 0x7}, {{r12}, 0x1, 0x5, 0x2, 0x0, 0x20}], 0x3, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0x3, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0xfffffffffffffffe}, {{r14}, 0xffffffffffffffff, 0x1b, 0x24, 0x5, 0x2}, {{r1}, 0x8ed1be2d4046743e, 0x2, 0x21, 0x58b9, 0x100000000}, {{r15}, 0xfffffffffffffffe, 0x9, 0x4, 0x10001, 0x80}, {{}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x400, 0xeab}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0xc6, 0x7fffffff}, {{r16}, 0xfffffffffffffffb, 0x50, 0x0, 0x80000001, 0x1000}, {{r17}, 0xfffffffffffffffa, 0x9, 0x7fffc, 0xffffffffffffffff, 0xbed0}, {{r18}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x5, 0x2}], 0x101, &(0x7f0000000380)={0x3ff, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r0) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x180) open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8c04000000279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9b89e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381b7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147c0122005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r1, 0x0, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400, 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x83, 0x3}, {0x83, 0x3ff}, {0x40}, {0x45, 0x6}, {0x45, 0x9}], 0x5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000800)={0xff1, 0x7, 0x3, {[0xfffffffffffffff9, 0x0, 0x9d500000, 0x1, 0x1, 0x0, 0x7, 0x8b4, 0x1f, 0x0, 0x488a, 0xfc00000000, 0x10000, 0x9, 0x3, 0x9, 0xfff, 0x3], [0x7, 0x101, 0x8000, 0x6747aee3, 0x1d0a, 0x2, 0x99f8, 0x401, 0x101, 0x1], [0xfffffffffffffffb, 0x7fff, 0x3, 0x7, 0x0, 0x3, 0x7], [0x5, 0x4, 0x0, 0x9, 0x800, 0x2], [{0xd9, 0xfffffffa, 0x5, 0x3}, {0x0, 0x7, 0x0, 0xfffffffffffffff6}, {0x6, 0x101, 0x7, 0x2}, {0xfbfe, 0x800, 0x80, 0x5bf}, {0x0, 0x4, 0x8, 0xfff}, {0x1, 0xd1a, 0x101, 0x7}, {0xff, 0x20, 0x100, 0x81}, {0x9, 0x6, 0x10001, 0x2}], {0x1, 0x9, 0x4, 0x3}, {0x9, 0x7fff, 0x1}}}) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x6, 0x8, {[0x9e, 0xfffff80000000000, 0x80000000, 0x9, 0xffffffffffffffff, 0x8001, 0x80, 0x4, 0x0, 0x8, 0x1, 0x100000000, 0x4, 0x1ff, 0x9, 0xa0a, 0x80000001, 0x9], [0x8, 0x3, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x0, 0x3, 0x9, 0x2], [0x93, 0x8, 0x10000, 0x9, 0xa4, 0x2, 0xb14], [0x8, 0xea, 0x37645538, 0x1, 0x8a, 0x9], [{0xc3f9, 0x0, 0x8, 0x4}, {0x1f, 0x7f, 0x800, 0x92}, {0x3, 0x5, 0x8}, {0x8, 0x3, 0x9, 0xfff}, {0x8, 0x3ff, 0x0, 0x400}, {0x2, 0xf7, 0x7}, {0xb0, 0xfffffffa, 0xb598, 0x5}, {0x8, 0x4, 0x100, 0x100000000}], {0x9, 0x7fffffff, 0x2, 0x1}, {0x8, 0x0, 0x101, 0x4}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r2], 0x1) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x80000000, 0xfff, 0x1400000, 0x8, "471fe27f8db705a481cabc6e16dee23f50e40c27", 0x7, 0x3}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r10 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r7, r9, r8, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) fchown(r3, 0x0, r9) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x400}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b", 0x13c, 0x0, 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="2829051b219631d179fcc84eee1bc18b8c5f5c01d87a31c727afe1eaa8afa4b991175cb6cf3623042389ac23d229d97b2acaa928d98020e733568ccc3a6386ea9a7b86d4dbe3c841832e602fe7fbe18f6867290afa0b8425d0a7246a6c89824dff5ddaa55df3c1af15a75f19edcd98df248361f71ec27be5", 0x78}, {&(0x7f0000000240)="9bcb765e8c3f479dace92dc84aa7596ef0d86d44cf519c70d3612e1081b8c3e31ac25fdca189c96044570e6bcbbd69bdeb8a97dbf7b2ed6fd4b78b86a3156bc7bb4e72f8bb47aecece216291019df8d408c9c8fa0629be1e52b0f55574abeac1f872fc0746eaf1ce58d5185dc3948e7700c9fdc01b9c5e86b14022357932a179c1e800394807538e3c54983b9117c95176bfbd796f58e5e54deeb51f4b50d7a8756ac62d30cbed9260a6f0f46ee1b9c10bc3360db3fe294a960eccae0cfa77d38ebb7e026a7653ce9a2197583e31fc", 0xcf}], 0x2, 0x0, 0x7ff80) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000380)={0x3, 0x1}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffdb5, &(0x7f0000000040)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x80) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) renameat(r3, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="45cb06f5cb2e6e94564ee2c7fd97401d1485e062c7f9ee80c8db6c9bbed8a5647040d481b8e65c567a867d19e0b681441d589ed837162437fd149e34951530d3979368e30bf6174596029405e43d5d88a0242acf9e9d79805f729b05203d31eb72964bb89c3b0fb148d5f0501320000ff4e15b16da7a205f5419a801762dd64bfb49c8900564e6032294717e3016e2612646a7e5b07d204d646b870ec68dfe5a7d386d1d3c7d8dad050d", 0xaa}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x0, 0x8, './file0\x00', 0x9, 0x3, 0x7, 0x401}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:03 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x7c1c0389d29d12d5, 0x0) r4 = geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r11 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r11, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r8, r10, r9, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) fchown(r3, r4, r10) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='.\x00') 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x3f}, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x8000, 0x32) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x10c) 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r1, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYRESHEX, @ANYRESHEX=0x0], @ANYPTR64], 0x2) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) getdents(r2, &(0x7f0000000240)=""/108, 0x6c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x9f7b, './file0\x00'}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) dup(r4) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/142, 0x8e) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x40) pledge(&(0x7f00000002c0)='\xda\x00', &(0x7f0000000300)='tap') ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000480)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000004c0)=[{0x6, 0x3, 0xff, 0x3}, {0x3, 0x8, 0x3f, 0x9}, {0xfff, 0x4, 0x6, 0x7}, {0xfff9, 0x4, 0x70, 0x8}, {0x2, 0x0, 0x3, 0x7fffffff}]}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000180)=""/170, 0x38a}], 0x283) sendto$unix(r0, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r9 = dup(r8) listen(r9, 0x0) setsockopt(r9, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r9, 0x0, &(0x7f0000000080)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000580), 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r10, 0x2}) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0\x00', 0x12c) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0/file2\x00', &(0x7f0000000080)={{0xffffffff, 0x4}, {0x1, 0x10001}}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000380)={0x8, './bus/file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000440)='./bus/file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = dup(r0) getsockname(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='{}}\x00', &(0x7f00000000c0)='./\x00', &(0x7f0000000280)='{}}\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$getflags(r7, 0x1) accept(r6, 0x0, &(0x7f0000000080)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xae4d123e726b1ca0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f00000002c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062809535224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b5900000000e08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4c60cea0ef479c098efc691987d21852dece05b2a1d3300"/477], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r10, r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r8, r9, r10, r11, r13]) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r15, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r17, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x9, r16, r17, 0xffffffffffffffff, r18, 0xc0, 0x400}, 0x3, 0x2, 0x2000000000000007}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0x80) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = openat(r19, &(0x7f0000000680)='./file0\x00', 0x2, 0x34) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) r29 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r23, r25, r26, r27, r28, r30]) r31 = semget$private(0x0, 0x0, 0x201) semop(r31, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x6, 0x1800}], 0x4) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)) semop(r31, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r32 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r32, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r34) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r34, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x9, r33, r34, 0x0, r35, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r36, 0x4, 0x80) r37 = getpid() fcntl$setown(r36, 0x6, r37) r38 = socket(0x2, 0x4003, 0x0) r39 = dup(r38) setsockopt$sock_int(r39, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r41 = openat(r36, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r43 = getgid() r44 = getgid() r45 = getegid() setregid(r44, r45) r46 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r40, r42, r43, r44, r45, r47]) r48 = socket(0x2, 0x4003, 0x0) r49 = dup(r48) setsockopt$sock_int(r49, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r51, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) r53 = getgid() r54 = getgid() r55 = getegid() setregid(r54, r55) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r50, r52, r53, r54, r55, r57]) r58 = semget$private(0x0, 0x4, 0x201) semop(r58, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r58, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000000240)) semop(r58, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r59 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r59, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r60) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r60, 0x0, 0x0]) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x0, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8, 0x200, 0x1, 0x80000001, "cbbf96ca8c8a6e3b037c5db4bcaaaef254ff197d", 0x3f}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'ttp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r7 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r4, r6, r5, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r14 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r14, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r11, r13, r12, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x3, &(0x7f0000000040)=[r6, r13, 0xffffffffffffffff]) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) setsockopt(r17, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r17, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r17, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)) r21 = dup2(r19, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r25 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r25, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r25, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r22, r24, r23, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x3, &(0x7f0000000100)=[r15, r18, r24]) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffd000 didn't change! 16:00:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') chroot(&(0x7f0000000000)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80646f7660 va 0x20ffc000 didn't change! 16:00:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000140)="b72edb2d80e975804884dc44c92f8c1dc38297687364e141fbc70a11d994c764b3846e7ac61f98a50ce544ff9d6d7c6889616c414c513887fb9add9e363c5e7baed36813eef466e24172a15cd7282b2ef2e10ed93a808ee32f74b747179228f189991aea49566eaf2eadd554852f326fa728871d89ea07bff49fb67aadf38dc46add23f36a22b09f16cf16834819eaa38a17e1551defdf3182e28205044b970d83c9f290146d4a3f11d6b036d46e098ae4e89b04efd26e41", 0xb8, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x206, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790dc317510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59fb74bae665fc3b452d0e136d338b2ef9855f7f782e3666d2a40d4a58b89951079b6fe40033d1653ec9eea9ddffacd9e269e95b05041c6eeed21bbc3d6556a7d0f1b7774bd1baf1b607c3e4dcdd8607ab1de85b3be68ae05140ac59a50f809a878f9fd1e82b367b877f1485db7befbdd723e9321e19bd21cc408178132e353b3f2a8ba44de37e3a14a65a6d682fefcfc3545265dcb97e6e6719bf218420eb9caf439ee57bdfe13683fdb7702d37ad31fe9b145dac75f7db81220e3fb560c7abebd52bdeb94a9c8dce57023e6a31a378227777ee3781b3dd8a842b21a26485f21af089e80251a9821261713ea3cdfc95995e04335530a8944ce99ba0cc393a132a406a04c0cae428d701c58a929bfb6e4426bdcd6ec113378958ea99cbcd18c057bffe15a518c8e5389d94a"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) r5 = accept$inet6(r4, &(0x7f00000007c0), &(0x7f0000000800)=0xc) accept(r5, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r7 = accept$inet(r6, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:09 executing program 1: r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) read(r3, &(0x7f0000000100)=""/108, 0x6c) r4 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYBLOB="38e19701ac425980981d0b8ee089b4818f1190694ee108269bad696162abad264cd4ad749e98b3d9df4ca95896d6", @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYBLOB="f9d1ccc157de0b8f40edf649d02ea4d8142250119b5941195e0264d17fe97c4848ccb0b19de2fcac4588d84caa38b2aa53a01597075fe7a02172cc1b0a9134c8e25cee838801a68811dbd66e4e68da615869fac656f403175401035fd516e00346636e8f78a8bbe6061f353e5a214bfeb09cd6c2d3c1003850c7f47e07d510cfab39616a756dca2147b6a2619db21c8346af4ca7090cb0522d44a798e40a7f3eec174624f37b7bc5b63944be0383a071595eb7a9e6255d78774a56b6f3bab663db030fa1344e09f3f90499721b0911c0948a90020867e1a1caf3f69047415fb8df35a98b3815fbe4277ac493d1502139ab2ba1", @ANYPTR]]], 0x1) socket(0x10, 0x3, 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:09 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca6b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f15757ac9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b6d10a8d2d6537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1ac7d612c566039ee46155a360e64d8b8cad35c2fd89fd02b3fbf87a600e265ea341e2ce238076d99a3602d84708ebe936a5175c1f8d00b145e198054a3e7c5000000000000000000000000000085f5239523c371c079d4edae01c78129e3a15f775719269142785d193b4194f19c6e00e82ad1353ae4e0e95495307b74223e573a219e2ba4059ba9dc737e6d295484c9fb90cecd574b9d3f791984950f30db8a723e2f7700000000000000d5cb184403a5faadcac506bbbb7d1873b2823f5568567007fc56a5c554a03713166aa99d24c388d175d7d1cf54a25bb6a259871288a0"], 0x10) dup2(r2, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x1c, 0x4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2fe, &(0x7f00000001c0)=[{0x7}, {0x15}, {0x6}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2656f7c6bb4b6ce1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r2, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$KDDISABIO(r3, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) getgroups(0x2, &(0x7f0000000200)=[r9, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x1, r17, r18, r19, r20, 0x5, 0x8000}, 0x1e3c, 0x8, r21, r22, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x1, r1, r11, r12, r13, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r14, r15, 0x2000000001f, 0x7, 0x1}) setpgid(r14, r14) r23 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x1, r24, r25, r26, r27, 0x5, 0x8000}, 0x1e3c, 0x8, r28, r29, 0x1f, 0x7, 0x2}) setpgid(r28, r28) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x81, r4, r9, r4, r10, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r14, r28, 0x4, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, r28) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a3862070000000082959559eae67910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b4667d4ab2f33d9e6a8094c6c33fa58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef5600265733baac6356134009e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119ed8949876a758cc5623ff7f04911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3570179be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdaee6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd251570100000000000000b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe7722d14bfa6664d1141b0092a361a75e42b395849eae8649ae197c72f80218f563a66bd29f3533ca0157fb0b7d8d72912d3a97d9da1439c60300cd964eb877fc7ae254e24e02a33f1162b4a4fba25e32ac9b48a00659dd58a0a1706686cacdb37315153a819baa441e6726bbdc47bf81f389a45b3969f89cca93c8ca548c2e6df27716fefc4dc4ed6385023c1c4259cdb4c1b0640c3b12e6bde0cc745fbbfd2cc6900"], 0x10) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06694b1105fc0ac3f7268800edff00000000", 0x12}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7fff}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aa10000000000000000000000000600000000000000000000000000000000000000000000000000000200"/100], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="274e4ec83900cfef9cc7913d6812cb28000000ffff0000010000000080000030467f044e048e2b363e1d2fb89ff1edf40609b989a0a7aef1a2e5de6e6a1b78f734b3e5ff5774fa5239a2a9a89f69b43a64ba6b197758cc86436bf3b30f5f41760a8005b0456e2715cc49612f02b7a0e93307124e31bba3a8fa19723da89f44c4140000a19b3c9ddb18e36d9d6bb62252ff7ef82580459595659dbaa2f20f56fe7f6b3d67f78664994f88bf850037d5a9934aae8d8a306395a6311741928cd6b00dbb5b881a9e1bdea38c2cc166229800353635fa1f70813515190e3b718795fff2f1edda0a8b7f15298e4ce1ce", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000002d40)=ANY=[@ANYRESHEX=r1, @ANYBLOB="75bc1597a2862533795ba8bcc677298dc0c335fbbff95695cb5935bd9ac6b7771a95b0c4bd4630f5f1b8943347d09a6b56e9229df3819e29856af1cf5a39e4ce9a73778fd3910b30f9583f3bddec9c69340a014c19dead4c44f784fdea1bcbebc4ff78934ceab0719a816b6ee2d2fbfab03c6fe8a69b0678105a327f762887006cb8efeea93696b27aae2bf1cbb821fcc2621133ee87c1d09d5b928bce7ac3c0955af45bdb93448aaaa9b20fc921444d2367cef77951657e67a2c35bf2ded8eae07001fdc03932a5b78ea216b63bea009cfecb61a6e355ba026083b93a967793fa96a9af39a7725672e9dd2e442abb41b4e92569a051a3e6c81c6ac7f7970a373f484fac4844ed60318ed8c968ff98db42ec731838c0d6f770f7ff5a2427e7eb8cc1174a98340d0c978f53e2f0c81342b6d0942cd317dc85e9e7f660afeeecae5768ea8ea11c1e93cd32985f45167282358249248d390b8dc84d80d3b1714343ad87921ee2f898f668cd4abe9e4716ca5dda492b284a80d2f8c844988b6b4ef0e10b49039cb80776a539f61c6125e4bf3e20125218633529758be588ceaeb9e4c244bc313546736b86ecf6e4bca363b11415241540c36dedfe1773287672a3fd918d52ea65e872dc37d906c2c33add9426c4050e829a71c2643e731e94059835b8f5b9c95edcb24d4fb656e7990816c58ab7260b5b3bb6a71597c4720cd186e2c75982a1229824affefa0511f0964d4c9a373bca380f1c895bae3d6e6c84be712519eaf471583187faec0c90e97ff5eced71d46e3426fe412f65de505eb02a231aaf0d158a5d7dd7ddceae06624f4d36c7e0c378bd3cd3931847ff49eb48e6e73f4b1aebabb36c84e97109464adafe0307e2825218388d644f9d8be58556be31600d9e07715940728b8dfb8b6826d7a5d903a93c843ae18de19608505545f47f32b6b0e6e423942e82b4c7c2746b18edeec390d60fe392b8620aeae0ff888f28b08da97100f135076e698655fb716d543a0076f9856c6182376a597cea4a3b4a4c16b2af45184deb718f303ed6b5015b98c929a7501fad50a9e24224625dc9ac1f7f13019f9fc66050c7a78e93501fa94a9551fcf387168c51c156f8f0c9812ebc9c35fc046ab5d417fec5f4a957855a6ff17b90d7c71334e77da546276113f08297210e15a67c712b0c93237a1af2de0d4019ae662e4445f44795a59e6c868d7e168d0bbcaa9c0422f0106749842328d4b26452ab81aadd7be9cb2e6e32c68bc41e2d1b87254524f3a27f7bae98987501f43a711e4ede295981edab7a55d42e0dc4924a59a2ceafbf7af64e67c8c82a027bdb3d1fefb15c7c02877833b7aec57581e172cea7dafb85adc989281553ec02fab8d1bc80c42dcfb30111c049614e60830312b28ce306bb2d87baa2cf09796a5f69ca137a42c2775617feed8f99c4a055fa5fedc48b333d9fc6ffc8c60eddc1449554c40c8dc478c4f01d00374eb0379d7fb6e565644e6558841933ce5ea7f2c2aab796752c19128a1c59fa428d3d4f29bad96c8a1462eb3d653f4f3d269da8a8a37c49cb4e9108ef7fa0f401fcb9378fe23b468bdd4240f959863cebb821c5bae1c61bd934f8b2605f7cec07f64942bea6d6aadd08a5c98879b5ae641fb4fc998c614185677489d1f3de2cd8bcb3250f09c4cf9b25bcf808884ffbc88b9c0fd13c50862c36e6f6bfc4e2964daf07751c6686f18c739bcd8549d25331bbb5a7f7d3f9ab5c0b299811934edfe747b3faa0022a2bfcf24fbacb3f6a3798ef3a5209c0884c931ac49dc47edd00964e3c2f1a454deea7a9c4773f198c69057d8888302b0942807ced3e2780c58757eebf6a6ab69545f914fc2efe19eb8f6d8b88b0ad96052346e79bb9bfd46e636e19abbda472efcfe3619da943c9f30efb9d250679d10bf919dabd452d61c89c18e9461dbbaa421c0f2c9e59b07d12f113ab464e898cd5c35d172f0497f24a50bd1975bdfab6e630d0ad4bf7775409d47161663abd4f7e9dbd11ef236fcfa116c154a14b1da7a108bef692801df56df91fb6c9f43ebe70f213e119048dae26bc81550ab39ddcf9fa233059d706260d66b97684bada6e12079c6aef8499b4b70519bd80d3d5135a1ff081ffcc188d41e7785c49a73412207809264cd1a877b9bf0cc7fcfee553192b1a43da3f9413e5a5c8c050b70b58653ca00425c6ffb84d4418caf2096aa3fab11c7c029b07b0a8dbda43f0b9233c72160a27e4b02f10da35f1bcec0bb4bf4992064ca3c94079773d6de7830a266f866a12a6d9f4c142b682a8c03d7b00d8bfd0854c175d0b2c298faaf6aa8ab20f6f4eaad3a46249ce7e4a3fc3e3e3ce3f713b27ac7d8788b02519ae640b3867b14c5c5ceac0d613d04e4b61aeb18ff597bc08b220fc2c89ae1ede3c5ffc4aef9af06d5650ff82ffbde96ff5d9ee59d67a04fbd05522135e14ea1275a31ac49563f8d22e1ce3b9368313155d03b94361b019ef10423477fe4f621b24ceb91a603655e086650bd1bff7b91aa32c8158b0f9e2bc9dc61e5459f872824aa9d6cd3b35da45620139990376a93354d0366c1e914af2af3bd2ab0fd20b7effcd72eadd634f57bd4615142e568f90228d3e91bb4d676f0959e1afef994772242c0ff5cb3d0cdcaccaea67471d790d8ca9179e50735d2d13d61e180d4dacbb0030486ea70a1a3f4d728b3fddd1b3817d6a61154048556962a601a37c345decd6c774907ad363b722c3653c5cf71493325922afab578130bdfa94039f06df4ae887b52a600091d5e37065298e514b37c7827cb8f531b6009af5a9af0012aefc1b3b2777e5ab3e6212ff5ab905a864a72beb60157a7b93c9807a135a0e3f578576c33d7792df4ed701ff65a4469f652370c61ad7c1023e13d618e629c62df0d9d06c20c01721ebf59eb7caac0280b4f4d8555c74aa3430fe76bbd840c011dd63a9d98a10db3099e65c9ec06c5fc7d7253c80a147fd388340d8bc132da1703e08ed6c3572a4dcc67195552b8926a9595439212bf449e5692720860a7f7b2dc342cddc6122f7b5b0fe32399d1dd15a91c486f23ab212a1bb37bc4f0e93ef86ac8ec46e238552b35e5f90465631b3576a4fa8c2d22950c3656904c68ca5b5d334817bb664491e31c193d797ef55465689870a2602b5021fd01622face7156b8e0f52e720d2fc8647f60d43e58f37e7e5dedc0fe1ff6b757e6660e8f87e26a2ac2120c3724c8c6c7d7f0b44051272b5d8bb9342852320f4ee801f8fd2cee52657da2836d110972b2709463d59be6e6af9de6b2bfc6f63b1b1cbc4bc1cb28c0ec922a97f319f2d8a3075f1a59750fc3d3263a66621cecc1f520a9289016bebbc1e3fcf3f59a017d521809a5e48dd2255b8ae1346ec4e56b86996437b4aa8582982ba4fd10ef662a232bcb29591f0ef62460171204497fb441a75f3904e4adefdcd99191f8dd171662f9797dd1633ce97f16cf1c0200dfd2b92267b971f646cbfbc98e7bb7b79e675da01234ef2ed4c32fe1c02b9254b4bd7c5fd56af5b0fda2f21189b85394a9c01d5f1d89ae3aab420a395e5f8f884e771dcde207d5e2d428db6a33b5358e99c91a0f092973cce4d97ebef46c2ee6cf1f47f895eb4844f12e0aa77441e952b333a024cb725e27bb409d9c4525ff26063a28b20a8a0d859bf895acb821da37aba1797e2ebca57ad1d12594be15f708946d6c6c87d92eb4844f1b599dfda4daaecc10cc21a98e355c5d21e553c20dcd5c04bc66ef228c0d530016345b4e542fdb07577c371c0260ad05368d03f95a859a9b5a22a287019ae01fd38809f19d1425b04e2804fef9704474c7021511323fda5099a2d23590ff05ac2787033b5175a5bc992bb8bde5fb1def255003b0a6ac0184d084c0993e6ea9018672af9d8cb54c6a6d7a910e0713815734b6977cf206a74b7b541b6d98412932ef98fecd8314da01d67d5d295e07952b922b13f5885edf5d2f8313cfb61982b80e0039aad0780500e1dad02ddb9e8a47b792b29a439f55d203b747c640d07e732093cab8332fee6bba898648e201031a55836cb641d0ef0388df8cbe4388e4fc9337a0f539bfce5c455d20c82b55dfe1dad58dc550d6e9fdb512c51fd67c87c2dbc468c1d4173f0f7450cac5bd72f4039efce61a144a6bf72313c7f9e72b219a986124f6134c5d3da2b93dfcfd115eb3460eef6c0d8ad61ad0f8519514b82c0558c3f60bac34bd2d69a348b6c36324603709bc720037e12c55fd636c686a7eb61bc94d139f0dd625af9cae1ab84c64cd619e85b3e70b6a8e12cdb495f3b5035e31c54890590a1c0944f5d2ecd1d42aa949bfb501cd63e794233e37cf20a4d391f521a6caad26c63cfe42b803fd8adcb299cf2bccff8535825fb644c6ddd8417c59414a062fed5f72322141f501ec1388ac7ff35a4181a70c389d915c2bb729df848938a245da9a09129209008a286263ba88a4cfdc09df1555db48690d1c83ea894e167717030989218184234691bc255e21e968e7db5168c17edad84a596a89af561ec151c0ece47652cf6d73b8fd462e56761cfea7bac9a92a936bb08160790de30b9346bb56e7e7f2a1dfca71154eeaac8604d90939799458c6d4c317643b95925810a2dc3e38a88d1966cd156fb4431ec2a89839a831475124afb5996c38566b8f22c80cbcb8b616cbae06372acb6047d77ad0345ab6ab162b63ecd68152314dfb0676732080bfdbfb1ccb3d94f8e1f8d14d77aeab97c1bedbf671a68b6224486db7824cefa2fcf0c54cda5e307533f1be3c0cd638dbc74d8fd9362a1e0221ab4c776e1b827d8996c6ef64c1e3bc0a987ec0002438ca8d2662bf190de07163f4337447e20ac0f02508240798633b7d3ce859166dd60d416947c4f3c405ddb929d91c97d5460cf248c7bdd94e73c00c1c0d5f9140c375c4031013f658b5917ecf4bb0dbcd040026caf2bec190633a4e9ba85c6930b90bf9ac11785b5234f112526d5b1b1818adca5e1e8446b81a02377cac6d5b0dd4614c70870191efb007156715d5f5f6764aeb844d22c1134db34645d89cad9e278db007ace066323d828e575284af8d62c45af4cdeec71037b85cedc0fc3d589f767e2348648649f3afc12f0c705a4ed35a336fd99443d674ed01a9fb54c3ecda0270b186b901ddbd613b7b81174728df7dd09a3a61ae61d368c2d6ac1ada56b0a6bcc065e6943752d8ddb1632ce7c761360c45295f4af5bf79408ec033fa7d64697735ece6fc4815bd7dc742174775e0082f825e48b1064db25cac831a9e3fe27ea983a5f274022df84a44be523a2c4ad607cd039b3b58bb7019229e27b9bbe259db6f33ffdb447bec896412c06073b9db8c7dd0580918779212fcba55366d81da2ca53669ddb141ca59553dfe2d48f24bb31cdefaba8f35df5e8c83147db0bf20747eeffea3218c5a9652d81e5803860e7f52e676527c80272e155b2c8de906f61d20c991062b4ccd4ab4fd62d87b9147049889167af6fe36ce84d8a5a9037f1bac581f8e2daf0ecb5890ccc3607fa590183b5f8cf02ba81da812f6514ca2df8b94fbfd26382fb404b5bddc238dfad77082b7dc3124283033d1aefedada925e22f5e73c9b06d558e3c2ae45437fea20615a3c82c6442cbd48ae3b044eee8051a856bf5b9573d0096e5da924f23621bd6b146f7309b357bf3890c905bf7772f6d8fc698d1ca91bca1f644d97e60ac37bd37fe4933b983f80f82872be282e3681fb44d442c41d0ff530bbec19522b7c797322f36210b751724ee666b5ce3ff1", @ANYRESHEX=r2, @ANYRES32=r3, @ANYRESHEX=r4, @ANYRES32=r5, @ANYRES32, @ANYRESDEC=r1, @ANYRES32=r2], @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r0, @ANYRES32=r6, @ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRES32], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r7, @ANYRESHEX=r2], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYRESDEC=r10]]], 0x109}, 0x602) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r0, &(0x7f0000001bc0)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f0000000a80)=[{&(0x7f00000009c0)="53ce82395080890d6a45cb7ad71ff92041bea15820f8916ec1e0e77d00d8182d23d345f10373f798e169291554e43fccd16652edf638f232605f6734c51c8937e4a9d1a52b414fb57d0d5d27e7934daba1b92735a929f80c103532b8a5eb687154cfff5775ca670fde719ba304325ceac4067d3527d4a97eb31abd261029b18f35bb146b", 0x56}, {&(0x7f0000002c00)="6fa194a169e6aebe5fdd9935e6f60e4ec00c732f851a309841f3aa20f9bdbc69a1075472be50ffbe9322cb77b7b5bde7335d2e774df8a972d0da72728d9c76b3b7771d538a11f4c780f29a8e90ee380a7b8d07fd607c41b55e18953c960fde1e658e46264b4cdc0b334dae771ed283dd301db51b83768ea81e88ac5a05d4aa0dd3584e3b121e85", 0x87}, {&(0x7f0000002cc0)="9a2786791814b2f38ad7710c506c039c3c9b303c937041e7345d33a35a00354a421c89ec58dbaf701b1ba764073bb03e618ad94d2ca39c1c683bc9812b95a48ea6110d1cb2bab7723665fd92a852d78bc714b6ac3b9fcef5025d0b24cbdf11e8b8127ed4dbdaaa626895e889d04437", 0x6f}], 0x3, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x8000, 0x0) r15 = accept(r2, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000540), 0xfffffffffffffd34) r16 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r16, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r16, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r17 = getuid() setuid(r17) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x8, 0x2}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0xffffffffffffff93, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64, @ANYRES32=r1, @ANYRESOCT=0x0], 0x3b}, 0xc03) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x190) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/124) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r1, 0x0, 0x1, 0x0) socket(0x2, 0x1, 0x40) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) dup(r6) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) r6 = dup2(r1, r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r10 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r7, r9, r8, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r11 = getgid() chown(&(0x7f0000000000)='./file0\x00', r8, r11) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x88a], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x6, 0x991dc3c145ca1f8c, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/>\x00', 0x40, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x20000000000000e5, &(0x7f0000000100)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x17, 0x4, 0x800, 0x4}, {{r6}, 0x7ffffffffffffff5, 0x0, 0x40000018, 0x1f, 0x2}, {{r7}, 0xfffffffffffffffb, 0x6641d6e3e2b5ddcd, 0xfffff, 0xd693, 0x1f}, {{r8}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x14, 0x2, 0x1}, {{r10}, 0x800000000000000b, 0x2, 0xfffff, 0x5}, {{r11}, 0xfffffffffffffffa, 0xd3, 0x1, 0x2000000, 0x7}, {{r12}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x5}, {{r13}, 0xfffffffffffffff8, 0x84, 0x20, 0x0, 0x5}, {{r14}, 0x56609b7862a17cc, 0x40, 0x40, 0xd84, 0x8}], 0x7, &(0x7f0000000200)={0x5, 0xf0}) r15 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x460, 0x4, 0xd2}, {0x7, 0x1e, 0x4, 0x79e8}, {0x9, 0xd, 0x2, 0x4}, {0x12, 0xc0, 0x7, 0xfffffffc}, {0x4, 0x7f, 0x5, 0x5}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x4) setreuid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x2}]}) syz_emit_ethernet(0xffffffffffffffc5, &(0x7f0000000600)="b5405c832e0600000000000000ecd3ccec0c8cd2b30522fd40761bbd5ea69889bc212e9b4ea90ba74b64d7a661c79e9b373676f24af2e2b9062ffd420ad1c5ba0f1ad681ad18194a73b8b294f9a4d3d75b73ca904dca999840d21d305f1553ba9ab2edc903d6e120089884ea89ba924033aaf9f16d51473edc861c36172ed2b64e25cea46aa1f1da875e89230460b2700a7c1bee504818c5e22aee7fe9471d63cc934c6eba76e1fc432669a1c5f54382c6c4") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) dup(r4) r5 = accept$unix(r4, &(0x7f0000000580)=ANY=[], &(0x7f0000000540)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) r10 = fcntl$dupfd(r1, 0x14, r0) r11 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x16) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r14 = syz_open_pts() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x1, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x400, 0x0) r19 = getppid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000340)) r24 = dup2(r20, r21) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r28 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r28, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r28, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r25, r27, r26, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="c8e02423eb53d5e929e51318d63463fba7b82eeca0101bb190944cf1fb8938156309813ab4b95810bbb372809cfd25ddb578303663e88eadb92ef7f317e5233722090dc2bb030e9b9333393c669ec5eaf004d3351410e047dbb3c9c06417c56b14b91833cb2891ae3784726a03d5fc3db5786ae808b254abeb04aa656c4f6f9dd3bc8418548eaa92ed726ddf48815534004d79acf78df070bfdaae89e2574d98566e4bc1b4d293ed3e3ae9e396af61f473ec32a8b6ee7e2751597a28e5c51d14ba1f2d3cb4e8a1eb615835201a8ae69290c533806ab17ae7db19", 0xda}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYBLOB="3800000000000000ffff000001000000c9a439567037932c1f10c65c3d25cd18d3f419361978cdba7169bda58dee4b1a87134cb2e6045101ff98d77e9ffb640a0fb7e4f19d7a2cd2c7759b9338e98616b5fe6f47d59524e1458cab8629a5393a5a543ad04ad9d447f6ca44a126ae0887e089ac71616972e5f646a1df12a6a7a4d03ec0e3f7b88edc7cc0a5459d069e1452d88804d37910818cd94c", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r1, @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff0000000000009b3ad70cdd2c1cfed6bf7292c7ed50a2e65ce36b893ce8b8a40edea955433ff270ec2566cbad7a11587e330357008874d97bcf6ec13fe167824ce168907b77f9c4ab2c73639c03252df8c20fcde8489c4abfd7e808f58ca26253bcd0fcda669e73d44c8fa2ff993b48d1205bcede627792c7", @ANYRES32=r19, @ANYRES32=r26, @ANYRES32=0x0, @ANYRES64], 0x12e, 0x2}, 0x400) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000480)={0x0, 0x3c, {[0x0, 0x41, 0x4, 0xfffffffffffffffd, 0x7, 0x8, 0x200000000000000, 0x1, 0x9, 0x80000000, 0x96, 0x1, 0xfffffffffffffffa, 0x7, 0x5, 0x6, 0x5, 0x9], [0x1ff, 0x5, 0x2, 0x5, 0xcb95, 0x1000, 0x81, 0x100000000ff, 0x1, 0x4], [0x8, 0x6, 0xad38, 0x8, 0x4, 0x76, 0x3ff], [0x1, 0xc32d, 0x2, 0x5, 0x8b, 0x1], [{0xc043, 0x3, 0x35, 0x6}, {0x8001, 0x4, 0xe9b, 0x8000000000000}, {0x101, 0x1, 0x3, 0x8}, {0x7, 0x1f, 0x9, 0x10001}, {0x2d1, 0x8, 0x8, 0xdf8}, {0x0, 0x3, 0x5, 0x3f}, {0x400, 0x400, 0xfffffff7}, {0xfffe, 0x1, 0x80, 0xffffffffffffff81}], {0x2, 0xf68, 0x80000001}, {0x0, 0x3ff, 0x401, 0x3}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r3 = dup2(r0, r0) ioctl$TIOCNOTTY(r3, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x8) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) socketpair(0x61, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x2, 0xffffffffffff35dc, r4}) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) recvmsg(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000005c0)=""/243, 0xf3}], 0x3, &(0x7f00000006c0)=""/235, 0xeb}, 0x801) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) semget(0x3, 0x2, 0xc2808b1a80860cb4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r0, &(0x7f0000000100)=[{{r4}, 0x8000000000000004, 0x10, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0xd16ee126e8a1e91f, 0x1, 0x4}], 0x7fffffff, &(0x7f00000001c0), 0x5174, &(0x7f0000000200)={0x9, 0x100000000}) r5 = dup(r3) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) unlinkat(r5, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040)="065f946c9c02d698a3cf3be019b5889ad276b654f575bccc073f72913218422274626aae41ac5c31de9eddf7f2cff211bc2e6a38d8235d", 0x37, 0xc00, &(0x7f0000000080)={0x18, 0x0, 0xfff, 0x8}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x20, 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "00000000040000000000100000da0000fcff00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000100)={0x100, 0xff, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r6, 0x40}], 0x1, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)=0x8001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="070000000000000092fe560a72083d113a1668df7295612b7d5ffa505f9a8cfdbdac32f96950461adffc5e657fc150000cbcb2612a12f4ca1876f88a282050395cd51ad70e1b73e46ba9f277dfec7a18b14ab9d90d9b211822fb3a5344dbf5455fe002fc79fa5f74f5a2ffe9392e8c7a06deb002f77ce2b780cee81c1a58e49939ed8225a98c3d6f69974141b0229a5906f4bb509e36983bb488", 0x9a) write(r1, &(0x7f0000000240)="27168298e987c72b9e85b54d9d5feb2368df465c0e7e1c67f6dcc60816b300b50420b5ebce3d0de98f3b296190ea40ea267a2651e4111d774e7cca2c6ccfad38a94bd2e0ac7a8bb335b469d84a0716d37983b11822e80d4895393ed116f84e7ca91e2537cd781faf1a81bcf8448cd91d13c72f250c56887acd1dc3e5231dd0a42b353c27e259513ea3e64268c28bc7816d01f4662d6826afe4b4281505011446702b2feee0ea487621fb0ed7cb7d9df2f7e97d64fa05e2c6e1fd769cc41112f265418141a0ae8528b46510a2e426c944706c8544e892737ce20e31468ceed8db25ca750ee7e356b1db1070dceea136c14ae2fbe2ccdfd4614b625d55af4e9514ef49e4a5a418d403716b1df37bdf4819bc77c1fa01fa2f73b1e7d8c922e859d926c359e5c87551b48a861fed3f1d129522a0228b83710c49caa9f1b2fb6261f63e1befe31eec51900880940d4fe13118e6ebf82e118a1968aa27845ce90736800b51a60ebb0ab5b8af67b22b517599c99bfa7afb6b9f0b44175b0479b55d154a6883339c8dd426fbb4f4c60ec8f97e1af640997f35848caa022ee1a6b18aeeee5f9cb78fedb91a3a581659ae4dd39491adccdbb444ac55420ff6108ceea70f9c48015b85a10b3ff82ec16f0bfeef8e72ecb5a11bcd9d6c325aadcf61e8fe06c5a3d5eb4794e89e302f4338443a56064fd3aff3955e213f2bccb31f8c4fd20ce0b4c2c1e75ce5901e1a2570f877c771904e428ebf9be977b4056ee51753f0d4eb19a5b1f0867c000d23b3df54abd96828c243ddb2ca62ae3e37af30ab2bae86aad664504526dc7800041a47274b3617e977f98cf567f7fd300b55020e48deb0592e6983e2b6d9b6b7ed5f7421bbd52a9e5f51aeb48cd872ac95756fc8df522b9de950e6493879899b8040bc9564f5473bc58fd517aeab4b74777f2033dd76312865c82045fac037c15e6b062caec75d677210b5da78fa02b07397e770a69b503eafd303a82c645c6fc3cbee5518c8c42363782668dc29860d15f2a69229cf93baa728dd83741fdb0f189d1692ecb08073c7973b19b0bb9882e457593d464f9d777a029ed37fa7976127db8aea0aedc403c93226bbed3eab721b91c2340a8ab9d7d2d0842e6e21122b1a1611c93d1c3545579fea9982faf8e31b55f96b4384b58ef23751c59520138a4fa78c1e4d6170d18dd1461d24fa3ec463626ff676e04a06335b9f300d3bfa6f9b28497eee91f86cd1f06385dce54c679ec628970915ae5062b937772ade8cfc32b463afe6f2e74d3d0cdc6abb45c2534472f3b8f8c5ec8657b473f304ff3b54f40c8c70140f8e18135ef732d01329e2e8e2c7f033e44769b9181e71e52eb3b11725c238e63f65eb382ace6f4738a973cbc845a4b22e122da69714b43d02243b01dc016f8ca7e989fa41a8120801cadd3dfa43c81cdb9edf107f2728d2cbf5f0993e05a610dae04a4356b6e380d5eaa6573767789119890d0525b7c7c72c37da338b9cc12399fca68d74eb51ccda536dd9e977f9c743e2d81a43e67e82212a2726539934c149d4883ee5ccb0e6d54ce03d6e34dcf0594125934eb9a302b41958ead45ae7bee7719949c11b3b1a84f000dd80409c6ec37c121282e0ea01ddf2701b7e1bd470723d70933f6b02d9d91dc4ab62608f5e6c9dbeb28e5202463345c66e8b993eee0faf6480e4aadbea012f46aaf71bd54fc469bd819740ad0c86cb17415d0483c55e83a7bb67cdab4957da482787eea28b11dd4f3c1e7307e8d1d32ab4875daa99fa6ad8bd7cafc25f89779cbb220fdee6bdcf4f521b86a2d33fc228494426f18f7a4211f0c5599f23d57b698780afac4260188f1d47fee348dc44ad72468d7f40563dec852b8e94f14e3a4dcdda1dc590b753a4ce6af76071a8e96c0af07b64aa47b7a96f565d97391aa40f7f7f91df835ec14f8adcb94c577d3773bbc7593ec9b45d0b57b90aa6e2ae2735eaac08657178bf4369cdf08a5c2cb00a17ee497eb8a408d4b1fc1b62e4fac00dc515e95e59250030a7e5050123ed636c6c3880adf1ce3e2a90f9ab76fc85f8a928de820f1f3915e3c01f15b717e571cb6ef3750a6747313aade41c1c9259ee6add6af40e9873aee561f3dff88ad6530cfc8b36d494725f1a5c18882e4caa24179ca74055708580c18d316fb3c29bde6ba9489223ee74d5e3ae494d57b6fc21aa0b113459d5d7e3fc2a0f373eced686938e4ab995eca74c51b9ecb6461cf1500f75b8ea40ae5384e4849ae0cb96158a3c29ce4aa96d7a414de5777dff613b8627664db8983f4927c829977f30622f0b3d4e8426a2ba64a805a541c03a2141248eab2240eb5852c162300f81d2d319885ac0866d2cfe6e1e4cb7541fbd64b09989f48fe811c29b7c2318987b9e830f22e6615f4aaaa82dae3e167495ebd76fcda1dba014710733f4d279499cae2b15dde27d83c540f790d35fa4dc5b2f3c07e64e4caf8fe4cde35943bc8dce1df984ca09e8f83f6580d6e34224cdf5b9d1a79aff6f5d1b9441313111a9ae1bcf62927093a335e62f641fea00a5370c5ab5f2e18863c51ee1e85732567aeef75ade811363081095f9b7597f9f64f7ba8095a81fae1a7dec44a6c9f789702df49e17ef1c0497d362843a182c4260335d3f540eb2455e38ad30673dca93686c19503f2364d06b8c3f4713825a178d8237a305dd9892bdfd306803d2f3c64ca325081766ef97d538a28142953f478ebfa372200e665635de4cfee35212edb7afb490654e1ca37a70f393597945ec79752fb5b8281fa166f23fcd08697c381bcfc1ed690ee3896835dedd26643e4c8b83f07e5c524ac88e86e837b8b6d43c2d9566b75cec11fd3d952d4888d5b80b40d8f0b317ba928f1ed156998b81068b272acf19a635140637f00b0c637f5bc10a552417545a3c9971254505687a02aa20baee234026bd507cd9cf85291991df3b970b89b3ccecf0cefc1e2d6d663ee09243f04456e9b51b3a505181b706e353a2f85b40483c07b8acd729d20abbd9b973cfe61fdb32795c8ef05c9ba43d2078dcb6c4d04d61ce6fe19fe6151ff67e8427c5c1057a8c7027dd77921d104f24adb303e941fa6776654fbf7850d5c679c3e16e8a3a88ab4a8f247f87ba79249ff86435af16cbec7582f1320833dd80416e83f9a591e4c4656d268c94fa31b16e217adb0ae32f8e9c8eaba9203730e8c76f5b0d56c497e5ac0b4efcb2e7a5d7038c914c52ca67f676068d25a7efe305f8d0a3bc7674c339a0f4ef687bfec639bf1cffbc16a68874d6efa64c62123f5751d40ba7034f2d323dba1d36653d963bd9a7867bea2a2a267509ff0cbd9c69835d4d6d0ab4040e7dd6d4e90e619f0451a963ae88fcc2ecf1e8257955e592b2e8188d01bdc8bed3b9cfaaee92068df2f4bc7ff07f2a9b12bdbbdc21acd244f2d6949b67d310a25261c5d67f77999e6e9e96e37ce14557ad993b8ba4cabb39e607d994dba7a20030176b0e39b143b3680108d9f63eaedf483af0a8c8d1afeff744b708657e86ef392fbce00e317a1bb53798cff1bb9cab6f7d56236a57f597cc2577bbc59fe421491e2571c74e2a62cc702f552eff7f76d2fe3be1e99bfb9639b8c4ba3b46ddb8188399f07680b9006828f17246d2712f9ce3db07e72f3683684372daecc0aa7fb46cfd3f24852a88777ea3dd58fc2560a178facc40066d1ef36b78063cec3346173c24b29f2c544671218e9e265dbeccbea10df5a540a7ec200adcd08d7da1a3f800f71f15846248120ea923e225d51d190f5340cf34986f08f59edd3adfa26ac2d00d37b5f031fb5d83b6d032725dc46f3e5293d39ea40604ac7f28266d269c4062b575dcf54b733fc95a7c8c37e8eb3d37cf18e562844e6f42ba7ca9dd5e8912c2967e99246d532d18bc94bf294ed350089f9e80f546991234bcbf94b3c01737e0a4349afc7405e7f1d32abeaee0df88c0847531409eff29463411c3b93a07211d8e6061715574bad9b028f0eb5ca9a48e068b227fb49681aa97756bec6456f3015001937c296834d665ecb6f6a4d90e51faa9e845bd5a703eeeffebaec0bd454e8449c8f3ed12f6f7f709538fb79b3c8d42b1d8471c384b6af2325a9cd282065f95fd5e213f6d26df27dc8da3242a18ceef9e6b7797a29f64e3b5cae575035056c9717735712fabe19c2459250acd9037da0d43738d9a7ebbd123dae7776b4245133ba1343ea858ae102db1232f138d28882ecbc188fe5b57575c3a55f5bba50ce1beaaecef76422cc2abfbd3787046cd9fb82a6b685f2ac1b42368d0cca13415de1f151993b537a91739a1da0a6eb0726b48fe56355a0dc185aed261af11f6f4cebd2675f30701321f2a4f7298834212c6563210604db872e216a676da96d9616e14bd9d9a6acd197988300897d3d34a24ba588813f68eac912a8c9a18edf733c3c1f713a789cb9f941cff6a2593bc81306de5c38927cabab233503047cf1fd67db832914784613ddc3904cbcc6e65e2667c2d95a5a7b198ba139d3723d996150e142495000e2143423cb1ef45167c4b220a77e454659a23e8d9118c6b2109b5e97a3a98baffbc0d59f78199b4360d503bb97b48215eb3347e9dab52c6271385489db22d099b0d057a398110720ecaf84db1f2435cf76be009fc8a9e3d3b40540555a95c67c6e3e091e695c6943be086a9b1bdba209862b7d23ea6c8774bd165e8473e4ac97524683e12e5ba4cec49c60cb41fabc36349bbaec908adfbab46d9915f7a9f648d657507a13ff5492b9e7800ee090436ad9f8ad90e3bf11fcfb3777fbfb7cc8efbe762d750d86d79a0ae7ba8f5029513d1cfffb058d63a7247b04ae191de3a3844007be2a21eacd9ec5e2562a037e627c92ff8b348266922c070b5e3faf856feda7d1685700a4110312b91bff65ae1f0704d0f432dea72ad8b650095ebfe65f74a5c912d3b68c827a8af4c66c2c156d00569af3fb394541bbb95a24d9adabab6473eda100c41d07cdff60324b41549d0a9fff0ba441ff714c3659469c4e6637207d908056222956bce721a6149c936f6e581b5046cce0c32d781f3c24ae6fb63784672e48361d6db05735993b308c64925cc7bc47867db75f1f92a84b7a00f21058f0c67aa9d811e4278e691bccbe3ff8e4f199970710c967e417d9816089db96e56b6c37be9465fd0421ec07e15ed269bbd6c10a9b1877e70957c39cf6af69c1403ef2a00ca6ebeb45976a013a13f88f1b7e3918918f942b34ecc3a1f3dd251f5e2a980e451be3cf60b95703c830c4c8c860f40120b222f0865ee53b60a026bbb0fe22c43981005690c956e7aaf878cc2040ec47d6bb098477f2d05995309db324346e8447f61c2809dfc1f7a2f7f6268e0f8eeae4365a913f40418484a1558f1ec412c6c34650e900e889fe1a93ac90c2ac1e217ef8db675835c959ce18335b3f3daad860583433f27bdac3e93085a16adc41090d528fdef8abcf646e01161562a47b44689daea40ea46dc76fafd068de69909f148dbbc5f967e3b3a1832a9e36fe1002f3706477604ea2e55d028351b2528f56a43609130352a66fec8df624a03fb7ff663fe74c736a230587a2d59e6d0b1b932aec619058eebd61bb305cded67bf84d17e6225e02b4ebb44237480f07fbcb7bcd5718df06d8a542708110834ef5d60187f84c3dd840ee4554c1dd33bbbc03a027e0a57b6b3ee264cb5e8cc8d3ee7b0e329459cf66ce1ce3d7f7bd20a2af68e0eada221333681f718d12d5ae07e6569f9ef5496d4a4b4fb722a3a86a600306f17", 0x1000) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x5, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc2880", 0x150}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xa2) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f0d6f636e1b93820c000066ff59e5ee01653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000240)="de5b9baf0d4f2bff10b598e82c0ed82add044e8de5403f004dbb416b13e25479288731617424634d15f298759ac222174d54494c368ff10bc6412d891135a3abd1442351b93f828458ae57456a46eb11451bec2d328e7d8e950ba8f8d6089a1cae9a1f6a9e55bc31952c94bab3348e34a1ab6e070f0a07608f974430bb50e6ac0ad61a0cb77c", 0x86}, {&(0x7f0000000300)="447677f4", 0x4}, {&(0x7f0000000640)="cd4f50c3a48f808a39bc998975177e263901b1d9032bc7f5e99effd18ca9a65095cc49c9122864dd677934c396fce1ba2c536176681241c09fe31f5a9081682aed5bb7ce2ce29cb4e0892a6faf593753f2a1c3ff7b5a31a783f677038f7cdd71ecbdef8c4041ac3f22f3bda16217cfc9869f597b26a104e848c5283c93d4b88cc56c9dc3df881c68a4f082c21e17b8cb4021814e4abf86c3a54cc5da13ae5971d5eaa062f9b528ffd8def74e991caa6a5344faf1632d7ce55f5dde3ce476fdf94ed557f3fcbc255c9890c0c3103aca100818eb8463c384183d08dc04add6314a0d150469fa5b4d68841fef0886b5ebdc9e50771f765d1a3b580568f1af5f48882236031410f12b006656420ab00548679e51eaf0dadbdc2aee61d171b61581775b861dede093ca1178d3e761ad93a11bf8e6666a9a354bb568e25158aaa85e6fd3b3fd1efd789ccc7019919afccd65d50ce9e844844c59e5ac86c182b2e9a79c5231a6d413f3e7dbd3f33d5fb99553ad5737c22273268d411a1c65aab72b33c57e6f2f7763c5ccb2e2b4d1d0cbb2dfa39cc484526f40aa800e17414e1d60b2d3d72f0ac1e481e59d61fce8aed2f2070a3c92eb9905d6be12c821f2da68fbfa0af6dca3e05be6cec3e974406a2d38fddb54e984654328bc36123179ecd2e965a81556a6d1c4a3c3d1d37f74f0e602505ad23e77798e5da8625b1d958acba9cc3931e79daeae6768e07c868f7927530b19cd4587bc54937683aebe9cad509b168d838b7e1d7f586972359759a87950322f117af1bb439dc45f3e0d8e9b963bc742c666ee7675a196db4dad120da991546945edc0b49ada0ca110e6908598415832255cad8cd404d792a1460f3699300fe09d030ba9ffdae9d07ad2c5ca0860e6e97aa101d54bd704f4bb4fe0fca799e66018dfe69889a5856b96020f625134dccdfe5392b0350cf48a093986f1a755b3a5759b2f861c15286993d800782baf64f3c72c1e2cdab115e10686c254f138c481a95058c98260ce168911b0d43fe5c5c348f1ac64ed5f90612795f497048bb4a5c996a4f0904b66681e9959879e4073254473a0702fb65c8141536b2fa775131f7d2bd800dc2a4dc83e5ac373f0244d59ee2439847979f00e146f81ace81bac1ea66f0fe2e00370a77a129b067fab9b3f4416e4eb179006497f2d161550811766933e8564d38fddeee1b59fc26cf11a779f4901d1a5c6db73f853f1408be0a9f7840f4d8768b12ec6f473b7c54c1aa76b66bbf1ec3ccaec62a46133725da97cdecfe00c9c0a968c6dd60da78aa40508b91315fee4112672f585279c0b30b70ae8b6e69816fd8ff1a110cbbb38da4ff205d61b6f427903f1fb5cd137ba0d7e5dbb2b8a4e915268f32ffe6b317a8025fd42f1d8c7bb8f4e12b1cb5ae27c861f886288cd441ca497df9f7869e312f7b65e8cd5d458887176e8c76507472b7aa64ab0b8300da647eec825a2332dd42aa1800afc200c34e6abee363c7ec5f0acee00a14273897cac36af02408d5c54954dc3c2744c40d485a4d44426ef038108cf056d7ebc907248c0f3626614b8e1be1dba494d30ed34cb3b6f5a75702fc616770ae7bc270655641b498932940041dca26e2d82032dcce0d123645d4d1c31167e4ab9e65776348a012a2a6f32fcc9ad25ec4244be56813ea072d91ae91a501cf96e4ea7d4ca99bf1ec883dc15ad354d88ea2f4563736d1bd42293e820015569ea2f8f09e2c56f1d63d36bcd219c401bf367d75d2c5f9969575cae7ede68d81367851622d771516014baa8b3dbbd34b162ed86b61b7d7a289922e9d8fe5a8b68ab5bd327055a749e9adf7c9f667f72dbde9a12dcd65ce8575cd0cfac65881f0cee23295a54ea8e94b4c17747ed5205d671b24993efd777db3d97d797352460df4af38c59193cd020ec0df2dd7f76a2c27cf54ae11f2cbf29a54134b6d2445f57d23d37742630c95e1803adb438e420eb63d1f90cf5ac7fcf542a5ef9b440e95d88c0149c92e50dcf50789e76f9549cdcb2be8ecfca428ec4904ba95885484d4ac58b7f81c92229101b8f548fb9ac864236700e97a9a56f5f9a92c0d6cd553816f67f6e3f92ebdb1e499a16079fe64d701155954afbce023909c578cd0194f9ea97d137b869c86930f6c433bc26690cde1b20992b21bc8278d30a3fd050e6edebbb4ba36d4f317a091a3b33b4943734da5ab132ef9748d4778f953c4ed7208df1389ac69c2b68af504a8cce3bdedf094509311402221079dda7668dd22a6ad9255ed33a16d80b7c0ebbdc10407b471c163ed6c960b1a2ae4708b472fa24abf1480c2dad7aeec573aef2cbe467e4a66e01d8dd3a58805b17744d4e402c7a29900eec04146d967159b57f576beb5508d636204b3561dd676bb1a4949f8d797a5d6be2203c4a5f3d8b4fb7f3b1be1067066b050ed8af6efdee65807505c5be80c2fe4d1e2c369dff098ba924c454d70f32da852302716c5fcbad41aef86324d0fdccbaca3cedc12f5804633434abcaca421ed6da16f60eea060aa3cfdf1dd67785064c69c76df5ba7ba04156e6557d863375d6ea9107e0bc4d4f2bad2353b6e9a01e09e9bb15b50665374bfb635eea173b805910f7f2fbc5d206acf90baca3b6f370cb2054ec7374718e97501a688f5e1b3b12e58a559452341531a5b40f9a06afc87211feceba254048268554d8799786cfe31f0984d7d61cd07ec1774af004b25d2501378f420ff0cc36c4962e7f80ff02c1369803440d4d964d56efa00fb5e7212aada44f9dae8758be97721e041c3cda612c015c771f663090eca9830270bfd9a83d83ffe0385c07682d2a3daadf6c25cf462b22e21cce5eb5071d7895c06cbb9b9ac09557792f1b25e025f1b8c0adaf8b4999072f50f3e94f0c8cbaf3181508a9565bdf1838fb2299f85f99c95db9bc765b01711365191532012cb4aab69c2af5452a24f2bcda97e941b5c23a0359b1749f34b6e3b73f6ffdc3c964f2e301d25290c861bb65f5c8cbe0b53216b0950f90644b75a8f6ec4498d7206a4f7c4ad787b653d9870f5c4e50645a4846cfe00979a50196168e9dd0de63d32bf90688bf69a9bb35ed8627675c4cfc552af949bc8e39045a9fbbec9832c497c19858a55ed5fb4c700fc11c09725d966ae82ccc25f7f30e55f24cf5900c319197caf56449070fa7f021ebcd58fb75548d29717297b6e395035bf7aca956a95aa5673aed582ae3b4c1943bd24eb620f272806cf78d06d1fb9dfcc32bd3b0c56d9f6b152c8fcfc794f944ba9fabdc01cb9d21fa831b178206cadd069d7b989ebd1e198c5b06dba3919e701df0c339f65604c4dd91224df8b79683be691b45e1a5d99337d0147cb18cf6e53bbba3a3326f932e3402d8ad6886d74cc26f9998aafd8ba99cb6e27958d2413023962d9a7f2c9ef083f221c218be3395d55e87fc74b81032e7eeeaf334bab69c7cc6e8cc41c1bd423587e1cf619cb6fabf8dd36068f99f0c1d6914dce32678ce104984e84c2d261fb494b8436051e0c344d64dae276c307197f43f37f6c2c87a33951c15600a0b2e50c4486811937ec73ebb4c1a73bf4491dcce9799ed72d8124cc3e36eecd7d925673cae8ec3e7f9cfe1d11fa4a5c10227688d213baa20994b831be96b23e471bba8f08dbcd1230b19aaeb30988684cd0ee1d32c589a82e602390d06a9c3dc68fd85b22b4d06c573bb3e7ba5ca566fecc430982cbc0d8d0e10b2da8ffb6bd35e9941e75b5d16b8bc46d9250baf30ec62ab443cac2e08489f0f47e50991f744c6e963582d3d7ac9e5a74a39c92fc734d7558dade866ec3cb1f06f6c48c9b137f2138c98628927eb9e6edcebc3ac95a5b4a14408da7298c3581bef8859b4169a0f50a22cfa782858cf6eba55e25b09b77ca36a8b1b6f9739d8ef209227b20870b30052a16ee4398cd8571803737fe98b0311b7102ef124468005eea5189816c9e93ddb985dd19d481193fee4f6a705ae7031cbc512aadb34f6baebeb447d3b10a92ff38d851549ff13e54014271bfdbaae6720f2f79c63c145f6e603e7a5ec13ae3e8078890fee9ddedeaee263b0036844a2ebdedd0e01c75aaf8d8c32c6bdc8f058bbbe9efeb7aa89d13b868b54690a3f74c6d1b723f20ffc77e585010c7acd0e5d2e5f532e34d225a6adc27da74f155d53446a34d0cf193902970d72c086cbf8b4e6b0fae01d82c06f5a8bb22a6f8bca2ae3a01413161ed0da2a7f8ff51b28d4e9a31cb543f96f0f1a8b892004b1a244ab0684a6524b6988f205e8ef6188a7a7ff958b4e342ecbcead4ea88f9c6a18a39aee3c94a39fef29541e00d0b441a6ce399998e0908edb404093c2068092b6d606a7ef7440f8161622dd83cc42d42bce25c5840972fbbbf73a9138996cea6b82402333c57bd8127a467a5c29872508e9ff2c685b0830e28883b2331d5a6431a58a0c18117781c6b02aa291515087dc8eabdf9a6da0f5fa963b80ad31d888bff058e5ddf9481f50f60dec25f2ae39dbc5e764548d8847fd29a762151e879148dbef305bb8eeb11bd55eb3b46b4084b712e30570b83a9642d4787e3dd8c92f728f294d136c086d2b937349e9871dfdce250c113ffe2acbd264aaff352fbfe27ed419264f4abe8b987f56ff941a1748788ba80433c1201c3011d22ccf17b7965ffd35ad7df23a71dfbb3e1a967141d35d2c2f3350c6bc8e3e5e0540e1ad655af5471242730b7853e6f730c8ed761c1ba1067833a1689c98c785d177bfdfd5f950cf38b1e1f4a0acd4ab17cdb8eba2dc9d6cd4e29217fe07b0699249eedb1313291aa00f5b5a7f4eb1e77728cacb34234e6e81226ae9afbf935aaf0e983956fef80d5a71f24448d4ecb48226c52b6ce831eee4e56af34248323636211440f068e742e5da5bf0f14a8cf410ab49ba0a9b3f875c67b96aa68b8ffa834117646ea9c95afdc2e27eb902f0f16205b00495911fca4be7eb1124b3f7fdcffad43ef0273c42ebddc862f03ac849492f0142aa8cf0dc03787a7e7e91b03e2c197d3c692ca6cbd013380490395632a8e09e8f9d828e14e3e6a75d0fbd314e15c9ccc0e1cc9e8710d04864dcda5e188884cfd7c98e2fdfeb2ef7b604e7630182b9e8f127be604d0dfcdaf4b30621ba8bb96721677da15064c4ff15226b7b82f9c05d5555bb80385a117735b7ee300588931aa31db9e162b339efebe85b8ff17b392f4b5deaf955157097aae2c5d5b53732dbdb0d82cc1dd3de7b654004cc2746bbc03115d86b721217aae6cb54c378b1934b9c66f852e66e4d366421d3d30fa743c9a41f3c41ca94747930eb6c3bb99c159268ec4b377539972f8274b4992c721037888c548278b029e1343174a904eaf4ec8377ccec24a63f6a51a9ee636fac5f4d88d3f267e00c5e3168309a660ff2e185bdc0213f89d040cb729bd30ecfb1e6b867bf0f12b761f752b0cb3b50a598ff51e9beaff1aa994fcf7330af3f0918beb38eba486348053b78b5419d66b90116d3003a9f4a085241befa10e417f4e65ad11eb8c77ad7fde2b739870127b99d90319e28b3e8af6baad833c3f64c364569407ffe1301f3a42644683fce52bfba68af4c67fff17189b7d93343a94ba62df711b1d55e5105ceb5d21c1115b0e4f4fea6620eb3443f54a42fa9ee7cbe55c2a06f5eaf8f12f2f6caa7b5b2d2bb4a38710efdc76dabc2edfe5e28f07ec6eac8354ee967e55992e72bdc785760691b53383ba371be43665d1b1d247d63abe026fe35dceb5f0ed2ff02305b9b35e3741af51a5824137ac348c6c8d7f4bf94", 0x1000}, {&(0x7f0000000340)="45f4678a7b3c4bb3bf85", 0xa}], 0x4, 0x0, 0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0xb5, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c, 0x0, 0x0, 0x9}, {0x1d}, {0x1}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x7f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000200)={0x0, 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8001, 0xfc, 0x4, 0x2}, {0x5, 0x3, 0x9, 0x1ff}, {0x9, 0x9, 0x8, 0xa6}, {0x8, 0x80, 0x4, 0x200}]}) 16:00:15 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) r9 = getppid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r9, r7, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a4001a1d00", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0x74, 0x1000}, {0x3, 0x800}, {0x3, 0x800, 0x1000}, {0x2, 0x1}, {0x4, 0xd, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000a00)=""/2) 16:00:15 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="5e26de3c85d33253011a36f209d962fe03a8d83f75c9f62af91b3090231226ab9fc5a8d153d9df49af5f7ed5861248f74dda4a8058cf56c5d2"], 0x8) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x800000018, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000185000/0x8000)=nil, 0x8000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) close(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) close(r4) r6 = socket(0x3f, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/189) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc8601010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55479962dc2bd9d5000d7fb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa206151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair(0x20, 0x2, 0x80, &(0x7f0000000040)) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x400, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="20002f4c1909b5f9085fa3a5ff00", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002004000000000020ffff060001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce73082057fdfa3d9de678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff000000a85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto(r6, &(0x7f00000002c0)="3a90db966babd9bcc75d92043048b3b21630395e2cfc856adef402c3eae70e6249d8be9bc8100f7943bed2deec0df6ae3de626bbe8316f35c82d783a407bbe46056d80d047d11c57cac05b08d59903ce6c7f7c2fac9fa9b2f24f797555124b492a5e7c5275f0efd44d1917e31da1bbb39ab95cec16d230458af5a37abde9f86d0645a6b6728930b762fe830725fad3653b5ee93e70394e39c62be2860894c48dbe5976068eced8b2c78d1a2fd0b495d8d673731b0d5bdfed9d3cf7e72d90cb2d1f1141017316c9381f82bd02dd0c328a9ec48234ae6df0d8f2a0dd20ba79f65f3c811c9122509b7f99cbcf4f5481b4331f82dca8b1f6af2776df6bb714690f4a4ff67b52c1b45e705e78c0cd3c29dc29a16e5c8b23c3f7eb46827495c29f7cfa5d765f5e8dd2d143aaa80b7e3ad6be11d322e0a179ae98655baf9c87d4558c73a1ea518ce309b96c877723e3f05379df8f67bbdc8101976fff1e47103a0930f576ff6a924cadf70389c86283af451ad4ec5c3412958809109f68bad59a79da6fdbb8ded471e1aca9a76b7f8c4294a04d9783065316c2b541af84434b20b07aac7ff44d9576f5849238319afaa56f3f8ec56b84e08eb49cf142fb3958168bd1ff610051acb63c3f7660ccb3ddf5dfcbd271dc75134255d2d633a8ee0ed463fab568a15eaf124147ef585aa878f1055100da6387075983ac6d8c77345a172629a2a58caf225370a72e3418c47974945d826a7eba5486b7d8954c22514ce941cf81ea32e4540e9016bacac7cde7475b1f7846b3796031368fb162efb3819dd25cbb4c494f7114520a45ef7adcd7348479f8522fdedace46c08aaf469771479b68b36f6bfe27885bbe5fcc92227758eebc4726af5e968fd117d5f88c8b4c6bbda763adabf8fd23a5024cce7247a7e2902718560173c705e11675d71fa5bf0800dba5ba17544d25331a7f010a8d19e5237ee62cfc23fa341fa877e1b1a6ef0df1b96aed42bef9d07e88e90b5adf56f9d23f6cb9beec677ee681c96b044771c6ee4dd2171892e79d720c35d4b7af1308a7c8351351dfcfe8607b0e1b3be1b10cb6931059516a15d6313574faa6a6050facffff1518a7bc7e335e456b2b00f10a3fc17c93ac802d6a4feff7170a252f591bcb6e456c6793c1ff69095aa8e787613dba5cf963459bb1ccb6297d313f070351057b3e28f20168c37a80245a31f14044cfc8eece819f8f2db61f026f13d49a24c40a21ccf621ea804605e14027e517d4e819bd850eeb696115c27e030ac6232ace7a868d4c71abbc0a5dfc6afa1bfc6f03c902a78d57d0be4d9eecfa02961381e06b0d75f4d64fbca2199d491bc8231519f5e6968e6fa82b2231404435563427c6a5c622555482da8e2851c53079d0d4411a2498925d492b902934ea908906673be4561d6ba9aa52b3bbb91803d0c48353472960e656c56df2b33fb53586214c44587bdd32f8ca7223786f34febd90e0ac610067c55df9bda9bf121f08f6d1d511335808c0c3823c2523a00618f99353d1340fa41b79d509eec1630320d88db33e95bf806b9e1f5d3a42a1b28c562e2cf4ab08ed4b467210f2ae99e9d4a5859dc63947a822075667c2024154bbfd1569a6ae3c062104b2013a11ccaf286f40364c2fcd36e63f22f91377b23284a7997fe51ac4d6ff60c4b502f9d7d8422ea0756756f8e0825b9d9149fce4846c4a317b3550d60b9c7c310e1b6eacc0c173b6df5d40a5452c1e41bf011bbecb91a113dc8a7350be1f78f984265d9a986c120af8ec971b985f983f60a06748daaa998ae10cf5fcab6b91dcc4d1b5c64632e8f4436a7f444d5b1b756de4d465e6a44278dab6329b3ad60277535b2ed34f8bf78fcf4c651fecce44447b8615c35990cfe41fa7284bebf05d368e71fada501920a05b89e485ef7304d9501809fc45b52d8f20c397e7299641d054d135e848b79b032e2c09c3b0a9c979d0565dda99dadee447195ae6c7d58d56465fda0c67841419e1d8eb1ba39ae3031b0a94bab43789adfb92469212d2970bd82290a9f13987f99ffb2343b7d768243e36265408ca82736f3d55247a80128854b04c6bf858066ff686571dcc2d87fc7814fdaed4a6d8489ef91ac5b330957f56827f1ec992b4cbe25711019c30ca3504e122c895b469820dc1ef3fa9ef30578cfe8d624b70be1a6a4d1a6bf081ba4d7fde6fffe10e55fe0e385015d2bc0346989f25199b3cd9693e7f7d54f08e58dd067cadf303c85bccd1e971fdb24a186fd5a4bbff54e396361f03fe45b7949bafe94a2b13dd20dea4f3a3b3456c453871cc0457bf31ccd67ad3793e75192261b4f3cd4169e705477bb08f2c71890ea3862290687ce390acb4f57a7263a68b58ca7c6900e024601768ea15e790371c6fedf2dd6e98db8cc43ceb9052c7fdb1f1f5451ac443354768b4ee4a03118efd497916edcf1029ad502039a985fe4781d77a4b56f2a127f56e7015a5c25d3ed0e0893789e0acd743e60f95cec651acf2538e93ce34b1a3712c33b1fd1ce701fdf48037feb9fb0ac354dee964bad0c2058cc1a188e311ce96a23a50bb2325086db2c969ed8b30c054c4355b4edd9542f1fec347b35df1aa3c50b6f4b1d03c736988dd036317466016d253b86905095d4b89780f3cec95aaed6e78431500a9b148715f819f107145c615210e73e700a087baa656a16a3d637444b0310614794c1c9ab41021a090f4df9517c816ae193fcd521e0d3754c20db274cb5c1dc55e5304c1e73b774350fa450073f1ce9bd6043bf6bf05fcd9b34d081be5ff83787b5d3f8145c77a030cfad14b96e0f70eb3bb58771acf74c768ea0892973a948f4dd4d4d81dd9256359263b0f4f4801c066f822d4fb93cc4494e360f0e1a1db60d92344fd2bb1237725eb2a6acb2fd440d3bf6a2133b65e52c1c68d37c41c3f883450d48ee071edf4db6ad40598c0a7d8ef53906a2add669c5fd6999c632e761491c6d8715445c7d126835e08320d06b36d6c3e9e8cbe262cacfac998e015a7a9aef98da215769c9f37066808d9c55d81f12a6b96f13ef19ef1809bc523595e89babda3ce53457bba057a3ddd8230ae5a0407a5f9a031bd15a3594fab66013a146164573c28c2c837a8a6a4e993cf5a637df3efb4ab31678a2171d8eaf417a513071c3dacc2c45cbb0b7f2483ef5f3ef8919ebef4741209e3ea11424dfb250d6997c15ede99aa38f0aaf897bc8711acf736d82c9e5587da0588b93ea4f9642f92f783670fc6d902641f21a89cdb72f3a25e8a143a43467566ad6d53de581632e6cfd109e43820856e7b6f16ad716da13ed0b6284ed937638f1bd1d8451b3d820517c03319a1b4be1373a2bda83131f5c8c083196704227a797498af92b93029edb46a61bed68a782236704fa88244cf786bb4864e439e59ae6dcea8a35894e983895fdc35ffdec9215f4544d0217237f4ccabbb661607a36c6442caf3d23401ebcd6e9082fd04480476b92ca363d0064471aceed04c65ae5ee296141d2ca9cf0314c5644f364a41d8d0e887f9f868ffa5b38fd6e302632e9a1f80c4d5b4f573b744ad38730496b39ad8caa7591611d426a864147cecd1fffbfe5d6d6218a5d70b4b3a9914dacccb2a00cebab196c8ff069632792715c2b2b5b2283d8e9c5eea6fff9e0c5a01bd4981617eb9e9bf5024e6a1274824b3ace8ee598302ade805fcee12a48f4628ff9bbdb557e1278d1dfde9fd39942fad6df853f7d4929e4a0d92cfec058145192899a0649f027bc18e70fdad1f8c957435dd3ae8c4a713c4c2cd03c8404266c03192351942d44063006dd8d61ac90713667b28f8f8e2a8ff9786c9baa41c0facddd9caefc34afd00d8e86e570b0d1c412330f4ff3f520cb90b79b53dfe4f0446e904e6644b9feee38a2ac02d805b558d27e932596badaa5357f1b962575d2a297e1e34145c5e4706635078bfeaa6d8a4c2ac56f328750e5a5026358a00a13c3eb409a7a1a2460131720854fe3aef45454156ed9cd8b8afc83bdc0722d3df3ceb727ebe35d7ab2dedda577b0ebe92816d0ba13493a3cbb50fccb9bba7ff06e2cfec9d93e7f04089bf94fc32c73f43e4cd02042377f3fbda8cbdaff56c64495b08afd21875a0706e113eaff05a003fc48b8e8f470db87e5b91f47440ceb603c4b5faa359a9fe72188066009dbaf18e1c9e24c1ae07f187ef7ee605849809336bbcd179efcab5a014d9f560474cd40b213126574e629f55032d2ac69dd9b9cae3a7b94667644ee7d4518884e469c34c92a2a09772b50deef883cc0db41f0ab55a34564948789d3cce1d8b4cbd651dbd7331ccea8376df50307b074e1ee64f6ca3ddecc722101fccd9de609497e279d1eda2ed12ec3eb6c073aa01761d196389258f871a26d523d2b018c8e09096f9b6e29f1a0c9d3ef9ac5f2361919c294632971720a579fe3bfce1c7e3f3621fbc7bf2b4cee89bf15453582e96a0476d60531db1992d04f232a592a28bc44528e68c5e1ebb658540b32e0dccfcadaf8e665b4181d510f0c5c7a13eacb5da156816dab7709ee8fdddacac5a1d7d5512424937b71b39e17606e819150d7ccf02be2d39e1d9b52470c35d54ea216bc44c4dce192449cbc6bbed651b17919e2773bc664e3f1984f32e2b0c62ac961e8c4c25ab2a0dc435d5b1b5894d51f8f0a4e3cfe912c8c1b07f42415b453b66a4540762822d69510a96da46c0dc51096476a62af46badc70de1c662622c85e55716d195317d17d7a6d47737dda5a3fdd5c1a39d75b8174d79ba739283ce25080a8143e7f424df60be4e21fa9c40b3c273d95086d01fd75ac37798a274495732ed197e63c0f9baa7bd758a3e375585cb37ea9e825da5985f0886caddaae26ecd7f93e719072277d09d7a9a5cebe01ce72477bc6e21e7c94c230aa493917cb00b667082146ef8a9a40d31d0ee1d356bef1aaf1c51852d05ba205d586a02c3a5d3bc713c6708894290abcd9a1034cb6528d15c1f4d8c92a5b3d813d4746cc0ac0c05def629bf2b0439bddd9d2d9e25e31396bc463eb3c7c83185e4dda23d79cc38fd743ded0255ce9a3aa04af7e1701f31c6eca1db6ea35f90a958f97a9cc40a7bcf01505ff4d813670d7546144a377d0d693c7f94e2c41fb76f18898425d6286f0a8ae1ae53d0ed6e97c23311ce51ecb154c8e761a56855ac4a41c4004acdbcba1091c09ff274fcc421e688b86e4d27b8c684fbf734ae9ba8baa9b440feab0086415404010b8235207a2f5ceeaf5bfa36ad0f29e0d0e9c292dd3ab993084b037d78c0a103a0b9ffeaf19d09df90734394fec9903f9061ac778ca92225417664018f621d7da4a3df9ee7244f8a1094653197029a22f367a8fdf6310e4d3f419861d680ea85a8ce147ac4c8d99b15aa6d62e61b470d04779ba322baba49d9f8436068a9fe90756ae30212fceac5bc52864807ff336b26e42e83bfab64a74ccc918af612396ff593ec2b5665465e95b455a8a343bdb6ae33f1975a3ca15377f6ce9c9ab6612bbeef88558d20cd12d277ce1814ee59cbc01c919eedd9038e570ab890055b2a698e0eba6043248885dd9cd62031b7bbb50ba03c0aa5e848ebe5f3327fce981a2c744c85417d31e192e6a1a9d648e5f279ba23d0afdaeec1dfbdd56404b8f1f61e04b04980e0fe3555d4bb0e7757c94671227713c2618a3f7d29e8a530ad7c2c51384b096aed16e75a7ac6419bec2de47a233d03e725b202fa6c7e61e5c47e1ba1446b374578908dfa2d5c29bcd993ee0c6d711a3884695c6a18c6b5d3d3692f", 0x1000, 0x1, &(0x7f00000012c0)=@in6={0x18, 0x0, 0x1, 0xfffffffd}, 0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696cdb3000"], 0x10) accept(r7, 0x0, &(0x7f0000000080)) openat(r5, &(0x7f0000000040)='./file0\x00', 0x840, 0x22) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet6(r8, &(0x7f00000001c0)=""/22, 0x16, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x7ff, 0x80000001}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000240)={0x7fffffff, './file0/../file0', './file0\x00'}) write(r2, &(0x7f0000000100)="8c65", 0x6d2) rmdir(&(0x7f0000000280)='./file0/../file0\x00') 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x100000001, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4cbc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x92fc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) dup(r1) r3 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f000046f000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/198) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x3, 0x100}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0xffff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x3c, 0xf0000000, 0x3, 0x100000000}], 0x4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x80000000}, {{}, 0xfffffffffffffffb, 0xc6, 0x20, 0x1, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffb, 0x4, 0x20, 0x8001, 0x469}, {{r7}, 0x2, 0x5338bbb58c684e26, 0x22, 0x0, 0xcd}, {{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x10001}], 0x6, &(0x7f0000000240)={0x7ff, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000003880)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cfcbd844c3012a969c109a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a38931b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f09ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba00000000000000000000000000000000000000000000000000008cf43ce420269fb169f05425edd38e82778e29acbc6c39f80aac27b9d99454ccd1c84a29bd0099061224056ffc52c270fdf45409d2e30b5338a52195b50399f142c2155744852459e86917ae20c12af1c178e3c078c1eaefea504e7cebf10d5b644c83a22aed25a68f00dee3da35a7054798f8c68113054eb27a14899a890da67b234743310abc635c4c97ca395c92f920476ee218f749763f56cd788c183236d1b23ac24994a38a50db8763b8390b74cf1adc561f92920f1e84980a0cead109d30aa3342444dfe8bf9d02746c41317156a159bef6cfb16a8a1f42d9b38691ec769ac8e0a6a2ca5059a30acb3d06374eb83e18f71903e12f1d2cf5c1e0ca2045262efa95233731809d45492d952f7f89098315db2c46371ab9fa1f0477", 0x1126}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000000300)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff67f157cc5f43cb2fba902646f706235a4143a0fbafa7fae5d33d59293cb21ac0fe0a404b6a5a1b05e7eb4102f210d55c93355d730c2755b410dc60ad3e1015c1a5201039bd165a0970f2dcfe4beb99af32d3ae0c12add9805de90a57230d2d2dffd238c59fbb7a19b2c3391fcd4dcab3fc7523c5248eb307c07cbbb3cf6cc00fb02ab83ec73869c65fa9ed70357", 0xca}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x8000]}) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r5, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'\xfc \x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) getitimer(0x6ffa22264e90c80b, &(0x7f0000000240)) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x25, 0x2, './file0\x00', 0x2, 0x7fffffff, 0x6, 0xffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x10) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) close(r4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x7c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240)=0x9c6, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x0, 0x38, 0x100}, {0x718b, 0x3, 0x0, 0x1000}, {0x8, 0x8, 0x8, 0x200}, {0x2, 0x16, 0x20, 0x2}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) r5 = accept(r4, 0x0, &(0x7f0000000080)) r6 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x9, 0x2, 0x9, 0x0, 0x46fabfd7, 0x0, 0x80, 0x0, 0x1, 0x80000001, 0x101}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r16 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r16, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r13, r15, r14, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r17 = getegid() r18 = getpid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)) r21 = dup2(r19, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r25 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r25, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r25, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r22, r24, r23, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0x1, &(0x7f0000000940)=[r24]) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) setsockopt(r28, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r28, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r28, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000040)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = dup2(r30, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r36 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r36, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r36, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r33, r35, r34, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r37 = getegid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x200, 0x0) r39 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r41, 0xc010427b, &(0x7f0000000040)) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r42, 0xc010427b, &(0x7f0000000040)) r43 = dup2(r41, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r47 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r47, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r47, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r44, r46, r45, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000bc0)={&(0x7f0000000340)=@abs={0xd485926ccef64900, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000380)="84945d72025caf566f9527bd3f8daa29eea9664122d5a71cf1f8acb5e2d3ba04992fea6498a0493fcbbfc21ab481786a666fff847e480e62122b3351a28d69998e96d43b3a7a48a4a39bf2cb2b052eb5c00159a3807b591adcadcdedbbc226445d24f985013b0e0442fac899f57f04586cc686240acac40b5656322ca5698967bd44defbbe0fd37ca2364f4cfb965bc47f74ff2a9fccee448239b1c28775b99acecc173b467f8eb91e476cba5f8e14f1c86e283843", 0xb5}, {&(0x7f0000000440)="fe490cc8b0d9affa2f5a6e0b2210a4727c8ed1e339dced86adf4020b21ce09ba73207e33efb4033468cc275ddf77dcd6616bcc94d086345852563087311695d1d97d9891d5685f608e9d6764f064b914dab0da55989ed740a1737a1da0fc52b4e0047d895619e9d7eedda3ef60d72fa097f99cd1d8da5e19a454e7781cb1c5a40549b6a588ae20a25aea62a8f16e265073929b872d0497fc47c82d04b5d158bf4309946283c0733e8123692ec97093a681dff8d326987c069888ffb33950e5c31712c375ab6437019a329bb03688eb1acb397ed76dd2", 0xd6}, {&(0x7f0000000540)="2e0672d2b1c05778db5befa07caae20bdca9aa86222e25ca6e053e6af2e0d5e5a548260a3876f6f8ca13668a1826484c3010ed1b", 0x34}, {&(0x7f0000000580)="11a507b1831314375df6411a171c63208b51101fd2eda331b5d6f93ddb9999770e9e9bb9f48682d0584f6d043935432cd58b52419b54ec07135f8a9470f2d445ecd31c1e2178c542778a37e6785cbc06310fed2b5dbcae117aa878023a1098e1c5c44d212078f4cb3d5a3e394b2b2019aa35", 0x72}, {&(0x7f0000000600)="ea0d05fcbb458cec35bbc29ba69fc05aff50080d6f9c283486b9939039eb5878a4ba1c90a43a2f616428c7556bc7d3f02de961e8e7658c03708d859e2e94daa6e09d153582ec9753838fb082d92c78f724ce9d709ab619f844ebfe46fe8a2164d66c2f40096a41ed1b5564f26ba687f4cf32", 0x72}, {&(0x7f0000000680)="802926df3c0bd2975cc10191363dfade2a4962183db9f1c06409e68f70930ed2541ab8e0ea48c944d1ac1b0c7bd17b3bf20029eb980557da9e0cb52db123a5b500980acadd1cb1c060232fae20509c708ab383c7ef62734246b2cfaf46b4763b98ceab5d", 0x64}, {&(0x7f0000000700)="f89ccdf8d172f59de59559f61dce389502f326074b435c067cb499d143ca0b0143f73cd623ac5d9765b71eb12801818577c9f528a7435f5b2d4377a38106954033377428b960dea575d38d8ded9b93436b8e83f64fe45b900ac2db2bb41908ccd2f41eecda04d83e8bd7c5643210247f3b006cb505fa416a1cfb0949192795fa397eb52718c62888d343a7871f95", 0x8e}, {&(0x7f00000007c0)="86b725fcd3b3f76d0e1f1346da986e86cd2947670db38f4d92499aba85bdeacb6b82597e97cfc5f991649947dc54cbb536106d1d900bc6a9838ba2a3fab681481b3f7fbbb6b00082aec4b1ea4211e0b3c93f885f10bdff4f5f87ba38efa88bb6ffcb150f8405f5e59795ecfabee72d87a8d1caf6f793e48629b3ad9dd0db7895aa1fe10d08cfebde00ad755a3d5989a521c513ab7cf832ffba8f326bbbd9a99dfdecc258f405ac0569f153f555d70dd8b9654a14af56bee6c1b36a78c6f2685d5259eceefcd768dd5c4be949f4cca33196eb40a4615e04080dfcecc395decd1af4", 0xe1}], 0x8, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r8, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, r14, r17}, @cred={0x20, 0xffff, 0x0, r18, 0x0, r26}, @cred={0x20, 0xffff, 0x0, r29, r33, r37}, @rights={0x18, 0xffff, 0x1, [r38, r4]}, @cred={0x20, 0xffff, 0x0, r39, r40, r46}, @rights={0x28, 0xffff, 0x1, [r48, r49, r50, r51, r52]}], 0xe0, 0x400}, 0x800) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/53, 0x32}], 0x396) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1013, r3, 0x0, 0x80000001) close(r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) close(r4) syz_emit_ethernet(0x47, &(0x7f0000000040)="c0c1e3d1ad3452b202fa355d487e0dc2ad54573de61b5d170f6e5ae80561a1cc9e601133f806bf3e50ae0c18c2abf218e43bf6e1143bf966d85df8055ffa8eb98057af61d459a9") 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0xee, &(0x7f0000000100)}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0xffff}, {0x1d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffd, 0x51, 0x10, 0x101, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0xb8, 0x40000000, 0x200, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0xc, 0x1a0000087, 0x7, 0x2}, {{r9}, 0xfffffffffffffff9, 0x2, 0xbf906b18530b4503, 0x0, 0x20}, {{r10}, 0xfffffffffffffffc, 0x44, 0x80, 0x1, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x76e006cbd70da99d, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x200fffee, 0x9, 0x8}, {{r11}, 0xfffffffffffffffd, 0x16, 0x2, 0x7f, 0x10200000000000}], 0x6, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffff6, 0x0, 0x80000000, 0xfffffffffffffff8, 0x35}], 0x2, &(0x7f00000003c0)={0x8000, 0x5e5e}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x7df, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x746f, 0xb3}, {{r2}, 0x1, 0x16, 0x80000000, 0xf05, 0x9}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x4, 0xa04}, {{r0}, 0xffffffffffffffff, 0x101, 0x20000000, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x4, 0x2, 0x8184}], 0x2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x7ccb6b6c6baadc2f, 0xffff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x1d, 0x2, 0xad, 0xda38}, {{r7}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x4, 0x40}], 0xe8c, &(0x7f0000000140)={0xdcd, 0xffffffff80000001}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000ffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7161d4de20b61ac66aaac0b02547d6948cd2cb9f3c7f9343dc8c7fc70cf0d9ccec084b7"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/250, 0xfa}], 0x3) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xfff, 0xffffffffffffff1c) r3 = dup(r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r5, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x80}, {0x0, 0xde3b}], 0x2}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x7ff}) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x1) r3 = dup(r1) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0xc1, 0xa6a, 0x4, 0x1}) accept(r3, 0x0, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x21, 0x6}, {0x101, 0x400}, {0x64, 0xfff}, {0x23, 0x6}], 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:34:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a142b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000ca595534c5ae84b2df0d28000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x80) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) write(r2, &(0x7f0000000100)="2e9c023838da366898ac0d72bee5c197e58adf92d70c9768ba12ba22b3ee7ad2347b44fd1bcda92e75f91d9327eb09f69990997148df4dca14cac9fae3c70e3a7559a73ee71234e2829ee75248269de8d1bcbf942ef040e58895d932a6dc804d81796b41ebb52e7cb7d4eefa8a38c37f080eb94cf00114c9e311fae56a4e9cc9c42860e40a7f78fed772bef079978ec4f4bc55588d58a8aa2458ca15e955c8b1b302bb5db3a97b3c7e441f309bd3e4a6d8a3d1892ff227fa4044f47a4fa80150", 0xc0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="b6f3612d3f9b97d2905f4487ed95a9bef7c4940d2ef83702bf2e7cb5cadc4776b37984916bd5fbc8a32953de1c49a83f8f2ebdb095130579bd0978df55da755ec5f7b1428724486b889f194505bc99dafaa68575dc58f82e7a59e58e3b4d225e415519202aa65ece4903501bb49c14ade0766cd5ba25c9bb2eb3e77d98f0c59af683285e622943964fd1337c7f1c50c6782e2c870fc78e2d653982e7dce6cd3a88baa2fa116e2e175c4fbacf6d390f4079139f0bfe52ca339aa8c9d349407cc28b3867ebd0eeeff287384bd5b2d9b324b3ab9137e7a9a3384e7568539a122651532b551ac2f240e4c3ec1718494ccc06cf553588d6ad01d4b54cf14fab9b", 0xfe}, {&(0x7f00000003c0)="92c9884e121df7f314d831a3288f2b8f8ad77dc2e4b9220fb3045e55480eda282478400fee5a592d32e808317ecce45d58251a2cac533d2cadabcc25d381fca6020b44b539940b441eb525b070e0b82ef462af8525a4354129244a61ac92b6862b3c0b0c1eddd8cc99fc30ead2d17d64050ac45c140c33a3bbe00a3d94b8752b725e1eee13ba830b046d8c2bc7870349371ba96fc59625932d9bf7fa9237652bcfbbadea01d22706742aef839bb15bad3d0189dbb1f9c998a091c79b923525d586cc31683b", 0x2}], 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xfffffff8}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) fcntl$getown(r4, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000600)={0x10, 0xfffffffffffffff9, 0x4, 0xd8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x21}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb371}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56089e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6cbd8ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1fc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239000000000000aa39c785c07c1c08e12b86764666181e00"/291, 0x123}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:34:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x2400}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c829a4f1}, {0x0, 0x9, 0x1800}, {0x1, 0x5, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x5, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r13 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r13, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r10, r12, r11, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = dup2(r14, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r20 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r20, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r20, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r17, r19, r18, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r21, 0xc010427b, &(0x7f0000000040)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r25 = fcntl$dupfd(r23, 0x0, r24) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[0x9, 0x0]}) r26 = dup2(r21, r22) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r30 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r30, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r30, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r27, r29, r28, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x5, r11, r19, 0x0, r29, 0x48694113c69d1982, 0x3}, 0x1000, 0xfffffffffffff801, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r32) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r32, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r31, r32, 0x0, r33, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 16:34:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000140)="d5ff96681f43ba17781c71eae2c55a0e72f3e89587c39b51de6488", 0x1b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:34:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xa1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186a56010000001c00feaf0000feff0060d5708f85c2768519fe870004001f0888000000fa7db7e847", 0x2c}], 0x1) 16:34:07 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069c3, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r7 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x5) bind(r8, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r8, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) 16:34:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x5, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:34:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x18, r0, 0x0, 0x80fff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x39f8b2eb33d22b14, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x8000000000000001, 0x64, 0x20, 0x43, 0x5}, {{r0}, 0xfffffffffffffffa, 0x37, 0x1, 0xffffffff, 0x967}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff, 0x4}, {{r4}, 0x4, 0x90, 0x1, 0x6, 0x4}, {{r11}, 0xffffffffffffffff, 0x16, 0x40, 0x8000, 0x5b5d90a9}, {{r6}, 0x0, 0x40, 0x4, 0x5f, 0x2}, {{r7}, 0xfffffffffffffffe, 0x5bfb17d43edcea81, 0xf0000000, 0x0, 0x6}, {{r0}, 0x2, 0x4, 0xf0000000, 0x4000000000, 0x7}], 0xb6, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffb, 0x64, 0x40, 0x4, 0x1}, {{r9}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x1, 0x1c92}, {{r10}, 0xfffffffffffffffd, 0x40, 0x1, 0xa63d, 0xfff}], 0x3, &(0x7f0000000380)={0x7fffffff, 0x1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:34:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffff8, 0x7, 0x372e, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600", 0x0, 0x3}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:07 executing program 0: 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}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="cfffffffffffffff0000009ea800", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x9, 0x6, 0xffffffff}, {0x1, 0x7, 0x4, 0x8}]}) 16:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffeb1, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x20) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x287a, 0xff0}, {0x18, 0x2, 0x6b, 0xfffffffb}, 0x2, [0x10000, 0x800, 0x8, 0x80, 0x4, 0x4, 0x2, 0x4]}, 0x3c) 16:34:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000080)='./file0/file0\x00') chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:34:08 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r4 = dup(r3) ioctl$TIOCSBRK(r4, 0x2000747b) write(r1, &(0x7f0000000340), 0x10000014c) socket$inet(0x2, 0x3, 0x9) getpgrp() execve(0x0, 0x0, 0x0) 16:34:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000004c0)) r4 = socket$inet6(0x18, 0x4, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="7f631f9244cca07511da0cf9f683a1bace45e32fbb8fca69f80cf2f9deff67386efb556d501a4e6458741ac4f5446e1a7780d3220e877c31a869d97660a09a59d6f29fac5ffe888c91ed95a33acf3a69c9c09f7473356333e7f50600b26856158c4789948e42f4b7d9090813496cd392a7a933b76ea588d799e54a33a6fcc80b4d5e41cffb0d3bb593", 0x89}], 0x1, 0x0, 0xa6) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x5, 0xc8a, 0x3, 0x80, "26cc9a1396f8e2db35fc3c09114a51d5ca6b46f6", 0x1ff, 0x6}) 16:34:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x53, 0x2, 0x100000000, 0xec0}, {{r1}, 0x3, 0x80, 0x100ffff6, 0x3, 0x100000000}], 0x9, &(0x7f00000001c0)=[{{r0}, 0x7fffffffffffffff, 0x10, 0x2, 0x401, 0x101}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0x8}, {{r2}, 0xfffffffffffffff3, 0x2, 0x1, 0x81}, {{r0}, 0x2, 0x10, 0x2, 0x5, 0x5}], 0xffff, &(0x7f0000000240)={0x2, 0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x3f}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="f7", 0xff64, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x1a0d6f47613928da) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x2, 0xfffffffeffffffff}) msgget$private(0x0, 0x2) r3 = socket$inet(0x2, 0x8000, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x18, r3, 0x0, 0x6) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000197, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:34:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:34:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x3a1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x5) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) 16:34:08 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r2, 0x100}, {r1, 0x89a100c26e0897b6}, {r3, 0x80}, {r5, 0x100}, {r6, 0x100}, {r7, 0x8}], 0x6, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) r8 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000040)=0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fcntl$dupfd(r1, 0x0, r9) 16:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:34:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000800006]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r3, 0x0, &(0x7f0000000080)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:34:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:34:08 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000005cffa733fd5d13b6752734fa51659051d79b1c2ff2541cfefc0c2d45b4c803b5de00d1019b718f4a4adba741e61b6349ba47252af1290e716fdb088d42c80fa1e28af60da3edc1eeac885bee4018be6bb8b2dfcb52ada5a2e0e99d6d98c1f693f987b7d53042ee81644d3e53e61676e5ae4bdcc29bb75d4336230d8c7c806757365731f87ab4e309f8c1e3cdef787bcb1211454ea7b2bde2c4b3347fe1cb70a570f70d41a97c996e5d770216495a27427094c775b5f139f6bb3a50d71da5c051752682a9e94bed7c6d80523630520742ac09a6f51e9fa7297e702d15b9c1a01724a48e4478021603358224f749cd357126e4d35d9150a866217477f254cb7e9e100a01ca1433b05c3cbb974bc5196cc1b70b710f597335b2b6"], 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:34:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r7 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r4, r6, r5, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r14 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r14, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r11, r13, r12, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r21 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r21, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r21, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r18, r20, r19, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r28 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r28, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r28, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r25, r27, r26, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r29, 0xc010427b, &(0x7f0000000040)) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000040)) r31 = dup2(r29, r30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r35 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r35, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r35, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r32, r34, r33, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) getgroups(0xa, &(0x7f00000000c0)=[r13, r20, r27, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r34]) chown(&(0x7f0000000080)='./bus\x00', r4, r36) 16:34:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100020000880675fdc0d8166a0a0c38a8de1151d016c878c957b7cdb1d8710e7d7823abede9049efb740904885b36ce8670b25205cc116122369fbcc2fd361feee69bb4fb554b6cddeb5572ad56b8afe6e64ac91613a6df905af12d1ec259dc08f0ac007af497f645f168a76d71c6840c843d1e68e03117f8d527db54293ba15eb3b24268e46e2d1b68f03090067627ffcc22ab9536eca2d7ad3e0372e8df5893911dd85858f8d17c48e7d85f073c7b4c1ad76c4d5cc43359a73caa0a3ba18378d0ab628b35d9ec550f767fba505d3f3a53acca991722038873fda4bbaf6f868560b4596bd6ba233f"], 0x10}, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x80000000, r1) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x15, 0x3, 0x3f, 0xffff}, {0x8, 0x4, 0x47, 0x8}, {0x8000, 0x0, 0x80, 0xae}, {0x3, 0x40, 0x7f, 0x1}, {0x3404, 0x4, 0xf7, 0x502a927d}, {0x8, 0x1, 0x2, 0x2}, {0x400, 0x40, 0x14, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e710000000031929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10240, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x0, 0x4, 0xff, 0x26a000}, {0x0, 0x7, 0xc6, 0x8000}, {0x97, 0x6, 0x20, 0x1}, {0x4, 0xff, 0x7, 0x800}, {0x3, 0x80, 0x8}, {0x4, 0x7f, 0x5, 0x200}, {0x93, 0xbb, 0x6, 0x1}, {0x100, 0x1f, 0x20, 0x9e}]}) dup2(r2, r4) 16:34:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [0x400000, 0x0, 0x0, 0x0, 0x10001], [{}, {}, {}, {}, {0x0, 0xe0}], {}, {0x0, 0x1}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000004c0)="14d6321859c9bcc18a0c3d0a5b300fd8b0357b22eb5d3c9a42d000dd580d88b05b9bdbaa69e2957b141f0f5a6c107393153c3c6cab42236a02a0aa57d119accdf9ca9201aa27c97d7dfed38304bb9aa53838494b9915ba31e4d0e926e405634bb748baef1ca41dcac678775cbb42ecb818e64bdd5bab5d456cf218dd02e0f8c97754068fbf998168c004ae58ef38a977bf4c335f5cf04f0cd344d1", 0x9b}, {&(0x7f0000000580)="9d376eb6c44343466d0971a3a696e028d633b4b6709142b4313e5b9148d7efa995c335b4606621d297232c3823efc60d566309475da16f7ce41269ae5717c66dd8406c78c4899a7967ac7508d881f331502f25511e53053ad792e40427b9c9780d93ebe65ac6c65b0b029909f9257733c5691d0c78", 0x75}], 0x2, &(0x7f00000045c0)=ANY=[@ANYBLOB="7000000000000000ffff00000000000028d28f74cd6384558a85c7866d9a70f86ada165e53399695eb2177bd5e3129a2e5c80d72232d42fc7ba6b446706a6ec2838122f0e60237d7bccf8c0d0768befc9e6c05597d557d033cdf56e057cc30e5db3c35b24461dda76f4f6800000000001010000000000000000000000700000066e4a37316349638714bf52e55d81abd2bdcfa8c017dcfeaca465a5f9c88a361b04f0086f5f62c97cde6c4bbf9e0d5145ac550351c40daee71dce7e0305c2024033399d5e79806b43c05f843999a5bfba005cb651ee6d641129e2af8bcb676839a6e1798404cfc6ef31e2f43598802539193d2f55205944ba4dfec79774e20e199b54c1647fcc55275e68947e802df4d55c00d955dfa57ef1c38d5fb8d6155bbcf4e4ba93ccacf7ab7472315f715b1a1b371cf1b9ad6626ad1f72855a523f1cc5a323ef9acaa8825c43e414045561ee17d21f0210eb13fd50b7e44f59bdaebada88c4415c62abd1ce018f378c058639517974e03193863690828ccc185a51848bf76fcb7c9bb79ada49442dd8447f01a5f69844dcae84d42066a158830ffffe33aa8dace0f06386a90037ea4aa369e5d929520eaacd9fc90e2852e7eab1685f2de203ec791d883c6a689c332be8b087e697026b2b3ea78fe7eb459ffd25833dd6460097abe0e1f7fb8d1ea5d5818a6c58f6db2e9bad9c29aa662d5f4869dce705d0236788b332d6b7f58955d0bba035120f54795ee36a65a16aa9be9ae0ad5767082f931852308ad53257f339cfcde3ace38fda2c10337a7bb23bfe79e928e194d297aa79d8d07b29af64947a9aa5ec95f3f3666b3752295b8af249b070bb229e3172bea4786e4043f288abcc263e1c34f3b0c8edf5b939a323b41c5073526c6196d21d3cba0a6fdd90093a7d7e4f851de54621e2e8719aad6477a0beaf76b1e5c5be52a011158b7b1c8ed96aa20e6011b1265aa5a1d0da0288ca1eba904b3f3db96d2ff408d31c8c1c8606bb45e5ae7cf868f8d30cce903cd47a25fe0b4806f620ce33ce64922e94973e3afd7ec155eba5eed0bf78ef8e9c6133087e6fb7a571590f3a8dfe7708f806a1dced55bb12936ad3853b865219e476639c6b92bde0784b9cb2f2df4ebe25f0fed34830905757b3ce717175b651a4b7d1e3be9137f79a9e6d13defbd722ac5eb67186fa1e520ac1f1ecdad32d9ac928670c096c98bf77fab557d6278c8987c41f70d9de65808eaf0ac88e49e76013c1423181e181fb1119ae44958aed64ae2555138dbb9d6d938e989bcaa2d0b77f5025638cbc9b053831d4e0fc9b6acdde91787c06109d8e83f4d7df3dc41e76336f5be897095cd8e8e5f272bd4183aeeb91b0562440c9acb8b299aec37a4f639f08e89e610cca61a5dcc3d5949aa798d970f2427a7d1cee0d8e65aae25338c29545ffb13aed7d05007952cfd112ff888ed45b7dbbd84580ded357ba081dc775315afe8c9e55b4e904a7575ca2c3c2cc8280b98f751c2a94878ab6c7e19a6f26997b90ec08db7e769d685b7a62537da1eeb36db76548fd90fe65ccf8b16b157188c9bdfeeb63e124223e398aa00da9d580428e47b7b991babedc64143b409d3df42172ba518725dc98ae32231acec4bc927bc48c014fd52eee90e3da54d9056916da13cefca69d22403b2912649b1e0a56d3f4900e229920f92b9830185ec4c648c0db38fcb1432bc006a38c47ac145268cc1b280ed52591cc99aee078767b26d2afae10c976ad3b438acfd668cdda2cf3a833561ca091d856ebfeb6ce0625550d4121a0f1e12ef2b3bbd115bc07eeb3df142f5a63395d9eb636c3f871a1fd020148e3160e0717833a3bf35bc2db3a4391b751a9c2740421d17da03a696153ff90fcb6a79abd1310b555ce752c83c903cdd7a69e6aca316a1c7c490ae341d21a1311cbdc272cfe7ee9fda04af738741d882aa6ab54a676848f05b3750102179e5be3eee9da75aa1a065b8f56e389feb33ee304cafaf1de8d80672fa398d1207974745f832d49476fcd5ba4c2d62bfba1c7dd4baac91b08a7f4322803e59225d722cde00e0ca6d2011bbe737e67a4d84c9a6841b5075241c1cadadf31d63f0c2823bb0d9d1990d036ab6ade347b65db194c27b33bcc66e440b9ec168a794975598d290bc002a7a5ca1a3bccfb4238d403e685cd27c18f7fa2f78b9b1ee9ca8e22233b0cc653c0124674b8b98139f550d893c1af1756d7a3c035d3eac6d6023ed95c7a55b2b69ce5aa0ea55334c510fa3d70933f2114a7ab10af2af0a0d865465e59bd98d17bd7df41e36f4c1a1de2ca60ee6e8f77b47cadcd4241b7a868bebda56886b734f1098f8b2bd6525638d3de9a2f057353f5f50a2194bd1370f152b0983edfcf0d9669686bf5dbd1820716730f2ce23bc4dc1ada35d58a44663debad847b75dc370eba3f2ad63dbcc8019f77a629a10597b7ae5190dd8fc2bebef4d2cc7e1d12933c3d2eea700cfdf9f0aafbae93f8471edcfecfbed79f45231d70def1f36ff6bfe26989247be2fe8b259743dc3d71b909e29bd8aee5a27be54a070f2cd4c1beb9e904bb3fb99b17e2bafe2cf6ee3e530bab7951ded0139931f7b52c237841d2788df402f74b05aa4394a03f32719fc0626348654c960d5c114afa65f77e9234310233aa5edc7040acb8b72925727917fc1ad9669578b757bdcc0ae4dbb9d1749d7ecbffe7f9359d7a8393024f6cca2089a8f52b60f8cc10cbb79cc37f96d5bd0e111915cf7753323ff4ba567e7fd56e39d7c7d374e83ed6c4d3e9208620e8be52e1ca99c43375c54baea20935bf121120dd853ebe2089a2cdda293dd39a088ae00d51b867ec6ce6b638bdb801bf72d80d851acabf419fb096cb11147012f38b6458145e8d1a7c521b5f091296cf4f1acfcaeb018d56a3e6e41d4b6e669a1d7fc5b0c4acf46d6910d38a125399851686c61c3ad6860a88ccee11c71650a1ebdb7cac7bb00d49be580497d2ce785b3b7d9edf6244bce35190239d1a09cc5b8d5fd31a19027f7862f8ae4a1efe5c8d4bba05b071e691ea779f2a7746d94c507f4f6bcc2d1feb4e223891a32ce3889d58e8cb65229c35bbe40c638cb27c5ec9b28ce7269eaf3a064bf0d5dcb1ca3402c5f6c1b5cc39b4ea68040aa53b18a03c08b6ea01a709c6e42458f4b79e4a0ef4a06072cf9f87dc05eb2e2dfa5c4771bc7657122a5d006a9482efeb91a8c35ce91d6c80e517734d24ffdde808f955f6e17e807e76ed86b09b1321b7ad4e2031525eb8578f225a24075ee290070c8d9e0c9b761979fa05e7cb137be87384f19817afa5276402658a842017dfd86ceec1a697a9b2f34b1546830872cd891d65ba48e8fab86b6c3a879c8ee1657566c4c1d841eb60086886c09fd1ecb5bad0e6373e1497426ee2b7e821e44832a5593bd31e3bf5a31a6bb1903cf25a5a18a43dc78ab38aeae51dfbf00ee7643046cf506bca6fc166cf7829d74b66379113bbf4edee8a14e02f8bdb3537525d4bc042b948c646f708f5601b16353b14ccc1ce508b294404c1b3783c827e4bd2250f9c79f3d0694def4ecf778111a355a1c10caba43bed0003dd93ef21e672c5c9d7a7e00755bdf926a55ea77865185a32962b8da9fad6faa0573fc2926f67c5cc4fa858365a626eff71d7f5a0cdd4412a10a1aa2218e68da9cc9a813200424cb02dcc43aeb8a836716de14611b1689ba0928fb2892c7a41e76ae6508d906e9e348ea53ecdbdfa56e6339f4deead8d88add45d52dcc9e94503feaa407e980d9400e311a64b19e5ed6486b5fa0129478044bdda48071be7255142c7c24508e2c0e994f211dde0f1cc28f9e07c113ef4efa356202756951b45ae56fbfc031547ab97480e90d904350d38db89c4ab1d88507b3e6d2ef9220b53982000a76ace9f3684804cb78adbf2058dc4559c03ab1aa10a68bfc0fec3538ab4a6dd8541e325075cb934b301daf533651e16e2643d5b6566c8c4269ea68fc445277b3b5932991b203957d159e3afc162a461e50dab0fa3de8329ba0f4011569358668f93faccc8f19a937139b9e4fc78c7fa94ed8971feb3073ff6a0af134cb9515982eed50e41a91d2364c9fc699f41c542ff49e387501cc4fd2c1c447e957a07fb3c8c1edeefd7663bdc7526ede0a3f68ea14d0c261a3f770c8b9050f1a100d06f398f02b15f2ff9e54e5a6c966b456922a02f33ca99589357f55ce33774c49bc7799986e94dc8ae0e8b83912cb7d48fcc7162c7d71ffd72a806f96fc4d4df158134958154c6650270dc11b11a3d37d052b5f09691bd627a3357233c7c2ef7e81e6e30316295548553a4eefab3526218d72454925eef671e2ff42b3bb230999caf3aae592b39ff7ba8f3b279ebc72692634b7e028b6f5217425d3164f9e4fc777133b36e3638f7d354ed323bc28f92757d762c0deead223f79d230b13af69fde69cb91893dbdebb307474c5ea849e217f8c1e7f72f40d7c4aadd5fa0f719e68197e55eb1a9539fc51d23768eb37e0751fd9c0a506008f089005de56bb497bd4e77c0b18f48d637fbcabb444897631ee21670eaf79e51f1bfbc6e6ac4be8dc63bc9a0309dc20f180dc225b3574a1db863e9b617170f871215f0db457cd620a67ed04b09705bd8030f28f320ef5d395b951f925ddd1199744f5a87e7f8d67b800fa2a7bee3577b42648c014815089528e8643f9d251115fb84bcaa49fa3061b96e14da399c3de63775aef9086038fb1c13615a4826a9a6785caaa225bdcd73e72749ce0a1d390fffaedecd39336a87a9520374dece1f30a1b7a443a095c677367ffabf6951054b6656f28bad35e4a004a6b0de08fcee9476bfd9a5fddc22ed616d43420481124f7a3fa5f4b10f7259ce586695906e6577d6c98f1c7397d546c67dd18186d719519383fa4a07ca582d5fb7d3554a338dfbed77e26b5a678550c468750555f939476f1514866ad4640053192b1383c7fdeec40529ee7a21ecb415a39065c4f606e6fd4df27602335d7a1735201d573f8a8b5f1f8ac95412905e19cadeae950f3c3193699da4f48e542be4a2afc1eb797cb01eaa59e8f47f99cd30f051fdb68672e9c40a10404b66b214f185df87a200bc2b68ef8ca868cd3518109d4806ebaced1eb8f928cc634ffb054449dd4a64abcaab8a2305f209a552627fc7b043b6415373c5f55c833e63f838801d945f51b8407c59865b1db76f767e4cb3d15f273436de102fb38c2fd993498fd4b8b1548fe07466bc8ce759baf47ec13f8c19f3d6a75d5b2ba6b158362777bc33e40d8f75744b911d662afb42c0e7fbc97374ee77f179aef4bf3eca02a17768cd3a5d0c753a110c19e2742751ee5a81eb0e89c53d1b8da3d138a06d2dafe406133faab624fef76ffdabd7d1b6db1ab89ef5d1ac9015c28719cadf01eb85af40204bb99623612df14fc7f879a30c2a67ae52e06fbd7884cdd0c00d303e9d42211aa66914c61d850fc4e565bd11976883c1d0d8f80de8cf3a91d2ad97b60690bd203f95d3fd36616e038100c549bb7b14f6f18c2dcc171d0006244e17024a8b4ae4075d68c7575ef872afa68d7ec5b19694f7ddfb9fae77f2088f538df05a8291ae0e2985d0dabf2abad1d949ed4d8a60c9a2c2de9d8fd0134589b62ac4429dc0d4a46ae803074904ff7f57571ead5de7b6f34d5e94b0daa283990360eff2d59ebc978c61cd1c6839889aad0aecf012e4ac1f3ede1ec4b450b20ea383a9abbca2f8809ee82aa4e25722fdac4842746651e7a4b671df86928b5a37a39229e42ad29bf440153a9bf33a69852546973c5a17b53591b2df6ad04305c632dcdda36f4382b1e6a85d9c3c99e7bf3a2f1ce2b2e5c1807b6f1bad0ad2f23ae7991a9bbe9db3ef2818828937eeb55b26c02814105b8bdec4a5103ec9cafbb8758f1975901dc4c8dcf5aa8c25b759ff18cda0df8b7bacd1bde3ebb11b5908b2eb0d3f83c747661c99dea7cb07577eb0e820b3086b26800000000000000ffff0000fb000000934f291c43e14176e993909f31937936b8d36b26581185aac4b86dd3e6172adcb4f473d7b8c0644f5af111a610da14072d76e3f89701bceb0a89b2c97ed04ba86ae267ff79d5d63cebe932b70dda9585e7000000000000005800000000000000ff7f010001010000610d2b806b44ae7f9984f37e81e951742123216fce076ea2589fd94bb28354a420c8713c3eb401dd2982c67cef0f8d6156c46a06e131d087eca1cae7425544d93959bb82e4000000580000000000000001000000000000000974574e8163e201992f432289b43dd4e60a5288a7e2f4a0687572f576ae300962215f683f160b0d03e6e600ca4981789183f1497c776f5a93a1c48ae2753c59b5f7f88e000000006000000000000000010000000100000000788c5ba31d385b6391027675e95b60881a66cde8121f39a7f4fee08001c90f0edd26359f1e4a4170312f0512f30cd69ffed979991af9b57c5d779b65ea7d42887499a603bf15e9eb66100000000000b0000000000000000100000006000000a877cc89cff8d653b648fcda1e7ad8353c8ecc0ddab38f4e612e938a09c9bd2829fc47eedc382a6a33c280af3313680e050dba13138e8d90d974077db3dcad0f4b1c8a642631b8ed06edc3552d07adbde1626f09e7740226c46829ef7f041d3aac654118f89e6dedaf44eafef197638f84452f67135dfc5c11fdc0a875ff0475d8626aac931b5c1863c3a1dc8c226ad751230fc43a31b26077a985335cb68300d800000000000000ffff0000000000000b247af417a2424a915d69f495fbee355f464cdcc41a2bfdc5fab7d930f3024ff7531842e882ac26cd31ee37802c9153f90583843eefd38a9afab7e71d3e881e2493899d992816ff49f2f00096ebedf839a75fcc55da1ced53a6891dfa89e0f4153538b6a79eb46360e5a070e723b208abbcd392dfdf288f2d9f731db4c8967cd7128b220a86a932b3af106cad84d2d415297f2909e9a5faee407221ed2412775bfcd541a404f468449c8c44057616140290cef98d5aef7c4414ea08ffc7318cf5872934e0110000"], 0x1380}, 0x12) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r7 = dup2(r6, 0xffffffffffffffff) linkat(r5, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvfrom$unix(r9, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:34:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x3, 0xc1, 0xa6a, 0x4, 0x245}) accept(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="674a9d94", 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x3, 0xc1, 0xa6a, 0x4, 0x45}) accept(r4, 0x0, &(0x7f0000000080)) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x40) linkat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0xac6c2ed2c372730f) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:34:10 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x1000, 0x1, 0x3ff, 0x7dffffff, "73f3267ea6dde5081a6ff7aa8100c35c16203100"}) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x37e, &(0x7f0000000000)=[{0x40}, {0x61}, {0x6, 0x0, 0x3f}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='D\x95\x00\x00\x00\x00pf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\x00\x18', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1d}, {0x6}]}) fsync(r1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:34:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x401) execve(0x0, 0x0, 0x0) close(r0) 16:34:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xaf) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:34:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8c9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x200, 0x80, 0xffff, "05d54142db58cb7435feb22db995e804b11e1773", 0x4}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x44bd}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) "*"*kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in_delmulti(bfffbfffbfffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a5b900) at in_purgeaddr+0x156 in_ifdetach(ffff800000a2d000) at in_ifdetach+0x74 if_setrdomain(ffff800000a2d000,6) at if_setrdomain+0x19a ifioctl(fffffd80793f7a90,8020699f,ffff800023bc31f0,ffff800020adeef0) at ifioctl+0x16ad sys_ioctl(ffff800020adeef0,ffff800023bc3308,ffff800023bc3350) at sys_ioctl+0x5b9 syscall(ffff800023bc33d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xda64e26d190, count: -8 ddb{0}> show registers rdi 0xffffffff81eee24d in_delmulti+0x8d rsi 0x18125 acpi_pdirpa+0x3f8d rbp 0xffff800023bc3010 rbx 0 rdx 0x18126 acpi_pdirpa+0x3f8e rcx 0xffff800021b76000 rax 0xffff800021b76000 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x218bb22fd5b918e6 r12 0 r13 0x3 r14 0xbfffbfffbfffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023bc2fb0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=509211 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff800020adf8d0,0xffffffff82634898 process=0xffff800020aeca80 user=0xffff800023bbe000, vmspace=0xfffffd807f0088a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90992 93620 98058 0 2 0 syz-executor.1 *90992 509211 98058 0 7 0x4000000 syz-executor.1 49926 346753 0 0 3 0x14200 bored sosplice 98058 80457 37587 0 3 0x82 nanosleep syz-executor.1 14690 445386 1 0 3 0x100083 ttyin getty 37158 62134 0 0 3 0x14200 acct acct 81922 315765 37587 0 3 0x82 nanosleep syz-executor.0 37587 189156 17345 0 3 0x82 thrsleep syz-fuzzer 37587 341244 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 33671 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 480416 17345 0 3 0x4000082 kqread syz-fuzzer 37587 130189 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 317735 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 364018 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 59434 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 461376 17345 0 3 0x4000082 thrsleep syz-fuzzer 37587 515851 17345 0 3 0x4000082 thrsleep syz-fuzzer 17345 93464 12461 0 3 0x10008a pause ksh 12461 317168 27296 0 3 0x92 select sshd 27296 145164 1 0 3 0x80 select sshd 39027 182956 49369 74 3 0x100092 bpf pflogd 49369 411412 1 0 3 0x80 netio pflogd 63345 127167 45385 73 3 0x100090 kqread syslogd 45385 267821 1 0 3 0x100082 netio syslogd 96717 124405 1 77 7 0x100090 dhclient 23136 498609 1 0 3 0x80 poll dhclient 90610 117277 0 0 3 0x14200 pgzero zerothread 81628 135981 0 0 3 0x14200 aiodoned aiodoned 97921 510453 0 0 3 0x14200 syncer update 25991 190830 0 0 3 0x14200 cleaner cleaner 17320 479375 0 0 3 0x14200 reaper reaper 24215 211585 0 0 3 0x14200 pgdaemon pagedaemon 68523 477461 0 0 3 0x14200 bored crynlk 17047 6125 0 0 3 0x14200 bored crypto 76665 213896 0 0 3 0x40014200 acpi0 acpi0 84624 435513 0 0 3 0x40014200 idle1 16695 243034 0 0 3 0x14200 bored softnet 40248 333059 0 0 2 0x14200 systqmp 1345 64237 0 0 3 0x14200 bored systq 46188 198367 0 0 3 0x40014200 bored softclock 20939 268748 0 0 3 0x40014200 idle0 44775 464309 0 0 3 0x14200 bored smr 1 459438 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 90992 (syz-executor.1) thread 0xffff800020adeef0 (509211) exclusive rwlock netlock r = 0 (0xffffffff82495598) #0 witness_lock+0x52e #1 ifioctl+0x16a0 #2 sys_ioctl+0x5b9 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826563c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9528 6428K 7636K 78643K 13339 0 pcb 13 10K 12K 78643K 107 0 rtable 95 5K 5K 78643K 424 0 ifaddr 89 17K 17K 78643K 176 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1497 0 iov 0 0K 48K 78643K 91 0 mount 1 1K 1K 78643K 1 0 vnodes 1233 77K 78K 78643K 1971 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 181 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 394 0 sigio 0 0K 0K 78643K 16 0 proc 60 63K 83K 78643K 544 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 15 0 in_multi 83 4K 4K 78643K 141 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 239 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 136 71K 76K 78643K 2451 0 UVM aobj 31 4K 4K 78643K 35 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 71 0 NDP 14 0K 0K 78643K 39 0 temp 144 3019K 3095K 78643K 7219 0 kqueue 0 0K 0K 78643K 2 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 9 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 78 0 45 2 0 2 2 0 8 0 unpcb 120 239 0 228 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 194 0 194 1 1 0 1 0 8 0 tcpcb 544 581 0 577 15 14 1 15 0 8 0 inpcb 280 964 0 956 9 7 2 9 0 8 1 nd6 48 11 0 9 1 0 1 1 0 8 0 ppxss 1128 8 0 8 3 2 1 1 0 8 1 pffrag 232 11 0 11 5 4 1 1 0 482 1 pffrnode 88 11 0 11 5 4 1 1 0 8 1 pffrent 40 410 0 410 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 11 1 0 1 1 0 8 0 pfstkey 112 46 0 11 2 0 2 2 0 8 0 pfstate 328 46 0 11 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 476 0 273 16 0 16 16 0 8 0 art_table 32 478 0 273 2 0 2 2 0 8 0 art_node 16 77 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 8 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 179 0 169 1 0 1 1 0 8 0 shmpl 112 33 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1985 0 573 46 0 46 46 0 8 0 ffsino 272 1985 0 573 95 0 95 95 0 8 0 nchpl 144 2775 0 2317 61 41 20 61 0 8 0 uvmvnodes 72 2707 0 0 50 0 50 50 0 8 0 vnodes 208 2707 0 0 143 0 143 143 0 8 0 namei 1024 8662 0 8662 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 scxspl 192 8015 0 8015 8 7 1 7 0 8 1 plimitpl 152 54 0 46 1 0 1 1 0 8 0 sigapl 432 591 0 576 3 1 2 3 0 8 0 futexpl 56 10181 0 10181 1 0 1 1 0 8 1 knotepl 112 93 0 74 1 0 1 1 0 8 0 kqueuepl 104 211 0 209 4 3 1 4 0 8 0 pipepl 160 332 0 313 4 3 1 2 0 8 0 fdescpl 488 592 0 576 3 0 3 3 0 8 0 filepl 152 5145 0 5043 15 9 6 14 0 8 1 lockfpl 104 126 0 125 1 0 1 1 0 8 0 lockfspl 48 45 0 44 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 420 0 411 1 0 1 1 0 8 0 zombiepl 144 576 0 575 1 0 1 1 0 8 0 processpl 896 609 0 575 4 0 4 4 0 8 0 procpl 632 1596 0 1552 5 0 5 5 0 8 0 srpgc 64 4 0 4 1 1 0 1 0 8 0 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 384 1256 0 1235 15 11 4 14 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 19 0 19 19 0 8 0 mtagpl 80 17 0 0 1 0 1 1 0 8 0 mbufpl 256 301 0 0 17 0 17 17 0 8 0 bufpl 280 7220 0 1340 420 0 420 420 0 8 0 anonpl 16 73611 0 53106 84 1 83 83 0 125 0 amapchunkpl 152 3867 0 3709 13 6 7 12 0 158 0 amappl16 192 2702 0 1573 57 0 57 57 0 8 0 amappl15 184 240 0 234 1 0 1 1 0 8 0 amappl14 176 34 0 32 1 0 1 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 227 0 211 1 0 1 1 0 8 0 amappl10 144 10 0 8 1 0 1 1 0 8 0 amappl9 136 615 0 612 1 0 1 1 0 8 0 amappl8 128 152 0 115 2 0 2 2 0 8 0 amappl7 120 126 0 113 1 0 1 1 0 8 0 amappl6 112 233 0 222 1 0 1 1 0 8 0 amappl5 104 147 0 131 1 0 1 1 0 8 0 amappl4 96 856 0 824 1 0 1 1 0 8 0 amappl3 88 125 0 116 1 0 1 1 0 8 0 amappl2 80 3990 0 3916 3 1 2 3 0 8 0 amappl1 72 23528 0 23084 26 16 10 21 0 8 0 amappl 80 1867 0 1817 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 34 0 4 1 0 1 1 0 8 0 uaddrrnd 24 596 0 576 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 596 0 576 1 0 1 1 0 8 0 vmmpekpl 168 8651 0 8619 2 0 2 2 0 8 0 vmmpepl 168 81277 0 78953 169 43 126 150 0 357 20 vmsppl 368 595 0 576 2 0 2 2 0 8 0 pdppl 4096 1199 0 1156 6 0 6 6 0 8 0 pvpl 32 228962 0 205244 199 3 196 196 0 265 3 pmappl 232 595 0 576 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 17 6 0 6 6 0 8 0