c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x0) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r0) 16:00:34 executing program 0: mprotect(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x0, &(0x7f0000000400)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) mkdir(&(0x7f0000000140)='./file1\x00', 0xa0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) open$dir(&(0x7f00000000c0)='./file2\x00', 0x30281, 0x102) r5 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r5, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)) socket(0x2, 0x8005, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x0) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x43}], 0x1}) syz_open_pts() 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x0) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000200)=[{0x2, 0x3, 0x9, 0xd}, {0x80, 0xff, 0x0, 0x241f}, {0x7f, 0x7, 0x9, 0x7}, {0x4, 0x3ff, 0x30, 0x3}, {0x200, 0x20, 0xde29, 0x4}, {0x200}, {0x1ff, 0x6, 0xffffffffffffffc0, 0xff}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x1ff, 0x7f}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x2, 0x7fffffff, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) r3 = getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDSETRAD(r0, 0x20004b43) chdir(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x1010, r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/141, 0x8d, 0x803, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/53}, &(0x7f0000000340)=0x37) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x100, r3) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="f01f75caa83d10d2ad81689b51f2ee4770cd839e3ae37be5f500f3e690638cd4a402270b70b7ee49ce", 0x29}, {&(0x7f0000000500)="6bb9afb527b4381543b99311117d73869bcf28b0b4b1c57eb76f032b54ef3145a893ce4280074d9309c42e1077478593886712bb019882d81b4bfdc1b5e956392227428187383f", 0x47}], 0x2, &(0x7f00000005c0)=[{0xa0, 0xffff, 0x6, "7068b21760031cf1f955be654bff47dd09f38dfce52d36efa17b0942d9e9544e95d91b70e227747b97e79d405dbf9256cb884e961b4dbc02d39d899efbe72513420177fa6895b1e1b636b00e05792dc3bad42067758b3ac9b409efe38088ae783e8ef1bcc26451b68e5deee27db656f141558827ddff986e053614d6b1f0cb86d4ed4a84d1831ab3bd11490dbc"}, {0xe0, 0xffff, 0x401, "fdbd31dcf8cc8e12dd33af253bab14411d7b5a22cd71333552915e4f95dcb536cc4c87b20d9b75a9e8b2dda090ffdab34c6327676eae54fa337cd0148e353744abd01a7c6fe6ada98899a772327c3b4a15a4bf17e4e8459d2916ecbfd3b80e1bd162393722bd039ca7196ea62cd7700b6faba34908181e339b2e1ff41bffdc015e32ec529cc1497d66a9702723bbc22e8b101e06f3b8d0d4803c836c1c5eda9f70e5ca5cc474dda6e424a3df3bb1210a123d9a0333af40a0b3dff5d0aa94501535eac5c4c1d453f846"}, {0xf0, 0x0, 0x4, "1a4240ffa44a056b7f26b218d8e99865d121427f4860fedf3248019835d1c3fc6efdd171ec6cea5866401cc9e034443459f1a7f21689e7139ada6a2412bbff5d3cc0f74b58296f6381cc0621eacfe4be9381e0313bf0cd6a7905c804c4c26562a7c5967e9e1d3631f1e6833a03a5b0c71b823fd8d8451aa94679519e08e4c5136b6b6f5e2d1d770b38e156ad61314a098a507a70bde9a050215d77c201dc5eddaaa5f0d1722a50df2fb160c0e98188e2313f1830c9d2e460add6641e2b30f08f7894e66b03ca84b33c7aeb51cc397611a4a66e0573d16c02149eb719"}, {0xf0, 0x1, 0x7fffffff, "24f91ff378e307d64ba19d91a317f3b814e211c1a3ea0f7a80ea0da2cac7e0f42bff1da1a6b583aa12c66f90d5d8c0bbe792f3a24aff7629f52464780e0797f7192cef4ad436bf70bee494101373646653ee1822d2ff91434aad87b461c737f05c9ed4a31e2d029f80e6ea3835da4ae632c8d382957fd9b26275e9732187c318aa6a1173ce3ad8991652734b6a6be9a208b50b9a414b4cb36d7823857c3676e1f182d2b8856705a1f7f06338fe700b502731738d6aef7fada52c58c2ada60f7afea0b73a2cf8ce29e58fb741667b5bdc2e7fbfb13a7435e5b04aa0ed6d2b"}], 0x360}, 0x7317517503c9137d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000009c0)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffa17}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000ec0)=0x800) getgroups(0x0, &(0x7f0000000f00)) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000f40)=""/185, 0xb9}, {&(0x7f0000001000)=""/182, 0xb6}, {&(0x7f00000010c0)=""/198, 0xc6}, {&(0x7f00000011c0)=""/116, 0x74}, {&(0x7f0000001240)=""/75, 0x4b}, {&(0x7f00000012c0)=""/110, 0x6e}], 0x6) setitimer(0x0, &(0x7f00000013c0)={{0x4, 0x3}, {0x1, 0x1f}}, &(0x7f0000001400)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001480)={0x1, &(0x7f0000001440)=[0x6979]}) connect$inet(r0, &(0x7f00000014c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) wait4(r5, &(0x7f0000001540), 0x1, &(0x7f0000001580)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001640)) r6 = semget$private(0x0, 0x7, 0x222) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001680)=""/80) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x0, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:34 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="0e654445237f83e1e1c5ca88ede49d825172b38b2bcf151f0334fa925d50b4a61c9a7c1bf7ac78ae5c2d9c604dc1537a5d10159937daaa1f29651b7fd1df75ec7ee099cdc8cedd8c0988c2e99cef1adcebdccf89cc5e8c928bab9aaa70b2cd9e6990746bb192d04c2c9070ba6a9357b1976400114eb020d8f5ac9088a8282f66f70a2f0214af2abbd681a0ef9639540ccc", 0x91}, {&(0x7f0000000300)="145fb2", 0x3}, {&(0x7f0000000380)="ffd7c17f3ea19621d4a700a41321e01546b3234b45f015d30c45f77cee5601579d24848a8ada40055d37006765448013caef0afd6dcd4a22679e4ee4d089a8fc3b1660e91efd95f5b60784522ebef772e5071ebc48d8a527242557a38d7691349b9f25d0a70f87eae8df05c29134710e0bead721de854b2134f3b33fbc53", 0x7e}, {&(0x7f0000000400)="c641e0b6544f333992ca9f75b36a556d69191cece7bd78aa5a27bf1f852293a97d363d910e0d6ec5cf85185e1ed5bd03c4d38b3ab959ba0607b204665ff0beeed99bd613032a24e5c53b16212dc30550c3fe6c766adb2fd8cd66757fa2f439f459b73004ab2b37333a4f8e9089e8b2662dade07fcba3a13a506db8843774b1af", 0x80}, {&(0x7f0000000640)="17270247f0607220847f6e90c8c7c7df0919afa8587a1cceb9650e16c7704d515d07a634b713bd2f73c5de76dae11b142b5301fb4838e746ad66d81189eea710acab61824ad0849b26ebabc9d60bc4d99fd2ff49bec6a26b5e06c58389a64f705da3f1e7b5e615be47b4430a92ef497b5f209ea9e7558f6a1ea7fe2e8e9092f2265a57bba93faebcbfce22179e243c8ee8146f483b6e6730b0fc30ebd03066547e25022d96a48ffabc848459c9660894d0ff49ee49a180d47d364406e64b23d71c491f9dff298736e54825ba47dbbe39596575deb0119550352562bd97ad14b3139304574bcf79de24dccf9099411b0aaa62bb40d06b14faaeb9ee0432370c23ccfdac3d6e021f4a458dbf379b4c241cf50204d2d1bcbeffb2102b083a387a957e72a92314090ded1ae5f67fd13104a502f56ba74605c3de0768716ffe82094a7a235d30fd5ce8120184e778011f28fb1c787271855e2f3729cf69aaa0978b037a36f3d4f0bf6bb68c3e1b0b36adf294607276fd2dad630314480be12f177ad456a026fbe1e8bcf5af9ebac81e988dffbf717cbf5af8247e4668cb5e2dff0d5b8c7d0a264fbfc196efa76f15f2efecaf2c234c2753ee471d714db820f9ee36afa357ea31cd4e641108ef444ff0bd6c015d686a5490b26943895c01a58189bb748ea898ae707ab10a04a07bcf26b1ca009ad10bafb2728e9863476f780dd07eac19b8d0810f558372188376f2c906c247dd25b8b244200686aa354cae103722371f1f26e9970cd2e02c75157bcb39a5f0ff5aa281f17a7f8c900e1fead8886108502e2c9fe295945367f01bd79cac6389161ec498806a146c49753697ac04383f231fbf62d1f87fb4b6975f32716877941c2ade4c4f0d8d241c9b55e37c84ff4f9c07a72d11eaddd6c8f3bee6c34a2ba527579b6e33c82e695b87b043b7c5a939ab21f4c68fdf944a69f131a16af2d8ad2d8cc7c8edf22a1f9cb42af8bc415f4a521d0b020e68ac8fd1b5584b10436a96d04101d2865db882b8061ed3df82af935cb42414933e6e2812ac73a0cabe17a489fdf0d41dd8ab6107348b4c008d0549259dffa153426d4b1ce8a038df15644eac62a619228f2a00a95c8a5d3decdddf90fdc3b7dccb57eccecff0938ace707c9c95fdd7fa2c5d07058e33ad29dfecb98304b2ed506b59a468609eb82cf3930c6b0c6efd0af68f420d56f54d0ea9d03087c25b339aa0b55afa09acd1e3d0212d4227f1911f90f731c4e29f9a6bebfdf606c54ef2555cfba80a121a27158129024407afed33d4c8e43f3a63bd69cc95a5c9858899ca1bdb2fed43ffb163e0c1c6b21d927925bf16bd1ad39bd239f5f553e32160b78758a9b75eb8c060a6aed6c0bcc91b38b0716cc0d8dd9688628a17c036f63ce2bb4352672073cf3c6b6c826f05d9747e0db7bcb590dd0ba19fd819a42293244093de6e9a08764a7e3cec3c326d72c552909b5fde99d5089a2716c508a69694746887a133efedac7b1aaaee3a48fb515469450ee049d075711c4643ff2435446e51ab3761a7815e595ff3e0878b8fb4645fdf04bdebd8d8ac89aaa0adc43b8d7e538d69a7c58448be54d1f1ad563f759f53a126608f46b8bd090608414d6910899df17023a7da5d6bd310dcfd50a8463f6dd5e98bb729fdf2b0778a7a3071a79182c72830d55a11006acc55abc38e1d0904df8824a523daacb69b20e4e572806472a473cc547a050d3ab18a127dc26db0c5157dc552b49c3ce5a5fe72c864f72d228d4735b497c359d28d2f3e18d26570abeaadaeefd0b7870215a62e91f9a0045da10226a6c27f759478854731e95c1132befe0b4f326f07c09c368e507874d3bb3c2a3193f22018dd91ac9549a7681bd1200959390dc08cfeca3e4aef6d0fe492d86e208dbd71402f34eacdfc14096146fc0d3e9633cd5ee6643d05248a3108a6cc2b21a58c11b8c1eef94c106b55b00e7d8e130450e186aa31b181aa19f6516bab8df42f80d9428b7a82a5d64b400bb5faf976b1da87874ac0ca6002029597aac67952eb56e22ae64383f5879f6eb18812093686caa820a93afcdc6d1ec1b7a9b93a822e52f5bd7dd7c9620bd7039ff469d638aef31470f938a790d7ccb5c30cc1be88d86ddbb1bd0fa7427a77512a01eb71876f17542c266833f9c3a06b2f8c86199af1ee821a67c3db584b2473c6c3735f1cf94294b86b8acc696992a1e46adc755dc30f9315b6965cf3576cb0254428fd030e2a7a82a2f452e38c868a235e24882acc094a2cf9813a432464ec1d9c4f8dfffe985f101849d90c6121559d40b49715b5e1b20a4a2397aa78eaddc1a306aac5f6ae2639ce86f6a0e2a4dfbd37afb07d00b0cbfc30986cfa7cfc6e5f977a8cd7c4a5f2f688ce79a6db1ab991b7ed5ca1f80f34e77b2a4755efb667f577af83652bc4026bd586f14830151ec23ff2bacfbacf88fcf19ae8531be3be1558cf1ac9c8e60fffc3851816cb1c60a091658d7d120c5fe881d536f7391e0b2298f64c75b1d6608c28478ad7b32109d4f12a1b46e28117bef97c13f787e1a9700f14abbfbecb9a38b687a7c1cacc88e56b3740b396ff4fcf69f59c492cd64266f9e8a2c8125f4b78bab40924574f99d3b28c5db19ad2844d10d2336bb5f1f6360d0bd277fb83904c429fafcc3dc4684abf9f7633c17d0ef3899e900af6bd33885b3fc0e64824e872a681b1e822ecbd98fdce383eb816c604ca7a1c3f484bc0b0de4109ea8bc13dcac76ee35c678ce10037059b199435e5212a739c76bbe47cff8ec42bf3d5c66d1a4bb8306be021be0ec1a3d028f13c7cc35acfd201b385c52c40cd05bf1f9c56332ea31c926c123429c0e6c4494aa2299a79462bef610c28169b8adb3e579993aaa84b3638faceb6b6e9124938cb930046d0ac3c117722d391e6fb60a2118aa1c0f9f65881164998532a4996da11b489180f7feab398cd6b7c4f416fefa7ab6f480710867416e19a4f28b8707b36ee11098861f6849ca8799bbe2413cdc8eeffaab543ccf70c212182bd27a6c3667d9ef80f1df7fbf0b18b2bbe1ebb6f755536797d5507f99c97a19d64d19d83f5db3a9e0902740954d21202c0fbd14768329869f81d5da8c5d36f1ed5676bd6f4d5ee364b02b208c054a97d50c40499b2f346fd6b037ffd971081bdb426d9e1d587d0b83ee362a856bde262156c68c6d718754a49506fb5a69343fcdcf04b066feb9986cc9b9d988edb71cca34cbd89ef3c98b169f2ec06091a9edf04f82cd34e8b800ed5efa126ef61c42e656c7774fdcdffd6ccc1f46d2695e41384a1ca1b729987935be1497464d45ef12244135fc120b34d9d2896b6d0f96efde1dcbe81fb0693f01e3d08bf9321043246752d2251967a39511239aaa6a57d6bc5d96bf64ee0adf926c93b54d8b591319769e7658f01b6547fb7dec2c77896f663fed1526fc4249f6f199f33d0dffe9b86069aafe34154f5531327cc58eea6c48e1ead6b1aec80a93c2b891399bc097d2aa7de675a842130d5facef0cc289e681cc7f8c617c0e7d09bfc0e76baca98dcfd740c2105bdfa7639f0cb84951356e0314dab20dc9d1d40c56690b7016643213ee6dbd7c7acb560f5aff704256fdba9d23e6652bfd45ec3240568a8ea861a2da42feb0199bca6ccc6055b8147ad6f86d1359569b07a9059a59fc2a8f2ebc224e18960eab7c8cdb6367774b68699fe1fd8e78d5d01eabb2d93c917f7c2f8100987bd1b151b8fb03c3c5475028e49d8ed458fadf8b552dc4ae58e23b0cd79376466267c7c81efa1a6ef7f4a519d7109bb7a2e43f81a1919c6d4696b778f33f5e637d2ee79fdde0d2cb0f68eb5156b2e2653f781d09df54bdc574a97c375d28964e9a2eb765a199736ed08229534bb3fc6a5d06b45e5f87c314ecdf5bea158545c86d8376e1b4d3a6425a3f6ab0d5c68fdad9af802fd405c0379aefa2057a71617db039514537507155e230e568b71841988aabccfadb6e30162a8b7b758ceed2c6ed6d8184506d2c9c6a40200b96c44ce537e10c0886a75e4b028aeb13e291084f239fb6c8226c5daaa1455693b35e89e152d8fd0d6504e9951d3100291f865a26c95707d9a9a9b252080cf211260d81401b3916aa09c9d852cdd7b646453773d5abc03abc6b528a90cdafb4a45b18dbb053141ee160883fc8839f4af26fc622bff8e8e0419ce66b7ee6a1f3b70fe30d7c2f554ea7f91cf2b6ab8b621d7199e749b8119d366172e9cef90f43d69f23d4e3e54983a560812beff285dfb4bc5ecd7308c36fb469b4dfce82c8fbd36384eb75b582aa63240eca97ec5d7c68a0bf7ee044849dc445135af16a17a520efd6ca535886faf01d41f4341e736a81294eeafc067111754cfe7b8fb309884e0f7370af4669defd82cd66ec5d51abdca5249414360a0167e83e0aed47cad44c5950942d29e5ad80a9f678a413bcc57cf7f572785f104577d8cb1444949d735726da137e0d2e82f52f85dc02b8829baa72c8d7c44edb52b264769648b885ec212d3d94973f025b425570fce49cf82ee3608d66e44651cf8b6e3bfb974fcf07b48241b3a138dec8fefd5fbfa800561e2348107b894de0b6f7930ce0b7fdfbb456baf06e3044979cf264362142a1341c1b7a056a474bad11a29f7af023e4a7afa6c54816705738550146061226653a31ff02c1e858a49d12784406c9da00c7aec32b9324be58618e6d18f2e8df9ae64f0259762554821fecac8980a0c4c647d6a63525b93802cacf610d1003585f1ee3adc3453bee22bd4b83c1391fc11bb802819324ff7db3c629d57db865a5dce9c05ebdcace54667b2ae4e12b4c5ad4f9157c85398dfd142c1b10d608d13ec01013004609a0f0eb9ea2d3624c123652e88e226ecfbe0fa54ae3e959b2b198d3a3a9dec2358cb836f5da8daea32bae29f38be241fa6eb9bd336f249057d118c85fe8173aec787d0830a86298bfa1b7a502774420c95096c2548ac0c17b6fae8fa441f98e3ec619f07f43f844fed6eef265d8773445b5bd5b6a8e723adf4373b32f9a0f7ce8080f593789f1e7b17508c858f141d2103e17bde3351b9536bd656562e5105d02ecdccff597ffe002c1d1eeeebcde263e6a0a9e15b54d2db570a34a95fc82f4f298b1fb627f2915dcde96215ae25732becaf160cd107f929bc0fc1e9820b331121533f2418a7ef8d8b9dfbd821aa035881e16db516b3836d56f6ade3f7a4ecb6035946e2591580f51889448586e1273b6a8e76aba8c35a0c9386f980eb5334702d3f409a6b2dc1754a00963b7e0032f5662b6add476747417573f5aff6073d7b462cdda02bb37efa4ac65a64ba71ef15e6a75ab8b35c7f874b26a4a30bcea1d088d9f621506ff3757b428247bd57f3712c6051c5bb1997941d373e7114948f49b39fc1f2ae5fcbe26669332bad42c51309930ee22368741a759856ee68c39525d997c0864ead82875eebb6119b99000cb3321646ce80c2611457305fb0a36d38075b5b7bfb854c81dd9554aea4cb1db0b62effa5063c53f37f343c06359f5192b177f9e834564766c65d1c3cd5b4c4655d06d9570be9371e1a854b5fc8474265adc9036c7fdf4b8d79a35b2a4d5bf6484a8385f2d869e7812b9e7a33c063167bfa4dba4a64e4d6ec09a44279a804858367087ba338c20848d0a8cf32406adcdfdaac921c8c967afc0722c28707bf5bd65a176e9e5139140c0e36c85c95bfd28a24f56145e6e98140aab1542d8632bb9cb0832ea560e60a1e8f097cbce5a97b4c3dafcfae6d9604c94e00d6763038", 0x1000}, {&(0x7f0000000480)="4f73f7e5f86449f3f3ee32ad21f18c9bda1718694df36f35f0e97d62aacf2b2e46bd08325bc4388147e5fb31347ced6e533a0b8653", 0x35}], 0x6) r1 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2768e64c411a2120d9cfae79b6b301b4c80f9be70cd7068c17c14851a15a18418ec1ef66a326cd795e54aa568e788e22fd6db0645b16ca"}], 0x10000000000002c9) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) flock(r0, 0xa) read(r1, &(0x7f0000000540)=""/226, 0xe2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x0, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="2a105a", 0x3}, {&(0x7f00000001c0)="0d93fcca8ec484db16a6d7a62d944b274f94e5cb80f1dd43c25dc04861a9cf0f03d0f2b406ba2bf4755e2fa1fac7b3d22e2c9553bc4e3ebcfb3c189ba1090941f614c7a4313f80baa2e8dcf11e99d2215c551f2544fabd179fe177a78d17", 0x5e}, {&(0x7f0000000240)="793c44b0cd7d6eb3fa6212ef9eab64f2ae104e57a9a49d36d834f593ca75e8d43f95da93f44c037a580425670e7726d03f7b048ea35325a5a84dbf18f5241de7ece70e759222766d9b6855cfc0632e0098aaec45769014afa4313f8fe5e0b83f2c039afa218fb0789aec34b3a5dabc75099df42e4fe48fe838254970d4b4996bfebb6d9824db9be3b18561d2a6e30dd39838ec5df186102e614ed30f40e9385e47e9a793e9c9aac53f7a23f98fe199c4d4f018076378494173adb1fe387d82466a19312a493820a97027c3b4e1891b9d7d734ddf5415223c", 0xd8}, {&(0x7f0000000340)="94d3319b5459cb10867db15538f58ad2e506eedf2dffb9091dd944063e09f05795565cdb692cfdee58846499f67a8e0ac319ad90b1e09bfecbb78cd9440e11d0b041d8bf7001e5d8aaec6876275bcd953b79b4f6297ff0e9071a2607a02bdc33cbc7f482456049f7c1734cce72e3571d6d868c28e636edbe84a5cad6ada3eadc4db4b8c877f48b981ef39781a04b7e4858f833d428751cec175dcc5fdba7e0aa3de5009ef5f65083ef5f84617c568b5f54f7278349", 0xb5}, {&(0x7f0000000100)="fb7f48c364778e966635c4164e8cb2013aac8e21ad5f0e104c5366a0a3a253a373ae3b8aff396cd050337d8c4c01f0a463953ffd3c749eb3", 0x38}, {&(0x7f0000000400)="68e682a38d6958f3e249afc8d222753344be352cc008d2d1c042112a1b627a3df850bee77f3adfb040586206e45e3864fb7329ca47cea2b55bad15b01eebe07eac6f4f", 0x43}, {&(0x7f0000000480)="36c827f7b7c2f0b49229b160a494a2b9f7ac023774b00c98641406ec0554a226e9a963b340f66f9e44bbab0bf123222987d4c8ef7c1dfacd9de950d864868df27e8becb0e98ae434843b65a2227a9d8c02147ed00fb5da7bf918ab778743e341c290ce59d4411213cde10713bd4fb0e0636147b8e0cc48b8b40cd1de70fbdf2743852909ca16a45579150f70314a77ca1ef6b65fcdcd5e57c964c4aff878f777cac03ec5de9f9df62d0ca5cca73c4ec5035fb425ec6e1f762bf0f295eaf51ef44824283662be0f88996eae66a1ef3bb244f3d693cf119a78068207dcf72289", 0xdf}, {&(0x7f0000000580)="ff2290e4395b4cb39c3f39657b68038a767fd386ff7440d128d06442d1ab47ebf6cf5ac7af576962c416888022c7175671971f7b76d13daec72fd4f173f6cf19e9c3182944dfc9ff6860b716da1fd83ee1583d13dc758c24e8abc4fb41fb6d8e12d2e0d4b2502978537cd653df11571782663ef44efee214ec453e21465519db588de2e0661b53b889ac5c60eed0aa38b82927697c8cc7c40a8704a757ca066a017294139710ac3751312768bc537312f70d61e8832ae2a2fb455df0cf1d95f4a3594aa91b131091dcb93b9196ea0e4b61894427f7962901341be99353ab91633a5b", 0xe2}], 0x8, 0x0, 0x31) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x0, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x4) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r3, &(0x7f0000000240)="47441ec0fa7cd23213c4b30e2425142cbb0863fc1ed3587bdca535cb563ac5773114f26b9974b60cd81b1b284f4f601147a856e4c5952803a2b36c9566178c1bbf8de935e0a509b2b067251c81bd413501ccca0b866f26f67f756efecf975e9867b9fe7ae1", 0x107, 0xa, &(0x7f0000000340)={0x18, 0x3, 0x7fffffff, 0xa560}, 0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8, 0x88d}, {{r0}, 0x48799aa12c9803bc, 0x2, 0x80, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x69, 0x2, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0xbc3, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x1fc6, 0x7}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x80000001, 0x89c}], 0x8aa, &(0x7f0000000100)={0x4, 0x5}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x6) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r4) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x100000000, 0x4, 0x8000, "a1717d725709ba95f665c15fcd83a292ce8c3340", 0x9, 0x3}) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd15, &(0x7f0000000240)="b710b351c5c8f7946765ed45e2cef7830ea291877f042c1905fbaea256f71205a49cb6effb3fd9a7860d10d8450b6b751f548c0569fbed1ede7c949e39b3e4cc5f8340ea031bbd0294f596ef77ac9fc54b7e11e51e7d4293a0c0cfd207a7d9243913d5aee195f0ed3b3bada031629cef307fc66c9291e367631a4451b2c058dd940c406ed271446a654ac2688b7d2c2662a8082a75597d633f6aa1024a7b8dda3e0ff55af9a7") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000001) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x8, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xfffffffffffffe21) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 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(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket(0x1, 0x5, 0x0) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000000), 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2a5, 0x0, 0x8000000) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/170, 0x45f}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x200000000000}, {0x36, 0x0, 0x0, 0x1}, {0x5}]}) chflagsat(0xffffffffffffffff, &(0x7f0000000140)='.\x00', 0x9ef273edcca003b9, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000300)="bb34c760bd116495664ce5481567116abd1c19e6cf193c205940023d823b525053dfbd3728835157798267480ece78048246546cd5ee304d1073464b8450473a31ba3bb1b6ba881cae40758dd02cd4a740207a9b980cafb3792ca92d93240cb56ab0fc14917e928afb27978ca4e2650d7e390a1a758b219430cb2457bcb0a71b37d0504973bae24ad7fe4e205e4cd29f4d5126c48e62dfdc73228364b7f2b734535c6b9d278e341f33b1b58d0feff4f1ccfb389760c95b76edfe92f61f2f31f30d01ce2c35599110889f4514cdfcaacd843f89ba5da684657e37094d8747d5241e479edc0fccc351a2cc2236324a1d") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xcc96770715bad0f, 0x12) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x81, 0x4}, {0x7, 0x370}}, 0x2) 16:00:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x2250) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x108) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x152) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) r1 = socket$inet6(0x18, 0x4, 0x40) accept(r1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = dup(r0) socketpair(0x18, 0x5, 0x5, &(0x7f00000001c0)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x4, 0xb9c, 0x1}, {0x80, 0xffbb, 0x800, 0x6}, {0x100000001, 0xffffffff, 0xb74b, 0x3}, {0x80000001, 0xfffffffffffffffb, 0x3}]}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) nanosleep(&(0x7f0000000040)={0x9, 0x3f}, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000740)={0x1, 0x1000, {0x3, 0x1000}}) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x4, 0x3f, r1}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x4, 0x5, 0x80, 0x1f, "f52c9faf8e7bd434455e855b34e166f673677622", 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="e9c9e2bb641e9da1cb5cae4fab3747825976bc78270c4544624a04018c3c0f6f083b2e453efd42fdabad0ae3fa54de4a13b77bf5b678d42617318d4f4c5b47", 0x3f, 0x40a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlockall() sendto$inet6(r1, &(0x7f0000000080)="f4ee1d309b8dce2d6bba1882ce29c7f5f9997cb4106fe38e2edad36ea246a2995778f00ac04618197f3f6dfbec76ee0f9bfcefae312816501be70b8dfb142933aff0e4", 0x43, 0x2, &(0x7f0000000100)={0x18, 0x3, 0xc103}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xb1) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)="b03da84a1bb0849607ac04d5d252f8d4b98cbac4c192050c65931a6a83c4d47681a8af4546c6e99828173c19df80f13e3ba8652efbf9c77a327e2e48c116b2e9ff1c1b9fa6bc29bddd4e3d727a347a70467faa58175eef847f460088bf4b540e72724fdda50ef9adafabea0d4222969229923fa811ae2221e3c161d2df427d8e30564546959435d71b1fadb38ffde7d26f4461967beb33dc50b4e8d3d586ba74fb0481db38b4eb2a8fa419b56000971f4717524db8bf3694a9c41190e3ba924a65dff8a242aac46b3d757b8335a8080e", 0xd0}, {&(0x7f00000002c0)="458e1f1287f07ca5c4baa1562c14c11ba9574fc9988330e05d4ac2203a823106161a78b71d836109722e81a1da302f9e63d2b001f247edb678137eb65b9d445bd8b5eb1d2438c3a2b25825617a840697ab841eb2be47e7d73eb9fca21602dc9ed6d4ed811c2dc60c68b88f0f6d1370edc3b4572ea8e129f296bfe3620354ed6a2eb0d1617123b86dc5fc6b9da607cf21a65f46e7c3df1888f16a32badcbc4859f871b864de0dcca7", 0xa8}, {&(0x7f0000000380)="73162b95856c2aa9b66515d1df916d6d11abf9ea6fc815be5c2ad1b49b61c3fee075004917cf38c18ecc34c9a5f3931b9ed3f33a717dc8afa3fac58c93c8e68817e83a2f23df49cce96a4499a954e177e3014e81d4fdcbf682c0be8f19a61021f55c337af739266f205c9131c1030263e140f5f67c80c7f4f095f431808b9492457ab13faa2e235fbc1968876395af3ef1aa155e75dd6115adada051d0b1ccf1c8ca13193a115189123555c513ee0ea0aaa36060b19b75ce48291b25944a9f4c9e31de39eca70fdc6ec99f21936ff5aef777ff360d6b56a4785a4695386c5c", 0xdf}, {&(0x7f0000000480)="41fc3785de3468691d278d4018f5405732c193e23864524d57f9820cb63ea83c856b8d9fbf5b508cf64ae5877fab1eafbe90c48165f224e9e4431aa0a8205610c7158a15843e7b3a780e2715963e6e27f4aba22f2d28460e123551653ee72a11464318178cc15c52a5af99d6ea7c1a407b79d8348e6bedcd2ca66b88975f06135793c8699201cd9ddf6c42a8a3f7f465a1941072245a4c701179049689bdd7dc4477d2b534b21e80390ee6e08c2cb28d92038d62ee59f466de79174750418857890e00b7872680ea221bd50559d50015b2bb5fc831631002b1fb8ace9064ccbe647b0a09ea3f66cb59fc82df0dc0872063e54f071fc7faf12ba894c1f1968927a69e99e01b5796bf48fc0e4ceb120951579cd5ed71fc58a02dc0dae666796fc45dca6d1701eb2399342f383c085855ab182341628c40777e5302b39e178f18311fac5378d8939a0513d6d9d9840b24aafd32433ae7e6b09ef2e6d4248134e475f61651017515ec26269a26bb97f9c4e6599f3c89cff0a06a1e4dad53b65e9346d601e603de44d1039f0b38d9f5a80b00fdc65bdd27ef2b9e527bcd06a6846cf4afb9634934b3268139b76c97b22790cb17b6f49a65d7ace30ccdd7cd68a315edbcb5e3d62fd7c3390088cef9bf3343d7d95d0bccad0ae73f7a3cc1e5274f323390aaf5853851c0a13372fe8c3272a4c2b5e1fcd1fddbd45bfdd9881771523a385f0d137266dce162798e3e43ffe3419f861b7cfbf5c904361118adda3eb4dd1c6a91ae26768331ae6640afe887101dcf250f65e3e54a153fbec879d889a78a33e405ca513efb0916a0e672a84d0e0618682c17aa1c51eee19b4b433686381e65a735b8226e504fcec68027ec19c28b17368af98a66c8624420a9a7ddfa40354952e63ffbe4207d96b404d42dffd50e51d69a824cf5022eb647b9ace1fa4bb9d31688dce01ca229a4ac7990644515ab61a051e891727ac138b68b1cab7fdd39d70e30cd805bc22a5293a6a3c24a83e4906794ea71421da5efdf6c106659c5479a6ba1c79ecd7aa8c6abbde565dc1bb4d3c8a11d1adf84c2d11b380988490a4fe939889731841b5b0e6ae4ba144424dfcd3cec7001cc5a42c0dc90d58f85883acaad87d2032176b32751e61e07b03ec990d8c959df8a8786e3a9f00e3f4c53cf824b2f1850224c166f3b41a8869810c7ed18340cea1938ed34bf34a8633ed636acb7010c3302b21036dda9972e488f8976027d22291fc6f17c8ea0678e668886e9e1a4a2fb768961977358e6b0364feb4e6c9448cb3c5b9fd09967a2ebbc18072dfe2a125be09008418c219231ec1ef6b6055ac2c4c6cc411c8a819e1298298aa277f1535ea65fa1e8d3dd47b3a543c492764ab99d71fc2d489f41fa5a20ddc9ba914d97c8b6132044fb1745060e64c64561c67fee8df919fb4179c48ce94910648d2ceb51cd0606fc8888d0bbb0dad5679f2e22fc0831ff68db41b123b759119c821fc39fd990944248aa8a95c3c85f1328b954800e08b52e6413cc4656e272593acd4e91314b28ba56a87d41b2f11685634801152bf7a81349c3581ad9d34827fa2ca772c6fa9a66c3fd78a8467f75bcc833fd02fc07e9214f8b84d5e326acf307b1a499ad517457bd3d89ee9e8358acf8468787458bc82060ed306f57c083d05337e587c645713fb70b10f0fac3306f5a16d52eacce71a38cd05719690b849eebbd7c3014169b079db26db7d42441c12c717cb92609a3c1917bba41f4db8c1679b6459dbeef92e14c746ef92f2f2fa054149a8dcae5ca67fda7f84052c737dccd3ea79b91b79dc675d2dd09a195aab0b575bd5dcc8e3fbd87a5344f99e9b1e3976daf7ebf3383930e7f03fca69be978306d9105bc7e7f73ae5911e45a0a63cab5ef5722fbb6cf61eb4978a8610bb63afb57e72e16f31d44f25f30c74b01da4f0dfb798531870512f703d89d3eb9a084146a2e73cd08ba77f7998dfd30814a23439b371e78b02e3b086e923413acb684bd61912e2033341e48cc7dd6426e05a4db1097a9d45bfa04610874c9801ead9b056021febfb37a30745f6f4ec6306fe7716749d7e1bd044f4c24ffa0a8f381871c0ee69cf7059329a80440d4405b0d2265ce6cf24288a01719782bf091df29f9aac28181f95dc02c49ef602b11365c2dca666f7a1dd226568990d8e55f497e3c3690036e68d2d3274713e576332c3722a208d463bc6d76129ace59d9925d7b282d500a217bec7b23d408d924d96f557ac6c8354819dcc37b8bf45f1f482050c49134dee51b14b111dbb0d562f2716f4366e6a9b4351df0a6cdc21be1a120687a7e30f882b731efe154a9268ff6505523a4d70a0703624b0322812e50c5909573dc981b45272ede934fd4b4e9178506f1520cf3c27949ed8ac7c60d30c758f369eddd25c3a17c6f43c8ba224e9cc846a8c8acd3e7f95a193e2eed07b5ce3cec381b6e6946dfcbdf54dbd0fae2c655e78939c0a793ed6b5d506731f3df5799070569ec56b27e0ba801044ae782b014b07d30904948c76b9d773759df5aee42a5b744a0951c488f76b327e0a942f0e3e86afab3c0178403da71dab5caba9b74ee64931ec2fa6d5f2f088e54104db41f73f4de73eec9100ecec79743020853080faa8e6155002de344c1228434b2e780fd1d0339d06f9cb8db27e4b8b977f79c2225b92343764374da774b0112b4ca5303ffe72daeb7b53ac4fd6057a5cc2be0c9869035ddc68683d5f95c3366895b285b4a6334ba17fcf790c9dcc77d15f5cec002493a3a0ab6978de0eaf88d5831a2a801656662574aa68f6747a05860073d4d5a13f620a1f0b3d111d7bbea3837195f30d3528de2f60e06e7c26d050d8f7cd9a4eacaeec7c7228aa61ce507364d5d3ee31500962b0e79100a09791367a15eb0b5de528f08fc429c12d7a6a8a68a5e2a161f8d7776d94ddec2d726805136716b0478e04fb81d182d83761a890a15a8965433ff1105820d764880b945a12dde191eb660f4e827d03a17b6f76e143fb036da10fedb73d3543ace51fb6993fb66bd33ad06a7394170e0223ac92feda32fbec42e8d8700e4ba877446a4dba511457c3150f24e29a3305d9806397c7f3c815b8f4ec67df6a34afe61edbb53aeaaabeded7f4219d62cae086b79b12a6f87641126e8f2ee7027a63d5ba305d92f78991c27315de81a883987e3106d304eb05c61f1321dfd24033bb7f392060cb0c9cc8d3cc9ef97b411d4a155bb76571c93966e2cb0de8d6811b5ad516c2a15cf8f41c72bc03bc338a77dbdd8c52cc7b030e7067862b13a88621681caffdf5c77e27796458589d35742b8a1b992d10847a71dfaa4c420743d247b6894b469f9e1a41dae00418ab28f102b0f7b93683bf6b5dd5c49ae00a9bc53c448717196525c56e4687a7aa61b2402490761aefa3e5977e3d0b7e66e1e2c3d1ce1bbd80484ca61919452e2f087f46013c215c957f290c4853a5ba53fbb5e3772f8f5db0842d0884b2beaf1a4c7abdae80b21e5226e3a2fa7c9f1264fb1b68e07d5ec243328210ca989cb492c6832e4011e885cb5b9a3827c990454e0159d544c37e83ab63a5b2e79e2f2270fe384a8d8351326f88f67d92417f170830693aba19e7d1d398c4cea5498b766ebe844009f959749fa82467137422c9123930ede37e404791d8dceee7d42196e83522a3c34275986ea18939142a86a98126bc96548a0642798df97c481c2e56eb3e83c60ae22857abca0473fe201c400d7b5c008213518f4a7d0dc5466933a9c3d08a5ffefd71f171a3cddba81fb8708f21cf571e10bdf872f4c74cbe3e7499835273b446a9f57d5610f9a73f8e5c852f4f50a02d65b43ce0ff81f6edda3f1bc9a27e32f7189afed4a1c8181be263ce8cc179aff14b65c1d4eb669a0ecda77f7ce88f3266f2a0fb65320cc51cb6db758d12c4cec6b76652d375acbe9ffaee9f7a309b9ceb2e53d21b73676dd8a0931b9a50586cea73923cf79a73a12c61296338a593342b40c172f47a913b1fc7a80a9555b10ea3dfa389d2229fbe08e5e748a793d1b47661af572a96b3e2b506f74376ca75566f327ba5f929ae1601e7f715930c77d9e069e5cdb7fb4732d32ad72c4fc1cf9f10dff8eaf8f8b2f88060dc100c4105d3dc6fafa45bb5800c45bdef5ecd6c66bbb80bad7ff74911f5451c78010dc495eae139b9eb19076f392c687ac690c734bb7adff54c1cf42b3b721f82652048306351152efac0905aefdcb2752f165567aa777e3fb453fa77365e939a0e204f01ae4077665575ba82d4d71a3c1e616fbc60f082a02143a1e825ee51d50a7e0c58c5faf803fbc20c71e50245b5328b302412bc7a8c1466387bec20974fad68050df6fd9c81f453db4d7e1dcb738e6e440e83a17a0304b5869b5bd3bc7c4ac12873f1109c656ee57c6ac777993b3549f1792687e4e55acac059ab80d4296831af14f2e9b074eb3effa7306780feff560c3731e3c83bc9567cc9fc7c5e9135eac401c9887a5498931d6fd67cb339ee593d2ef9422ca7317d28a477e06744d783e00029fe3d941c117082261fdbb5f927ca6aea74e78c23690283b7454abf65f5249d3f9d932791161168296b8e5f9fe08c48c276b2a46967ce659149106c390fa0a556a7f97fb15821c62f561714293fff962fbf0e6fe94a4d0741035ba3bf70d524030af60006324d4927b44ae6f449deac863bbf34f4eb54036fcf31617ed509631b3b577950b63e5097de9455cc7ed1a50f42536e56dfba755c3bc53af076fd76658642757846c24bb802af31f95d95f74ab886ef38e4822afab26638a575e58e6454dbc700ce223e224c13ffc3b89a1bff668bed6c85b2a0d3a180e43794e9305272b53b2043e7b7d9b42469369b9bc2b5993c0436cb22db68cc63fbd1822ae1a55af173c1c8310b597ed7aacba209467f6c69d39d45cf86941e16e158f59fa44b446aa5342eb04556d22c76ff27b4b3be1f968e1099d919f89a37ae5bd0f66025221666f02ef7caab4f387f2995665c6d52556966fa7a171b3bce1821edc5ea776968e978e0b97633a98e124486a5809ed300422cfa6d88cb3746b0173c8a320d9b5ab9f5954633d022445077c43cb3ea996b0bcd4b3d64bf3b7892760b807ff576a8a8d411629f4c6667d39c50335e76f83673b91a3ee82a09e7b9b005b65bf242bc72b13566773d407798c3e599f83aeed0f02d494a0e6ec98bc157c8b681199bf8704147d320be9f251f527b937ce1dc85c9f0a6df438b96306f3a6f0f9ce341fe9ae9a325fa4302079945d30b51798a404c4e9221ec8c2da83fdc7ab70c303fd155128cfcfffe151d0637653cd1980380240bb0e8bcc1b5736251c3398e4c28742f113df9af86bbc415f7990fefb241d957e418c36fbb1294100319a5904a9af6717ae77c9036f6f1c74ffc58b05f5ef59c528b6460cb8e68f4176913d52e220aa1583e6296e44996d6a093855cb8b03fc421b3fad78cf08e7d602869936bd4092c63ff115ccac64f91d275a1b03ef3d681f31128a3a2981a2754617436696cf83cb60653569c64f0dc038eb23c87b177b16e0538d6467ea1e66ddd48b533925821b65b99d1dcf31f5840397db5d36d0a5f5ffbbd2f5c83da25864ff208f33441fe10b2f297463ac839ccc0665a456a31378f7bde20bca94abd0f2b516fa65551511a60d05438a02d6be86686b672bc2d3ddac52dc0a17f0944ab20959f444d4eb067e378c270e61ea9fdfd95ef17783caaea4409627beab7a5a8228aa53aa3c5ab2015241cde82bd6fb", 0x1000}, {&(0x7f0000001480)="4fcb", 0x2}, {&(0x7f00000014c0)="73a7e00be4dd84accef909404ba0429bb12c0cb42f805682bdc1cd1f4b4b01b3b21486b211bf7f2b79703aa8edf273fe3198ea626c56fa812c674d", 0x3b}], 0x6, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000010}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff71, &(0x7f0000000300)="02b7d46a44918f88adf29aaaa81334eae9e257ce3c0490d45959563c0b9633c7c05de70b29af995c4676675b99e690129a80b084f9b2ca12df4783f831c68ad01ecf27cf5e30b6124420e92a9239c5e77458e9a547f4f1db47185248ef790426b3c6e85ade5ec6fd68e5bb04e9d876bca173f6747270458a15549190d9a89311613265e103e5c647383fd88a373f") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3f11941c1a277adf, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000100)="36824b9b5ab9dfa797017a69d31418bd6197d3fdd8dc43ded0747caf2149e308b0f5ce7680b0570e857030e08ff902000000000000009fff7d6096") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) fcntl$getflags(r3, 0x3) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000200)=0x4, 0x4) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x282, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, r1, r2) getsockopt(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) flock(r0, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:36 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x3, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/5}, 0xd, 0x3, 0x600eb03c3ccf4d6f) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) fchflags(r1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000ec0)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0xffffffffffffff8f}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: r0 = socket(0x11, 0xc003, 0x0) truncate(&(0x7f0000001080)='./file0\x00', 0x0, 0x5) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/145) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x0, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) pread(r4, &(0x7f0000000140)="ca55a6d1e9d05cccc25dfaa7d43a1d7c2708268059147133b3b5ef52c6316e7a071ce2a1b58ca63b8d0878d767fab33891aa525d7f4e1d074ca987537920f47cdb33c4c7661918f0f666ee46cb3fec1fd0759f7f171f688d081823c2ad4b2598ac03deddd04cf8d15acad1a57cee1cde87945ef5a7587f45d51ee33bf0bb04ddc238d85fa9c3c69b65099221d0dde9f0ff50", 0x92, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) close(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r5, r6) syz_open_pts() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r1, 0xffffffffffffbfff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) socket(0x1, 0x4000, 0x7) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) acct(&(0x7f0000000740)='./file0\x00') poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x2, 0x4, 0xbbc4000000000000, {[0x10001, 0x1, 0x1200000000, 0x0, 0xe04e, 0x10001, 0x6, 0x20000000000000, 0x8000, 0x8001, 0x1, 0x1, 0x7, 0xfff, 0x34, 0xffffffff, 0x2, 0x5], [0x800, 0x9, 0x7, 0x8, 0x4, 0x10001, 0x20, 0xffff, 0x3, 0x101], [0x80000001, 0x2, 0x81, 0x1f, 0x100000000, 0x101, 0x9], [0x0, 0x10000, 0xaf92, 0x80000000, 0x5, 0xffffffffffff7fff], [{0x7ff, 0x7fffffff, 0x80, 0x1ff}, {0x4, 0x5, 0x10000, 0x3}, {0x9, 0x800, 0x1, 0x100}, {0x7, 0xff, 0x2, 0xfffffffffffffff8}, {0xcac, 0x6, 0x6}, {0x6, 0x7ff, 0x5dc, 0x2}, {0x100, 0x6, 0x2674, 0x1}, {0xee26, 0x2, 0x3db3, 0x8}], {0xae, 0x80000000, 0x8, 0x100000001}, {0x0, 0x8, 0x20, 0x7ff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) chdir(&(0x7f0000000040)='./file0\x00') 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00", 0x8}) write(r0, &(0x7f00000002c0)="6c352a2159da7e941cf78cb8ef636f8e72d2a0a17d14963d8ad6587fdc53dde9967c87492238e8c4a0deae95b76f7099cd3cb434d5b9adacc11fbb967cc27ed438d2cbd868b4f89333b479525341d84cbaae203d7e817de5cdac4f012e3055f5eb8cac43ae1685168cf9badaa7eeab5e417850f834078da50c31c7a30a5246ac994796ba6810209641c145f2e24a129629ee58816378bea728f3079ae25946a5a851cd805e8e3ea01c2bc5649d900a413776637f42232a7e5392a7c5e1619884079d456a31e6272db6660ca9ccf635", 0xcf) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffc, 0x2, 0x5, 0x0, 0x0, 0x10000, 0x5, 0x2, 0x1, 0x10000, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) write(r2, &(0x7f00000001c0)="4579121582687354eb0b5fb2fb73e2a48fbfd2798207b79b7538327171c1211b2e8014156f20b4b19f3c6515ad278727474121df3b668ffc701862da6393dc93cdfa0c344130ed86be6b9b6a734bd1b14efe67b91f38917346f9a04a1f605a147d1705acc4a43b89fd72081e6725a67f574964fed668237e74638efdf8eaafedca8aa216112f087d2a92211d2e5785aa6f10f542607f7b589e0dab850011cf2741bad37c1443ff0e8d9b4b9841bc1a467e986c6555c6b6", 0xb7) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xc19) r3 = syz_open_pts() kqueue() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) dup2(r3, r5) close(r0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000740)="95f45ed11579", 0x6}, {&(0x7f0000000ec0)="51958bb0ef0eba52b52ad04c8e55a2a3b5ed9b31f1109d3dbff3f653f0d9e658681a336aed75d78cc3a562ddf27e2ae237445790ab00bf9c9acc36eac52ea919294d4d67e8a4a83ce1d8e5a0cbf5cc8ca8d7a9a99f80d380d58aac9b698ba75f5edd1632ce96410837ff9ae29e4cdd31f165fa56391c7aafe79b21852045ff591b5aa03fd5cc893dba9c57bfb41366e48aa733adfc", 0x95}, {&(0x7f00000011c0)="cb6b5fb59bfd85b6b1adc803e390c03138024d2c0721c49df0d6a0a39773727fbed258dcf2f2494f5cd1ba6947ed0a23e6af1aabb8f8139d9967410547d433b46cc594e7427ccd047933068d93735dee30f3764cf6dd8400512909824d199b9b3e6a67c4f04dca0b6ba92d58104bc55250e3a76c2b5a01c018351c12c320f32e0921c2c1ac147ae5a4893c2528e84a82189de6fa02c4bbb0e31a87278d07d54d2747ae4e77a70d9c6faa54e6f745f71ad8602f6e7faa9b", 0xb7}, {&(0x7f00000022c0)="8b767804e5a22ed4b8682fa1efc73f6e48b1efa89d1d889b29b492caaf12cb2f9c3d47f2083170d65d0e432030c022940a1dc066b15a18c0909e8164b62c198cdcff373197d986b9ae21743b92bb682fe265a6cf668ea4af72c9d0de9cd329eb01c454e95824ef487330316a9d13b4c4ddac121e67b034f29523d6355d064af536f73ea68246c21158d98e2aa4905050c674e2e7362c0a33e88af5ea7fc1981b734463a804f7a0c30d85c44cb4e02a8bbe49231bf51b48985dfe5e3909f997bfa33e2bf0a5ed23786d55352991ebf9ed361c0373e5cef2ed1c234b880a9a74c0189dad33e25de435fcfc47", 0xeb}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xffffffffffffffa6, &(0x7f0000000140)="eca8e2b5128d378cb715592714204f0039e0be7e8113084cae34e3c7e3ebad89cd2f699f7caa882bd108ff4e444b23a935af0c76bd48ca40fe6e0b6aaa91f769d7ea870106f35cbd3f97b7ea708d4b2862db734a68f582a71e5bee1bef9b65b61dc523f91f2958554bce44060d085812d9dfce1eed9d24f3274b21673f7510f4c3df6df76e628944d20cf0390200000000000000772661588601089b2fc08eb94011") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f00000035c0)=[{&(0x7f0000000740)="55cafddbec79aa75a9441e40ec76b19b7b8433579acdfe2047bdd244a4b4dba03ac28de65c117fef198e7923172cff998ab31f7fccd6d2b4508c6e0367057a25b61e7f024b274eaa56cd2a7edf7966f4c5a4df6d79b26c5a7a1641c73b9311d882e57a4f3c18514bdc54783dfab03f1dcf5a95f29024892a117c0f", 0x7b}, {&(0x7f0000000ec0)="ae1a17c88dcd4e4c5678b669d58e7860ea350cc3c7e43de219d10cecf40f2e3783fdc3998c9f01976ae884887ba1316e601f57d424da3df9eeef15a789e9a5b7ca2f55bd959bb4eda17450f0a78966cb5228eb2c35148b9d3d24264d48c72b533bf37df13728519487d55ea0198d83ce7a4dab110a2112515b", 0x79}, {&(0x7f00000022c0)="ccbbf0199c748e76ea1ef7af8f56bf2713ddd0ce186d8ca190502bcf2116a00446df582292c45e9c776161bc8fc0cd5c38b7e92ef000c8220c10fffaf879f2dd492a0632b4262791886da71385202bf7990a721159611cfb169adbac57bd2900680ba4ca05dd6cca89819c4d6bd4891c050807aadcc2c82a8398d8d84206dea6048a09294d7c65c263c7626781986e32add0bf2384ccda7d7ae7e60edcf4f91b1f01a7043de96c3e5aa16bf7913a46487fb0775d1ae9a492001b43b10a33b963254eca1c6f2473402d48c9856d1e2180459c9d699477427324", 0xd9}, {&(0x7f00000023c0)="82c54b854eaed35c01496792ae7cd69df517b351f1d8177b1ab0d664286333847d11ca491fda259f41bfb0541601c1d55ee1473f8eade57cd8e597a96c0567900d8eb5f8310c758f7157997d467e73a43d764cca9632d84558afc7d28146534fd8b30c5666d32ba9468eadfb046af535f6f4c1ac7c39bcf8731176aa4ace9639e15f69fd5cbef5878daf2c1ad603138521000247405582566681619f21244e9b6eb2925b61a9bde24a16855511dfaa57c75c9457ca1cb708c3d72f84412f9e341bd225dd3514d539483aeb5a7fc60e34b932c12399fe7b0ef8028e4cacd453d8510c508710ba4488369cce1fe23c3495fce68831a01fff0a393f7f0932bd6d53b07f9b301cd4164c84ab40cf417291251f382e2014c60ebd910e0c2e77ec5ef06e0203a7601f0f9b79dd49620429fb9d6d029a45ea504986be9893d52e53fbafc57488d0283464afab2ea32d4520f309055d7e5d8197d7c8b85d83ce91d21bb1c964c39591c2851338d5a0fffbd2dada24375326e3e9a1a6f6f29fb81c17bb50b7e9ce8e676d53586c018860c9417d268fa0867cdb2c8d0ef51950bc6a02d3349cc20449269877151ac51dd80183e0de5b3b0fca134ad7ade31339926511daa2d1b93ade82d04e6b2eeb68b8f2e842235547c9bee8a7262f9b653601f45a7365f2e2322a2f3ec980eb65cc17ce4822beacdb29568f1765204bfec752b8bb14769bda8d8cbca9494d869f01e3d19424eeeb1fb14800dbf89a195e29bbb727816e1a19534d22bbcb4ca7fe4d67cfe3e3f02bb44b8358d77d2a841e70497e48db06d12765bf94b56cb8ab32d9c01df7d968cde6f4cd6dc59df927eda2c77214c776ce50e3cc0b55f4d9121fef324b687011c97cb6b56da93d9fc30e3ac8622e5757ecef8073000989e365a746b5badeec1a32ff285c3c4ce92b3e04abf46631d28bb44599b78951bcff668e96973bdea611abe88c9b7bffdecfc4e2979e1f55d2b9926891759d3ff31e3b910e3efc5b46d0979366b7183fc9c17da496b28688212483be45257dde2eb3dfc77f0d0508e09466f52a7380b1942f024c05ee3c1de390713e378aff4cfab036d053d8316213dcd2303257a873b20c24b62443126fc93fc110fce75cd61541d504b8a882c55c3aa0dc3ced4b9ecac34e354bf93c23bb35fd7b3b5b3e9c60b3c6533e5286b2ddd7ec5a5806df94bfa6f82b3b0c7e8a4b8ae7681610a2831221a467bde33a043ae7affc70f7931a1285e71f4e661ea958de13cd2316d47d44b77d0d713ef25ecbc55987356bc3498f477bf97c7509b58db18ebacf5090a0fc9459e231f0155a3ad7e832a21b4f6119755ce95d286956906f756e7e1e5d011317a565e19271f930f6f0e58e745f3fe5ea11db492b55b8abfeba6522cd246b9835c305055ff404aeb1c5093b20520aec23cd3084ea0fd83c7c576b3e510cf7c6aef4202507721dfc3fcb80094bd4d7faddc37062b9ea0b05e5960d0eb428f7dfe0f88d6e162c55931e878acfe48f8205b0a60b06ad03f52b4e1dd3076c2b151fb6291b4d19425ee1671126d1cb73a3bcacb28da5f60e9a2979b27ae615b028e14646f90e0ca0a27936a999b016ec9a1e2c80cd23740bbc725500034993b25e67ba8435871e49029a83935f507bee52a8c9d6ed56f086ce649decbf46c92130023b7955ba9a6de31e5b9782883d162e992482fbaaa405ddd00827ccffae70433a2c954b1ba890d96859eb2b23ecc89ba0d726df2e44c0c8511ce671588f7ee8224b925790030941d2ddfee2c25e1a0d97d6396efa6c90c78f62f65ec1c5710e0952b264c7bfc9b5e9e865e406b951eac78b908cbe445c44d68ea75cf5a78ac8f6366fd2ae5f1431dc9d79fcc426f3f1b85d858e40f49e4e7916ddccb04dc2bd36e57725180bb5e48a92444746871dc04421022f09893625ee52a548b0d1186e53f37d0666d7592177fca9e5d28f89623506fc6a3c217c6ae23a47a6800dec01dbf3303976a53a67f713313df095317d22b5f0cf2ec341043797ffcfba8e184f056e1c1440dca264a651f845c5265ee0d7fa66b5613825b86d06c3ae932ac029503e8c40dfe5a83fc47f0498c393c983c9224be3b13a52e8b87c260f42f8690d521ee4971e20a28c8eaba41bdc1cd90e2f9e440fcd9ab997f36198ce3352ff17a2f1b96a5f0fc6ca9e7895997911268b84663c0f8c31165a255e56e30263ba64026cf0711e303e8c3bc77336d155e670b20711b8fd0317c02f96029bcae8928b277b628aed35f94dff3e2019ed0258afe10415fb1027e3f260e1fd8299537ee46e394128367ba63265bad3af9485a9124b1663e0bf50e35f060d09b899fa8668422d946a81697610896ac5178a0f90f2b182fe37e77a9a66b614e638a91caa51334cd03de97021236b48bdd19b2e32d4fbb7fbc20b4e77ccde58cbde5a754e40261df475c202da9fef179f74c47fc5de55d00bafb4eaa11b94c5824e2b76f2303d4e57d202fb3cec6c4cdb778b304b12d6290c3b88a4ef072a7a6aebe4fd4cdb49a9f3fea93a7dd7f28ae4200b4a80983b24ed630e64ec97d3c5449548ea5561b719b157b71c0b7eb4118a7acfcbff5b3c284c1eb6dff990a92138ccc5503d08bb445fa2bc0745ea9e2e79c4fae4f5296260ea5cf67efc88aff69de2df5e1162029468dcbbd9ddcddac6c5043bea3e466fffc5006d92c07dc10d17c8561e4d9f49bae8113fd481c0fc7f09cdde8dec3fc5c7bcd55f20b7ef27663675654dcdc6d829a717439c5e25f8fa5c2dbfc7dcef72367bdac71f96107611916da3b39c86c779be619a6470eec8873d9e6ee3d78447238831963e6cbdda36bd2082b181a1d1860a8254ee52982ec60373e35df315e62d1d869543ff73836c1c9506a37f5180f33d4c182a09955822bf301143de24d5af5e5436cff2eaddb639774bcb73d0d7c765cc48b7a4b117d75d0828116d1f8303fc63910905c4fadb21cc7339d8517a20c06a3f586c873c4d3c15e89e5e6da6ff542c3d759f384c37fcad17f9fc971a1bcb496cbd499a01459016f305ea95c83ea3f50ed133032b31a9c868f64f40b35f71e430ab1efc443543e91d3c8e00a75a73e6155795b157fe1bd3b5701913bb2852a90a586db72d48802378bdfcafcbed24b83e268ebf06f67cf5803eab4b28b45eb1566e52fcca49c126f34dc6e89d2b597db17dc377fcd23fd798f54c1ab2db8d099a0c4ff5279f4e483012a43323d0bdf1fcef5508ad15ffad8f8eae2761b76b07f6b7676bbc413db7c438787b097bb6489b8ff7e7ee240119a55f830542ca242156116fe1027d2bfef711aac8a1e37719b7ead238779925897e1b42aa6ddbd5fe5ecef67210d552adfdbe4baf7a865c480f2e609601a73821123579a7179afefe66ba4d91c3305807f7989237bc077fdaad59541c6046dad8004866a2ae79965b12194fe815b6ab799467528b68ff7e27c3293cc81d7c0108395b454a4406fd30ed5b4234dfd0c315b8ab9a7b74a585492807e11dadca2a5f82891ffe4334cadf911cf36985ccfab8e0be841a4aedb4cb4316ec1309e211174440ec0fa3863d9952333ec0f705a01e65853412e16eb1ed2951fb765c5e15b395fed97c5ccbe7008e5a144d030942be746c7d215ddc9133268dc8dd7d4eafe16a60bf3ff4c7dd50ad0c7ec06f2cc36ffd7ce4ca28cafbbb60c3cf4918bf9dadaf79b37c4eac65cc08098301ff7a0d09e6723028d88b616b425e417ade2c6b58507d0fcba2b8d2747318c3b9b9c1d74a65f15a4f5775ee35cd59a52a48fca8a4d26a6869ff21d4c791510a6bf3bd4e03ea6e67eaa5abdd286518dd4ac336831fb26cb9ccac296abe8030b178165a91eaa797c8eb4a99323aa58c948e6bdb7eda0eb442b49740eef10671a2e3623de11d656d1fe73de729d8b1c51f1f9a2e9563af30fe387abbd1e577621230494ccb2f53d3409469166c52f0e8e495bf12d9568f7e99ef3a3417bc46970829bedd828d7092aea46a818426271d191b4380ffc2fd20b7a5d5bc8ee7a2798993263e74a22e30495c6b4d458fce71837a92af035b65499696a6b6d495c7afb9f6e96707cec054acd74c0c9d62bb5d123016fe279d97959992e044925722a9c9febb1ce42f91c8f8184758006e046a00b1debbda7caae8f69c197c9645463c3ba7a874fba0b57d330a4c763a8bb2648a82051946cc1e2c18d5c57aaa3bf65b8aed2015e380defe1b3352087279ece0c7b21f4f7ca420203edf86489799f5f31e58bec3e37573a0ecffbc161a9b4a5b8d02293d16e266cc0fce61d3423bf101ad35d646a729ca01bb6737f9e3950fb32b30ad4a55048b981e859a67475aae331cc4668228910129f90d94c07d40c328b4b6f4e93d04179091f2d8346116421b869fe83e38e081823b01938a87d1fe8e8d93753855b9e21b3fece2a8e697c20c317a8032ce68e1995b780457a3fee7c3261655fe1a9dcd99d109a3340d2cbcd0ab153a59bd9c0914b6f66e7178b9e5ea86474d6afd4e905108ece024a9ae7a832b6fdda12bd8f98eb31e671537f609168653674522aa1968f982b6b1424394356689fd13222d3f4f55f16026e6ec9a38d5681a8c6e34feeec9beec257ce592b0998073f699e1967a709555747e64f39a1d67556667b6e0db0aeb2090deaced55c781c077410050ceb6b4793efba753ce4b716b59665a9583ce6791a2b763c5c02c418a3f34fc9c5384681ecda1ece742c188a0e45d374644de914d83b184b1660b17f4d606a2713777ced9020c12db623b21cd7da1e8107fbab5bd646fff3410bfd6e04067a98d23afa9034ffad780a7a2f08d59885de67a8996ad1b13ea95f0ede5f4d78c8b307b3e3c8a275a3449d6ecee95391cbabcc1ba8cb2fc591a336f7dad85c20d2c7fd9ad733a25b4771ffefebd1fe1fd902290245ad53baafea6c30d6fbb6e14e2ffc640468f5413fea1a7657d8825b0bac3d8e13636f37e089664369184febb00fdf6071116ed9380509262783b4e7343ca8c168a11ecbac5a12e42c5db50071d3314e656625b1b901177d7cd9b0744602d69a37b2f2479f103debc6c864fda4458b1b7206f031ba4438c734b9007e4541dda330ab1b56697df069a804c835ad0d832439ba8681ffce03f6834550ab86d6e8105d8a21b3efe138997116775a66beacbe7f2afa0f97eb35f416c213545f241aba94a114aa9a90b9d6b0873b6eb8987e0871e562b5bd7124aa6e1ce31dba41bc16d1670eb3d9d4fcf75d42dce1a9d3cf7c34d163ace57a8c002f3e5db7bf047bfc5901b21bd768350787ef0ed4ade297e0928b2783991c2ccd9626ed50ce17bd1cfe37a9c80d0cf4cbca0d645c1bacf7ace50a7aeac64f31dab84fc824d4c5106e3e736c09b0e047b02401966276cd17eab7e9f49e3c4db2782a90bfdfb20862d979d07a59eb0c67701d4e0bd3583af835a04a215111329d846d7f8f583d832226fa346ece8ae54dd0de74129e97acf8e70897f2f1a5a31fd6ef0e7b4393aace21e632b86140c52a8c029ac960b093b25367f169dc391cd5ffa036bcdd03cefb83378946604bf3fdfa1cbac5632e146c613c717b33791ebcc250bedd0ed31cd6672d5a108af0d3d1d619bb7d5d44ddb939047197dfe19ff8bf04351ceb62a1cf6ad80b2863a03686797e3344c840813f669c9df16f93d1d254006d8784a3158b314b644c562cf81afb1cd39fb613c5dba0d590bd5d0caa7bb3b52d9f2ff7e7b8906814d01c8dfd371ca314609aecc25fe791e0cea37ba0c0239212116", 0x1000}, {&(0x7f00000033c0)="f5d880b94a478a87e8973d1820e0fae6c67326f21ba440582cf48af99177f85c90b991f7201ea778606acbd5b4f580cf3a338690da6d3941b7554835b56cb307e51882763af4bc8874c34940eed16c4e933881be4717258429755c30f1f63972dfa065a4908fc67089cb8152461229eea6d9a37bb00a484bb22a31d390ab4fbc7ad0c57d7e4a1797864d728e47a1c56411011a3dc0058f4ca652b6a5704243cfe16c3263577b11a3979c58b9f83aa1f604e95c21ab05ed63a9d4b918793fc6b4bc417a1389c004da892eb3bcc302d211e0d16be2a09d7519289080ff159f7dfecad17e45487220991d906820f38f3c753ed71dbc1c5871a0d664af0dc2", 0xfd}, {&(0x7f00000011c0)="eb8e953fc960bb0a8580290f6cf520c7061d8af9f3dc0956614b061324025cccb5aaeec273ec738c14cccacfbb4b47732be0613fa48411c423e4664d23004786b32169462be871b543f76faf5c223e32b263b8cb5afed0e40a1dcf473b0e5899e63040265df8de9d86fe56196575a5bccde4427ab5a4b99fb661c376d51f454b5d4a1f90645e5f2558996c5a", 0x8c}, {&(0x7f0000001040)="dd2d044ff497d87c1505763426c7814ea883742da152cd57380dcfff4db1797e68056182d026e949709e9a08268a3529592a7c7dc3256b44cc0475800f4a5b868cc884582d4a1aabd100941b84aaf5d03983b6727491adda927ac34855d3637b108f12eafb436272ac8a61e137d71eac3323be89a4f61fc0d938", 0x7a}, {&(0x7f00000034c0)="91cb0decf5b46eac39067ee14a8c59a2599d4dd4dcbd62505cc25eb8082f840174615f16d90fb5c3933d932fc767a6bccf39c6d07aac2e62088457838e552b70fbf0254500d12e547ee6f573ef651985a6a61f330a331d0313e486b87b4835f02836f51f0d0c235cca9d500a9110f8e8915ed136765edb63995c1c1a098136776c56ee7f7ee4dbfafd9e9f167ba1cf21c7701260f6b07a8ae95360f0d94fb622f834d0e1e0043374b9785180ad69fff043eaec5e096a051360ed59d33c1fed4e38b323d033cdf72dce6db6f7f7354811ba9a17015d8d02d67761b2321e722262267059e13a9ef4337921fa80e53169b99816325d7cc2754177540509", 0xfc}, {&(0x7f0000000e40)="da717814b01c7fe035a9e3836aaef1d2123b587fca2d70c8f76c3e", 0x1b}, {&(0x7f0000000f40)="fe481ca42caf2ea5489f02eed1db87", 0xf}], 0xa, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000fc0)='./file0\x00') linkat(r1, &(0x7f0000000e00)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x3, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7ffffd, "4ab02588748b96804f0641e34b85a904148c266b", 0x0, 0x3}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000000), 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000fc0)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e40)=[{&(0x7f0000000ec0)="33d8d1fc17d79d80e7aa2140ff70ce5977b3dda2a1e82b07e26f53e30eeb502c4405a2c5c4af7cd488b9376b0da897f23150ceb612212a916c9715d87f04836566e9a7b9424ce5bbb7198c0f34ff96c36d7efe811b535e5c8c2e930f916490051c35774505ad8299aff377b8a85399eae47418dc56673f4700d0590850e47f1a32177e37beff929b2ac0c5a3a45009a50f9bd23e2c9a4305a0eeb087df2f001d6dc2e5474f869d1211180fe29b2b82f3117565", 0xb3}, {&(0x7f0000000780)="bc31b0c863564a92de01fd1c02ee3bd153985fa7606112a1", 0x18}], 0x2, &(0x7f00000011c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r4, r1, r0, r1, r2]}], 0x90, 0x1}, 0x2) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r10 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) acct(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x102) mkdir(&(0x7f0000000140)='./bus\x00', 0x80) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) writev(r1, &(0x7f0000000000), 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4b4e59b4, 0xfffffffffffeffff, 0x4e, 0x2}, {0x5, 0x5, 0x1, 0x7fffffff}, {0x5, 0x1, 0x7, 0x20}, {0x4, 0x7, 0x80000000, 0x120000}]}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="bc64650f479f0b8f3d5af29638aafd79aa5b062a044e03608b36c48a2c5441ceabac23cdeef18cdca6995e418da377b56e4a2900147e1cd584c183d48c8947c5c5ec42b83e32ea0d7157c5f48c4e6a502d0a270152929ebcaf6ad9317d6d47b34a43c8c5dc7973e6d389d8b39919be62eca80bd03ad22f3848e8acb46198f28a7818026b65ff870d2eb5b0114e6a13586c81a13e0af3eb364adfc3a1bc54c82b47417e7f5612288b76313a2d3125f7c8f93f1519f0479db06daa2b932e", 0xbd) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xe5) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c, 0x0, 0x0, 0x40000}, {0x87}, {0x8000006, 0x0, 0x0, 0xe88}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x8001, 0x1f, 0x8000, 0x1}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x101, 0x800, r2}) dup(r0) r3 = fcntl$dupfd(r0, 0xc029792447446b70, r0) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x8) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x1) r5 = getpid() fcntl$setown(r4, 0x6, r5) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xffffffff, 0x80000000}, {0x18, 0x2, 0x8, 0x1000}, 0x7ff, [0x8, 0x7, 0x1000, 0x9, 0x7ff, 0x8000, 0x6, 0xe07]}, 0x3c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0x8}, {0x1, 0x80}, {0x47, 0x80000000}, {0x0, 0xc945}, {0x2, 0x6}], 0x5}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') socket$inet(0x2, 0x2, 0x1) linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000740)) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000140)=0x127) lseek(r1, 0x0, 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) close(r1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x4, 0x1, 0x40, 0x0, 0x1, 0xe0a8, 0x668c, 0x1, 0x1, 0x8d19, 0x1f}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) close(r3) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) dup2(r0, r0) sendto$inet(r0, &(0x7f00000000c0)="bded40e7b13b51c265b7306a9e8d", 0xe, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) pipe2(&(0x7f0000000100), 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000180)="105b444e511cf0a802ae7457e03de3574365c4cfb8952df159fd7facec261226b0748a176befda053574509b901766ef92e6a755360d2fee71ad2e0a0a28155a642b03e0c5c3a9ab316e0c912fae5161593012bf6c2f") mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="000000186004008b00113c27000097efb788701b000000000000000000f1905bd998c42ff8000000000000000000c6c02d84515228ed9630e5c1430738fe67df010ae521d8be93cb20dc5c", 0x4b}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x7, 0x3, 0x7, "c52e7c5c83e25ae9a40abeecd700", 0x0, 0x4000000000081}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x4) read(r2, &(0x7f00000022c0)=""/4096, 0x1000) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x42, 0x7}, {0x10001, 0xfff}}) socket(0x30, 0x8000, 0x86) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000011c0)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r2, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8424}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x9}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000001040)=[{&(0x7f0000000740)="4d37430be28e3aaf89df3b29394f6a5ffbd2f7409284b6d45aafc51fcd452224c21a7b8133107cf417aa8c2c21541765bb9cfe51e31290f521296e16eef8174cbbc6afce7486c6f1e2dd53d85bbeadebbe408a8a4325f392adf4f676350f9c8b432ad239d692cbc53358217903c92b20ed953437f5b5", 0x76}, {&(0x7f0000000340)="391432075fc4eeb6f6fe9e6691fd30cb4e0f52fa018dca5d19f3591c7155bf25257bf1f99f51a7e2ec", 0x29}, {&(0x7f0000000e40)="0b1a4890d52ad00bf5b53bacacd8b8d4887fca0c1593c7015955", 0x1a}, {&(0x7f0000000ec0)="b487586a80543f0765770c4d2d5cf02ecac8ef57eb0b09ec7cf381eea8721d7b47ac0810214c05adb3992d07ce7e8e9768387e434d3c8bb20856fa4ed28b74aa0bd5f695a906d4f374c5314fd70038327f93917fa14cc8", 0x57}, {&(0x7f00000022c0)="54bc427cd46105dc594fb6669dbe0610b2ac462040c409b75386a8dc9c780c9fce88b3d05dfb6ec1821f71fa717586569728ecd0c599387511b7d1c525fd195a26168dd0b4598b6e3e2aaec6d183380dfeb9e057ddde068db895f59ea1a149edf71c79181a97e0dd7d2f5ca2d757e9aa5de9290e8cafd4726ea23aea08ae91587a6bf8602e97c7ec3bcf010ece98d93034925f7ace53c72f9e98014905337b1348f80a7873cccaefd68406979e40ac2432785c6e68bdd41a7ea5c67b80841616d892a6a38a859cbf4926c3d91bed3c8453f780c72773752836e409e09e57b424e903cad39d041f0afc9036d5c01fb3cce899902bbfe1b018f9bea71c5dbb9b31ed710b8e85fb7453e5ee95151013c71795e265a5e72b01d6b6a4840911e7078fc4fd235f50b943ba68655194414e2251cc4a618b9d0657bf65e805b4e75778d5112a9e390809a51a034b675ba5602653aa907588a2ab9a1ef2f4fe087697a3055221dda2725860399e348a0c492ece6b410e8135b418e8c4ef0d257dcb456ed7a27535e5d53b7d48f835941dc85b86ec172756b6a0b8210a122e62ae02c50e0e40d01da3a5a18c9ec2695e35a127ac7fdd7418f80da704c0a5741b30d1b273b383f7661265665c3bab7bd591c98fd71117665d04bc7edfb9319ee6e8ff97de3523a59e63b394db8f34512c9ab5c927c01a9e3e778075bcf4937c5b43eb53e7b4253da65082746909837a13e723c332a87f1bcefbbd50c464abd1fa9e018c0649053e5582212fd809e7d8f08ab6c4813497937cb2f6b8f2c2feb5a2dc474aa51c9f9fd6d636a9db4d540eefdaa85b1ca925e82ad76c879d379aa4972ff467387b0fec0c4ae9a788f36da85b9cc67da855b298411d677b10b3c04611268555cd9cf3f5dfdf3022da6ae3600796f2529b05008f45fb7f0db08f00cafab91ae2b5ad03a4f80a102c266035c0f533313bd20dc72028fb81ab2f4434b708ffd6eb14a39b568c328fee8481f00117f288ba5dd19cad06f3c13ad9cbdde666de405ae8527c10c68b9b836b1b8833acb581d8c812c7821f6db67bc47a28359a31cd31dd70b92417b1434a6592789a14f98497771a2c82ac0e0e578ee7af49f5936b3ad90b3b25be598159100d8a6eaa168b3e10594185067df696570eedf0b88fe16be96a3761671ab616c3ee53348b62fcfa178db630cb95b7e7c1d50cfb2a4d95448d0a1b3077b0d3e0db82262fbaa742bc7ecd5e7592f475eb7d3f98f1b26d83cd0c6c53d6f892d7ab35781911da5374a7a69ae655817ce587e23f53e915eeee6a28ac2f9fc94d052427b3da67259f1a41355f3d782c9ab6aa4a195534c96ccbd541242fa5c39a53e2e5cd79bec4522ea45756b21c8c414b78b2748f157fe338f692ff46d293db2e3f83d10072032f39c747ff7ad3c66743bd8e7d4aeae1af7a8fe708e3e526c40e421a86e4866a3c5879b0bae4d11c2559480b0b0794cae6acf84bfb11939412746b923a6284dbbe23434bf17198297bd7611341ab7157aaae6a7333fedfe9ba11d1268b5f1a8a6e58092b030976d8e78f730a566bae7877b6e3af3dcb5c814e0920f0444f1fe24e10c8ec0d25ea2c35019844865320cdbb334906830cb3f8b4234df56417887c68310402a300cf88ee4ac96d332ebbee219e1ac4463abc2bb825c1d5374d43c4be4a0b144e955a7635d4a25cc2577297190652bc454c4ac216413e9db7c1b0d090e9732af3bd71c32a156395a5138ae449a7fc414a4c91fbbc6425e396d597ac7135d3fb938f8bce12e8dfce839bfa2c1d11ef744aa372ded693691dc33e401e13eb4d9daf280be0a8703d874e3dec8641286d1d4c117104ac13dec9fb0d1e8752a109c9e8a81787564c4d367020c9631b190c95c8013723c4ff427c9b745826d882767d3bb61e4d9f35d54c4fc1fa4c57a03579e52821281c32f50683f080a7fd0e2dfddcbf786a8fa598089f8e45b34e89ead32832e443ae8e11a5cff4fe3759fa44a347091230ee4b7a5be355d0175dd41b6f3a0567e93f050db8c068b91eea1cb5a77a770652e39fe697e13378905902d715307f0d0a4a16b02482f11119dad684201bbadf3e3802bf7e35a8741e535ef6df7dc9b5039ad54bdcaeb7eede59f04e97289fcd0ee14447653680ea859adc5e802a3358d8d3371093a9ebc199475f474fb2c3d00c9481dd8273f707ace9e82c71cd54eba6348a560a010c013fb4e57fc4d0689db34f24c65259108c01bf49330910ba3cf2b696d01f36e324f99de3600b0f9bc89e66828dc0c7865608a1686a7e6120dde35be24f5b30d52b37a5d151ef5db6444681643d010d18ba6654f659280f70538bdffa38d26b246903d692d4dc45c05c5f1a0fa15351404ba8e5c46d77a227f3cc42c07106bbfde03f7066001f79b0de4f79b31063246fe130d4ceccf273d7f8545b048f2be70116c7a121efe53b1aab420be25a3678a3bfcd4d24dc082dcfb3946185f72495be25dc50586199e04d52a44d64437f0a6aa50f7c73b495d1e4cb8533a3197eb37a44a8d0a5f1ac1684aa8dad7593d2eb1b82daa0991c8c9cfc86e74ed31e944424c898965c12202f3e1716bb971ffc1d8bf14be6b027ca106264591775075d27f0bcfe379344c7989b894edb956553bb300f420b8c58abaf82799e32d09f51fe07a46af3ef0519a76d018554986a9e991c5c6c5f13ef9d01cfbaf159602e380e2ca00d075ec041d126f7aad82d30a9f33487851de2289ddd7ce3215f5d8c3dc7aa67232b5c42a82ec1749202180cc0c7b64a37dfa5e0e5479ad9fb826fb99453a517de3f02cba8b1ec4287faf40c2eb92cb465508bf517171f5d59d11d882a2b76da19c891c7231240ffa1dfdce1db7966d682b06bc89b9f473792a95b1d04e8c488902c311b2f0dd737ae251a3afbb22c0a9daba8bb222b238ff4a45d9915c4fd355cb025ba37477b3bbee90d52543db8421bf68c3c90eae441b2ec0773ceb30b694b3b35474f6add70469d5fda3edd127657db95146ffaf1745c85ec290e3e7cca56a152dc0a6f808e0e200f53124906b38d521f60d26e9313350faaa36baa9b5c1052dfd7c0069e820a1520b287499b2e60563b67d0fc0d19ad40a84c678c182d24697eee3838a61b4aa3ed1d53c31eb2098c95daa3c90ba4cf7552733c96f3edef0931953e9b8ce05a5fc070c7ad0e0b6bd5992adb180577218232c7775323308bf725673ad7747f78697370da6b761ec0de35096a4a050d426151e39dd959a546e9b18a414c7e97b145babe4173c9f55d5ef8248f06052b93b2b44521fcc8f3abbf9a8df73cd7669bd7ff9411b984cb83808d2ee706fa109c43e132e7136295927458261cde3c898e172f877e38591be6bff0cb19343663a4eab7de8db821bb46fdcc412bf4a47e22d219bf142ac1576af0bdde7807f567dce23ea49836119e49ea65408f1185a9cfcc2ea6c0f79ce643c179a9e8226af8997f1d7dda78069a65f49b03006c865cf543a5fc07979c5b39b1c1299ebab2444d1b433e1c5a6888a6f892ae8210ca90f868dff00d59f2604c03f9cf960d567d3aba8ef87ff44d1c13c995dbfc020fb04f4eb3dbbbacdaa94d6e1fc345b7bb95dfd6f5b03885d29a491c20de382bbe980f5a6d12ab53239185ecca96d2db25791920ff4e12e78ba8345f2aa1d67b488d2687bfe3ff4eb12d4437b5b2a5179a3037b95f29bf88939d931448b04028069bef7925bdab4eeae546fd3cf3c56315cf32ea34346f42c1e94818db1fd8f16be488be25b290b9c3bf66eeb9ee6d4f849923806b2f83115f1e0890abf526f442b451ea3493e251792d95d626f62a74523895d640fd5acc61e8227809c914c593b196f95a5b5aecee5d75fb080afdf1e1e2e2e16cb43b8462f3fc8b8dcb991e48c1645d6e5688220ef6dbc559641c1524ff9fa30b4b9ba9b503b22cdab9d5358f61935a6d16421b22ad724e3165d7091cbdf0f89b1a68d3daff12cb5d57fcebd30639ccf449745637db26dff6c4a743cf8e0d62cea9a89e40139bb78108325ebc80d9d991c6fb21f2f77dce8a05b9dbf2690f584f3636227e3c246a9ff0891996139aab293a9435a7537cc81eb2fb453548fd405dc29605f330cff7887e3f44fac614eda976a739381f48413c6a26dd1dfe973d0347af58ad6f7f017cb02b44b5207022147de808dce29e95be92fb2004dff8331c1ca745e60ba2edfc42d467fde14fc55dbf35b3e747a7134423fd4a29379b4dd7e7147ca8355a423d33fea27003b4fba080defcdbcde3ba6a05d28e8625a3a302068d99c158e04006e976a2bff3ccce4acb423890f8c42cd5c3dc402d29e0b1d7478e48b588a20e5131d15d66110096f4a2b2042f13b0d3f5fb11ae3021217c0b10a4dcdfddd4b88d79d471d4c8f6ed53db029bff8d179486181588dcf63a68d211bb493d05c113a98608c98b42b8c3340ae211cbcbab442ee5a745af75e9905b61bf67d0f1709ca656deb9de45a26a520815ba97791d998d5a5964bd14e7143bbb5d33e26c7e73e212e56e6b4386572002956086f2a734b321c7c675edd9d04bd4067ba66ff7e745febb02bcf3581df0c86a912a2d09dee1c2a6e93630cb84f9cd02f79d305f82331c14692fb2f6c0ff67a1d83c0f231331aa83823c9383202a24913e1ae35d8eaf90fa1442d70fd737e45706c7572e0637305dc8da54c90ccba498a320b371cef6ea8970f1c4223a0d32347da52b84aa184f23b24048f36d4b2f2615f72b9e3d9f8e195a6f957e90d29332b3d3baa32d1daa8ef970746b0139ee85b79eb1b9f24e5b4ea5ea6f50a87e142dddf6b054f278819024877c3b53de9ddebc10dd97089b2ad17b4ce942ddd9d0b7f643f6d067604d9aad47eba77114fba756cd32309fa1bfb816e497ed79da36dd502a603b09789ceed8d87b9cd58d5725139dab5d46243d3b5ed90f98020ae009adcf2238169a4044f04bb934b5df86ce5ec2fa25915d2006a1b04b1d74faa1073a16e5719bed59fa3168c7eff907aec04f47bc11a0c45def38a2acb5989e122c6e20b9781b21abb1fef33a0a2cf3de2a3e1169442b490b975ba92a1a27cc01577febc7c6b5f1f334b2a78d11f92221aeddb2006ec1de17f293b6f54394ed292b01e2dbe60843711da07f133981975f2df40bb3fbaa16934d4dec3c43b5cc7b2715b063de8fb52a9b7ccecb2027f00d5de36699bea6244adff63588132ff690a10dd0c0b18c03add9029c6e664ded7ead97d417af5ee035be6f763ed9fa4c1696a6e3e4c7b6b7b748940c1fffc08b96801a56eb73e48f81667a1b913ed0df7068f0df48ef8b2ccc83ebd4c2a0f463c947da9e3fbede6d78fa2236ed2487bef54065d7df93b3ebb685c4b5985f593058d4e9a7955853aed2c86674ee1e10fc9d0f4641eef1c4c18b2364267b7c006ca48ed3dd18a0be1addae6df24c58fbf45e70546c1a4826edeff5cd8c75ae13f5cef8f4b04a4af9d2055d64649e4e1160c3faebecd613a06c619a2e263a166eb87f6746e53f6a96993d865f778feb7165ee65f54b3ab932da745c28a2b6490f5a651f47c82131d4793e9a8d40f0052e5a248a020eea43d6f547fd1f3e28f55e5f1ca599396efe501b1d0749971bfe38e1203180517845cd086e2e2fe4e23f12e9d2ce35589dd71512055c32045cc77dd4b87477cbaadeec6520a5edf656e41c6dbe2d78ce76518bb5fd47cfd416a079c51bc08ad16ea71f2c0726420edd5f3882654b0e98087e3573a4cc695ba3113a900da8fe49e29ed1f09caba0", 0x1000}, {&(0x7f00000032c0)="ac6721b0acf29e351602fde9fc74be7e87e176525ef5152e3bff5ecdf92727023781c3bc324f91aba546f491a618a9eaa9b4fc090fda21e63753cd37c52b549856c0211241a7fd76d7fe5b9a3cdbdbd3b480e5ed88ff5d5b8c424a3c7a9a82bbdf508f2d775e9066033d72cf0652bcde1510b2e40b0f8fd623c8aef0421a52ea284f08013c027dac22eee8dab41582bde3888b1e88751f7741c238bd865cd19c95980e153d334c235b6056bc1a6b27980c8e11e77f98372c8c3fad812afd2584b78b319b", 0xc4}, {&(0x7f0000000f40)="5002364416da760a86daad0fcbfd397f0355398effe43d3a638df772b295a280cd8754eb779c80e7d8ab4f190b2ef35fbe36ecbb39d9895b639cd01028feeabcc62e525616c7311fe1a31ccf128ff5e22a62e285e8bebf14b3e2502851f09eb4f49cb3f98103e74baec02cc2289412e245975ccbb8473e78021a0189e6b0a43275950a1b33acb34964", 0x89}], 0x7, 0x0, 0x54) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000001200)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) r8 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r8, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r8, 0x5) listen(r5, 0x57b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r6, &(0x7f0000000e00)='./file0\x00') recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0xfffffffffffffefe}, {&(0x7f0000003440)=""/4096, 0x1000}, {&(0x7f0000004440)=""/239, 0xef}, {&(0x7f00000033c0)=""/99, 0x63}, {&(0x7f0000004540)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x5) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) 16:00:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/42, 0x2a, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0xdc42871ea9556838, 0x8) 16:00:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x2000000000000218, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x18a) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000001200)='./file0\x00', 0x80, 0x100) getsockname(r0, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000140)={0x2, 0x1}, 0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r0) close(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x1ff, 0xf432, 0x5bdd}, 0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(r2, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x7fff, 0x9}, {{r3}, 0xfffffffffffffffa, 0x8f, 0x2, 0x82, 0x7fffffff}], 0x0, &(0x7f0000000200)={0x4, 0xff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ftruncate(r3, 0x0, 0x8000) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000780)) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000e40)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000740)=0x2) 16:00:39 executing program 0: nanosleep(&(0x7f0000000000)={0x2, 0x20000000}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x401, 0x7, 0x1, 0x1, 0xaf, 0x0, 0xabc6, 0x0, 0x0, 0xfffffffffffffffd, 0x93}) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = socket$inet6(0x18, 0x4003, 0x1) execve(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind(r2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) fcntl$getown(r3, 0x5) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6, 0x80, 0x9, 0x100000000}, {0xa9cb, 0x400, 0x4b, 0x100000001}, {0x0, 0x80, 0x5, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x260, 0x1a0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000e40)={&(0x7f0000000740)=[{0x1de3dbbb5f1878d3, 0x4}, {0x82, 0xe998}, {0x20}, {0x8b, 0x100000000}, {0x4, 0x3f}, {0x80, 0xfff}, {0x21, 0xffffffff}, {0x8b, 0x7}, {0x83, 0x8}], 0x9}) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x83f, 0x3c, &(0x7f0000000000)="e68a8f3082fea14a35233bf4a6568f34ee82f1", 0x13) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x7, 0x4) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kqueue() kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x5, &(0x7f0000000740)=[{0x5, 0x100000000, 0x5, 0x7}, {0x0, 0x8, 0x3, 0xd4e}, {0x20, 0x9, 0x1000, 0x1}, {0x9, 0x9a, 0x0, 0xffffffff853f3aaf}, {0x1, 0x7a, 0x9, 0x8}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x100}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x20000223, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000e40)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x6, 0x4000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0, 0xfffffffffffffea9}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') kevent(r2, &(0x7f0000001040)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x7fff, 0x862}, {{r0}, 0xfffffffffffffffb, 0x0, 0x37719d22df5e0dd7, 0x6, 0x1fc}, {{r2}, 0xfffffffffffffffc, 0x18, 0x0, 0x3, 0x9}], 0x0, &(0x7f0000000f40)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x8, 0xffffffffffff8001}, {{r1}, 0xfffffffffffffffc, 0xca, 0x0, 0xc4da, 0x1}], 0x10000, &(0x7f0000000fc0)={0x800, 0x7}) linkat(r5, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x14) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f0000000ec0)=[{r10, 0x8}, {r1, 0x2}, {r0, 0x20}, {r11, 0x80}, {r0, 0x10}, {r5, 0x10}, {r0, 0x4}, {r1, 0x4}, {r11, 0x10}], 0x9, 0x9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r7, r8, r9}, 0xc) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r12 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0xdb782282e5619841) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r3, 0x4, 0xc8dfbac2325769a4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000440)={0x1, 0x1, 0x101, 0xe489, r7}) flock(r3, 0x2) fcntl$getown(r4, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4a468751ae58ec3, 0x4813, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt(r0, 0xfff, 0x2, &(0x7f0000000340)="8669d890cf8f425032e6683ae3c1292b82be96674431592b3581e6a179fb53447fe6f7d2aaa85bfbf51fc4e24c82af68b61edab34c1bc63c3caa7e44068f71854c686d56f51084b111c7a28e2fa58ae5d902172c2913780ea73820bfe3a02b1682b50019b7c45b6b8872fd4bd59776949d00a9ff874794dbbe38c97370f6d9e8de58b9d473b3648ddf041aff3952f239f8d165b4e537d1f8691d076d4b3b02aaaafde92a81733f4134787df71df22783c5267783bc877c56d08ae3f3ed6443dd44d32dcb6c45cb03b5eac621ce464e2e6fccd8e3ff93415a7dcbe69e7f7e18cce35c39dc48943b4d86ea850b3d675cefd0c8d4eb41e863113c9a88321e08641296b83a546246ab3927b3461f83e4b4120f46b6b487ccafd379f685003a6518ac2f4c91b0185f3649ba2122108564d045bfff369dff077e655ca3ea2379994aee3396b5ed18e1276376a53290c9f14e9da47d65efce130714508eccbbd531b039eb00e36dc27963bf15cd983c85927c38ca5508eef5428f8537d72b0e8d31dac07a2790d98186e9fb8a6ab37385e3420dd7604ab4bb240323fa46b380b93d3ae6a7a435adc69a230370c28c8eada72ec727308aa2beef2dfde2b8c8a88d8fc777e766060c36fb9ef63ab53edccbc6fd6dbf403b78e0ffb7a8e55a5dfc80b07f71ad9b504aec7639ecb5778113cfa45d6ea728ca251b4f83511c112ffb79207c24fd9e5ffdc59cc1a0bc870652dd97476abdba5fdd9137d52dd3b0778c45e4baea2024b365cd70fb3a3bf786bbb6997cc5d2badd7f327715bca862d7f73c674e8bf51edcaa93827c98aa215ea35503796e302f33abaed1b643ec9284541a496dd4077c0e347f10633afab9c8af7dfe5d33f78168279f1ba49941fc6f1138d8d6fc1fc228b297503d84a4fbba77903c9a90de55dbdcf548c325a509aeba03f6688e7644b73fc53fd615ea9cd4e326442214e8bfd05ec03ea8cb3c90816f2ed8beb17c274a4167195ab670df049d3f0423657890658d54cad65d2e0328afd2a5aedcc67915af2b448c97ad005a974f72ea7743134f3582bd6fa20abde5cd4ed24f076c91524b985a91b8c99a094ceda1a4414a75221b8441f2912b9f7bf3b721748c3dea85cb225d3b8b1899d145d2941329b7f808b2f90ecb780622950639ce6560210c9625146ec49ba72e6e145f99561f54ca0a1e92f793b93232537cabb91610276b8496f2590addf632b20839cf5b7d1abd3096012ee4dd3180b9031595aa8c8089328186d6655fba630cf476081e96fb556028b915b59a288e1f3310da2acd279443f4be1cab39cbd79a78ab51930c0cdc348553cd5327a3b658aa14d77d0d15cb2c92d824fdbe99d4cc0701ab11880785163f83f69f918d9bed91cf1ac49e8d086ae7143dc561c7e277ad9215b2853c102ed0d42e6887dd618113d48a58921c78c015d0a5c1df65964b92757d997638f634103ac6587370924297dcb4188ba75081581723382c46697b47b9b58e33cc796265cada0521e6769652f65205c1c40743f42932fb81f0883564aa963d0d88eb32b27597bfe1add629e835dbbd54bdb3c7cfbb54984f4039853114f324d3ca874915cec787de8e6ebff7edf3b97ca1ce23fe06fc691fd5b73b709d915a7d465d0964f89b920dc1915b495bc49314b5d800f3aa36ad5fbb863275378a495bfc5a40f1c5755f97cc502cb4c218269b891a11b395b7074de06c66d5a8710a758f7df2cbae7dbd3fba08e605e0d8a7304a2f37ad90c17b438d48127dce69aaa2f468e45f2fd7636b6a769c7ba4fba329caf350f30fab445223b244a758f79e4151edd781547871fd6fe6057a6b332e169e82379b2a947cc8527530829b001a901c0dded622ed8067306f194eec689154ade2298eaa5771b322400ee5c4e0c949d4133dc5b198d5053ed5568437fa9da99edb37cb0d0650897bb6221689d91c08c9e0cf4c10ade5c3eebb2c3c53887f62be50526c720952a07860b4918b001c7074a9801c0cd27570426abe743e02f27b8add831dd2bd36393b2fa6bae2b2e3e8debff793eb3defe0920e03dd2f4d9b71c780f1324bd05256ca7f5965841e954158b9b012e2799538ce9a6f7b6a53fe8affc1ff79a114dc78a2c7fc5c0dfe6ea386aa57f1c3465ba3d2ac7b2358f937d137375da37bda112f4204ef48cd3808af05ff79a4c063d3e7097c5c597ed605b40d7e80afa552370ad13ced07257cbb359bb5c2bb92c9260a634006ff9c5f9fa79886f4f214e84f4849a81dab639feece65dbb2febd12de4f14a353e36f1d73e6c194280d6b72773a9b8a68cb01d171d59fd3ec71926579c11bbe4dffcba264c3594b38e66f49da2c2d6902e6f2e1bc4cdb21b61d46782a38160eb2aae391c1e178b89daa4f085366f977cf690a7c107b67bc90f8b5929ee4106418db959f06a19ba68eb2e7838c301a174017d0532065f81096bff9d2aee1c4897646593e9a370f7bb8b70f4c996af0090a0c0dc5d145e80826f71434219e0afe105820a113247c869e012871a5172a0421b3aea254342c77292218db72de806fb9b161f3d391ca16b30e5bc8b0b454705205cb894b953200492f2d6391f212b841cedfccad0664d363537c0d0db35276bed4684702930f7de624ca7753babee623c1a707c8b8c2b6cec2aa01650202594babda0e5fc4d399167d86dd70e721a104d4fe2fe70f58d76e16060e2ecc364b40e900e53280d037215bd4f0b00b9b46b8ef4e8336692e05af6175b82b4d7925f3768badda95f4b57d4f42240e923b4ffb0763a726af569e889dff051b1a9b327ba1b5b2a8cf816bf29f60cd467aec465393a050b5deb64b7c08c94c732641791b024675af0fe09098c48984bddcd5af7d490fff415b226b25f8b54b6e5dceb0b8f30a0489f2e37319893e175237252ee2500049131bb41ea974f26b313d5ddad43ecff7342c4b7a299688f0017e4ec3ebbd58c9144a573179eb4309dc34b90f154fcd4e7033b1bcc42699d8b1df60ce9a17cda0193aca6d2062ffdba796bfad2ef0faafb6ceb83b5a8f257de96f7f5eb3ca81e0c36c425349bccfbde742230fa82951ba6583c41b9201df2c19920d3c4adc499f8dcb07c52a35432339fab4b9f21b8e3c529c44e1046c73540740f0cc086394ff939b2a1dc3e9c2ba5eaa1ca41afdd8d47dc58242101a0379c637d8e83247441a76011bb95162e93af974e4ee2d46755c9c91006c68c281f4858a35f324ff93085627c77e3ae7cddceab653a51887c5207aa818b364db8b542f7ec2e68c4e9310a525987225010dcb486c4f6646b3a421af0c2c4bdda247a14cf6c7d3202e7c692e44a7033138e2225bf28858d0f982290ffc537d298e2064a7e632ca6736f0e072ecb950beec983fefdce4828148b922d446b1f48f393d72b92705785f90e4ce4080e56b4ab657d6313ddfd1637e54cd75f56d8c82762060affafa65dd88f6fec0ca57276e0f0eece06c09cc11b3244b329d49eee9f4ad97ddf7e0d77b992256f5145213a4ae6dd95709993c78e372f3c36635409a4ac632a1804b2179182cc0e4d69df15816283246fc8218d2322d769b46393c142652994695ba9cdd7cc9acc6cb96afcdde7bac41feaf2969b0ad6d9e4bdd45ce7d0bdb6e26064fac7b2febd0d147a05163e0a66ecab13d8842003be027908a1285ce534634b3a3f9e60359006557a853a7efbac78d6fe3d567a32b780fd440c8babda0fe30a105a1e0f9c48531687976dfd98fc27697ebbe713a7ad3565fd3d9fc04ea76150bc7d38191cd3e88645a6882a46faf1601dab72e8719fa8cfb0e01d3a758557f01cb8fbc486818cd27e778c580fc9469090fb4aad6663272861b4e08e7c0cc403aa3e3de533d86fd0a6a50e9d0542d9ca50fc87548d925ae50ada3c92b5748d6684d06fac3366006ba7efd6907ae74c58ff44acad29243a9f230f2384342c45339cdf51bd1ba42a20c637258498c93fa4eadb86cb91b480bad9a1b413282ed31cbb78cfeaf4109c868a12e90386a858bcb204c8450adb1521358ba54dda7dd47b3e485cc5c763cfbe1e2edfbc0c8c82a23e0e96e43a0ea00d2c06bd59b7444fd8093e36870fa53408e0f279597a85652d5b98d6701736d9ee5cc540133090e845c23395182e09f6bc885d4e6c84c57c67b517a77a341da6ad442fdaf23f06577ea22083397b55da28f2c47e4f6024bddd8d2c412e657656c4a5075982a27e2c7337045a58a4952ebc24408e747d79db1c2bceb9d01278337f199a38e5b8a7c3315049fad43895a0a1a9a64faa05c9428a8cccb5ac8392bcd933df51dcab7a86f2a6c7c41c9935d9ad06140012524aecd204a811a6704578c91f65820ef278474d2ca46dbc2af309b1e5149891b8a8c876d449afff173a83e0903ebf5c2daead1ac4439794434844f446c6fe38723a460608617b242f7bd7538f5084095075d82c7015cb31a096c81afa09fe681dc72f326ea4390d50e4630855c8c327006cf5da18235bd53d145b43e363034a8a2d4c0c2e4653a8c62072ff6db0ba23a0e810a6974387ed0a3a6321228e9ec6aeb7dd55ac08aac5f10c531e258e70584f532ece37ab3bdd66b89cee5c1304f28ed9e79b2f2e2801f5e9fb2bf9c410dd2beeca878953e7d6b3fb0e8915a1b47fd0ba07e0dcc3226c63e1555191b6e0b53f5dc96f3388814c3e10652b50b0375195e20b27edf1653a8fb06e4b61f6928c2f264e9710429d558ed0261f6e2df28751dc429849b3f8fb4e85d8049c11b74e06361f5d4743e5d35517962bd076df2a4379f79c5f70e0c0b88de768036a5b3264c77dd2e56a1e86c859acad9ab4e52cc2801ac2f7f6d16ce6315191ccbe2d2686f0e3eabb2e8f3d1dfd7afd1b4ecc49df6919a7ded06856a0524580df98b0ddb85e988a447b0c2b1c95ee812e3d6cc6a0239a4eb52e37c1ebba379f37dfd8461aee8fe693e29faa7b250534009ed7eaddb4708a570e2b43143096e9a39c263593671fa9dec436460bfc9683894830a5a298468faf30de1be46a9852a8f0a3f3863828ba11500cadc23e0a5826000640d9ed3b569b74a6e6b284d51a32ba42d9dfc255422c484a19dfbe7c929bf06b0ff5fa327a55da22afddb24f4fb9a703ab2f150d92e234883180ef2771badbcbbd1758c0ac1a0ce0797611f0c9fb22437aa4ca6cae64238d7a06823afd8c038cad7d4199728b07008edc3112bc031cb3e79509dd376765b30c5fffe336b6554fd5cf5f67c8245b2d966791de0b2bca9af9e87c73ddeb7664bbaef5468c57cdd123080e6490ebbfaf3b96f3e96de1a236bd3c88500a54805fd868b3c521992637e61d3a20ee9adceff08ede3d5afcd3c5e857c38e98ada2d358576f848a4cb6e6b052ef634df0326cfc668efc0434337be18db34eddd3371dd846578bbad137c742ab539dd4b2bc260daa154c3fd6965845a408ab62f1c7420d9f5f63212d37acc1a3b75d8460444a4003dada6656accd86eec071cbde3da0d69aec4b64e17e16e4553705da6614a0ec12e640b9389b810b1ae0c7f4249b491e89db4d418a2283e95cafe24a9fd96e0d3a64cdace41e8fabd3bbd8a9b5185c8f5ef25080da059405b3e7a216eb6050f18227f47f586d93561bdeacaf0c0a3e82bdfdcdbe81faf4de73e018d35edc372d49865d49f6a2f035ea85d149fafa46679533917422d6cef94d575b580125ed4609ba4581efb65ccee6f114dc1d1a0a0dedf9cb48a9c92da551616b6d79160983aa9cf05422fd84af0eeb69b7c8fc5d898245101", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) semget$private(0x0, 0x2, 0x100010001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getegid() symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r3, 0xee8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f40)=0x13a) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000f00), 0xf9f98c084d12604d) dup2(r3, r0) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xbcb8312698536926) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x6649, {0x3, 0x5}}) fcntl$setown(r0, 0x6, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4012, r1, 0x0, 0x5c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) dup2(r2, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) recvfrom$unix(r4, &(0x7f00000022c0)=""/4096, 0x1000, 0x843, &(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) close(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x40, &(0x7f0000000100)="3c02fac11516eb592f0d5389e92971a78e0136e0323582a849ffcccee001c2cc81cf0ba62a3d350707c88665d24fd21848063a3b9291acac9116b168012c7a89", 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) r1 = socket$inet(0x2, 0x1, 0x1f) r2 = socket(0x18, 0x4000, 0x40) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000), 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f51f51b0d8fd1f051e", 0x9) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) sync() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x2, &(0x7f0000000080)={0x5, 0x5}) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x8001, 0x3ff, 0x2, "e084992a527a9d6beb71662b54a5f9eb1853cd7d", 0x7, 0x7fff}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:41 executing program 0: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8140, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r3, r4, r5, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) mknodat(r7, &(0x7f0000000740)='./file0\x00', 0x0, 0xffffffffffffffff) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open$dir(&(0x7f0000000440)='./bus\x00', 0x40, 0x4) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000480)='./bus\x00', r1, &(0x7f00000004c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x100) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0xac5}, 0xc) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x7) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0x6086a3877d9c3252, 0x87, 0xfffff, 0x80, 0x7}, {{r3}, 0xb0afbc6dedffb670, 0x6, 0x0, 0x216, 0x101}], 0x200, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x19, 0x8, 0xfffffffffffffffc, 0x7}, {{r3}, 0xffffffffffffffff, 0x8, 0x85, 0x4, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x4d7, 0x1}, {{r2}, 0xfffffffffffffff9, 0x14, 0x4, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x4a, 0x2, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x60, 0x40000000, 0x3, 0x23a3c945}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x40, 0x8}], 0x40000, &(0x7f0000000400)={0x3, 0x7}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r2, 0x1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x2) mknod(&(0x7f0000000500)='./bus\x00', 0x6000, 0x0) 16:00:41 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600000000890000000000000000000000000000000000000000000000000000000000001818f420a252b4d00023a0e5e8d853b3f8949a719ae98c1f23500ed45e492666f060b24b0a0432643db0223659b5804cd9f862a4de8c77bd26bdad46583058e7fb78f9b411f9609a8196845be3700e0bb57971921952e7fe1cdc86000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r4 = socket(0x10000000002, 0x400000000000002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r4, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047460, &(0x7f00000000c0)=0x9) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) write(r6, &(0x7f0000000440)="95", 0x1) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r4, 0x5) listen(r3, 0x57b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0xa, 0x100000006) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) syz_open_pts() fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000740)={0xe6, 0x0, &(0x7f00000022c0)=""/230}) r7 = semget$private(0x0, 0x1, 0x4006c2) semop(r7, &(0x7f0000000780)=[{0x0, 0xffff, 0x800}], 0x1) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x50}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r1) 16:00:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) r2 = dup(r1) ftruncate(r1, 0x0, 0xbb2) setsockopt(r1, 0x8, 0x0, &(0x7f00000000c0)="bb029753ebb00fdd718585c8fd5b1379fe1de54799a39d1974b896b064bcef8ed0dfd811be56529fd2b78539608dffd2d7e3317a737f1ebc5f75b9ec305ac48871469f6671f9aa968a7a45c77f0fb5cbabd0e15d0a7bb0af55aa82385bfca8f7a82a3aceb602d97bfae65c13b9988e52d7bfd982254669d1b997ef18124c67cab54913c9243d0d710ddd2596007eca825ddd254533b722440c190e6113403e7ffcba9699fe548ba1a52a2b5912f13825bfa163219319483be3a6d8453d50ae4aa2e4f985f3c85a23cb7445f9558daf9b2e542ba6b075f228b244fa670e72801650a69cc77ad9e2de15beec2f10c964340acdc0a280f18c58424f5004da", 0xfd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000780)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) 16:00:42 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x108) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x6) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = msgget$private(0x0, 0x2a0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/177}, 0xb9, 0x0, 0x1800) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:42 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x100000002c, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) write(r0, 0x0, 0x0) close(r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/zero\x00', 0x400, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) getpeername$unix(r3, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) munlockall() semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000740)=0xc2, 0x4) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000740)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1004e}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:43 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000", 0x0, 0x3}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x2, 0x1, 0x7f, 0x7fff}, {0x7f, 0x6, 0x127, 0x20}, {0x6c, 0x7, 0x5, 0x7a}, {0x5, 0x100000001, 0xa90, 0x8}, {0x9, 0x1f, 0xffffffffffff0001}, {0x7, 0x3, 0xca8b, 0x7}, {0x7, 0x3f, 0x80c, 0x9}, {0x4, 0x1fb, 0x8, 0x7}, {0x70, 0x2, 0x3, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = dup2(r1, 0xffffffffffffffff) setsockopt(r2, 0x4, 0x3, &(0x7f0000000040)="d50d1d2e1edd2544e977da60c792be3309763aff04052b093883282d5d742b695fbd", 0x22) socket(0x38, 0x4, 0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r3 = getpid() r4 = getuid() getgroups(0x3, &(0x7f0000001700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r8 = getegid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1011, r1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000028c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f00000000c0)=',', 0x1}, {&(0x7f0000000140)="a3c28c515d898eeb1a8e12d23c429e58560d8b26b9edde077914bce69e7c55948d4399e9447aef46d893e59d3fe675dc3f22ee7942f1a7ea1f2b374b896fb6538fa8873a70dc956189764758764dbc78f60e281b6d705bc980c7c6ac00cb9e32375f9c41b50ee12c3aa56d84e2937731dd007f1f5890b47c19c7d60653807b6dd7e70b1659c420", 0x87}, {&(0x7f00000002c0)="19cc15789f9cb5069565ff5b8ccea5e32273ffd592cb2e16194cf39a4aac195d81d31d5dd2bf5c58424d67a7cc2b7d62a7c939d690b07ccf293cc0135e3faa2157d6d0900db0cd95ac60b839a8bdc0e5f7b92b4e46e70b66b05db806a172b3e9267868a301ab37ba022c280ffa932ee909cf5682d113fb702570a1ae0609795a3dd0d1968a560ef701c29f3c2a8f9b941877e09411b9c4931334e5127a8b6652241bbea90a511974e38776dce34831934096ebae94d9fa384eed322aeb520c2e2f961016aa6a6d60efc122bf2ea99a78d47338e374b83ab8920b2cb448ef94da0d00b143540785b62a2471bda8d352a52a0c388f0f99f455b1eb8a6f2d9c832f78cb3f548f472c1cb47d7536c96549506ad8f32eafe1fe3af9964a7b4ce80aebd6796b30bbaeea6adc9e4fff8f36c8ff1e87ca0abdd6d0cd9ccd6cc75cf3eabd399f42e4c4bec23168ce5ebd1cf7b3c3d530e46e7d10d21ef8f0a209efed280e6a6b6937cc964f2b318635bbba5dabef8ede3246eadaebd707953805472fda0af137f87459bc63c004129377bc243797376314ba0d65b6d68ac0f5a8b2648e9f9a448018183ae621083f9d45cf29cbde746f5d3e8cde8cef09cd16e86dd194e4a91113ae623b94a7e2141c413d8baea52f5ca81a9e4e2df9b14c4bb0ab4937ad4b11b5d73bcbc5c5de4bf90abbc20351c1ab7d06d8e14b1f9f6f9f6004806638426af2ad6b4ebce2cef4dd31594cc7ba7a013af5a81fefb457245a0b9852dc90a9e125afa7a5ef27556707a544cdb0d197d6440a63f20e87ab91ad312bcadc3583011a413b9ad750ecf45e204376bac1c38d1fbe519ba5ce48c1927f14772bcc90eaa9830a33166783f74b2ed795d14a816941fb02fbac697724207f67d4bb2dc3ab3b050647332d256f3d0530c59181d32b0d8825d68b8dfcc526f1b766458f6d07f3226bdafa633742f99e6573498659c592c6ff23a0977ec0453fb78312f256dd135ee9c4998f1b31dc107c9cba9db4ff93e4c15dacba1884c3224ab7e5eb7501f23370ad452fbb5189753f46de4f242ba6c690ff5ed8fac35e74962215276c80548758f2552ea6164b82a83514a7cf2e18868766870ad0011ec984657af7508a18e560157fde7579e489b432cbb103e2c49a68e25e8233811b5095d8a7bdd1491a9911e9a938ac1d4f55057e6f0742bc902adb30f0893b77638bbdc6a5338c02e1af057eb8594cbef85be55dc796a583195865096e10fece729817e180a7c3ed9afcaaed658907c724b0b62fd4dab48db6f9dbd614cffb92369af81b82cb20160fd146e708f45b5b8243e96a2a1ac0527671323df9f253da4ce98c8e82b3f1c3fd5f5d4e4ed11db47c009c6373a1d08924fd39d59ca1245437234056a6acd4ac74eda0251db1cdabfb7f46824e1c4e8abc00992784cfefb1f93cd9cde67893a543be007721671897082e9d61008a97cabee166e4e15ffcbcfeb9543d1abdb8e2dc7ac21c0d691fec425c54320ba954f9a5b6348d0e302ac1298fd2ebe016c3b8b900662da73cce2c8cd712982a68684e50f27a5c0948a74b7e53d66bb6b2713469fb799713be7d19a9bcd784812034c7f789cef432107ea6c990aec1ee7077ca33c0fd5531c3770573b765c7b2177d08f7fdefb875111ab4f84f7a926557dbcfcff293b32601c45ab37a10b3dc455840d4606decb650b6eeda97ba1536ba0469d680a549a47de99f09237e5dd8041c33beff5a09b7c6f63e34e4d55890364d0c8e2a456c02c210625968e9d1d87ad7e23599c32cb31976f39db2e68c11bc2442ac27db948bbc12e84f5fb022543f3e266c43e2a10ea0275dd6c0b1af545767aa29a7a50073fd90d8cd7a550fdacebc4cc69ed76fd626eee20f8d13391d80aa462d156479bcca82b33669d5b03b05426a7f4a00c506a1002ca022f927c097e8bcd6a8e5d08bb05ff3ce2688ea1386e089bbf16201a2e3c09ce22d22517cd2ab4dad579f4dd3a889622f7dc37973f1533b649ba25cd86445935509900d84846198a109e799f0212e6a0afdcee999a7136bf9aa22843c627827e57040b6e668483aefdadf2645020fae4abff482abdc3e1dc13b8a1359a24b5c372005fe059cf2b63068edbf93bf8d1aeeea14a93245c403056a015a3cfe5447fc52836b9df891e7b47c81cb210f75f937871d11a6d10e9ab3df64d486df965ed2dbed32d646023b85c99130722c54a45e7324245124e18ba8627d42a19851c8fc0ed1fcbbaf7b303967c4f521a3d2e962560f61566c0b6647c63de849ac7b7bef0f37bb29cfab862880c1212c1e39095a3d84fab25861a79e3d8dc62f876d5dac2264a2a7cb68bd047e0d6f6bc1d002f8375f2efbd0cb5004e1e5ad7efd69b3f20269a39036aa0c3ccbc84a98a690d26a68a1ba75edd3b18a1c66f0e1986dacbee069859b0adc7d6773423542b97c22e4bdf5c2d71b303fc4becf1136c4a9d83ef881e3f322a671debf91bbd6d1a8bf139de8b81683a5e9b41f2162d1ad74856a687d79010e1493f5991d275c005808c10d055fb0f63965482269371cd7fd4f90f19c54cbab3be41b59280952707f9f825039c637f379c13bdfd348f6696b888834ccb45b9e3170b6eecf7f04b2faab30e5e0a9779391b0cafd94770f97976f9c48e2211e7aaeb78e235ac8a45b94cbdb9f328bfb67f517c90a21d0c1537c10ca0cedd85119038a4e443d01c4c0603bd802313e7164182e5bdcede49659a4df900b707dafa617f966685ba27800b1a01cc8b3a4a9d2a029563c90cfeb99d231f4649062515eaaa95a70edf1a1408b3bd347cb7d0b7b94976fc974e51903555e4f070f71948268de97630ca2bac026d8560172f4d5465e0b0c801b691f1c64fec8a4aa6c3d771b46f39cb91284ff187e8339521620157a0e3e171d598ad4283e7802c3ecc8f83129402748af3a2b86470e857347300ac9fc20a56c82ac9dcdb7c0884e3f6329aaa92a289f6608848359739cdefefa20a136dab7490c7e59f9f6fdb3517da2087b462d4bc8b5868490cef7b95989f22c146296f2f8e1a83bba66a6c9d208d1fea27ae15a3b93fd16f8db83ee313ffd32a5acedcb86df9915895d49a9feedeeec95519520d10e87684306369f6dc7e9ba0d5fc0a450a44ef37ca1b05384dc745459c9aa185ebcee25a32d6f795e42bab30548e7e8371c780e9e385e37ea7248733999167c39dfa6e9064e95af350b4260d26cc07d118ba0247319dbc0a5022b7f529ad6d5cab40fb0eecf666a5e205a1029a663598c9aaaf1acd65fedbeed21fd93e181814d601306f70dfc6dc49a08f838f5e70f397f73e304c5408f686669d67ba7bcb1614253555de054a84065c308135ec94b8b70147c09eec2f116df0d0fb497d0f8dea50dd761ba0303120174db6ec3689683e48d84d321c0930e25352e1130bbbefc4a5227da3cb7e09009fc4ac0dd5ab4a332fd689f80104fa38ddd2ea35b9abd4b8a9194c1b943295376817f9d5f4e2997e1a61fd8df4f19c18c4198719b821b6cf500e3be5841e3de7f44696c22d4cbe920106b356e3a5d51b05bbe3d548c24e9fbddd949773a90765bd661a295750460d0384ac9965a062de4b15a5939d41b1f898b51c48fe18e644fd5cca9a9d766a5b64ee2e2e333f7ccb07f04ba8316504b2ddb362d801d2a6ac969b69502abf6666663686546150cdf581d70d7d059f3b1f43f9abc5ac7b2843dacc8e28728d71a815fb7532584fe157eddde4e06fa825d0f702cfb8d27140837f5871df3aeed5269793616d9bcc7f0dbfaa504aeebb145be1013cce2a634da3e2fff2a32d62740a8e81fde9ac50620f332a6f3ea06f91babb681c2131dee4e9ead7f647d12e3c9cae38a8bbe6d94a7f57efdc6caab17df1e6537eecf99a9a2b3b956fa088e7afd1530ba4a652113ebaf7ee6e44d7d105fe7370847b95c6b9c4fe2016a2a201303831066369220397e64476bb238b54713e8387b510036c7ce169ebfb91add25c06d7d08f375e3656ad8a42e9653c2362393dcf110515d91398763854da16c4d6dc43c7a6e8cb8079db33da250ab7ee5d50d5069b6fbf64a1722b9f0dd974e6a7e5118b3b3971b6cb5b0bdff63b85df38c2a324e86ba8fe31e6f8e0685b260871d08011d035b7ae6012a3488699f75fc4e656f714312478062f8d3339aecbd2530b9a114d90c720f9a4415aaa7e7e4376a94fd45003242056be3fb4504bc36916a2f28c06f840433ce5cad62163476f188d6a144448ec280951bd0edc12e612efc6ca23958ae62a7ced8e2cb86b6c68ac44f3c0bf70145b21de8fa3ec43e0220435c4fd688570900f87a7d855c05e76c9d9517d12079bc74af00e4e5cb01624c29b907115ba019f7540faf105a3b354a1bc0513b603458c2e5ae4210516b1fab5733ff115f4aafaf419545a0d9dac655484b9d85f1a91c2f637314e037c6afdfb50e581a001101232fc97c1329b1b26df40aa3dd4395267fbc8a7c67a83b1f02aada0c1431bab15c939d74498a9c03abb5f93f2e9e2185e5b06be0c98a1595dc62b1ced4b7581e27d97f68ab03f3df6f1970535e6fa0bef64c470df732cfbeffb8c94c516a8531578448c24a4cff3f94a0db5c234e97980c6ac3e3ca55c522c85a020cb71e0156b35b90c0d59bace0a7ec0c806e1bffe23de6fed70cfd5cdd0733ac6e1aa5bc0766a54f8eed28ca381dccfadd11eaa646589ea6f9e2036fe8b137811fa2908d0d63692efdaab07619416a8ef1f5e0f449bbab0d65a918e9b5325f4b7b9ba1824844726395265ece7b7e928e3b46cabcb54cfe2496afcbfaedcad959b1d31812e29b94abdfc718ed0dc2c7ee89a91a36d8cf3ace88352d07d772db7113965326fa905860b913bb6a71429586cc1c668e4cebe3f722c1ebf6e9706ff173aebb57292299ed0d317409fa6be9b31b85cfada33649926f4642515e5ec0322306f68a0c73a70a4670b08fc34b29ea17d20bf9684fc7124e47fcac875c9da1f8607ec87d9a369e4c4d6acac1702ec97350ca6582b8ab2fc35bc159d210608e21597a8d0e7d82fba97ef3e294489b31f16f4de8c27249a19593aa5f5ba34df5bb4d96eed914b44b0810177a607188d9c66431530da37e3a1bbed911a415ae0dc749a4439c18948dd8ec60df737a829b56729ce734652c6ca1596560efbfdae265c49dd3bdaec67baaf3b4b3678a5ff12bd24cd486919b7890aac97a39377cceffe549332d2ddfe9dee2706351f2332cac73caabe8e03f9b710b7eda16c97595972b67153d8e802898fc9bb24c32bc0c776557d7868c96adce45f724e8b07941cd1b96d1d1d3ffc5a699f8f4bf52696310669c1c0ac9fe2471efacd0916d2536ff498dbd55fced3b5cd9e300573c55dcd0978104ae2d051767d762ffa62422fc9e2ba9e98d5c3814dac74fa1c8eb81b3ed90f939845bc490f2dc4eb2e14d12e8835cf47e4046bb0bebe192eaf3fc7ea91909e42ffb43d897165ed53942ba749591e465880668333e0fb76bb9b891222f7be349868182176b9ad6493de7a726f1b6fc2fa44ddab4ba5aca239e7ebbb9b8f44f6ae32c5c55c05dae629d659e0c7e93bb5f5a37f0bf99234020e2bca4c56dc4e0da93efd93a4593f7cb2696b03eaec74ef612ef5a43d5c1cfd9fa58a857b1db62e81d613bb217d863f7897c258c6edf8f7739721a377675e63205e7b09f03eae7526fa10ba187fbd3a0cf679ac47cf9638d96ad6329b8372c5a1e1227f3f15365d8d9a839f30ffc48d0cd70c62ec88b8beeaa27471b1348dc", 0x1000}, {&(0x7f0000000200)="90d73d826dd94c1fd6efa85a1c18adff891ea5bae31b06ac2c650b01a26b12fe0b382aba8f565dce07590a53e88d1946909e760a97d162c931e224e4802896aa7184e8e55b4ae840b298f69ad1103eca19204389f6715703047dc0ea8eb8dd8583d9186003e5f216967b", 0x6a}, {&(0x7f00000012c0)="297f41cbb1", 0x5}, {&(0x7f0000001300)="3d43f8e0a75dd07428c20fed77d2e3c50f6dfdb62ada58fd52c5f86bb18db7682476ab83661231f3d63fa0184c952164352b771cc7e52e2730c8b9338bbc757936a5cb28b75d0a8d175f13dc16b7402c63fecb0e93c8213f616c3c637f9fe8341a809c81f5806a6b37f1c29ac771efc40e7676ecfe9bc3b50770e788bc8b1dba7b166729628b0c98fa1c", 0x8a}, {&(0x7f00000017c0)="a52ee2637436bef5ea593f01c90ee4d2a559183fab201f9b95425211d80068ec2e0b56ff25d0ab50d7fbad72fd7f23423773484cac59bb42b6e337e8e5569b6d6f0d8b9c8090cf484afb4780cfbbcc6e22148e45d74479c672bde972d92a4ccd0dd4832ff6b3c894709c3940992a986b5c7454822538d2a2672be0ef1d7bbf75ca7de9b93887d078bebba5ae6b7d848208b6494d15d530f53a91c3b70b571b9a2d7100efa5f9c2ef00e87b31bde7c70a0292500882052cd621af52c5ae8473eb7f0cdf5c620121e8140b6d2b7cfe205baa739f869bee8aa7b70841221e1102d1437fc2c70a59d6c688773691cda201498fbfe6d7fed1bac2c06a9cb05f193e3998ed06d7dd521a403aef032177428c9bb235a51cd68f6e346bd18c44e879ade7bd8cab88e0b6c1a69669e2227973c5e4e69199edad88fa63870355cb85257315959d4c21f5e54dcb3ffeb30459ab8464f8fafc35c4c8ace39126dca4eb5f930af08feedb64ad3322218ed697726248f187f0ef8adc2218d49513084b3ea563c226ebcbb2502c92dcf550b8f935ad19367f624f4c836a69f55c3fe43c58dc016d686401318ec76d278f0ba2028124775f2323e258f2aa7783da8ea058b740c0df6a0677431f1881762426d9d2067a36e8f00949235542a97fb889342f3a6975f23e70820c83511865ffb45b071a89c28f88aca439738dc0e9f87c4e7632e6ee976af3f4114e1a989ff0e79a656993a4fbaf1124aba30509774bc7066335535943dbdf99a3e7e5223655aa32f9804cf84ccff1a72c2461ab421102a0d4e5133a36d4aaa010649a8795263d0bc5b20ee2fe33501862891e47d9d7d8f8d005867f2a92db5e706c82bd963dd028a5b3cf32386409ce99fb8349c86474a0ae97db4f76fddef0155a8772f0cf428606ca62e79a356e38770b0b6f48bf2c389e50d11b89440bfed0dd52b3b3f1a4bfb4f7254b2381f6a9d875088ee0e5787e7c2ccdf18433a753d80bbb3ee72013cf3a834fab1c54bf889c7bf1bae9a10416f64ec5ef0065dac382aa25ba683b5d37a0adbfec7ea987be98e2b44653f7c36b665f3623f001899b4932367dc1d273ad0c5df9f0f129bbfc76177bf1ba4f43ad48eadc7e24078e6d86adc5ed1e83b8f3836156ae04b77b653492728cd93f97cc510a821d3ccc91b9b185fb2834ba48946e76e65dc9f5bb819fe11e5c47ffc3ed6adff1487aec3927f5b4a35f82c8dbfa6f129121325f38f735ffdbb62867c915101f60b6efc41091af4fbd2ae031469619215cbf350896cb9e9e54eafaf4250e0b2c3d787d37828f2d5c59d6ae477331924ad43613844041c298893644dace49aa148a2f3bb370d20e86a82aaf6fbb0ff0de74bf797523312ffa2490d4fa295f0ee0e611d1081f71d8c90eceb0395afe4ba467fc6f62b52746ed141b17a71f9a8f7dae2c54e3aab84c6050dbd65e9ac5ed8ad6954713e3e18ef4a9b9574f73cc644c1ed85bf7a0fe1c8f99f216e12915b3c320c46f2d51b1c2c95744a6a7b8e82dedd648ec743988e986aad78c8e9a9fe7dacc12a5e970ca2d3f45e520b008bec654657ec7bde9cdd0b97abe4d2f9a2957fd84ecf78c10e5cbfbbe1baa4acf3e30c26bd5fd11f8dcdf1a22110cd29ac3955c18ad85e16c3cb611fb003ce3d21b7b2d5c9394dfa8a7303825ea1137ffebc01a0e3cabcd50e4184ca432ae863f433619c9fec9eee2b0ad45562073140274fc7946c293448209ce92d0718e240f6aa7cb2debbc5766388cb76d145f17812f2971c881474041967de338578ddc71f84e1dbff0407a61860498a0c80dbc66d492b4c8d2ae4b8d832e55ee30c04edd16f1bb7c5bc8ef67bced493391da6a1fae50b4f83b2d1a7f3d7a0e4a82941af7206379b3212a49f1d45ce883bf7f04de5895edd955f17432d16a9dcdfecf4ff900fe1dfebc132e84bafd63bc06b7945d151cc04556a783ba60e44cab340e91dce314347ca8f386fa969390e9dc9f623d529f86716f8c78772c6e51a7fc50a49eeccd18795579179a1dc1b2392fba84774092628a2688506147884f946de9d4256acab1628928e5f54699bcab26fa8981af56c83bfb5e01e618b089fc7e883d2913935c303587a3d632598cbdb1a2d4ba288c048b63f3522304d7e1a2670985258c5b67e945b9c9cf6ef3d6b9e79e010d04422353d37480bc241e8dcfe4a2db0511e81ce403861e1e9b0ad67f9ea07c5dcdf5667af6d1ec2196b712d9078c03c92e8e36c5ca434c8b570688dcfabbee1943c5cb752283e07037c170049b679f9e6ed543192e399b2d7f31bb79a35d6915e78bd4b246d0f71012aea61d13562b60c2613b98a04e4881d6ef7e3ec11638a790a635f9ebd64438bd60ead58f84574b6b3f76ce5ee4c60060b31929338aea4386c69a2b1f3eeae2c75d079859dfc3433e95f7e052e3721d3201030ee29c83fe7d674e9e591538cac14157d75670cac7b172c29d380d56ddc532d39a08512300bf6fac0ab516f3e08c43558df99474ef3656e89720429cf9533dfccbb39f0870e6a76aa4941209aee8bb9808676ede45441d0c221cc157316a6974ad42f9a54f018b2edf78480828ec2dda480dc2afe705992351364d3825ad4e2427391f0d33f39f56b70d0a84e3083b3fe06ad62de7686084bcb59de46675d062381157ce7330239d16c879c61f5bd420ec3af13a7f07a208307b3537b3fe5ce238f77e76d9b0765a76c6bbcd86fce43900d2dc0d580b0a59562435c71894a5e4aa549462b0e05819ccbfd217986bfe8017f88283eb41a3c5563f4ec2a5df2b190e4fee3dd860feda4e88d59ed3017ead381c73796612b1e4f791e00fcf5d512b3477b9ae1c6737e3322ab184834c16d9cfebacf00fced8e90183cdb111a23f7c84477e0cb58299e00e2070a4e382a2d269b488c4723a9809f3cc79084f47a567bf03f1ef8e9b0c5807801ea76fe1f365f3368023b9e35ebb63671c1e3a8179eb8ceae27dd8730924864589713dfc8ef08b30be459a8f5b889b71d6daf3d7dff4267e6be4312a8cb3583136590985029f46dbec5cdf5b4d07a19ce69762293253be8cb64f07746d1dfe016756ce6a1036eac4fa48a467e73c25ba1347258d85c134bcc1f6501dd6807cd904a6feda05aa7f11f432d186247147055bff97c92777247461976a7616550b27375ed55386482d657b4eff3a9b977b9cd05774c280bc6e4e541a090c47aacfcdd618cc304826bab8cf04195cde054216f1b1e43665400c59d6f076d66804083f6eaf786ea9d7d6640bc14b4a797933f2938dd6e586b1b406388641da893663090544c9919f7cbd2fcdb9a0005da99014d6fc6da2b48d6d445981e2298f68717a5bfcab7dd706e4215fd2b32e5ba144c9e183c57af859a42a382e2c41f9ff1dae7a84c3af6fe85c945db0284f36aed0198967c372f9b0e240813b5e6b892d7fe9a40f8490047a61813c9d55a098bf534c3a8d031d8f387009d12d3b43be9f49303ff64f60cc652b0aeaa95eb0a2933619be6b1bce3c3ebbd7df6763f4233a3ac1cc7a5a6be913b116afe19e0d7e47d1415fea5c3236be3fabdc54ff7595115e366a565359fc808f4b5bad2514669dcf0594efac7214f27b4e1b7fe47175aac5142e891de2b77d388fddc131199bbf445602138fa387b827c4a1e4214a25c8020890668f5492becd277f9f98f3be80c84318d5a21abcd3f477deea20d7e48fd442995948847b84791a35684fbb1290ec3f2b6c9eebfa5b4e622d14544c0f6ac1b46dc506684d620e2cefaa69c44bedcc97b6cacc68162eeb4e83eb4c34a73e2feec1f949b6d7ede662633b1ebc26ed949c08df91fd7b906543fe14115ec51e04ddbd7789920d1a682e4e6cbc97cc5a101f0a33ce2f55f2e496ef1bd3ea64fac56c73c8f01d6d831aa733bfc3b0fcc5d621582ea48cbfa8a06866b7560c2a7d4939972e556d68208339f380bce6b1bacc717d8fe4d81b303d5041accafc94e277d4ab93c9b21c93046f81ec0608e3bdb02113c552445adbf29a264838486fa6e67bb5d86715ecb51da212a01fbde2a064d26005290f11010c224289ace09e8e4d9e5be505ea41778bc37bf747fedd26a6c5f47d90aec488dd4f0aab3eb7bf1bd05aeea4da47c2d0c05a24795fcec6425c554243ab8c19016847b33084f2fbaef7d2db7f5b6be5d45eb90723eca9de385306ea2e9bfd44453140e44564ae249867ef98b45d68045fb1c415b2436d000ae7e56083f182ecb245a15d7aadb697e9088aa4cde23d17b1874147176a0a9934144fd3373aeace50c39be3922a4cde7cae7b30ddbea807212adc06bb58eecb7ec983c69b4be4a5d82954672fc47a86fbeb0b67cdefb03e463b27f99f5d6d90cafc363fc66205f0d76be3d6e4e129431d7e7c9c6e313c580bf2a17bc555b78f41e74666120a9dd42b60faf71216b5cf40d7cf29b35f2690a04d68d0679d127d6d93e28d08571adcbcc6a7436068bca9a33bd44e1160482cfd17bb113cc5d9760371d26d7e486200ea94613e46c38496c84bedbbd1983d4ae729e7e64c234372c3f10fa87d9a183ed94b3ca328fbd039b37aec6032b21782be5f67a83301763e11d7925c369f57c352c2dfd96afe52d7c1bf54ab67eb3fe4fbde344bc73ff8a36481be557036f96c02000a2c934c1248c822d6481cee12d7b5b226d6024e503a7318b75ac1da39396c6528f1171a1d0ccf5b87fa4f2e59ff0e0778c124c791d4961bf53f36fc44a322dc2a43cd8ac16755366ffe30e4d0890a7f9fa29a95deef193ed7aa40fbf1e5f9745858d1d17f34d87a7f74bb7f72bd5765547ab3f9c8709bb1545e0d8c7a56cdf18e159b6431f4f5413e7557bb74aee02c479449684c7a59c44f99a156ba231e973e034a8435805d7e27abd59334181e8ca7025e03a525fb9babf2e4e1a93f570a6c70932cc2d1c0624df5ae67db8fca9cc634ea27d8f7df796e69f0e177a0600e6a12e7ebc0920f6bc537377e612783ace7583838c5953416019856f305404c429265d0b93ba79a375c3eb0db1bcdcabc072e183c2b4a9bce0d04e41a335709f5976c3bb073e8a162b16bb829de99eb307bda34841a27f4b5bc0aecd11a0b44af65f36eda5f7bdd21bfc3217314f62a632442aed823f67ca50aa7381bb2204ca66331cde7745b9d956fb469e902120fd67a13b0c09cfdfe5c411ac0a0254be7accc843f2e7fc45ba719224ebecac092f4eb2e7208f4fcf02b8104d85dab4c19c4032c7673ab6af9d560bdcadeafc615c013035802147668a3e439b572675f781884b91913d3e6fccac55f510a714a8cbfdad30da5aa2f65a2f0564dc844985571e0269ca7d07c32b3c880ca380d74b81b1fa6d8c162c403e2d9437f9a7e4cbce5eb2d1cbdce8ee021d2d231943eec6a3429de89142cff98aadfdad8c91af418075f2f2ae976dec5882e40b7fc9cf1b7709eca6db1ef84bf34bfe70a0fed315bca0ae5d9875cdce6496023f62bb616ea79fb2c32677dc3fc9c7730f91be017f63590b78fc020ec1952ed26964bf368d3737d66801d21e77455ef318fa2226e7737c7922dcecc6c598556904919a034525f6df04bd10216df50e74f1f9361ec9dbd37b8b834704932602ab2e9a8e6b6cbb8679dc25462c5a8d080a1b8bcc3a83a6e19e4d5d837ecf1e718a0b9272fbfc4cd9337b3e2836e975129d3ebcc613e3b1ad575373f9a9f70a3184711c17725c49d06298fe9222940814d69d6855c2c0bf61e6a2b0d42bf432b8daed7b3b29dd863e84931c2e2ca2a8c14b7", 0x1000}, {&(0x7f00000013c0)="95f6d6a5bc0a4be5ed61e6a08e42b458e491df3b4a5703e1555734f11f212e9cfcff218386b52e44fff0856bf6666c3771dd4223431d9f1c90f3e7e1b717fb6c03587cdecce66d0e18fa59da280c15e8abd3fe64a9f4bb0bbcba2657d241c9a2fc5d6adfb817f306c24a25c0a75a6e3b0d9ff212fc1747f5c022169043626324e4e3b852dccaab4ce0389f1409c3338a8c50c100e590dc2becef3d0863cd9cc8325c2fe9348436b0005a1884e98abbced27eb581caa572d635483202d841de72166b9151d26532a6de16b0747891b58cf43326", 0xd3}, {&(0x7f00000014c0)="2b3b8bcaf2a8f0a4bc0d90eac7ca7c9c3b531bffa13f1847864b72ed1efa766d3f84aa63286442203f132bb55c1d015d04a8df94efeb66c225255f55d0aab362b47a4a8f523ced57874dae567105d8f2277f13091fb4bc572fa254181fc85b4718f247e1c9c9ea90e5b8f357c8704000ec2dfcb1c5ba134b55e8d63782", 0x7d}, {&(0x7f0000001540)="136ca7c3da33b3f1270a01b2332e8e926a99d044e9670ecedebb596dfc344d6a0678c6f7090dcab7489f97d8a9d8ec837324dc09833a866f18790e5edee58543486e487cafd00e24a34b81c1e07890a6b1c8443fdc649eaec0049ba5da956952a51d24554a49148cad29460a4648af9871de2fbb9fc34bf1e112c576d8829da46849852ffd00930bf3a22ab16bdf027cee756eecf5a491998a73d94851658cd1fe00fceb7f42f8d40b2f86e00603d04ea42c76917cc81d6950fed8f84894d0e3e0733f30bec3d6322364607a2a46e1f3fc53ebeea89a4dafceac114c5c9a95c2", 0xe0}], 0xa, &(0x7f0000002800)=ANY=[@ANYBLOB="200000000300e950674915f2a482c7bb", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2], 0x88, 0x2}, 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x6689e2786e47972f, &(0x7f0000000780)=0x3, 0xfe9a) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r4, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x189, 0x80000000, 0xfffffffffffffb63, 0x40}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x40000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r7 = fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r7, r8, r9}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r10 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) dup(r1) close(r1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000740)=0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) pckbd_enable: command error 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0xbbd5668a90427bc3) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0x2fa) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xffff) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x4, 0x6, 0xfffffffffffffffd, 0x3, 0x9, 0x2, 0x1f}, &(0x7f00000000c0)={0x4, 0x4, 0x5, 0x200, 0x8, 0x100000000, 0x4e, 0x2c5a}, &(0x7f0000000140)={0x20, 0x4, 0xbd, 0x401, 0x9, 0x1, 0x0, 0x7}, &(0x7f0000000180)={0xfffffffffffff2c1, 0x80}) dup2(r0, r1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117e76abca64896bc5e57c6388bbd2ad88b2951b14d0fee88f13842482ee9c90366c5eeb25801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41a6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff221a21d874b0"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) lseek(r0, 0x0, 0x0, 0x2) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000f00)='./file0\x00', 0x8, 0x16) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000780)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) pwrite(r2, &(0x7f00000022c0)="2c382066082806445876258121cecc9155ca90820e87730f8041798e5644c4fa09855f53a996fd73de789fef2f9eaa6cb20f9e16cf57d757cf0e0d29663cb99c4e5f3086330f97657be70be616bbed57ac3a74b9966804c628af4b5967e3351c92d4bf83e2e7877bf5116336f1bebd36accbf1ad6801ea492ee05cf1c7d8aab375798f87e71d6246a0889b624f1421632efec6f7859d5acdb7575aac0fc2f4cf5e6258c15ef95d7e271c5c7961ffd41c06990873c9e291fb18a612af1f923a82b9336d21ca389319682b2a193cd1c065d8d50724df496325b0982c09909fd324da0acf9fa8", 0xe5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x2010, r6, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000700)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000740)='./file0\x00', 0x14) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x10000000}, {0x80}, {0x6, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="32cf") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x80) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r7 = getgid() setegid(r7) fcntl$getown(r6, 0x5) listen(r4, 0x57b) fcntl$setstatus(r2, 0x4, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) semget$private(0x0, 0x1, 0x4006c2) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x61, './file0\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x1f) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x50, 0xa4) mprotect(&(0x7f00007bc000/0x4000)=nil, 0x4000, 0x9ff72b6bd5ebda8) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f00000000c0)) kqueue() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000100)=[0x0]}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x5, 0x15, &(0x7f00000023c0)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a82700"/246, 0x50be7c8e65e5114) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r3}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10147) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000040)=0x1002) pipe2(&(0x7f0000001680), 0x10000) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) select(0x2f2, &(0x7f0000000000)={0x400000000000000a, 0x0, 0x0, 0x5e74ca08, 0x0, 0x0, 0x0, 0x8719}, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000001280)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f00000012c0)="62a80b68dbfef2ef51317f4f40c3de293583838512ea2950b07b1ca01e01035e0cf61a38fcd2fe87b30a3f700c1f825e25096a9b14e90b073fe0e3de5c5dedd2caa513fa9be7e56d32a75177620a4148b32c0c87395599fb2836d66407e7b70fbd1a2a1163d997ca555a783aa2618e5691b166eb06782db231385bb33839c609c38e0cfafaf1d3428571520a49f58776da591a10f5ca171f94d33586707a", 0x9e}], 0x1, &(0x7f00000013c0)=[{0x30, 0xffff, 0x7ff, "b68483e19b0eebe00cc6b0d007bbd38218c90c8b63f131bc82ce"}, {0x78, 0x1, 0x4, "f9b399010c6d17984bedf2709908676e4c49d65c5a4942ba038625aed0a7bdf26c9c16a8dc59281979bf1a56306d37642853b11e2fc2b823760a70d81da936f8f55c95f97a058a98ed3390aeca5f9bde782d5b2813f0dbd42688ac0051770ac38a1a"}, {0xb0, 0x1, 0x0, "0803f6b368b6beb1031d140cdf00f6a11741e1bf5d231b808242c3f35744065e9056ba22a331f309e29cfbfbebb3929e828cc38958803f2b2a34695350b0d927c623f0621b663fd8aa64c458dc02c63e66c1db7de26e72b6e0d09e368ac4c98eccb3bb21ca0d05b0884a13cc3213d38d708441cc074c0840a9764209ee1f25b5176da7e66b43289e2ade7d33a7e33fc971e6b2f5fd661ab5769fe0497b"}, {0xf0, 0xffff, 0x9, "f3fc7f95a12a36e52ee7e2c0b040d61a5b6c8a37a28aa569f9295b3b3666778590e130772ab4a64af9ee8d4dcc2226817eedb26bbd2ab99dd25be91501488efc0fba7fc92aec845d70ae0d75b98e484d33e8e73972aa6a37d866236ed2ccd9e988831f8546c0b7a6e6505420b2cb3a5719a1b8ff9889281fefe6e7e8127f22052e845b8135b24589c4569e5435e35727b5781bccc54cac67d032bd849021964f9a7827fd33f0075bf04a33e5a64e8825d1dbed9470cc97bce5a59bc3aeae4888816d51c8b50c69311640f1d7f504d5f71a8deadde30ff469e93795583b"}], 0x248}, 0x40f) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="c1be091bb5585c6f4202cc83e285775ba87c4c84afadde1dd27562659ca7e047326f79cc11b899d93013573d01bc0ddce20577850a814c0fb4e290087dd1171518def4f778157cc20265a4a87d2ba23cf8d01807802315da6fe282c5e2ac39fe06da0ed75488b949057d5887dc5adb75a2fa013d981ddfdd6e141c80340ff36e6843f35324f27ccc623f7f3aa554f0f34df8adb9473d800fab82e34cf649c00f45e666f8f84e29980e0547d7", 0xac}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x2, 0xbd0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x8, 0x0, 0xff}, {0x5, 0x7, 0x8001}, {0x7fffffff, 0x1, 0x1, 0x80}]}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0xa81, 0x7f, 0xfff, 0x8}, {0x5ef, 0x9, 0xffffffff, 0x2}, {0x1, 0x1ff, 0x8, 0xab5}, {0x6, 0x5424, 0x8001, 0x6}, {0x2, 0x5, 0x8, 0x39}, {0x7, 0x4, 0x8, 0x1}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x1, 0x5}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[0x1, 0xcf60]}) socketpair(0x6, 0x8003, 0xfffffffffffff801, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x2, 0x3) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000640)=0x2) ioctl$BIOCLOCK(r0, 0x20004276) r4 = socket(0x0, 0x4, 0x7fffffff) r5 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000700)) fcntl$getown(r6, 0x5) fcntl$getown(r5, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x1000, 0x4, 0xfff, 0x5, "be3400551ac23536a808be64a0a396ab1075aa2f", 0x40, 0x2}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000a40)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000a80)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25, 0x43b0}, {0x1, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) write(r1, &(0x7f0000000740)="fb4ae568447b59a28d4f9217b0b9c207f9c11746f2524cd0e8627c26f65cf19434fc077fc98217ef50508fa8a2c4dab122424447abe1d626c880a2", 0x3b) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/206) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xff, 0x8, 0x1, 0x0, 0x0, 0x4, 0x5d, 0x3, 0x2, 0x3, 0xbd24}) r2 = socket(0x18, 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r2, 0x29, 0x3c, 0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x64) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x500, 0x0) write(r0, &(0x7f0000000300)='_', 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) dup(r1) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pipe2(&(0x7f0000000740), 0x10004) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f0000000ec0)=""/174, 0xae) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000011c0)=""/108) 16:00:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socket$inet6(0x18, 0x4000, 0x280000000000000) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x8, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2) setregid(r9, r10) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/pci\x00', 0x2, 0x0) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000f00)={0x4, 0x6}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000740)=""/100, &(0x7f0000000e40)=0x64) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000fc0)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000000c0)=0x81, 0xffffffffffffff80) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000780)=@abs, &(0x7f0000000e40)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x7, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000ec0)=0x3, 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) getsockname$unix(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0003c90000f43c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312e95420033e36e4d95b9ef4f54dc87944be424ac4b87315a36d63b64a2a92747c56b579162a1e612e1b66b9af00"/123], &(0x7f0000000f40)=0x4d) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fchmod(r4, 0x81) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) bind$unix(r1, &(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) socket(0x18, 0x5, 0x10001) close(r0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x2, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) pipe(&(0x7f0000000740)) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getpgrp() r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, r1}, 0x1800000000004, 0x9, r2, r3, 0xffffffff, 0x4e0, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x10000, 0x20c, 0x1, 0x400, "561191b4db297b7dcd28fbf998676e772a1a34c3", 0xf901, 0x6517}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x1}, {0x20, 0xcf5c}, {0x7, 0x2aca}], 0x3}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r2, &(0x7f00000022c0)=""/214, 0xd6, 0x0, &(0x7f0000000740)={0x2, 0x3}, 0xc) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) bind(r1, &(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:48 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) r7 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000e40)={r7, r8, r9}, 0xc) recvmsg(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x529017d18cdb6794) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r10 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000f00)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x8100, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r2, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) r7 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r7, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r7, 0x5) socketpair$unix(0x1, 0x8f76f26e3f3cd0ea, 0x0, &(0x7f0000000780)) listen(r5, 0x57b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r6, &(0x7f0000000e00)='./file0\x00') linkat(r2, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000f80)='./file0\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000740)=0x7, 0x4) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f00000023c0)=""/196, 0x30b}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x381}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0xffffffffffffffb3}, 0x1) getsockname$unix(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="a0e8eceb1fc6d3d61f93729339a7b36175524d69844610fc62949d44503ebe04f760d4555de649b7bbf67b854b6ec9fab746894d33bf2ae7e1187e407de816871dc0d952a431e3424670404fed540ae78f860cf0f98d1fe8b0bd3468390eed0111f7bf12943895f6f0408b9d0947e9e663ed583fd21c1110d517d49e9967f192f0f9dd5fd380738a72fa97f01c1082527ce913828e0cb9d322fe9a07de0c95ae233970c9deb3dae47c023ac9880600000000000000fb7017e240f2fe8af2336d4cb8cd4f4b5c93b5a80aa25b6c6c803951c10cb184a9c254a09017"], &(0x7f0000000ec0)=0xa) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) write(r8, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r4, 0x180}, {r2, 0x105}, {r4, 0x8}, {r2}, {r2, 0x105}], 0x6, 0x3) r9 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r1, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/zero\x00', 0x200, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/zero\x00', 0x2, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x7f, 0x40}, {0x18, 0x2, 0x6, 0x2}, 0x1, [0xa485, 0x9, 0x20, 0x8, 0x1, 0x8, 0x2, 0x9]}, 0x3c) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000780)=0xfffffffffffffff9) write(r6, 0x0, 0xdfe9385dd1bfb577) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x102) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c, 0xffffffffffffffff}, {0x5}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) fuse: Cannot find fusebuf 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r7) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r5, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000f80)='./file0\x00', 0x0) close(r3) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) dup(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="b666353e326beeb8858a3a1034f4cb672b", 0x11}], 0x1) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r5 = msgget(0x2, 0x20) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000012c0)=""/4096) r6 = semget$private(0x0, 0x1, 0x104) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x1]) fcntl$setstatus(r1, 0x4, 0x4) r7 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r7, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r7, 0x5) listen(r3, 0x57b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r4, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000f80)='./file0\x00', 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r3, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r2, 0x180}, {r1, 0x105}, {r2, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:50 executing program 0: r0 = socket(0x18, 0x5, 0xfff) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) socket(0x10, 0x3, 0xfff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8, 0x3}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f00000001c0)="5a4e0360c074cea8a8040e1f43887f4cd7f5bd0df9af5b5b3f508c3a5e511a7f4a2fc1fd8c0672b34af9f86c42cd909ac716fc6728b3c5b59a54a5c3d2e9b78db5", 0x41) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x401, 0x101, 0x401, 0x6}) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000780)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) 16:00:50 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getegid() getgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) write(r7, 0x0, 0xfffffffffffffde3) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x2, 0x4006ea) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0xfffffffffffffcec) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="9f2c85279b8483134216d8f1350f3e6641d2c83ed38c93cff5f1af58a8df1adc7b3071429e6f4cbd225507ff26fb6b74ba23db54d2d6fd999c272d17345bf078f8d081fd70d2bc5dbd9aee0c0919a7d2dcb1fc15a61125d4947d31eba90ff62988c898dcd9a6b3877e512da87197b4c00ac8c3d0d84ac0080a48fd50db55688b6d3c4b830182629b1a5c11d63fe8a38dce83e68053047aa4c4c156f7454e74611ea4fd7f20d42a46d1a183bcb029590a42", 0xb1}, {&(0x7f0000000040)="d5914eb23fca72d0787d5d254fd03a4ec35ff0b47eaa91f07fc6e0fcc8177ca83bf3d136b197d485bbb21ebc7f17b8c04297afab4c18407133748955decf285abab0e01d8b0c5a46a4d5d6990621a2a6f04cf60bf8d083acfe589c332aa5893f8e02c9ef8396bd0999774aceead461ea1906", 0x72}, {&(0x7f0000000340)="fb690f0483f3fc81e04663251dc17669fbd3f6ec6feb7fc9d48ce01cbdf4582b7cf57c2803fc82e19620778ac6722704c760886a8a837d1c1f7023242abf346d3afa2eb76082cf2d1d1526d829b2cb8e2f6de158b1dc9b2e6e192a30167364fe2e92b9eed8d8a870264c3a3a3677d598cb93fbf834721de3cfbb8e58a490ef8246699d98b83ef8a378f201e0e148f8ee7aa591dbf3b2d95619438a80ce40aa0e7e1bff0ad7cf78a49a00fc4b50656368c8a4895cc2937097902e781063a797ec4bec7a48", 0xc4}, {&(0x7f0000000440)="4a342a79dfa31eac714d8b90e00cce9e6e101c5aa7c61ae8fcf0340ce2a4474d738e0dd2c11e8a574eacf43a5ef827508d92a2bc3b4d1b1fa76bbc9f406292bb3afa1dc71a1f8b31650d1607dc6e774a3437d610313117916d3dd04b7d412752be3721b889774feda4e5a4052855b59baf67bebcfc0ed9b43edcb89698a8f0c550e45d44afb8f9b4261c93a20dd13dfe009f5fb49525e7d521962e93ddc32696be0ac3eb002eaf108b2b45c715de51d179f124bc0df793357087d79d159f074fcedfe5629f7d79256db33212ac8ee2c6c13b54cba7", 0xd5}, {&(0x7f0000000700)="4a1c22172890b3bca219ea1cd440d74bf30ccef75472623db5ef1d017eaeec80bf7a9fe371005061f47e10827d8a076b58424331c8bdefb97948b44a4d09eaef4ef40a3cb93a1611ed3b82f1ebf57959b36fc0ac8a3fc9961eaddcd132b1d20902df9d74003ff4f067093addb00c83cdb67cf078525e1f11d2f3ba605fcacad749a57e497c66c4561a5c9191c0114fa39dc884742053da2e7360de1204808247bd2791a25dc589df4138a64dbec5fe5d4bfbe6510ee276db99b2cf774a1225bdb08f2c982500", 0xc6}, {&(0x7f0000000800)="460385d1579c51d0f58c1b03c843ef6a4aeadfa9f587db8d80a76dca126133689a69af827f1f97fcd10f4127991d236e3f02098c5fb2e66067e2e9732f5d0fe4d7612df55a5ff6f6b7fe7bc8052be22bbb441a3348a4d57985c6bdcf2d1bd363012a5838f683854c53759718e31d3331af0c69260d7a8ab2c2e0dbea06b693316c49942b9502d969f486e62f6b136d2b31c502c02ca088d8cf6ecb8459b76d311eaa282298143ad1a668fa3693af8c8095824a4058a46f18a2f63906ee346945fd6c9a037d763c24d5365f564b04326636b73958dbfa4b94d1d4661967a14e", 0xdf}, {&(0x7f0000000100)="9f308fd7d1f4b261f09b85151671e3f5e19adae4a5c8089a27b4a09db1d5b67ae996d5448acac69708069d4b02f6b55634b6e9", 0x33}], 0x7) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:50 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)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:50 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) shutdown(r2, 0x3) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000e40)='./file0\x00', r1, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) write(r4, 0x0, 0x0) getpeername$inet6(r6, &(0x7f0000000740), &(0x7f0000000780)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) readv(r7, &(0x7f0000000340)=[{&(0x7f0000000ec0)=""/152, 0x98}], 0x1) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc08, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 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:00:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:51 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$getown(r0, 0x5) r3 = dup(r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x10, r2) dup(r0) fcntl$setflags(r3, 0x2, 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0, 0xa}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000780)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000340), 0x10010) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:51 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:51 executing program 0: shmget$private(0x5, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) mknod(&(0x7f0000000740)='./file0\x00', 0x6010, 0x7fffffff) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) fcntl$lock(r2, 0x9, &(0x7f0000000780)={0x3, 0x3, 0xfffffffffffffff9, 0x4, r7}) 16:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x10, 0x5, 0xfffffffffffffffe) r2 = socket(0x800000018, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000300)="28ed0d76d5062112c7bd81ae63fbf6d42fa55bc67a1672ffde27837c93e5122c98ab833a09e0098ec997b759c473743c5097a2579a15a75dc1a2eaed0b122c86d4bccbd0b81780d4d44de50a333e3eff88bf4ed0ea180e3cf68a5731019bc0b2566b2533e5a34eb02279e323b27b8bca66", 0x71, 0x8, &(0x7f0000000380)={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000280)=0xffffffffffff7fff, 0x4) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x1000) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) sendto$inet(r0, &(0x7f0000000180)="8f734fa7c7d6b8b715405cadda882333ece8cfcf5a0d7d2a2002b95e512fdea6c175fe663e6a7f1a8b5df5df1cf612a2f601fe938ec03d17f287dbba3cf76d112a1a572a9ed16366a9666073fd5a9c15c19ff23f522157a77a2fc8fe85151095a5d096cbaa3453b4426f68aa63d0d23f230ef010618188f383bb172712c8ae9ac0dba309710e8a003892cd3c8b65c3fbe67f4636f9bca2b6229c7abe830493364a26481efb7d163579f0979b0ef08d8694f69debcdd8de2cc44f2f82c34b6eadc6e3231e738b8659108af8eb268bf6da26070a7c09177650cf46c2508bb242181279633b176fb0663600b8efef7f832cbff7244b4ea08917b641c1", 0xfb, 0x6, 0x0, 0x0) dup(r2) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x68c80040f4d86e69, 0x7810, r1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0xed4f0d7368f9b6e8, 0xdbe) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000011e000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) chdir(&(0x7f0000000740)='./file0\x00') recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) write(r3, &(0x7f0000001040)="8451cb7f8e29b36af295d6967b4e5ddcd2f81f205a98b6b1b08f34c3469366b614d47f3501068b4b323fd9d12c105c8a975520c5db216e409d3016d3a48d86b38916002434de59ec1e8bf86b41b5b77ef982d9285c8b6a91eb556382150ab378169d63", 0x63) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000e40)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000780)={0x9, &(0x7f0000000ec0)=[{0x100000001, 0x7, 0xffffffff, 0x4}, {0xc18a, 0x5, 0x1, 0x6}, {0x2f, 0xb518, 0x4, 0x1f}, {0x4, 0x5, 0x3, 0x7ff}, {0x0, 0x6, 0x6, 0x1}, {0x8, 0x6, 0xeaf, 0x8}, {0x6, 0x5, 0x6, 0xdd}, {0xffffffff, 0x1000, 0xc8b7, 0x2}, {0x3, 0xb4, 0x0, 0x5}]}) linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x5e47, 0xfffffffd}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x2000, 0x8, 0x1}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 16:00:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) fchdir(r0) setsockopt(r0, 0x0, 0xb735, &(0x7f00000000c0)="24ef51acc883dfcb9fda22fa080000751b5a1c3f00aeaa04f513724be7e07e59ea5e7baf04d509aabd1303125981b9a0c65d1b8bb649a9744881af596cb89c1aed4096550f8bd014d7f319b7a1bb76c2eb277ee48d1f943c746dddf3a4553f9ecdbdc6253f7faaeff41f3653541a324ca4ebf6d337b16c459e37fc92cd15bf0bfde3a443b209613460513f81faffffff5101dba84126edeef15adf42b2d4ca92", 0xfffffffffffffe8b) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001040)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x0, 0x3ff}, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000ec0)="536fa83046671a400dfe8dc3941a13c75e6b5b9d1a7541b2cd5b72f188049ef5c9c57041277dfd0e3cc542de05a973c8d5657b3bae4e6592490cd0f653b1acccad762cd1b141b527352f19916a0291f7c54c133d19b3d960f08bd52a2906a2b64d099d27cbe2872bd401590bab3708c62ed594e480071bd694571e8a3f8d24c251d910", 0x83}, {&(0x7f0000000780)="7080c135ccb1f3ce7798b625fd5c7d004ac5c959a8", 0x15}, {&(0x7f0000000e40)="f4c28750564e77351133d1e3c33189ed6a9d5e82fbd1cdaba794e9de1c191bce8191dd", 0x23}], 0x3, &(0x7f00000022c0)=[{0xa8, 0x1, 0x400, "b05501ab06d77d1793a5ee3dcff692a71fabf1018fc45582f7fc5928ac06e4c2fc73362aa043a1a2d70be44765c701934a9280cccb9c0dedbcb55aa02e73d2af35156d70c2d19da99fa5c6c226963fe7d7176e04629758c111a5827e428f218558a90fe94b533bad66d12b1c73689264ca92034ad46f9acfbdbb63841d5deaeda032dc4123a1c5e02521e760824e6a664c5d9f70358f3bc0"}, {0xa0, 0x1, 0x1f, "41f8768fbb20aaabd40dc56a9dbce5e309167f7743171fa6cb2bc583c58270a99abc5fbc9eeb7bb357b31472801ef8b790760868cd0db18c8e2c0e9ab8b5b3dbe409144b177cd59d5a4bb1a9e05d377fbb081807f23c0c1a778afc3d589899ae494da8bd8b6c16c61eaaad4dcc26d9096c9e9cae1493e102ca10c716b202b761a3b21ef918c88a630f3d81"}, {0xe0, 0x1, 0x3ff, "e7686edebae7c66e6c01c069fcb2e092493b0d294573f7e4146f598e4dca09ea545d44bba8706844638200efb7fadad71b59fa94dff2aaa435d122411d0521f128f315abc7e27b34a02aedb9a013f70d594c13679dd8d770f4a284726909e020321f742316697e2daac9fb0d50057d72d3b9e569e0e391df4992fc831ff38cca5c70eeb3126ede65914a5f45c4cdddd6602b76c27e76309230e7d56b6ea172c620aacde81e160477e444cace8fbc412efe3c62b856153d6f02bc780bd4f7d24251d6f765f6e9b2a78c0d13a0891f23"}, {0x30, 0xffff, 0x4, "e972be1e5ebe2e0b2e4b93d09e7bc464dcfe06c81b9cf8da5d3baa"}, {0x40, 0x1, 0xfffffffffffffff7, "540a4c9a6e2641c66ff0b72285fa542a8ac307b8c68587fa8868574ca3e031e6879d8b4d70968f76dd"}, {0xe8, 0x1, 0xb9, "912c3b4e508f13356412c4443af2d63044050179a1ef1ddb5f7266e3c0dc2cd66f58dcac5b2d0eb56df689c78ed0ac67f97b87394d0decde6464561013a886e7f4450b62fe40969baf2b9266111623f451fc748a663c3aee32de50becd595ef578e4564677397069dc1fcee0948b983ae549d3ad6c17636e710a77304ec693ad802d1b5384636217557a5a0a4fc3a0a1759541ab40950afa44b4ee9a8f177dee25e4bcd094a6978a96239217cd36426f9d8ffe858f0dd2c4832e1edbfda9a9be85ffa7421e9abd1b6d750f30e8a9a966eb68b92015a1be51"}, {0xb8, 0xffff, 0x4, "cd2836de8e125c1dc7d0222f5082c55321020595f089ef71f4b4526c1b43dc4204fe57515e12df21f83fb1a3a1f35201524675d91631bd5d037d3a408187869365f11c5ebc5183568fc495454e13c472ca9a0f76d7f33ba72019e87522c0fa3131225c37f3b22019fdfce32cb0ee7bcb42a3199c9ee38d40e8327cefe6db67340b710b1174fc55dfbf82510b24ac39c2abda9b5696bfe2d8a1e4e54d4ce7ab84dd0b05f2e37480"}, {0x20, 0x0, 0xe2, "2b1262ca5f87c1965986df76253d"}], 0x458}, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0xf9f98c084d126059) write(r4, 0x0, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000001080)) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:51 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x28, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) socket(0x20, 0x1, 0xffff) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000940)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f00000022c0)=""/217, 0x1b9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) getegid() 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0xfffffffffffffff8, './bus\x00'}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="252b568e91750bf475c862a416a024c5d28ad26c8503ac5475f4a8afbc7236cd4fae3ecedeafc2d95fbbbed364c37230e8d1581279c1c3633f660409cec40f2a3fb2eb1b75190aa005038803ac665b83489bf2e4fb738cf8245bd91d745e0aac80decf755afcdd84d0cccc0bad189bb2a535e2afc9b829", 0x77}, {&(0x7f0000000340)="251234827809628faf415ee862c41c02c138ec5e9ed802099a6f03ea9fd37cd46627d774351c49b5875f0cf87d65323f8eb585fb461342c8cb", 0x39}, {&(0x7f0000000380)="9226e7cd0968b55c331f896972ddbd9d487a2d11bf2f5282d8deac5f220a1be2f63f98827b965aaad1a8fa84f4cbd37837c1744bd99e46b26cfebc584276c748013ea89f11be81650a8024573806cd01b852002e7f0226c39eae6df86307fad71442f007967864229d076a153ddcceba63fe93f733060c16c438a8f7f064bbcda11cb9a26d929df7b6ad7f96ece4c8c36b37acc0155e75866029177ffa4006a376f585861c", 0xa5}, {&(0x7f0000000440)="8a2ae93eba6e1d3c2b9171f98147c014cb5be881411765ad2a7066c5c628396979588a7d6f1275344626a31fdaff4a89925c03cdefdc1282a34d7241f7834837701473f911f67f9bf11501e7ac241facb79282", 0x53}, {&(0x7f00000004c0)="0542f4f460a3559ef5b3b6facdd61bb44c864fb5964611dd9b3620932342088f0a1782b563a67ebad68e5d71a02306fa0fcae87acdb207d5f73cce149976ec31f04f0f4abe6e0c0923542cb1ebaeb10ce5f327ce469a3a13d562eec548fca9fe5933bc7d2a4f", 0x66}, {&(0x7f0000000540)="a7f54ecda2099a40266b846405a8a083ae86cdecaa18a13c9b15f73677c72288e35438ecff2bfcf18c984e8922e534ce6154e8a607b8fda7fb8d456294b58d5838fd85556d0e8bb61297ecbde72b33bbf5195cb4bbab3f72c990a1851aa93dbaf7e11b09275020c727878a2b24992aebac99612ae390e9d43997858da728a8c359b3d10fefe864f51d23a950fb45a4eaa3bbb9af66dd0c6a0b931570db0421822a59377051864e62e3c6c4c12daf02b791665c30af85e56c76bd80eebc59465f14408323d38467776ddb9fb724df6b187566607a3b9309e5ae9d654f34d9de492d5917c920d6f9296db442894d23910569", 0xf1}, {&(0x7f0000000640)="b76ba8b1771a0e9b5003ef6f0982772ebbda679ba2ade98fea7e542ac985a2adefac257c37650306e09c034b55578051e176ec1a745c89420f150ed5f4e210912e75f244f3ca40ed9ae06799d9e17940df0e86ff5f4e8d74e297dc50f7e76b7db9740863cb5588f4535f8f5559fd8372f29779fad5c82498b8", 0x79}], 0x8, &(0x7f0000000740)=[{0x40, 0x1, 0xc141, "99b73622a25919f716c758ac3f714346a2059d2f2483cb51092fef076c12a82f6d1716f874cda4f869d4fa49"}, {0xc8, 0x1, 0x1d84, "69ebfc8d532c8a8756e86c31e9f0da9fc1fb1ab39d609fc9bca3d0f171435012af97e91bba4ee0afa828a38889da598c3212a4d6c49f4cfb59f98b01bfdc28bd87dc3b1d6115e5deec1945bc643545956bb82f012db055ad2d9e26909ca5ba374ae47e1d5711900ea455e2873a26c5b3eabbef65b233b60db593401a69f1f73d12663b2abe1bf74e19386301a5cdbe423b5be66cc111db27aeb6ca879e2a75e9dd68b9bbdd79dc768988834645b40e8753b5"}, {0x50, 0x1, 0x9, "dc26e92e8b93d31510cdff9b60dba899a8b71b893ef67d9886b7cd6312cd8597768b0021b0146e543a85d4d8fb2f5ed62da9d9395f95e5019f59d08f5ba0"}], 0x158}, 0x1) recvfrom$unix(r0, &(0x7f00000001c0)=""/21, 0x15, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x879c, 0x6}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40000000, 0xfffffffffffffffd, 0x3f}], 0x5, &(0x7f0000000180)={0x4, 0x5}) dup2(r1, r0) 16:00:52 executing program 0: pledge(&(0x7f0000000280)=' \"\x1a\xca\xd31\x13\x84\x17~Q#\xb1B\x94\x05\x92\x14\xd4j\x88\x955\xb19*\b\xc8r\x80\xfc\x84\xc3\x8029w\xa5\xb4\f\xc5\vI&T\x92\xcb^B9@6\x99\x9c\x1e8\xec4zP\x1d\xdc#\xe580-\xae\f\xea\xbf\x01\xe2\"B\x94\xe1\xa3\xaa\xab\x18\x94\xe4\xcb{\xd8.\xec\x82\x1bl\xae\xf3\x8d\xb3f\x13\xc0x>\x9e\xc2QY\xbd\x0f6oz\xbc\xcaI\xe8\xb5aX\xbd\xcfj\x8c\xca\x01h\x90\xec\xff\xc1\x9a12\x12\xcd7<\xd3\xf0lGh\x1b\xe0\x1f\xa2\xcbp\x1f\x84*\xeb\xed\xd3\x00z]a\xde\x17\x1d\xbfL\xff\xcd\xe5PQy\ng\xa5mc[\xcb\xb4Q\b\xe8\xf3\xa4\xbb\xac\xd0\xed\x94\xd2U\x9a+\xa0?9\x95\\x\xca\xa4w\xaeGq\x99\x10', 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x1, 0x1}) execve(&(0x7f00000000c0)='\x00', &(0x7f0000000140)=[&(0x7f0000000100)='&\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='+.\x00']) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000740)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126049) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: r0 = socket(0x18, 0x5, 0x0) shutdown(r0, 0x2) socket(0x20, 0x6bbe11c783d16136, 0x3) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) renameat(r5, &(0x7f0000000740)='./file0\x00', r5, &(0x7f0000000780)='./file0\x00') ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x101, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x400, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000740)='./file0\x00', 0xc96b425628928e80, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt$sock_int(r2, 0xffff, 0x801, &(0x7f0000000100)=0x2, 0x4) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8010, 0x1) utimes(0x0, 0xfffffffffffffffe) 16:00:53 executing program 0: sync() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x108, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x5, 0x3ff}) getrusage(0x1, &(0x7f00000003c0)) socketpair(0x1, 0x2, 0x4, &(0x7f0000000080)) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x81, 0x6}, {0x18, 0x0, 0x1, 0x100}, 0x80000001, [0x3f, 0x6, 0x6, 0x5, 0x0, 0x400, 0x4, 0x100000000]}, 0x3c) sendmsg(r0, &(0x7f0000000080)={0x0, 0xfe39, 0x0, 0x0, &(0x7f0000000000)=[{0x10, 0x0, 0x10000}], 0xc}, 0x10) 16:00:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r2, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000e40)={'tap', 0x0}) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) syz_emit_ethernet(0xe7, &(0x7f0000000780)="9922ed19dea3444df5ac3f478b9d2263cea175722d18218fd580e535bb92eeca89b50637a25874187f003bf44a63b08d16635bb6512b9955abe28a580cbf2fcbbd6845b612a34ef99a499f668785e45a522bebbae30f0ff78e6dd04ced6b3a3bce6f7252d8b93655303e527ec1fa6874ec36dc17f98247b8bc343b0f5f52f51b9159faf17881b93ab84725d8d4bd0d11c0850e78620553d3a888ea2fbf0172f2d20c1ff009003c44c3644ff94dce98572f3fc7c9de524a9990520100000000000000f4bd6446943aa305fb7ca1a902e16555cd726ee5cd8add55920147cfc29b554e25f093cf2c") 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000780)) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0xc100, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x81, 0x7fff, 0x1f}, {0x7, 0x1, 0x7fff, 0x82c}, {0xffffffff, 0x100000000, 0x7, 0x7}, {0x7, 0x44ea, 0x3, 0x200}]}) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x81) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) fchflags(r0, 0xe343aa3481b08128) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x8001}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000740)=0x200000000000003) write(r0, &(0x7f00000022c0)="704981a7c2a221a9add47c4046538f12b81e7b0b50ff64687fe82fb91375dc8d72479b9e2a446834d9ef58dd96e468c25436c459b7aa1afa328ea3e3904df0c73ca9ff8d7fd85a5ec34f716d4a6358826241e4164a13801ac8495ffa088155a89392a5386cefc39f826605290e04a4178076da9c929cbd2fcfac2e79962f6f8d85dba5c2e1dca21dd56940e5482111be797a3003ba00925153511f5c1e4021fd5159f80977f3e3476e458ecffaae4bf6a1da40bdad44d101e0d71e851b046ecb6d7d0020d0b766dccdf3631d690d84257a839de7a8d2846981ea5b3b3209c5a8", 0xe0) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r3, 0x5) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000700)=0x1f) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) r0 = socket$inet6(0x18, 0x5, 0x299) listen(r0, 0x100000001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x1, 0x8001, 0x419) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000740)) linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/48, 0x30, 0x843, &(0x7f0000000100)=@abs={0xd5d1a6abf56b69d2, 0x0, 0x1}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0xd398) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) r1 = getpgrp() getpgid(r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}, {0x0, 0x7b0c}], {0x0, 0x0, 0x4}}}) 16:00:54 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) bind(r6, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x40, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r2, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) r7 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r7, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r7, 0x5) listen(r5, 0x57b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r6, &(0x7f0000000e00)='./file0\x00') linkat(r2, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xffffffffffffffae}, {&(0x7f00000022c0)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000ec0)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000740)) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r5, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r4, 0x180}, {r2, 0x105}, {r4, 0x8}, {r2}, {r2, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r1, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000ec0)=""/160, 0xa0}, {&(0x7f0000000780)=""/53, 0x35}], 0x2, &(0x7f0000001040)=""/91, 0x5b}, 0x2) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) acct(&(0x7f0000000740)='./file0\x00') pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) r2 = dup2(r0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffffffffff9, 0x80000000}, {0x18, 0x0, 0x8b, 0x8}, 0x2, [0x10001, 0xff, 0x7fff, 0x1000, 0x91f, 0x9, 0x8, 0x4]}, 0x3c) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x1a7a, 0x2c3, 0x0, 0x1, 0x100000001, 0x6bd, 0x8000000000000000, 0x1, 0x0, 0xb5, 0xfffffffffffff144}) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x66cf, 0x9, 0xae959df, "3a77b63ea4f0ac540dd4be1c101a4d8b2301d179", 0x8001, 0x8}) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20000, 0x0) fcntl$getflags(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) pread(r2, &(0x7f0000000040)="80c084eef34033e7f11a437b092da67bcc8a9b97e26e56465ec517af2f8573495f99bc77d0203b8e90ee841a81628643c0ff08ac68cf53fe0198d84603531d58e0571bd915c30077f37eeb89979afbe49b0266cab7edf30ccd2a968968736bdbfb48fcb832bbd890d2e4593bbe9691ce8f5b7a434d853f82d4e518f24698dfa61e5d65fb7e428f5fe1cc60f7ad94ccee0e2a2bea597b9cfda1d8c29f3e7181e6a52df126d46d130bc8a6a1d5d437e955b22e35457a2f6c8de117827c2dcb", 0xbe, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) r9 = semget$private(0x0, 0x0, 0x10) semop(r9, &(0x7f00000000c0)=[{0x0, 0x3, 0x1000}, {0x1, 0x101, 0x800}, {0x0, 0xffff, 0xba5d286c26345981}], 0x3) fcntl$dupfd(r0, 0xa, r8) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r10 = syz_open_pts() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r11 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r12 = semget(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r11, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000000)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r13 = semget$private(0x0, 0x5, 0x40) semop(r13, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000780)='./file0\x00', 0x888, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) sendto(r4, &(0x7f00000022c0)="10355f9fc3b33d574777f1cbb27ce93d8cf89738dce146d38ca1ce1eeca47fa81eecee42633240b8ff7b25e1378e7d518deb4730c48dc1d1c4af077a50598c0a5b573926170add936d4b150c7083bcb8fbae6475610c0ae7ff85a58447a550d5e58ea69cb903044d9009697f7aaf733717b30d2292005f1533d092897fc413d1ef40f02756d69352a6d2b50c7d1885a3adf3d0053afbcf096aa7349545e24336097268c78b5b7d8e4967970ae8be9f71dcf39d05b666874dd7f7599d0794987a4fcbf0231a6eb15b61d9161adaf88b9142875833a7f2a5de9bb273cf87a75114f2639c6f149e45dde4258a9edfef3b711bd668c2c38d158dbdc9e7118aeb22c7e08cddefd90553dad76de7068ac3807909e304cd6b1b670bd58819cfdc6c98b155a9455ea7b543f05e02db8b98ec0dab8dc2d196da87c7d37b443a3ee6afedf23ee3e6506fe1628eb5e20b95648da568b25000f331dfae71f4ec0ccab9041128d05a30e6f8e6273d6aba19c7a1aedf26791470bd1427a38569f0ea4f6a3997261258b3fc61fdbfe40da97cd4961245ce797999cb363e1564d183d3ab445a6e712647b2c03ab7ba7066cedc1c6ba197cd22a6981a7787cd2ad988c0492bc7dd48070ba255f6860b88e5b32b280ffe441abe3350c4d695f6fef569e8633300a55e92905a7735bcf92fa923732f983a13dcd4e76a8f6cb88b7142e449a016abfdfdac83a5fac6f0e0964af46fbed2a9296f4a228d0ce67abb6c555e2a111ff03d696cab315f54c723e1eb73b4428d5d7036203068b3cfc46321da30cca45aca0bf2e2c3661ca7f2938d2051ffd6e55e6ee806557e4a8d86ee8f3830e4cfe6a300b59e12efc4a66f36f6e8e6b8be46a2419e2068920dc83fb9b3de38d9066b2057fe126757d3f054e0a2008ed122dee78b25115a89778922ce84941523cc2d221da026b29fb0d514d283afe78f432e00136a208abc14cc459ebaf60b5224c1bb767c5bc942521e7cd45d3343083af89ffff5fb152d3556559b3f59783dabed22cf345aaf5ba79b69e89cd0ab76667cb8a353526296957205c564d6deb8b812db701d4f3caef6ebea46d5d8daee325eb61ddaf149885c604e3eb78ea49176536a24793b3a46a77b97d61d456c780409aa8280f0c4ded951faa6bf935e433ceadf716299bd9f7c5214a2484764ceab94963c27c94a8529a9bd7f5156076389c207254f75e3445750e161c6fc20366f92671c0a99a2e05bdf0e7a0b7e02b5942adf53964766c739c30b2f18b5bac371f279cbe4c0e4fe325bb7285be73bcdb8d1ccdac909f8aaf859ebb083679fab8759d28bcff027a5d0908486c770bbb248474029e3c45171b5faf382097510d3f3d2a1e2ef90cc87577ac1013e4d1e92727490c6124eaf118e32163aa8e8d54cd3bd32f148adf47b91e6b1cdba1fa356bac1eb2aca9a0422d04c2c752b32b3fa2459a9a992c3e757267eb814205d99241af93cff24e6949f7fe26cd7236ab9cda0759784e3ac8bff1c3d7195cb872ecfac04af0914114b3b14954b2a50e3068edc76febc4649044c0c35dd85e52c9005e5579293e9aa6f454c198953ca46c5c63633ec776f7102f02ad20c4db72427315660d0d089b5cb01342203ef657f334543f19b1574c6b01996fe262d0a48825e1e3cfe6caea82601a624ef4448ade612b21640b4e01e8843377f477be8b44b6e912b5a8829e2e0eb4c3fc67a6fad287af8eb89de494c575e3af5b4a761424e163f14299ff557e7a077ac5a6302cd1f41705affb6d86cd7279bb0009bcebe0ca17af6dad217fb4da550a5b8347da2afe785bbd4554b555718ef15ebe66c3785d8bce0d025055b063a75a25316486366d41cbaf832fb3a13c9f5d57dab309ba864bac344ccdf9307339a86260e6676fe954b65a8035b77a7e0ae195bb0012e9bbfa0b7e71c0b82f7fa37f67bb35ebf1bc3649b746d853233cba69b5841e16fd73c1aa15865b2aab7aa6bc2a82993239d2b3a00e251c04e94a4532fc9c383c3c36f302263fdaf31662c6baba16e746f172df3b4792536f82d4faa63a4409b50116fd4b93c8f2ac363e09318e00d7808eabb00f8486422ccc23bcb5bb9d2f87162bca5d83e1f25b01491224624cc5c1c05bf09b9df0e60d95619fb2fd4b54a3d9ad7123c34c9c0d016d080876184026e6994fb4c81aac33fa11d35d52c7fa53954f72fc5e4b81a9cc60c13e398f55b7c0b78aa5dc2c0b6d1e35db436a3916466f6d848ad800b81aa4ca2fb0c10269405e87b22edb48d79d30e99194c54e02d09cdb857368f739d609a782dda8e87e3b428c01949617adff3d91d78ef0b9c10f7e335bda19a995319d1b2ad12727bab9b3c78b1b1263c123eaad4e7dd5873b1c2f24930ea0af7620c8aa8399f5919a68a529fe62fdfa947b37e72624931879b0574fc85854862cfa53e7a6933b76e86611747a3c030ac002cb48db29f6597329f39401bd0c8d21aedcef75ecf4a1f512cb7a6ae40edb2e6d5c9aa9048732f15de7b24fc07258eb687dbfc3eea741d6331504dee53f115e748144d4fc70249384edcfabf56d5ab8da32bed5dfb4f9b2dcdb34de3b8a42e0571fa0101c78afa37a9924a8cd4fdb7189e725a090e9aa55f83a766324864587758d1e753fca7dfe4a0a76271fdbfcb89c6785f3fd281d183dcf053742c8bdac8f479898d19c1fabf688ce5a0ea6f66d6e62d4ec0cb0653ff76cb00f0b6d395d367e3c7882abea21753fff73bf67d05cf1971455a0debbeeaaf583daed9ed666e0aec38c1954f5a47424af256ce4bea2c3faeb568ddfc8f46b6c8d898f9f3cd940270e415c27498de5e9d31e8fb26e357b7d71f505ac9f9bacfcb7441fe218920af9121262792cee3149ce8c9123e9de44c02355631b7e79e2c0c6ed8752d5b87e4d78560e22b0f6e74a024072be21bd94a28a8662fd47a522309dcf208baf8774fdff64816cd480d908a592521d7cade19021d472693e7163d699c036ce35d916eb86e89dec4e5e3fa5bbaa3671124298d29526eb480a94d4d35a2aff3a7830b2ae4ad346b52260bd7d41f1959e5a6778f018c6d260e1c77cae1374263aa2538b944e185635d6abaf54f14ae70c154401f09dfd3985052a8ffcf22e4ef84f7d8deb38b91aeee19c8b867af743e4c8bc608821913501c320f7002643cb8482bdd065d27a5737a0d872aec8579339247e766b51ef6873d20341ad74fe30e373821018cbefca8ce7abbac19fb5e4cf58495aa57cbc17f40385935b38217a8bc855062be647f87b853ec122991f420d8fd01c55e41b91751b27085bc44e538d8e2488dd8db48ccc6061a8c6424adbbdad5e545473ec693361f74c536399a12d4bea0a8c49266ba55a8c5916166a429fa9ae56c6bf658fdfc281633474a0d947cf86d3edb781970feb9f72948f4f8849f3427361841a983067ff4bf25b7d8bd87ea1772900253f72046c60a146e0c401bc2c4aa134df01f09bced625c815c12c938ad12065cdb7a7735f34f61411fa3bb0dbe503df25d128072f5b80bdcdb0019157f3f921033d44bdc9b9c55a34eab1e1e110a551df3abc77984522bdc3b4cc966aecb2d3d48b52a557433111245611407529346e6cce767b92913eac8d54cb2638f82e3196010da887ba3270a516392e9c5ff1827427c16ff0ab5eac18be7ee6d0071a974032db02f100eb7a5400b1b2f9a1fac293611c581d6e500a622cf44fa8476676e665962193410adff4bd8b0b90aa2de1ac41da2f4d5d2ff39dcd184817ebcf2cbd9840c6a9cb7584e75efb0554396e641a8eeeb51dc01063afcb37c1684072d615877cb130f7e184ad9b08766031a8fd829e6de368330a618daef9ead317c189c2cb404ecb6491dffe96d37f3c6d66475115c24c48328f21035c727c637a3fe725daf388b4acad82435c1a690a480cc003641f1c2a67cd39806f9d156d755ecda805016816fd366da4dfca10985b8aa01d69907d2554456f502ca58ece5051ed794bb002f7191c35f0621d7796c129cf66a7d43e9f87d0864c2998e70ef2226be9bbc899d2af63a64f51d2ed5d3b590a0fc414ee44ae75d9ab477433c3026dea9d1048c812eefe15ff21854daa5dc4128eda691bb4fe793c4a8085e011cc9075da17d718f06fe64f45ab4ce8647ddfdabe22a367df059fb3d864dd2f8e31c712e0d6ef505dd4125b4f5d689625ccc45f3f58e9740d845b8b25dae6e270fc8acf5937e8fa4c8e4964a41d589831a9c73719928dc1b20fe932a946566a431a14e7de610151beecb1deb95d4fc4efd50e4a7f6632f2c4a6f82b0e2bdabbe0235831ff75787b7cdbbeadfd822bc9501eba3dcfa890d03e4cc55c2ed17354f1c8c14867b4dcffb21b6857599bed7173d22f77cea142ef6e77d6d9f5f1f3656b9ff23cfcbb659de854d21560fe1b8a07b453f1a6a62360df056d375b1bf83dda101f3d8552696c3185cfaa3fcc87e95cf770cab9138beb69418b7b6aba57be45c89f6a239c72e0c5f77f2e4273af1230035f04ad9b87c7b44f1c0efdc4821cef8f05100d8935a478ba8fe3b48a17d6d178f45a73fd3f0cbeadee748833ad10ed8c43aab4c57a8cb508645038b0d6779caede2711336736476c81e721bc657083f0c684cf6a69379d2784c091a44bbaa3b17e3f76cd261f21cf4051a9f12ea81552ab13c1fc1773eab62b95b616a23afd8910eac06d68e0be773d3c5cf77cfee121988d091fe76c44d01cb3e30240afb25800226e29f12522414c7ba3cc1850fba3b94542c229f78c1c0a2a36006b0dbd785ff5a10bc79005b59e62850e13890f5671fbf6b80e4a6e15631207252c809954b02c9725df8eb076e52fd6d55b5649bee4fa167926830475877bed8831fe8f6f880611f7cb1278a67dbb57db6abe04527f48b076356a7727e55b50c0b1ef58488914d422777a52fe843b3b38cdeae94f63917accc541ebbcc3dda60d81477eb1aec2852de13f7b3e34bed0bea0e8442d24b84ee84c57963dabc7826ea4c9ee53db74a772c2384d3ceb6d257ed3c9ec6ac46f16561d73e3342a8fbf02874474d9b1da6cbb601508463151609cf9132778586a12b967b56ef7ebd159b58fae98a858b21f96e1a96c2e02c60a496c93c9d74fee836f7bb001d41ff5d8e3910825f9fe38ab85b4fe9e7437184600cc4b2105ba5f7b1987446bb4538be4a0d77397b994419497884c87236191e38a7a1e596aad17e1741581aa28ce3ecbb456cf286926b39b6958850aeb5f7d7de0edad8e71ac74b17795b3675abbdeb963656262585415eed3e7146fd45f4067590e8bff77760e674d8ea8f02298c3f7c3222ad25a1a1ca506b82e9377382e980dcbc7100e2bc26f081eb726fa5c77328fc0d0eb9321d253c6bff096b23c999c148b9448f373e90ded273af2cd209ff74d45b542e0c5386c4562cc21d1b8b2c36c2374d0b87476afe748152d6c967a02471485c1f5af699d79efaf11f0ef0d9dcf2603af5f2d281c88ce8ec0f0eea47a45f400454816b6aba98ead8f4235b9e6f79ba65ac11dc034c3099fb4ca19fd2ef83bb9c441e07abcd40a35cb98f0b083619fb89530369d618c03dd1c93e75494342a3c76599d0b41e2a947c2e694720ad4054272e1be6975b550d4a10505857dd8eeab15ee674d8089079b68f5bd30ecccfc64c8e4545acdfd2e4539d2e6667593d9a7d0bfa41d3436dc4f2fd5426fa943196bd9c7442085cb89bca41af315a6d9fc4b3698043dca2a1a876d94a5a4529d3dd5336adbe248893127288c1d9d6a4df3e3dcc", 0x1000, 0x8, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r6 = socket(0x31, 0x8000, 0x4c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8010, 0x0) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000002000000000000430acc27c160db42743c0d9aba8a6fdf7af923305de3aa2e9699e69783b59fcbce1c145883a61014941934d40b659dc9b4dd24c65942925cac3b764e0b1f8d97d04aa4db35394e7dc76be382ba52d465e5e6f9b3df112944ee22a0824b5b42f8da77b85a76cdf8a00027e5b94a56d285906e87a41842138124ae78e296e2c042eff70949d2ebded671ade35d07d7369aa09132b49e1474701df6e9644de0920e1cf000000000000000000000b801b565b73c66be397239d4f3ceb46d36890214365fcb3120a2994eaa100603cc4687fb517f2532f44051b1e684713116acc506b70454b2aa108a2b"]) r5 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getegid() r6 = dup(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getgid() readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b66cdcd3137ce7836ee1ce4a9a", 0xd}, {&(0x7f0000000680)="2553dc4b224208e34afe80ea5664a5db5edfee5faf8636aaa5447a5c24f7852146a0ef55a859e9fd239344a3cc4088b1cd09bd4727fe2ce10d34efa5ec627d80d10c732c96bd440cb87b813052f42f5e0f1183c1f2af8c50d5184871588ec1c87ef1b50575682d1d311ec2963b493fce81ea7cddbb475508610b59e42d661a134119e8a0d6527083ab18bdf4bc0d88559850b22e18f6eda1d6c6fc23cf6259b29c63c143fc1f519dcefce05f2089e7dafd178d68374e652469c7261788e24dbf715b9e7a79c8bb07a93919e8de86a8bdfe48c56a4e8bed756ea6fb3970e8d123f2bebd14fcaeb06a1975ca9d8a0a9ad8599c2b63834bde1c52b20bbcadf7b86a271288da984e2d638d6db36725b404fd709facf379664dd50b0c5f5b2ccaa1b37519695e3f2a7f5ada0328248bbb916cb8c9558e2176760256a6490e49dc541ccb01dec8acc4c8e0be32fa48e77ebf2abc485a7e4c235514575d57b769a071f7caf2933e14c6157237cecb278282d2afea1e740060b7610794ea78396334ea40f566a3c6338ecce576e8af712740e83fc2b9fc7e829695607bb46190df9be4f9027cadba064f908e33087a9a3843d276a885c80f238e2d6e8eeb5eb2ec3d9af49d1f088bb06a0890cea1dfa8a1168cd312042619ca7f566476f73d3fea41968cb7d89b800b6d43ef2bd45d389f2e21445cc7b28cc869e5396d2dab2969bb2a3c72a7463c6a861824a34e038ae2e0ecf9bcd8f90d4cca65d9299425b8bbd75f14889c55c2a03978e8fdae110dbcaec1b2a528c63a66ff4b97da6f5c891149b20d1eb044b9c2b934a146da1459538cea0a89a7d4f245944836c28d7d950f3e1ce57e99937cc154079f13d747ad1c0f7bd0d6b95243c44b71bbb7b22bf01f07a31850d9741c5a4ab5849bd98d457aebe5b74ab2adcbc46070da19668e9cd4a4c1ba4b35e6923bc6a34ddcfce4b4840ff9f30b863ea06993a065a67b79d329fa0b50685d8a3d7750ac5f8d51819afb2c0c1bde19fcc4d20672699c28860d0fbc2aceedfaa5fc6c3a03017d34ebfa4c72962fdd6906b377f90e19b528f82d9af9e0bea81e0aaeab1a07b4354d8dccb25096275400107e8bd0aa82ebca658c6d309f5d545a5373d608d10e13437c043e63955e5c4d06a34d8eaee78ef9e782f68ed1b471633cc3e81669640ca50de793ac210ba94a14c705a1d586535196c1510cf6121d12826c4073f8d6a475f5a24a133b8c842a8c0de20f2a13ab72337478bdc2f1e93f17916e44a54bbedfd6b6acb0745be2a5689593d04d0b2be4e8d622ce08b0b8297b5a908c412f0d14af751a94cf7e02a5b432b690dbfbab33b34e54f606c4e69fc553677e05d73472a3fb55fbaaf56fdc5eebf5d8584149058ae5cee56c028182df30529febe9524c99ad4ef8fbec88e9782793019a7eb6dfc4cb95306c99ac8b240c030887412130c330706d6f8943702d2d3dd88895a094ff79094c4533465d8bc1e893617923cb7307a3fa03b2627b741df32c6d470551826745d5f04c36f7ce1211907dd9bbec3187b017d22e7b23ef052cce50d792b8ce76a3bee993b3f0867e4e1dc679d457dc78a13d05b2eb171fce36a54d216ac92eb07aa927c329daec2d465af727c1bd80ef233a70681ab07a7e90b9dc80bb1b68e8ff5ebe920b265e2b4ec77193e63f3e3c630cd991578c1bc0eed8c303bc8aa9bfb337794d1796217587bd2fefd2f2e1cf5ed0c6dd7d38e28a9ed839bc895f62c203f814facfe3f9b835aa5df31ad64b04d1b39cb7b52f4ea491c27a0550e0e86e5210b347226e7cb4ee374f777b9a9348db8f247720ea2b8da0a36e2ebd9b03ec2b7cbed8e7cdaea47ee93815e6212efba51667244c43215ec75afcfda1aad983c4cec8f1ac0778e058f62dea7cf14bcedadb04cdb63dab450c20aa3201b319cc8091d67b4c86d29a1f348385241f8481c739e63d93c46e124ff89fb2443ae449a8419a5a0d3e8af5d608b36064e7cd6c140f0884112f7e3abbf4418520a93f767ef5eee1cb57736395fa1de925c902fc94216a67dd1fee63cd244ec5e47c018f495a1ef7a3daf95c34e6af6879b12df4d3efc4fd77a4a30485b1d0db620667598d21c1b01c95ca51cf4424f89b60160f737754f6a038798c8982b688d803ad6ed3d96454e13089de31d2f18719ff550302218eb6ecd6a03245ca32faaa2fe9e73fe1540b16e63d930ca57ba2a0609759e7d5722db546b8a47dd62a811b7106fde01218e9a62c7374feb3444f493b58277bbfbb50db252e0be2f375e4c940bde1ff4675b159da49af4e9462cc63c4e48a39f01b19ec79b40f73a8c9231a24998ecd0c6c2d9b1f8557a5b071c37db8428744acf4fdd5815c7d224350b9b1e74f1342045c3e7cdf428fcb38cefd715130f08e51236a05ba5c9f31e5d1b0a1f43fa5bb7db51d58649e3c81939e231cc0f5a3cd4e0c090ec3a8300281081a32a762a79efbb3edd864d1e95f7cd89298e2f58a93fe89dc6097145b0aabc5e0130449156d310a5f1dfe64c854fb159cc81640117bac6bbce1fcf178b7f5d6ae11c3bf093a7b6fa54c0e4c28ef75b905ed8bff47b705bed244f970dc6c4561050103229a52fbd04211aeffee4fdac945586776d7b07ccacd18f5d0043678b8942f31a9ab372e07ddbf57da1d43316af17e5c89987124be959b8567e952bcc21f6766b11006f8c802e79a1e32f8abbdb044491f3fa53530b970bc7e4db2a2ae136e563b06550c9ea1044d62b574502eccabfdb529ef47d2127b28254eaf756bd0b18b1eb18164cc70f0d7547cd4b56bf6d0267507dea1bb49e2c776ee342145e35e000a9ee568a9194898b97f38b6e16d01001477b7a67fc41d569f8cdea001f93bd759748082df5433d3faa9562894eba91601dd37d799e77f0b6232eda2c0fa19c9a6896b9aa30f96db58255f675d4f603fb892f9ff79e649f013d1d9c0501b0b54e58d6979b6db670e4a3f21903efd6617129612a6f1707b8b3b88700563a24905d549b115d1abfea2d302d728ffd2948535accdc5e5f3b4608920e7762c15216843c87ac52fd47cd918738fce5e627ffec098e578267e49a03f9c08232cd9224b46ff52be1fd7e5e4307d00f6f1f74ec67eb7c6115d79c6335944a8ea34f70c69dfb57064f82cecc5d773e31141ce94961558a19d7eb8eaa4e6c8249ed8851b6ab543134bce5668681e1c9ea6e4c39ba1884e4ad9657e9ba516dbc3886f93545113567c13e5fca45fe56ac5ac9e734b6cc7e7c5a4ece40e90732b8e28d836dfe9bcbc5becf5f24c1d47e4c58cc6ddba0f6d73d877a4b2d23e0b5ba6678190f6c3e6568dacec514b1bda724eb253e8fe01df798bf25516737c6a54ebe7715102af2d7fc71d060f6fdf53908486a22bb9891650f61cd1b3a8ef1a8bf7add71195548f6f283c6b320201887995a07b19a020b0fbce399873ceecb685b9f1d36066a2991294b6bb372d488e8e77d26884409822f77c1d8b37cdb5e967f5b88b2129f872b5e6cdef1dd1a1509c7613dbb353950250da2efa94b154af2a30a531a93545a61b506aa0655309d7df73e24e1dce3aa95a7944043f13e7b5d0bf4dba531ad7a8de5be97b69ccfd5a8b2bf1541b900a7a039e4e256124c9ae95e0317c4ffe691d494c9114ddbc630d47e0f91fa85d54f09b5e1635d8b9c20c7c050b6f24dec5ad52db8191ec4b8bbe441188d482900b3a9efd0d7009a8eaa8b91350ab8ec057755ffb6b4689ea6d25c17d7fd21a68038d64576104851ad21141324480bcf45f1281ea9a2b678e001579f255fd37504ee6886ea123b42215d3613ae6bc876d86ad19748415ff82182cd816f7ee3a787838acb8862636c268d0ff94da75b18a15e2d40c4ec88ad9a1b8c090f58a1fa65ea53f7bcbc1a37d5bc13712a228fc1b965d7c160a03766dcac73ff88e08b0a8f6de8c9476e8e90692a5e002a0bb7168143afc18981ce9234364b5c7b0440919988e6eefb962419d254103755fe861856fbfeb67967b1227fb3d91a7220011e514c1bfe6ca49ff82a22b32e5b97e3a13129803e62c6d9e40d8dfaa23eace0bc56614f82c41ff2c92616681cd811b28d4a461b6b1e20915698e556d66b1c3f7fa883f3a03e75055195d98b4e955b6b10324c0e8514c5351a362b6d7cdf9223bcb62d2ebf98e4dfea59a5bbce073e5f4fa37a474345bf36ed0fd8722148dcfba884dff390bca9b887ced6d17bf8749f0e9a5f700c9be95951616f9558637052e3ba166d9f0dd01707af42caf6e6706207435cecd7be6fdc4a505d557d88ebbc91dcb922bb6ae7ed163244f8130ccef6e524108724250ae153195201cb36b25fc098b0bb719a4d0e99f0cab5a6e52d16e028b4e743cded634e3edc1b71650123cf687bf9a19622a2c66d7266d37d8cb35578b30122986309c0859829f1434d64d74bc6d1148ea6c8085f5a99ef8de3de9e26d4570e1a7aacc29ecec9273229cab334ea7ff05d7442ede1823359fe301c26018d18bcc18c40cb927a579ad08fe1306f3bf1eff86250d13afdfbbe23c1d000178b5ae6c8b7b988a64de6d44b5f676ff35d5a181a5659b5978b79a72bf1c9011feacfaa4525385f5a1aeea9791a2b1f4770a4f61ce44b06728572c9907f3fa8d4e2350741c4490718f6d1f046b9f576e5abd3d6e9e9b20da79660f3e9415294fcbe506b0cbae00ea90fc65781f0667e68bedc1f86886707e0295b5f6281db012ec5f1705e22faa8a57cd3b4ff97278cca7cac940fe82538fa524d45a3f4d2ed35403d6a41dd998f62e161efc4088732c3618c5881270362fad39843fd0a53e61afb986aa65d48fc4eaab704e3ce7568271dc352944e947f16bf061f15b83221bf3390f9680e96b2a1baaca579ff4e7d722d7b855151746aee5598b332c4211269ff7a64b6c2465e5f25a03a5b148e2671570e2ef6cb70dfaf1e5abee5fdeca1a60eb87848bbbcf29aee61d4c36b717185038b0e2f4a86de38e5597404d43a5d5b55f5b9cb51fe7121dff2425bc43be5c60391ddec11aea2acd4c4e92ea5f9a8e13cef298620d6b1e629b7b9c0d4e9e764f04f1d04b532aee57a7bbecc210f00dde8bb6808efe9c8777571becfc56585178c64ff50752a99eb7073ba35619e6ad9b7546b03dc3285864fcfd6215086af96580b98422ee3dbc46af46eaebafdbb534a95a153627a1cb50caecef65cdafca6d66d22b7a4f739c6f4419c320abe9e2d0e61913ff78cd35b32306b204977aa9db8d5371c0ac4f425089e1a323d54c720734003f85b21fa030846dbf0979b7ce94b04090b7ecaa5a8e9052e1e29a2b50ad8551899a38e1fae68358cd8b0b1119c260f15ec9ba99e74de485004df9182fe9db04c8a7006294890803a03f614a9995d35fe2c1c23297f2d9e26142bd4436120fa5a85959a54e083a900489605ecf64b45098fefd67e3d5fc0d3bb99d5f9c2249a84324d149cb9c423e4d8f730467182ded84c43e66c4dea4f122dff6e4a675c83a6c3998c4390cd60ba643ad88416ad8e3e54b5d9da1bf743a91773e5835df6b30853223d9cdb9ab2865f1539566a3f6a1c29ba7a6a46005c1150d15df9b29856cb45a24dacb69ab941235987891ad9a2617965308725a877d46ff326aceacb132704b59a37d596f85222c9601828bccbd12afbbe1cdd9b5c43e6448db67871a5aa56547b19505ffdf8fc9391c9c2ce2af9673e2294cea4875b450ad270453d1f6714734e4b592183c24f534d03a06a2311adfeeaf47ed143b30e25087e9913b1fcb0726a8", 0x1000}, {&(0x7f00000000c0)="7e93a925255aa7f4ff115f67539634b429f0e3547bbfbbeb39dc53cd2716c9f24943f2d0b6b0d5d32c9cec91b5d72134838c903549b9c774c9a2a3ac5183c403c9ae659e5244e092a7fc8724c292855a69f606dd3c9c105d7046f2b67bff3d3a1148df16b5a739d03c7bd95c1131747498ea75e16174f2597630c1382e1efb7bf1bd6b65665762797a740704c391d2a54fea2c1c461306f44a63dbbfac6d6e57ea924f6a2ccf4f6635545f8815e92d9f5a71d1074c362be5e1f33a51873197c6a5290b141249ce5a46d5f4d9e421da1fc2003ab31ced8245f6af0e4017dd6ff1fb794ccb560292a643b71e9777353f73bb5ff942a7d7", 0xf6}], 0x3) readv(r1, &(0x7f0000000040), 0x1) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) setsockopt(r5, 0x0, 0x8, &(0x7f0000000780)="acda2ab1be2ec7", 0x7) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x9, 0x2, 0x6}, 0x6, 0x3, 0x29f}) pwrite(r0, &(0x7f00000000c0)="9a1f1b99d2ccd7b8b28137b644d7612ed575d2e0f97e994940613a198d81b4fcf46d3d20ac4a0296edb575fa4ef3973c0aff9f8cda9bd39d4e263ee024d4c2eddacede8d26568a65d644435da6640b6baad56453853a01552c73cbcd165ff25665ada05160f66f43599951fc4a75cae63fb2d8f1e214604d2228ae73b3c2275e7a4979a2dfde3b6e27fd0cc2ed9ed1b34f0cdb209ce5b40ccc3ecf68de4c9298b55db1ebead995c17860", 0xaa, 0x0, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0xa73}, 0xc) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x43, 0xffffffffffffffff, 0x1ff, 0x1, 0x9, 0x800, 0x7, 0x2, 0x2, 0x800, 0x58f}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="3c493c6b6f6244468e689a9cf087ab1e7f00f202fa49e2f740525ca73410ed6c8182e7bfabc1108b9b046f0694ec6ec8986cd8cf5ec42ad1d45270d4516e0e5c30cb4b3d789da7f3f2c778864fd9db77fbc5c48a6aca432d407b2d26db6049a2fd69b6c900f16328164618a54212b548af16a5bd6077f31c595d15dfc54bbed20c384cae8522c94f7f86", 0x8a}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r1) 16:00:55 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0x7f, './file0\x00', 0x9, 0x9, 0x400, 0xfa}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0x3c}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000ec0)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffd, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = socket$inet(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x320285e75a578aef) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r3, 0x57a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) bind(r5, &(0x7f0000000e40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f0000001040)=[{&(0x7f0000000740)=""/56, 0x38}, {&(0x7f0000000ec0)=""/105, 0x69}, {&(0x7f00000011c0)=""/172, 0xac}, {&(0x7f00000022c0)=""/204, 0xcc}, {&(0x7f00000023c0)=""/254, 0xfe}, {&(0x7f0000000780)=""/33, 0x21}, {&(0x7f00000024c0)=""/241, 0xf1}], 0x7, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) fcntl$getown(r0, 0x5) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xee907154ebd7b197, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x8, 0x8001, 0xff}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat(r2, &(0x7f0000000740)='./file0\x00', 0x80c8, 0x180) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x5, 0x281) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="51318c67f0a688e229b5e87145b7c3f40a5fee8552d9c752aa18a21457b97c494eb2d9b45547177405c869546814676a76d40c2730751d5b3468c44ed9396da12420a8d8b8a07e3a56c1b269e52c94f6c36dcda3f18ca06e29a1a8f555623ce4a383c897b3c1c43b094232985bf31a22e2cb0afddd87022c0b4e07df9548d2bb77855874f7b20a5f3bf0c94be2371bd5be58b1462a878de9c1aac62b3b75e64e7b0669d12b11", 0xa6}, {&(0x7f00000000c0)="08d58b42a7b7992a921fc763e19f0d6762b40b2a4bc15abd792ad87ddebe39631a161b1a37386dd9f27722a9bd7a00bc29b98537cb4441d450069fd30f92e5b927c3829c264473", 0x47}, {&(0x7f0000000200)="1086e53f93aa7c84", 0x8}, {&(0x7f0000000340)="cf0469f9df8acb", 0x7}, {&(0x7f0000000380)="69f7f704a881f152ddb820ce99e1bd0e027e99e252a9e6feafb0ad8f5422db441c1723a59f785f76e05c0790ed4a2ec2b2a4fbfda46451e6720471c34dbcdd6f29709274febbf4b737914c1cbd6dafa2af183a0296489dbc57c3bfff344fbe87f2d4b1da3b08dc4e220b666ffa98379b27ea1dfb7c37281ccde602be0c229dd8badf85f9bffff9099842f7f2b0731450515740e28dbda6d18fec86dcccecbed1e0a803f22e44de5be682b5ae3c138398f435a120266e82415d554a3d3c06b0a3d8db", 0xc2}, {&(0x7f0000000480)="9f33de1896805537bf9aae11ac020354f8b63ec278e8eec227fda2de29b96d5cfaaa463b9ee72b2036be2ee2750aa70f647c8422dc477ba1371bd7fc782e310aa2d381b6bb28e46d8d897a13fba764f9e81a689dd9867d00f6a07d12beb672c36a67efeca940aa6cf12ceb61e053d3f6f7093669111da112aee873faf35ae1035a4ec45f2549a97f260d5d4f086ed1f4526246e8c3f93cc245", 0x99}, {&(0x7f0000000540)="978a80ba593da71c454811d9fba169a094e90894b7522b01fbc0bcb7120c3d64903e8510e4a29ef0d90d33342a7dd1417e2d5e332da11e2a411baf932fae6b1104c0260f22b3693f5c8f78686d5ae872899e59546b2981de", 0x58}, {&(0x7f00000005c0)="6f014e8dda27cefd144191640c675327c43e32bcf2e0ba1de26b5bab63700a7708411fd59fdbf8e43a6fce749773be13754f11be4da454f5e24348254ca570123d10610636b7004c4fc6fea61642a4ab5c40458339b083587dcbfc91fae093a5c32cc7ed952917c2", 0x68}, {&(0x7f0000000640)="f45a14fc303b7af75da7cc44ed3d08ab3b40f34914baffd7e5122562effa3b6af46c7121a486524293ef7fe295e8d35eb7be3eb015cba4e87754470c1652e6a53fff0891921e80545157f179dc2aa057ec57c9d59c33", 0x56}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000018df"], 0x38, 0x408}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0xffffffffffffcf26, 0x0, "17fc3fa498fb69634de20e00", 0x40000000004}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) 16:00:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fsync(r1) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x11, 0x4, 0x2) socketpair(0x10, 0x5, 0x10000, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) r7 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = semget(0x0, 0x3, 0x4) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000740)=""/31) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r9 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x800000}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:56 executing program 0: r0 = socket(0x0, 0x5, 0x4) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYRESOCT, @ANYRES16, @ANYRESDEC], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f00000002c0)="ec59d30efa2a57a4066cf6e28994daa8f85749f7a66d1fa0cf937216072b784f4af52927d21adc8f66008009e6bab163cc8c07a42cdf65e8bfdbc2c6651c65d4f35bbfc5929ed9ce7f80ac3288f14c2e433667a0a48ba1c4e5f04caf3816572b8a6d7356f915cb7d01a326d7a1bd22256abcf23331dc0d1e25d346716ba4583254cbb2009454e8ed1bbc3cf521cd80b1ed904b74c671838980e4d86fc37965f61cc4d3fd794d4ef17cfad583e20313e2d967453b99da903e2d23e53bbc029f7c5376ded879e341694f6040bf7494", 0xce}, {&(0x7f00000003c0)="be96aeb1c9c2d66366fd4ff21fff3d7808a3a5d46da781c5", 0x18}, {&(0x7f0000000400)="6f24567168c09375f61fbf3d9d056536c03b71cca7bf6add77799ef86fc9bcd20161b3faf943d1e177f195d2805c88da12962f67f233b4c3a324d191fc38afab68240148c4aa3f2d48f87dcb1fdc2e393d340aa7695973510f6f938b727e24fc1bc7c5bce9a91dcc46af430c247a22f22556c2850eef64a705ea3e68c5a882b89ab7ad6091d49d64f47c5e1a12d2ce8c7392a38b0f6c93b29da69f3ddaebcb149527112e60909d537352c7045c06b39dfdb97943d700d53774ec83dda5af92c42fab5d28ca17cd8ff94612b08616636b7cce82c3b88c9ab35f084fbe9c21121bc753adb60f359f1895", 0xe9}, {&(0x7f0000000500)="e494d5ba45d50c1eb5cd1c779c59a37ab642741af8a1eec13b4f740cf2be332323191d60af19a67a5c19933aacc8840c15", 0x31}, {&(0x7f0000000540)="350785dcb4949ec67b6cdaf96b86e805efe889dad7ae9a7d10d25051e4dfec655d714ccc47ea93d2e7a7df0ddb7e5c9ded163d39981abc9515887ca304cd4a0e9c85a9d5d43a4bb875524ce0df69f7bea68995b216bdb718f79d534a781b5dab86fffebbdc57e70a15258b0efc", 0x6d}, {&(0x7f00000005c0)="e41207f756bafc707fd00cc51a92dbb44625f56f171711c092028e5f199db13031fbfb04891f552ff14d21478509393c8f4ae8bc7a3fa07ac215b168cef25fcbdb87d6e7963d6dc6a5c5c41354adee05289ef3ed7faac0cb8f6c267491e3927ebf20860182c235346d7d5e0bed218af688c587faaf0142e2e920e2235f8fb237935d970b850e4dee5a40", 0x8a}], 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000700)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(r2) write(r3, &(0x7f0000000140)="561ce4300d9b8c4a3a5c7aac7e63715b691b39521cd6cf745f4904212563ee90752eb8334d4ff6068ce6496a42b4268abe48395561a95615b6c20d801da53255faa145f2cdd038dfac2d406545b3c700c2916cea7e9609654a30f19d83484f94d12a659cf0e568e901d7c06975c330bcc6f8ce23bb6dd52d3cd2a072bd721c6febf6610898abc3251244ebff2611591b2faeecbfe7e4c3d4fa09bcfbccc56294996896f8eb7eb0d5b2336d246e752d5ef3ef358c97aa1792e12839bdf70cef7b45757a8560788015b45ee1eea7dab7dfde0d1ca9aecfc2fdd76c69", 0xdb) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000f00)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0), 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x20000009, 0xa3, 0x8423}, {{r0}, 0xffffffffffffffff, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x100000080, 0xf0000000, 0x863, 0x200}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x4e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000f40)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x3, 0xfff, 0x600000000000000}, 0x6ccc8617, [0x1, 0xc71, 0x81, 0x3, 0x100000001, 0xffffffff, 0x0, 0x5]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r6, 0x2000000000b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x40, &(0x7f0000000740)={0xc4, 0xa00000000, 0x5, 0xfff, 0x80000000, 0x2, 0x0, 0x1ff}, &(0x7f0000000780)={0x3f, 0x0, 0x6d, 0x4, 0x8, 0x40a, 0x3, 0x9f}, &(0x7f0000000e40)={0x7, 0x8000, 0x9, 0x3, 0x5, 0x5, 0x3ff, 0x8}, &(0x7f0000000ec0)={0x7, 0x1}) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:56 executing program 0: syz_open_pts() r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:56 executing program 0: setreuid(0x0, 0xee00) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = semget(0x2, 0x3, 0x449) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x294) semctl$GETZCNT(r1, 0x1781f5e40e1e5514, 0x7, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x20000000004, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xffffffffffffff45) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x1, 0x7}, {0x2, 0x1}, {0x1, 0x7}, {0x3, 0x1f}, {0x2e6687a8b8b70682, 0x8}, {0x0, 0xc908}, {0x1, 0x5}, {0x2, 0xfffffffeffffffff}, {0x3, 0x10001}, {0x2, 0x2}, {0x1, 0x3cd}, {0x1}, {0x3, 0x86}, {0xd4d7aae4fad53da3, 0x9}, {0x1, 0x6}, {0x3, 0x80}, {0x2, 0x7fffffff}, {0x1, 0x1}, {0x1, 0x5}, {0x3, 0x7}, {0x1}, {0x1, 0x9}, {0x3, 0xffffffff}, {0x3, 0x2}, {0x2, 0x80000001}, {0x3595ace6fbbf877c, 0x8}, {0x2, 0x8}, {0x71e5ac9a2042ac92, 0xfffffffffffffff8}, {0x1, 0x9}, {0x1, 0x200000}, {0x2, 0x4}, {0x3, 0x7}]}) 16:00:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="20d0"], 0x1) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0x0, 0x2, 0xfffffffffffffffe}, {0xffffffff, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) mkdirat(r3, &(0x7f00000002c0)='./file0\x00', 0x100) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:56 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = msgget(0x2, 0xa4) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/6}, 0xe, 0x0, 0x1800) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:01:00 executing program 0: socket$inet(0x2, 0x5, 0x1c7b65f9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000300)="abc43a2be76e63abf9f2383c78b4f93443058f0ef9694940cdb163497a3de5392c237acc85a5dab4cc74ce8e5cbdf4901ad5069720edd00f4f502e6f2e83b13ea632a20ecee3e36a74e473308e5f675c8bc10bed703e8f2e2fc46013f7d51d3c67bf2edebc43fb3afa91e421784f4dab71ad0c18f1cb1d77751f1eb0bdf866f057bee6618fb915a41175918f5cae38a79ca9538631c2dba1fba57976eecd28a72689d777ac900abee3e00e551a41f852d04acbf7261813648cc1cc0aef871ab5b613573022025c2c8bbba0c2ddde231c3a68f911b61662ea14cdd4bf558ae65825e724061a7e8119809ef6aa1b3657f6a44c8118dc062ac9ed8928a7df86b52a8f245f8e4220c62b58df8bff697e8d25e555225485dbb35981a13e1001353aa580fb92771824de92e3aa1278c9cbe3808508e094e23b11b04393392a94ef9f779efa8c314c6d51aed4ff6d127541c0411cbe60c6ff04af0a971023f4f7aeba13eb853cf80f6054b5b2c0abaef65c58b115847e977af841aa236a3ae5eb3b1ca465ac0930ec3e4af5fc278c10e52b1bc08c293424bab9d69c79a2a65cc7e4c05bfa156cc2d363ae2e259f4058ee0a45eaa467157aa67bc558fc70541f23ad868aea4d78dab6df8df649ee302b15064879200d19e3dba5b4a514017e7c6b95f1cf5ed5ba21d2cefb1b47e3e60ff6104b6ee24634bc75626ff657fe913a782c576cb2620321e769d0849952572fe14b72b0f384b6eea3b2a3924a2feb824cfe74bef81578831012be95f531ffd27a21864c5d9f0cb35f26e380135d9538c4f4f7ddc6c5b015022175bd2cf056f577c479a03b6f0a449ebb4a236fad50dda1538d6c0656ea473463afa8fccf4d9ba9f1e3fe187a94366258a02167150926ecdb9585d48f51033c54ad0d1ff1f897a3e0cc377a6c43291dbc4d9a462b96bb949669c1f22e3703079e234b81ecd234bb2f404b1c0503dc006292ddf286b3382e0b46aca9d346d2bda1b5bfeae191cd6f7158f738f66569a6d4570216689fed247bf6a038066ea99cf14ac61ba590da2aa43c8d78b15cebe4ad70f7c0c05ad5dd1eb872f7b9bee14d802153d76653ac7b717e28b67d59293afbcd5c46655c46b6fc0028c34bb5d9f000de2e4deaf2c9616f1baf27f1262e9973fdd262caf1545c6179ab3382a52632e13f631f0a08b06f1beb9b2a47dd8c1c2cea62475597357c2cee08c59afd4d6464e7a202fbacb95c2e7972c128ab6f23e8bd304a3bdf4fd1e49663faaaf1ad5a41eb83cc798dd2f1cf5b1b8eb524333e4d04f0a1581c8d8643576a31069e90976e6b2199b33d0bfc55d7858053f53607b6a8bb5ca4e1cae375422bd158fe123c5518459e9e35a99587bc5b31286ac0caff4bd92925c67d098b16bea4412652a8f0c95329a2788418403b83c96d2b2962738ec469c10158bfebff37a3e5742f4f92db9697011948df22095dd90d34645d12d81dc32c86775902fc69752f570f09c7f1174b7691714dff752035dc2e907fa5a6f230cc665d5f523f7985e113f8fc958e44b549d9e765a8cf5bf2683e1a89a2d89762b14481dcc7879dfd2d69c5f5edb184b49f847880eedde28d7b88a1ff07f631d1ee7df9b7d0ec718839abbb81e17db262490d5a705830f403065e51d33ec2ffe161b252c7e8ad21e03ecb2655b40b31e1f74e9351ffe392d93c4a3c4be192dacfe991df5f8ac1dedc6b9b2a9ab75fa58baa408abbc7745aa5658f606add777f5aa7c421852b0c91eb832ba614770c6bca22bd6a5dd6c2902be86b430ff58a0f7fbf5d0d1a82022eb1007032c786be0fb03bf6bd87ff371b3ca6c27592e270cd1c4a39485326cfb3301fdff20513d2c3ff54faf6e9b2f9345fda99fde460c9077fea64b6ed449fae27a486ca82c96bc198c0a791019be0b72be1cdf7a56d8c4f050f1fb6061d1ac615b0498c9aabf5b0feb55dc0f35bef3e1a5757a3c1c349f8ea11e53b748116a02d425479a1dd36441bc4b8de69d27f1462ae68452f7eb4e07c549e6abbe9036476a82d913213a1e109ea11226db284d869becae75340165287782ccac04008a92dd789aea1328495d57ca3ed0dd8fd830687dbbf1257e8aae06af9116e522a6e059713e9a1566143f9e87a", 0x5eb) 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000e71d242b42b75122955100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d523cf455c3cd7d9e2e89f8613b97b7982eb11d7b76c480e97a93d9a534bae510436686388f03cb8684bcec99bdcab82aa0e9636e2948bb0915357a46d700b14c692191f7610e1d292fe4909fdf7a176f0e3bce1b2d875f2be36b109a6cd1c99db1c9fb54194ca70aa0626d4578e9536c582fd3d691e18e28178582592f88a75675821d40bfd0c1fcd7c6b4434dbc0d154ec05cd838b0314ee016c0138e08520db878480f2842e3c"], &(0x7f00000010c0)=0x6e) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x3, &(0x7f0000000000)=[{0xff}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000004c0)=0xffffffffffffffe0) fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) sendto$inet(r2, &(0x7f0000000ec0)="5ee7ff0b3399e41553a61a60ffb165912d37d7b07002676a9265ad2c39dd84779f47f86a455ee25e55d876e797a1ca6246b9e605843e6dc1a522c15daa887e16ce2ff713c71bafc9ea37af310bb3780b1f98e04d538c89d1da44ddf4aae98a2041ee9081d83a71cd01bd3c7509b91a0355eabdb2e8a2ec50eefbed7aba2231067e3800582f0a4e753aa704c9364671606d9573fad0dccdeda734", 0x9a, 0x2, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x31, 0x4, 0x3, 0x81}, {0xd073, 0xfffffffffffffff7, 0x3ff, 0x1}, {0x5, 0xffffffffffffff66, 0xc1ab, 0x9}, {0x5, 0x9, 0xfffffffffffffeff, 0x7ff}, {0x74bb5c6a, 0xb6f1, 0xfffffffffffffffb, 0x100000000}, {0x3, 0x7ac, 0x27, 0xa05}, {0x65c6b2c, 0xcc, 0x4671, 0x6}]}) 16:01:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x200000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) renameat(r1, &(0x7f0000000780)='./file0\x00', r1, &(0x7f0000000e40)='./file0\x00') r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000740)=0xffffffffffffffff) linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9f98c084d126059) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r7, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r8 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 16:01:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x7, {0x9, 0x2}}) getsockopt(r0, 0x3e2c8da7, 0x2, &(0x7f00000001c0)=""/102, &(0x7f0000000100)=0x66) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fcntl$getflags(r0, 0x3) fsync(r0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x29, 0x10, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) r5 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r5, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r5, 0x5) listen(r4, 0x57b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000011c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000ec0)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x18c}, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000740)) pipe2(&(0x7f00000003c0), 0xf9f98c084d126059) semget(0x3, 0x3, 0x400) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) r6 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:01:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0x1, 0x9, 0x8}, {0xd, 0x6, 0x4, 0xef1b}, {0x4, 0x3, 0x6, 0x4b}, {0x1, 0x8001, 0x0, 0x1}, {0x2eb0dc7, 0x1ff, 0x3, 0x87}, {0x6, 0x6, 0x7fff, 0x80}, {0x1, 0x4, 0x81, 0x3}, {0x10000, 0x57784456, 0x2645, 0x24}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2261, 0x1, 0x67, 0xcd5}, {0xba3e, 0xfc, 0x8, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe84, &(0x7f0000000080)='\b') 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() getgroups(0x8, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4000000000000019, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, r1, r0]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80a0, 0x0) fchmod(r4, 0x105) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r6 = semget(0x0, 0x0, 0x40) semop(r6, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r5, 0x5) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r9 = semget$private(0x0, 0x5, 0x1) read(r7, &(0x7f0000000300)=""/8, 0x8) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r9, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x10000e000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x1, 0x80000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4acd, 0x9, 0x2, 0x6, "8b407bfb861ac5ee52c84f4779172dfcc92b6c5e", 0xdd}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000000)=0x1000) write(r3, &(0x7f0000000080)="d6aadf7d4329a65b0cf4af613c3057bfeb7d7f7462116cccd739db3a64ffbc4055fa9f5c2ef9adafca9d8b471c70b57cab40817e5cb3", 0x36) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x100, {0x5, 0x1}}) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) dup2(r1, r0) 16:01:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) r1 = getuid() getgroups(0x4, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000001740)='./bus\x00', r1, r2) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/13, 0xd}, {&(0x7f0000001540)=""/95, 0x5f}, {&(0x7f00000015c0)=""/122, 0x7a}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000001640)=""/61, 0x3d}], 0x9) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001b00)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x5, 0x4, 0x6, 0x3}, {0x6, 0x6000000000, 0x5, 0x81}, {0x1f, 0x5, 0x100000001, 0x7}, {0x9, 0x5, 0x4, 0x1f}, {0x6, 0x9e, 0x7fff, 0x10000}, {0x2a42c21e, 0x3, 0x3, 0x3}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000280)="9674b11b64255836ced312e2026e751a69463874e24dd81223061be68d1ac155a88917de27af3c3a61a8bf7742ff95246c479747754d4a3f5559df814fea262837eb221367e12bbc5f808b1793ba3cbc8a72453d43b0b4d8d3a4164735bb28d1785c22f19188d1da6e62a2ef14ed619bf2ff0bfd9f85a0ea51c0ac020679d7efd3c63b864bc1b54dd719d874948f40fedeea0bc7e083c2ec7a2d5a83f1f99d78040ba3c7459090139bad65169a", 0xad}, {&(0x7f0000000340)="b726ea22266d919d025509352d7251fd0cbfe208ac81db7f203f70d2b4f00bfe1bd11cd150bdb2db60606a89caa046e7ef07e53463c97146264712", 0x3b}, {&(0x7f0000000380)="decc90ec31f1d46fbfac459cc35c95bb9ef80d339b0f9e9b230366ede4dcdb16f2e9670fd0f072b16227a691c35c8b5ec476828642c9411a4e31bb7fb58e478ebe80d5a3916c1057c14d1d2087a0c1ce9a107f81772dae97eb7b93b21710c2311754dda5745cb3b243845745794a12f893a018a165899ee2857ce050fa7c3152702b959acd03c7b9da6087d2743825ceda9eebd00c765135ee605205", 0x9c}, {&(0x7f0000000440)="e5935fae5860b8c7d071b3ae4f873a4cffceb0bf29043f504c536594cecc7cb8604e08d77de11c08ead2f5ebfe32507abc22af98837f6607e91386bebb5b67cedfccd4ca142babb94b19552e4faf0f9755a888e6417dfa303081eaa7d3c2a6aa8fb735b603a381d749b3a23e554629521c6b0107d9b5fbe73b5e7f09bed1130c37f3db234ac898cfe182f32e9c1a507dcdbf7e66d36d6840b6cd2b", 0x9b}, {&(0x7f0000000500)="101664207a7916b446205353b1b4a97d7f9f3aab9dd4edab512b1a8807468bf7781f0c5040504dd6d9a94a56b6d643104d5210dfadc88ec0d9820be912576a277cb88713fce7501547d777f4a882fc378797f2a819b5ac79f5b303f33b08464ab737bbf247e6821781c49b7443ba3287dad3c10eca4bd06bc89af38cd0333a671bf488bb5822056747f00424", 0x8c}, {&(0x7f00000005c0)="160238e132c765fa6f72a4dac540578eed473ddb5815aea4801feca8d465476abe61e0a5ce9f9b069a766c6f99f16f07c4449fd7538772f1095e7ef21dfc170156b39f4807bb405acae812685c4f4fa46be179af572227f2fbdb6978d961d513f4ff865e35ff9a0653741aaa61a3329e6ecf4089ccda4f83a4bd25f2912e8c4ffe56b05c4c0f815f4b1810919979f9c7754a1c7d063c8a05df7fc1eac7cea309e78c34bd045d74eb5c74", 0xaa}, {&(0x7f0000000680)="bca3bb20eb6444f947bc997f338ae43390a31bc6b2da7cfe96832a19566226a8af27388a7e1556737ebc47198a4d7451115c90e70b86d1cb71c85db0c619af1708f5d2434a0cea15eb6fbf2d1f", 0x4d}, {&(0x7f0000000700)="e315ad8479138729d4f9878f062a7581047704274754a80dc76233fe362b7e3a4c13ccc61315187944e6bb1bd255da08266ad253594774057cf8fcbe6246de224840f64110436d8813b176315aaad158b1cbe47e0f14ee50df382176d3d3e45d484d82f4e59e9c5ef0a6a75803c57cff971d307ac3de5232ff14c5b20dc033ff8ff3e1ae0625e911b21ccd7ed5eea7dd39014ef6a8e66792021225e12261c434d8cf40f1c866877e0e154000c6bb1f6ad08d751df4c4289928a83d842b56f8bf7c59be0b9eb823c3601a2a02c0e9581019052f2bdd17fbf778ac377139a9b6d75d59a5b82ab9c1f3476c689844a5d67c989c53080617d6121cbe9e3759106f66ee4b051f955aeb98de7a3099b02b65f0cf4e3d293c00268410240fcf677d1e1e0401af8cbe3afdc1c274db29b13a1fba42935d84fecf085f5fc6fe3cdf6dca1dc359f2ad261a553e504d64c45855d3ae5682a7123598ffc6aa1918be225ecef8625ce1e6b6f046b5b6daa7941aad9824b5d73bca32c0f6b10d9526c644ab9ae14601db925b69adf2cd05ae3c1f7c59246f97b7264dde787084a4262bfdc70ba4f53b580295f0ee23d25cdd0df38bbd13837c3b216a77beaaa600111c693f948140e48175a352f927332ffcb29ed6b79cf21ac88e4c2785fe13e4bfe728b37b879c680386dc39640a79d7f74f81cb4330d125ceefd4a7bffd7e4c4be8592f6ca420a284e03dc41c3487071b13ac265e2c0aa96cf183da54325578f96323945ef693ea14f004b9ffbc073a3e66318d26ce463c8b2ea114ad7b7e098d6676268c3017d37a690ad09a7927bd77c4558f85d213959c3cb9113040ae107a833f36ccb7c303062125bdc1d3c031a91fe997e0d3706784293b5ffd0e17e9d8dec099e7e538819d4fe04a3a3a97c8b0f91c1fb3c14c195535dacf6e29eac9c31083fd9fa26566d8c76abb668c21fbd680d5cf20bd6fd9b967168341cd5cf4d3b1e0d8e80661067121c006d5ae514d5814e1e63f2c9f715e4454f685f93bf9e10973d2d6478fd3c9cfb33539371ae06394d6cf91b589eb5eac6c44cb671d9eb91ab046ff1bff111696565c26ce13be4d11a4799a3d3296bf78a5655d45ddc58b4769a5e6db85c9b40aaaa79db54d7f7ab94d7ca577fbc316f108ffb077693fab7810e8658327ebf4b6e76308f4e7e7a2d10b4ca324cd6bdc8181e1e3b637c6f4d1d5c5f6731e19b53197a4a90fbadfa92aaea5269b05002d43224c42d1f8cf00109c07b6e4d41ff342633820bf82f3138a19df542a7895069c1ee8a99a0196059066e63d771a3ec67b502f0ebf774e8e1c6656abf6240d780e60698111a63ab9f8dea4c7821a51c070575d39f8a80389ed5e79fd9ddd9dd1a4e2b7b7e34477139dbf7cc7862e7b03b9ad01e853feea360186cdf745de47fa16ad2ca6bddc400c605ce17486f0e1edf49d5b679ec4fbabada56e5a83983b33810d1407ccce24dab75139fbda21b30b63cb9e8d9175d9772a1d2042d8f64d5701322fa5b09a0c67a26dc90442e0fe49f22b6c09294f618e2d43531836a9f6dbc95da760864132cffc0078f1c3c6514b19459e156abe53d9a1f834f2011c8a0a390bebd7ff87b443cdbf0d9bba861af131fc2109490b3736329dc2d6fc20604d955711b49fc90f5989b1a6106bfdf3ff106cb861d157795a5b20ecb8500cb77b7f8c8170bcd0f1d2ce52320d6ff92b2e9ecc213d41424f59a290be7737ea9e7afbcf546b50e281e24987465e351f7aecb1ee1cf24facf5702fbd733d149f83b0dd891c2bd31cc2fab9fe256f5cabb70e64d114b8c8b8b3c0e22f7c9fe460aa480478de29c39397ac8c858d74bb8a095cf387e3c2581a2739bc9d90659a4b80f85f5a5097c98a56e2eafdf367d1acbf1c0a366b67c091fda03e72fe7e8d2d3fabb636f7d327c7087b3f73436f1848c08d3126847574448e4473769bb5235986caf07ea2e4f32f4a9a4246de0f78cad195b4e0a9a1247f026e914a6485967d9c0cf931ac987389b7af471a0246fee8151634f85f059c866ce165d654caddd6d97480f24f6f99974b4b3021165fd669c1e8122436912b9c791c817379ce1370266f50eb0ef23611435ff5aa46a24c57dee1de33f014ee43f50bfc28dc70d6cb25170a9a98b7f4e6b285d716faea585266fe010d97dba222aade610faa1b946a24c66ece52255f0272ab9f86f7ffb935211a9f61b1d7d1c71c850a05822b51595bad3eaa3fc706d02ec5f838651793154f3aa56142a396b3c05768b7f4394618a6d5ca36dd2844009d5dfd1fe7856f6e1a3348119e96972273b521aecdc607537c419b452d5144981f4596ac7275d7d765e9968f0c3359cca775b86288b605c522d3c7e486593b31e7a5db5a4ea76595c78e38653bd6e7d418e4f39a3339eff4c3de74db58e647cf5669e2ddc818912f22f2b91f07ba2eec70ed436413187c6173fbf4fefc3619dfe047db8e0e33542d61586c72f458fe6e4776fdb88142c3aca47339efe88fdefe9c7fbda239486ecacb3683c3fc690e6d410ea6c4cf4af70fcde68b827e54ac94f57930931d1915bf98c293900c9468ae5c153b5efe2ee958b01ce9f4cd01b952aa650d5163b84acc450d9c5b9c8f74fb415e826c7679b716c62dc3c28c16c059ae79568e2750e5fe270ba7dfefa5e0f7c1808d79bfcbe619b71fac273b62292fceff3aae22895111b06fc87f08866b6bd1dbe327120cc157cfc444e727d5beb0af9172acca5a63c4e22d0a334b46ea38d22517dad8dcd4a5407ec52f39629eef505757360a4b81b082f404f851cd2ad614c9df7d93ec7117fa13715c03fbe97987b33321738be34ef728db9d9f21b51b4d71924014a4b1f03a5a8a190a68e1b61d8e91fffe7f2ad8c2d96b99f584164adf0256126d161f473e4b28d33395005ab8712fbd24a6b3b9f7e00ac213a9f026b076eca96230893c2ee9ada18343a5ac0e52bf81014a86c73a8f50d908bc45ae5ea78ee9c13a8470e350a734129075268119747c56cecb1d15c73a5a9e2f396b370f8900aabbba09c496dafa054fa852a2600684787801073356815dfe0c2a46b4d905bdda74e2acbfee1a08460f579930ca14483ea52210917525878bbe887e08174966e51173099aad64e75b8f478896cf45fe5f474aefd9899064c6d18411a5710525fd119efdf11d3a324a95654a1baa7651f26ac3d60190a27d905cc790ee3f16bcd879510521bf0c62f7db529dc029cbe0e77a3a787f72c0c5eff23cfa9a1129c438ee74edb636b4c47f3c536cb3c1df1e2afe45413af86a308d61827147fcd643d5a10727b4ecde07f82c89d06d8b05faddb65eeb949b5ba2fa81b1ec230b0a40c4c4f62a3a737e3869e7bae22d1c49c7312f044fa66714a39d21feb63428dd43c64edd9903a04ab9ae4ac32ee468a3a719bf7a53cb5726e78e6efe0468debf05b362d1b2231d4b4f5fb75fd4acc12a6876254028b95b4ab797ba0b98f7b3368ac1f5bbe83d5438b29d4b1737f85ea670b7ca0f9a15418d548c3c870808244804ca4561020e85b0cbc6f0005211e01f28ae4e234e6dba9c42b8b6003725fed1885eb3c1939b4577ca524e0c762260ece0163b3d34322bf258a8e21424c2d803a3bcbc1f7bf644a2f9288de28c52f248330fba9ef6e2bb2f0691aa126736933f720a9c164054ac546e2b77db0a257b1e49cfb8efff4f908a7e28ae48d741ffcc199f8ea798461fb4660adc38cf7ab40b09c0ee9cb903a60d74bc7f3199e4842eb7de5077429bcf3b47399e7bb72864e502e97a07d5790e635d629f7073a5d11205d7a3fba93d78f9a92a331a0c562760c04f39290b4173f7530ba465bd7b3babeba3fa95247861905d480de08cb16b2f8d598c13d1b078afd6e1d6b74e47825e502c72d3d331f03c92a3348f2a690fa9c17dcb4d95598fe2aed8f136b52c169dfa9c90fbe23d87c2e3510f4f31023a46102e81c45309c1cc0388dbcd148e6cc7d1f18945d8e297134de8ef6aabf407d763eb07abf80487a968caac9f87fd58174545aeb890131ced7a9bf7f42e11ace531dcce7317d0f729e5caf308c94a3b37f6c321be11be5cf2815a7a4b09010de0b393da06260a06e5a35847d6d3e0a47844f734dc53f0b86a8cb00fece55bc3a259b52492b13a05ffc8a9bc10c3b3fea8bba3f1a1bcc158155c8aec6fdeffaacbefbc368f9044991bf32bdc1f3d17616824844664647fc0ab603ac58693dac502dd1ba7493c8b8c052e7e46c315b58faff6dc36261772fa315d20a4059cb7ea297810a7c59e2b57d7ca00a139f70828145d234e7d70b2a4de426537c5e277567f141fdcb8b53e883f5a9d5da847e539c50806ea6902a841736a4f9f13c67335dd7e9c00245b1a6feba08a6ff773cf3d0ca2a94c09b97db4526f58cbffb0671d80c69468fd264ab05fa6309c2f1a2de33544e59e620e5d48c17c33d6692b29361b4e320056f13db1b59a646e9f0ee204b09d6fb355fd6bac000d313bd428c528d788fe962abe0f20befc37c37722799a36adf5cb64e75d8f742b4084c6353ed147777393f0f14c4cd73e0bd3c3b1ddcbc46b7e64ced5b0f90025cf63ac9af2226a281321ff680b8c3468e06c5f6b17087ce12d92eae40bc7d43eccfafdeb7a9a919871e30b9f25d55894fc9117aa6dc9f0011c0c500317240102fe1bad8f1f68e864974d5abfe4aaf8eae7cbf5411d2241220eb5013116cee587677eea5ab314c61e9419bb1a7a5717544106ee5a48d28509f06fd4554b56018ed41999608378fe896df6e1624960622a608f802bc605171c578f4a3bad0d93b1b680ce315474f463c5aaf26cd0294b4a5801ebf897f1070dd878d9388850ff9d8acf199416ba689ca51bab59841415cbbad0c2d280dd6e1c37b7263edbfd9a5af32bf289cf5ecc137c69e335de87743e1e494d107076c80a9831a4af4e3fce31b956dcc4bebd7f5845848bd9dc959c586da5378c3f6b67625cef75f0207619e578cc52ba2eba623205c04425ea0b907dfaddbeb1e92255358913a0cdf83b31e3816c6f175439b9ac37ac9c959c32172dde1d58c5f0878d6daafbb2d97f900a33af6d5fcf0720ff5dca58f18dbd1bfc64cd2b939fea620ba254bb312d14acb538f846a2a544714b95b0b60effad222102300d10a18997d621d8eb67940728a2c8622671f782451937f9104488c3ed67300e5fc7b36a197cfa4d2fac9aad43949be96bc75e2d756fa40efdd3f3a773f0890c8242e9d1225c11e8afd5280dd7846e96b98029ef00a4028434dd71ee3aa4cbf622451f6c04a2b1b1de78407da004a815887477468cc5fb0bee22e26003da329f5965bfc96f5bef0b9a82f685dca2cd9441cefcb516f365f987ae8510df7250a8efefcb55646757fe69a7a2b55e36d002c112fc833199c9c87a04ec19cf7a3cb6441e4de319a4371005814c8e9c58e7918ab84ae85bb0a08eaa63bd65b4f8eb9f0ed977d884022df0b43cfd54915ac95fcb170d397cfb7c86605a57026c41b1ca10f1106e347367a101b92623af241f1dde9d300a71fb6d6f32aa4b3eff12899357688f1ac46727ecfb415b57a974cfaff8b97ac831371114094926f2c597d5a1d7c51030b37e5f13e2531e49a902c5a2a5e3c662cfacc908ca121f897001e5fd17e5462e071dfb92cf708b7e81ec5a4bc4549a936168685ba44a486ac9ea5caa00800c684e999d73e427ab335fa06401b9ed7b79310c000ab6f3070b9ba75c9d56134eda24332b1d20c58982ab39667b9a78be2a2178e4c1e19f", 0x1000}, {&(0x7f0000001700)="9d551950d183734b3c32fb6c29532ce80033939309dd0a6271e9bc9bde5ee22bf5c58dc817f7b54fbe0d", 0x2a}], 0x9, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x88, 0x400}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:01 executing program 0: r0 = msgget(0x2, 0x211a692ef66b03a9) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000b3476c5d000000000000000000000000000000000100000000000000001700000000000000000000000000000000000080"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:01 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r2, r4, r6, r7, 0x1, 0x8001}, 0x8000, 0xa9, r8, r9, 0x66, 0x834, 0x6}) chown(&(0x7f0000000200)='./file0\x00', r6, r3) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x1000, r5) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) r10 = getgid() write(r1, &(0x7f0000000340)="048e4b9f4cbec1ff6871", 0xa) getsockopt(r1, 0x6, 0xffffffff, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000440)=0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x9) setregid(r10, r4) r11 = semget$private(0x0, 0x107f0d0c08e1e09c, 0x205) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f00000004c0)=""/35) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) unlinkat(r3, &(0x7f0000000080)='./bus\x00', 0x8) 16:01:01 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)=""/196, 0xc4}], 0x1000002f, &(0x7f00000002c0)=""/212, 0xd4}, 0x1) r1 = socket(0x800000018, 0x8003, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:01:01 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='[^&-(-&]}\x00', &(0x7f0000000180)=':#}-\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-(\x00', &(0x7f0000000300)='-\xef\x00']) close(r0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000380)=""/226, 0xe2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 16:01:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fchmod(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x400) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgid() flock(r0, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x4, 0xa3b6, 0x3f, 0x1, "efa9871f513e25f99ae8bf264114b32c77de2e1c", 0x80, 0x1000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x141, &(0x7f0000000200)="cd690dce950d97be29b6120e418db92d43308cd5715c29004cc692b71d7107b33e464ac3ccfeece466f7c04d5b5921f22ef20000001d516a2376b23c7ca38b454ab84a5d7595629c3ddf21dfb488d4b28c71134f8db5ed165264faf7bd0042e905232a50da603668691a1ced7e28e3da608a5f0cace578dd7b20573dc1f65b3843641d6415532f0917328555fea013d8faf0955f1d72719f0d17ee662f23ed14c2e2e089b376b9f2a1497500f7738e90e5667698d2c38fe1ebab499eaf61ae8bfb80c531615191e271a36d1b4161db6066c778409402003d7beb06a50f75f41a0e296898d281055379423db38fc37269e50454ec41dc4f0f461354bb0988cf0000000000000000003ab89d36b1661c4674b8e8bf5d1e81d4a0bff210d3e15097b79a643ef5653664ce07ee51c30c977cfa6bf82ab320f63ce61e0b8db8451424b9") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a83590 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a83590 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0x479) syz_open_pts() 16:01:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1c) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x100000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="a7") 16:01:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:01:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = fcntl$dupfd(r0, 0xa, r1) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x5df, 0x9, 0x3f}, 0x9, 0x8000, 0x4}) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) chroot(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x78, 0x0, 0x35, 0x3}, {0xb2b0, 0x8, 0x1ff, 0x4b4}, {0x6, 0x3, 0x5, 0x4}, {0xffffffff00000001, 0xd5, 0x2, 0x400}, {0x5, 0x4, 0x100, 0x369}, {0x1, 0x7, 0x81, 0x7}, {0xf21, 0x401, 0x7ff, 0x3}, {0x0, 0x10, 0xfffffffffffffff8, 0x5}, {0x10000, 0x1, 0x8, 0x5}, {0x0, 0xff, 0x7fffffff, 0x7}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x101, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x1000003f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xffffffcc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) write(r1, &(0x7f0000000100)="755dc6b7825b3d170165acfce8b323571de485ff0f266cd8841bc6f67f49063b503dcc5470a0ada9acfcbaef1bcca5c37dc08166952027ba48c5e3a325590b4c1ef768e9f06be986f026efea3d1b72879ec6df9975c5b9d868dd281b4e34b1cbf2683f492ea423246fb4130f2bf0cdd41e311946e89ac61a49990f39cb9309a6bfb1bede1a514fb92f8519b398ed4ce3ca82153f780f4d1644bdf67d7e0aa0ebfa98988efd94b752cbb71fd7", 0xac) 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65d7e8f530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866bae21ac6b4655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab64b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebe9a7397cc8946e1bbb2a814de56e63b3b02b212425f9c979bca92c77a6801fc1585200c6012ea61035aa596b4495acbebc2842b08c5c2afc962bd985e853771c43f00e85926070e778d3b9b10b00bbcb8ebcd6d52a348346a6a259e3ab4f98e8f699eccff5fb4c72f348123d1e89b4b2f00656042af8d46a8db2f0e61081cb9bdf88cac624b04a166548d2905ea71430b56317be2c70f69ab28ed4127277cf593285dd88fb619e"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0, 0xfff) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x101, 0xffff}, {0x18, 0x3, 0x4}, 0x5, [0x6, 0xfffffffffffffff8, 0x0, 0x9, 0x9, 0x20, 0x37, 0x9]}, 0x3c) write(r1, &(0x7f0000000100)="8f291859b470b3b5b002b020eba503b1d584e3b4fff507255f928d2904f48d774d472109b4b10e5a3a8ebca1ae8481bb64a71d9c3fea7742b3c43a8b8241e81cc221d7c7f7dc5dc55bac3bc403834adb32597fc00136e3346c559dd863e7b5a1fc67f49f04b0cb16ba7978695c0d1d3a0070520e8a6ac0ed8d2480c124bc11a927cf4cb34265ea79e58d4e7484ef856d6b128afab9bf0ec5b78416c06003d57e68c7a6fb", 0xa4) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:01:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x93a9, 0x8, 0x7, 0x5, "d3dfac805a3757118a0886d282e1e3503f2ffc19", 0x3ff, 0x2}) r2 = socket$inet6(0x18, 0x2, 0x200) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xcb9, 0x4, 0x129, 0x3, "c538de1768c470e9e030f35dffca365a89d8413c", 0x9, 0xffffffffffffff00}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x7567d0cf30147d5a, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) setitimer(0x3, &(0x7f0000000380)={{0x3dbf, 0x45f8}, {0x400000000000, 0xfffffffffffffffd}}, &(0x7f0000000200)) clock_getres(0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r1) r2 = semget(0x1, 0x4, 0x8) getitimer(0x2, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000680)=""/195) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x101, 0x3}], 0x5, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x43, 0x80000000, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0xffffffff00000001}, {{r3}, 0xfffffffffffffffa, 0x10, 0xd2dbcb2652ac0689, 0x8, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x401, 0xfff}], 0x2, &(0x7f0000000300)={0x5, 0x18}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: r0 = socket(0x19, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r1, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) setsockopt(r0, 0x802, 0x23, &(0x7f0000000180)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3f81049ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x3a) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000000000e7948b7fefe25c1bd97f51440d6209b9f24600a3b98beb9930c2ead097842921ae943c6efdedbfb3244f708845aa95623c3a59ef087297a9acdfc477508219ee3d309cc7d93022d75d9423755c9f76681dce22e2a4a5048c1b96ac69f889720c1db55eae253f38425fdf60"], 0x10}, 0x0) setsockopt(r0, 0x7ff, 0x7, &(0x7f00000003c0)="77dc279e4278da63da85e901ad2f3c8f60d80a2314a450097b77f572711fa08732a328b628fe8d840c01c71fd9a0746a12b95159056e1482ed3bd157c956b51d2d17f71b1605c69972b52e73a6d13ed7e6cfe110b4c7cb350f90774931029316e8768268173b62d5ca301cb71f424b8e39b40c9685f1920f199d0b5357ac5cad838df5596b944b835629498bd4c947c4b29ad0e50949885644f26fb12fcbdafe6414872f13c18cf26c13409ddc2735e4333c49ab2f9d4162ff7ec9862e75ac0abaf8783a9ba8b39a0c8da7bd70853dcab9d58137", 0xd4) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x6) syz_emit_ethernet(0xf0, &(0x7f0000000300)="2b07ccddcf88a0776f52345f18ce810000007b32cb7a06440f09007c03cdbb94ca713f3e2d69ac430df28840e109975a5b5323f686e868535d86db0a79e0b88152d423d7d17b191e8ead7fea5d4028e5e385cb61283417ea2ec0541a8a72f2c6af41f0f11fa66aee36a47c4be88cd030e0cc581683514c45cf55fb5da0dc190865e650cc828e8bde33c09cc72a7ec7435a90da9465d867165d474ff3ebb5c87bf280918c0fb6aa645a8e96b84eab62f72f6f938a4fadb8f1fd91247621c1756d95e1acf2f2ef6dfb9f25860c95e006c18865b57d52a124195f1f031d257be4ed0d4d17fadcacdfcbd8e159163af9dca9") 16:01:03 executing program 1: socket(0x11, 0x4003, 0x0) 16:01:03 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc871755f9bebc80e, 0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000) shmdt(r1) shmdt(r1) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 16:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x200, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="b9c966606e206a7130909e262f98dd648a4557090cb8c4f454d25b55934d53317ea6cee7de88755f8eae3f2318e938b21e35e84273ab0cb965e3762d66b14fae35d1ffb1cbc1b629542e264c85eb28a883117f69152df3da7025ddd8a7df71e562b23396e9fd3f39b928734a9aa24fc37a760812d512aedbcea88013e8299f77d70a163b0ea0e061e3327a1f77647a7469b6b50671fe03ef8e", 0x99}, {&(0x7f0000000240)="9768b7fd930e35dbfec437e26c2999d86da04b88640d688289924bcbeec808d3571742cd28da94fb5532479d59de24717a2655c812a888123487", 0x3a}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x3}, 0x402) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001000000b5000059", 0x2c}], 0x1) 16:01:03 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8a00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:01:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:01:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) listen(r1, 0x8008000000000073) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='$') 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) poll(&(0x7f0000000040), 0x0, 0x9) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1, 0x7, 0x6, 0x9}) syz_emit_ethernet(0xff5a, &(0x7f0000000340)="b6") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xe5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a83590 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) 16:01:03 executing program 1: open(&(0x7f0000000840)='./file0\x00', 0x40, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e9d0d331e95e6a4343f265cad5bfef339230c3940a850f2d0ff8fee64265e15bfbd029fc197379d19a661e9a70e997233f9fb7d2b74dbd24355788383e9663ef76bf6e44b02f4651735b3bbfaf895e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f00000007c0)='./file0\x00', 0x10000, 0x40) bind$inet6(r0, &(0x7f0000000800)={0x18, 0x1, 0x5, 0x5}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000180)="c5f672610c31bf8551af0df8186259b2db7749bbce5723fa1cc24181608bd359bf319a44fc26715b8bb08dc22853c68d27e4f6d85057e1573f0a0e0fe503ea3bc3381da2a8f11539b05b36dfcfd103802ec42de8a898c74eec2b389e679f2e7a1496854b26f8972a2eb731fe17a947633ea186e830824b8f8b1eeb02fb9004960e422f2e864e1e53f19ec4886def44e673c5dc68b563d5a0ff14087ca4443bef45d96265fb79ba765d6d56e603b6a9227ba067d6f48c6ce88e35f4a25843ec32561e1b9601e459713cd46cc011838b9240b1a2213d601ad33b23cbe343fd8793d2ec342e2cf6f70ca9cfbb93b838e7d0ce9da2c8d664b2075b18f4808fd800084e5fd7c96dae301a158e9f406fd801fdedd2f5286c97bc7906cae390bacc151e33fc46601885589410f590dc7a04620974374556d90bb41c964f2747048b1892fb28bc573cf2157a52a01aa5810684a1eba8cf6366ee298c798d637d0e14181e248bace975609e7f097cf1a153037b66ef4046e7bb67fb56c45c0725ca0e5593acfc3b8a2c7ffae1ac24675b3886ef48918aabbd4eec8ba9a7f89e501e234f2dccafe48d78df658a7005d852e8f305e94922eac9207ed0b239fb01919fb83a0421cb454cd199965acf5748221c6b41dd3d2d434331fdff3e7aa73d1de6801effabed3d49d357849e7e5992fbc673cf0f748b3c56821a043d8b3806e7efd92b1a984a08090c2b3c7f820c3abc3860c6c84d4e16fed898d7ec2607eab568491664a85b317dc48504d38fe9a0324abe72aeab145575b4c3863363574d151812685eb954690ae01598cb715047de70504b8ae7700edc117f19affd8ca49501471449985e0adb9525747a3b86867bdf67c7f4956e467a41985aba414afd512c265c3a988a84430e2dc28606521e2f79919c7c77a3d48ce10ed73aecbb344c5f23c1b381ae2c54ae63253b05ddd76e2122a37df1f9978d263f2e52b6a8a33ff2176e197fce6d10c2b8a9ff696bfa193ae71b79a6a7b476ce1c292179ba5944b3210150206d5bca915051f1dc3e30ab0c2b6791c58756f3aca8f783b387d5363f016314e8d6f137d03d9162aae11f0a9e98fca6ba0020fc957913cab577ae930024921ce768e517e3320a13c093c8fc38f4dc57154a7c6fdede583ff65bcde430d251449be043816baccf30021eea064e00e236fb5b1c406f921df4e365d0d7b6715999eabf397b8a419a2e3d9dcc146e0244011c8d867772519e7a451f174047f585faf1dcce5e00992d6ab0d12678568f2fd172dde05d4ec24a58d62e9a22bb912497a433fa117ef78829da0660b553e3c5ad5c50129242d8f09ec9685ae6833a41c8089de30deec4bf37cea749f6436d7d5d59c5b62977bd0e6e5b7090c427907ac775e132e1f6c9fed546e01592caa26993dbcc2ba9b61df9f8e97b8f4fce5c583440a914cfd3123367888bdabd2945eaad36d3a012b5a1efca5eab72bec2d89d1d72004cf2952bd4e222fd9acbfe4202d04a2aac1615e37084bbfeb0af7d57f48744539450c6627cd79888569357ffe1c5d0d737c59b70e95b680906d9e0791a7b810465296bac12a0001d2209387d39a7e800bd1213612dc1362853355d8466ec5c4d0a4afd77252e64e55261ffbaa3310f4651832287cc90c2fee73e8bbeede925dce8c073e78dbba91d0c0a73061c0b07b2100c9197a686b57f9c61fc672c5e0b662ca7b8b7532c254fe43a4e4a2fd7364f1824a6497f0181ccf8761d9fa715e8de09c4563a4415c07a9f0a55c30cf16a4a6d14efcd03ea917b2d74b68b55eb410721da0ddc59ffd5c1eab17172d94a2ed8373b0f0164e9102ccbccd5985e6a7ba4e463ca5ea0583658c5ada5dd5243c527761a0fbf4d4d9d7c424dec0093233ea5f53e6666d54cc3ecaabddae5e8ba0e9b4641f8bde5305e6dbf9595bb14c99cc20e07032cd3943c8713a572dc20d47ba100faa27f76c718afb0232dcb9a2010cd18a1441d75ee54fe248b2a3adb7c37d9bce92955b61b8931c9823350ff3e1252c7bd30f1b7cfafac04363f6ef5e945421c575291db70207af5c37bcda006cb412e9b4e2bc5e32382930a64416849eb92de9ff95731984b3d8f2c30d34520b304ae19bed4b42fd3a7444f054c711af2c93b5886a1931a445b9d5a9c795ab125655beb0b78f6def1f1", 0x60a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x400, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) 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}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:03 executing program 0: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) r1 = msgget(0x3, 0x10) msgctl$IPC_RMID(r1, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)=[{0x50, 0x80000000000}, {0x8000004c}, {0x16, 0x0, 0x80000000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x144) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x4, 0xa0, 0x8, 0x7}) flock(r1, 0xb) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 16:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82122eca486fa673d5256c653000"/24], 0x10) shutdown(r0, 0x2) 16:01:03 executing program 1: pipe(&(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8005) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/194, 0xc2, 0x803, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x4d, 0x5f9, 0x8, 0xfffffffffffffffa]}) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x3ff, 0x4, 0x7fffffff}, {0x7f, 0x2, 0x0, 0x7}, {0x3ff, 0x1000, 0x2, 0xa6e4}, {0xcd6f, 0x1, 0x3}, {0x7ab, 0x10001, 0x7bf8, 0x7}]}) syz_emit_ethernet(0xd868d8c4cb71050d, &(0x7f00000004c0)="a20e84e7a2f33983c5c07a4dec3341dadbffcdb43fa049f9675b1e560106195ae3f8a7e9011547d1b3913e2e99c7c49d215980c6d28909929c319e2430a3d2606603d002728baa19d3741b7855d7ecdde57d3aa8218afe4509b9b848993faade2c703e726571f0ae4f54a650a38fa79249a4c1548a6f4fb9883caec7e95c752786e31eab0ce476") syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0/file0\x00', 0x8, 0x1, 0x4, 0x0, 0xa134, 0x7f, 0x10000, 0x0, 0x2, 0x4, 0x4c3}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() mknod(&(0x7f00000002c0)='./bus\x00', 0x10, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fsync(r0) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:01:04 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x200, 0xfff, &(0x7f0000000100)="43c7b441a40c28d990ce3eaef5d46cfbcfb5ffca81b5f77f8aba2dc3aea8dbe7072dc59de31c0b7f4ea4c9bba08f95d6d2f2919203f1fbe8eb4984a10277d1b38da925b3666870157ef65e5a22d6ccf65eb8ef4eab0a2e213c381df5c87b76598a8a5c8678f02d6da7338c217df617b3b63f1c93cbd8134923e34ef565da4e7431db44c5a5cbc650f212b393c0b5eff2e243f6b6a2d321e0b64dd859ba72ee3a2ebf8d40e20d0bc2fe6e591f48a0de8567b13d25e22b2ec93e041670dc1ea56cae000a000ff8dd7a5fb9d3418686ba610fc1f8a47319ca69a47b7d032ddf51bb45a07abe039568b715d410e998a5e15ec49f6196f5d1fec8ee00ab4c3dd5e98fa39653523331ae87e2de26924aa08a7ccb08ef522f4a7e9d7ffa0a4987ebb4d22d57a25c974bd84bab76bdee6a5dac325588219c5d728b8b05721f55e649dd975e7500167aa6e4356bb10afeeeeeab138e69a8f368a509b90ee5527db123dce55141b09737ac2075f2f0ca5b2462423bf6b0e4dc4c4b7a37ff44642b46ad99e9131c42ec953e64be63f657696dbbb13b5116597e6dc756c596fbcb6bdb59f59ad00eb334290845118e05a27faa5e0296cc78634f946c7c5b7c87ab07e632fc54acee955cd0ee0fa49a8f527a59e0576fee29237a121c1aae7bf6c0f6fbd99955ddf104d7586e40494790356b41d27830b77ffa251a799c9d4e5a9af6025c0cf8a66649da384d28f9be673f5bfee6fafabbc25bbd69320a8d47610f80f397af64928baadcb72d7d11c7aca0ec2d30a71de22e9c024804d80daad3d334f816e391920a94e0515f2d9ffafb4390ddd22b7578ee924145c0780000d93029755a20eeda42aa4d00907f99884d9447511d1eac9b500b314c2e2bab301fb37804004a4a68bb4ec8f857cac8dbc9ff05badb836cdba4af46de91275008e7985ae13f6f3ee477cabfe7dddcd5bbf556ee41a8505352c05d5e3f5729824aabfb6bfa21b78d2128fedc40c2d9248e08a828fefee5b293c9816135e4383287e885b854a854884b32eec946d86d0cc02e8980abebcc7c99d3a8a6aa7a4ef7961feaf0de300da7f044c0dd32263b9b0ba87ae296e1e174aae48c2c05661666fdd4d71b79a452a9fac6c36ab546ad6a461ba29507adf9be268a301ef58196218d45b0cecc7febecbd5dec9f97b1bbede2babd6bdada74a831f4a18ab150281ca0a5488165c661ce0bcb41c573f3475ade266c7aca00d6ecf7c995d9977e2dff9493971c3306f04c033eada27d257ad621ee0d1dd6b1339fd38a57ab3b83e2cf3bfa1ee64f9872e2e1dcba2aecc2c6920112e687498c52fda88c6a3265f197ebbb0d7207111e8da1940257940b60cd1c7214071fcd3d5cad3d06054a27baf9d968f334efd597e7f9cfd6b6179f99a29b28df52f27305e3a69fa4b15b909d9d04088c9a65daa1859d8a4c08d2aef08bdcfc399e944ee0c6d91f53945449af81b722b7b0611593358d633f415c1b140bb1f64f4e31fcd01341d21e41d587d0f4286007119e6fa103d6b02a61898c36caddb1c3b1f1a145afa26cb8820618344e0a487cb1c0c7e7d21b0e7aced9d7d949e683df00466760c01d916789aaf87e818fbceda75f1179656978a1a64d071490f5ac357fc44cda23d27a9f41f5a7563224aaf5230534b943c5a9686aa90b6923dccb7e8bfbb97a0debd1731e00ea65c3c76c313c5ce16a7a2c3f52d96ac3e48a20385055c42530ca29f2a034a4c3370bfd3b268d0c201888c5698bcefea2f283d4a268f9eeca5904c39e7f1c94a8c6eaaa83c03a3332e244c71d6a6399396c7259f95e7bdc0d2af4d75de8ab4829d873d688f8a499b6056ee7021d30d41722d30fc0cbdfae5ffb46c957e4a176405347929a7b07a3d951595f74c0e787aef4dcb557ea87bd893b1d9caa59d00c03db2d61fd9cb38f22aeec9fe72c95b52d54cf5ab2c25f47a1a95b7cff9ba6d340ee4047ba5bfb7aeaba09bbe455d13ff0a5e9c8aa5e83af0d0a378bf3a8bf9bce9d361d3b5d034b4338c6e12f663ed8a7624315df6860fddfa96174b94bf21bf93385c38213fff1c21b4919b6123992f332bfa1edd8ac065db85671f6d52b71e8f1e41fb3d06c88ca157dcd679f43b2c93d0e2deb494463be53b75b4fc1370a8284c1bfcfc04e48863d3ce59f59a909576f59ebbd694783bf84e0ec54889dc88ad0572e676c658dfb9bcb89dab57cb6a8f7f4e5ea901772d712b3abed0768578f10fb3b03f5bab54647f4169f0dfc4010e3ef6f72ec6e7ba8bdf7f903251b78254cf9e442f24f615e0ed9a8e9b22b7ffd8fb82a9b9c300270e8870bf37c81de64ae0cf211622474dbd737bebc40f7c1e84b9f3696098cf74bfefcdbd9252b590fe5ce4acfbcfcf25010e0e7b555314cd2997be8e1ec4ea491f3db329ab26d570df56c8c91902928e4b2c570ee8724caf5431908a2835967518339db8040bc311175c17c8f9538bd7fc221ce139c22328678e790543294b862eee7f76da895ea08fc62b9220f4f791d011861c3ba6a4273a5618d3e5abc07c394280d59be59936e1a36c51cfac528ed39b1203f2ef260ad15f0907ebc308bbdc5c4bd2a0e5940eeb4f4300c789d378b5fd81d37bc060a4913e59da3fce3850f4a0a9295bca1a507fa8e7330ac1fa05eed85156367bf54e598a5f343bdcf5d8b53e5369094fb5557706541224035e608ded08a292350980137becdbef111836f21a08ea35db738152fde3ab19eac6648a55d709bc1add94eeb9b26345679862d6dad8b4086623428fffb7984957b70537d92c35f30679aacdd4f1f4ef1d8cbd1402fc40b955b64b8368ad4649dfd44225a3f1d30527fadd7fa3d6cdb124445c8b74e1576d238f1d0bd9622ed577ed8f128d0175eab813c4d4c114121820c2f227e75d2acb6d66476f969e3a03d4b7f230daddf2092504cc62ebb249ec80022e044aba8f56ba0db519134a460ea44fba03a932c5c6ec1227efce1e07a50db5b8b43bb28de6ec7888f0bd2b55ef2446ac24c30aaeb3fc6f81461e54bdc7830df253edad99d002f49253dc60d5fa84acaf857dcc0ec0d4ba34c4c554fd139b30cf9bb8abe92927be0a9fd73c1c278a757ca6437409ba09ec71b059f5026201a5524409e6196b73ad22647d0dd1984b8d7940615963d6c055fc3e0299715b597eb59db89863fe00fcc49b8d061817266b3a208ffeb05035744b0586c21def09548431e3518425bab8e92a6440d28d8049456a99f036aa71f0a8b4ca5780f3cfc0fcbcc5b6bcacb038e31b9d8a3d24baaf1e1e7ef6459d180cba88f020b66faa59d025ce82e1fdcc461c288ab4bbad68680e50212be44189e2753382288d6f5a3a6ea883200d4f258c91fe0b503efc9c9f85da3a57ee249b03b2ef199100f1bfa08ffeb59896844d335124b270245a2a11e19d65e19089061dd5e16ce44c99033088fbc1407cf454d3957417c62c86e713e6bd2d8c17b989dc5f38f9b17bda6feb6a1d5f6cdfd3d45a6c1a978d0fd46c07842a95502c8550b1f6acc3a139be8e1432a7a3da62a39c15ccf28214bd74a9c9fca2965b2aa9079100408868e5292f6d6d44396a348bd3c6d748e921ec08a57ddeda18fd1daef35f97a2ecc7964a15e32020434df8acddc470a87c52a0d8aad4f8d5d8fba9b3166af6c81d82795aa167c3110acfbfab5363902326466a9643fc8f7417918809e8a9c5b00f4865dfe1b4f37331789917d096ee4ea5b10df55cd94cfba9f91ac562ea5163022d786fcf8ec77d2755134b8ad263497d43a4e5b9a1d15adca7a1cb8919964ce70c5cb46c58262c47e5384a86bb36f93ba2f2f0e8bd44323e871759068cb353922f6b2a3cafd8126fab72f42212cd1c544f90a0211c102d17fe10cc3355a07a7f554482e25e5b61c82f303f89f315c31d999bce6b2d99a073a29b376dc0da92578f3858a56955b54e8f7442570230d77c94907f9eac13a0c833243e784577214dfb93edadf7b1e8c02268814c25c404a0be6fd1c79f239189a724c8f2c9f27341edadfa576072a16e4cf9aaafeb0683ce35a99fb5db98431fcb2ff51fae6916f5443573fad83e72d5abb742c2d1d42a00d1d5e629372f9d7378231b08895bb8a626a4ddc6598612a26695dafe5605feed4f42231eddad46737cf23b58455b636a33b34f3f89d79fedbea57e01953210f1a2a9b52c6ab847483c36b22cfbfeb921b9124d3b5755c7623bd63ce5a87aceb3c12c07c9c27a026a5dd00e07d4f1d6ad55415050b10ac5c5be726e0f948a52eaa3bf7e94c3fbc14358a8364d6fd472a76a32af0ef4196af0e0a6f00af344f25884062f7c8c26734156390e1eb63b2a98f87ef05b08b9630d9816f888d4601eae4ddffff522224748fcb7b94332d287b5da7cedf60a36d76bec5ab0decfcc84980f5247b4540308fc98e5f14bb02b8eecb35ed90d232fc1bd4456f3bbf6e75248d14cdae1d9b2476fe35abaa25a74b0f1a72bebc9495762db6c14f0df8921c80b470f5fb2bf2f6f1e5c19bc35f51e23715699e39ad1feb8163318559ee86881b9d4ca074bcf0dff3165c89e17d755316957828b7a1fede9bfe15407591b4a947a2fbe7f2688430fc07d013917370b8cec2c20eb86914fa1678da96ad07b2e6f2a423b0af2220be77d777a0b7795d1615f47581bd6cae033a68ba33ef1745910259a6b1b5c433657f20849ad7cce56e711c3ae42cf44ae962eb45a5b10ebd29f7a2998a01c7b35d1612e644a4e294eef73f2c0b25e4093fa76792c41ac58f5e01151a8e80b9fbaba8a0713b881b9522413c057f7b11a19419870db4cf37c9798238d22fd7510c3e804d172cf492318254decceead293b27279d87496d0666f257f5188e38afcdae10a003517cad20c63a5a94166c025508dac0806c9974c78dc592af65fbf23251e73362837f4080f6dc5ef48b4df7a31d3aae8b89b6febf166133f4dabc299ad5161d2fc6c80a4c3e0cb2f0d74c8bc9af5666647ff8f2d35e8dc3e4f3fc933d7c32e69b8f1a03bee9892ed917a94d9c1e9a612e58ba0a9b6d303f8fc84868f02387fed4dd03ae03d7ac937d79662b20a9883c8452f45e79d0aa83dcb7815495718f3feb2623002c27fe4bb79f95127310b8fe38c63eed88c3983237165764a01e7532ebf69a180dbad5a43f0a7dc24fabbab20f71ebbd6abbaa819ffd483e79d5aa7c17ef9f33e972090928d8e063e83d1801bda0b93b941c6632ddcc41d04eafb6f2181b7c9a2ee24ffec3f7efdc1c446cd64b103d79766946307f105cac33e5d1691f94289b2cb658fb803f372dee4d252ca39d42edb5a484f02ca3a8e81b1a1c6f5a36ae5e49cf30d3f2b06f52a0c88cd76d3dbe5b27cdf37da7eb033e81bb95180128de4ad40b74f6611da01c7ebfdf646bf57da18bd986d6ce4dd4992c9035f6eb0fd52f5eb103a968476a47468c219c3e496eb7584a7aa87b70e1eb5c1db1585016c6651748926d929521954fabe969d5992dd6e71fcc22fc67c1b6d0ebe72f9eef409c049db70eb4f4830668db862f65da0edfaa0f137b56f5ceb027cfcc3e4ce63ed02bdbd7e566cbf29228dbc1ef21c8fe5c5ce015a393299f94c0ff50ff4662834e298b5b933d03b14a0ff51749b633e10cf930f7698c43b0eb87c5e4dd11d42bd39cb7a64caffb22fd414c6cdf1defcbf215aeee2b2a5791446c6e9b3d59973074700a8250dfdacde41042b7a4b8c73c1550a0c448622a5f3d00b1688f28e9ebde216128889413ed59475c7c15859b9ca5d8999d235c5d10d26d66f241e7", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:01:04 executing program 0: r0 = socket(0x18, 0x4000, 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(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(r2, &(0x7f00000001c0)="b291f171ff2c57df7b4c7ec4a0d0b49e17c0e76989cea041fc92a00e275ae0da64535c3c2c9f0c413af737318497842ad5f725ca849557497de92ddd913f5445987a01bf88f19da1c0888d40ca779d07adfd34cd070d13762948da3acb8f37930bd85f2d197d5201a5cb73ad2bb44e8f7506ae3f08825b63948ae0e6c6f73896abd44c08e5758a81c188dd779cc195f43b8c0fd33a873a265f48d0d18fa73ee5e9143ed9389ef4980c338d83b5c344a3ac757e47862931fef0f57230da5ec727", 0xc0, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:04 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000494000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x111) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) 16:01:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10000, 0x106) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) dup(r0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000000c0)=0x2) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b04) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) execve(0x0, &(0x7f0000000300), 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000), 0x0) 16:01:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) writev(r1, &(0x7f00000008c0)=[{0x0}], 0x1) 16:01:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) close(r0) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0x401}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000140)="58b70e49800341e7a2ed3734c6fd306f02a3b413f5ee2b450197652f2d9989658d6e01c09221236a2d403aa902da2c305124bce4ec5604f23783cae56319eb719098d327709afcadfcfd081d0506a40497d39ba7", 0x54) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f00000000c0), 0x4) 16:01:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x4000000000009) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x4, 0x401}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x7ff, 0x6}, {{r0}, 0x0, 0x8e, 0x8000000f, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x1, 0x7}], 0x7a9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x80000000, 0xccb5}, {{r0}, 0xfffffffffffffffa, 0x4, 0xe04c14e960e5d02a, 0x5, 0x101}, {{r0}, 0xfffffffffffffff8, 0x51, 0x20, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x1, 0xfcc4}], 0x1, &(0x7f00000002c0)={0x10000}) msgget$private(0x0, 0x107) setegid(r3) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0x1e, 0x5, 0x401) chdir(&(0x7f00000001c0)='./file0\x00') msgget$private(0x0, 0x8) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000540)=0xffffffffffffff12) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r2, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x239f, 0x1}) msgctl$IPC_RMID(r4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:01:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x12) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70020000000000000000"], 0xa, 0x0}, 0x0) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) setsockopt(r0, 0x4, 0x4, &(0x7f00000000c0)="39a8edd4a99a585c276f95e0169ef90f832c122759d19b3c14873ffb1084ffe4fd70405adccca15dda6ac2f70232a43173c72f978e3ce1ae42cddcf1446d57c844d45ef81a8aac1e6bafd28eff2b0ab71c3641b4526abf0e5ace695072aa46244f531ffad7f1546f325a259b079933", 0x6f) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:01:05 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = getuid() getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000200)='./file0\x00', r1, r2) unlink(&(0x7f0000000140)='./file0\x00') recvfrom$inet(r0, &(0x7f00000000c0)=""/85, 0x55, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchflags(r0, 0x0) 16:01:05 executing program 0: poll(0x0, 0x0, 0x200) r0 = socket$inet(0x2, 0x8007, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffe85) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) syz_emit_ethernet(0xfffffffffffffe86, &(0x7f0000000c80)="fe20929396df2ad9eba31c59641e0b046091d4d699f72fff586488e9e2a45683057cb794dca4379b6d9501aaa71ef1e5fd7b779229c446471cf40e3fe1ee0a6138255d88588d0cde458e4045a2ff7b1fe15c32ff1e5cbf75f4d8f86dbbd001d5a97d0c0b095c6657a65cff3243f148be7d6f33ed21f04f431bb049517e293504df0cff8ca79c78062053a8c8d073872d9bd02defb38dddece9a2dada492c2c42bb2dcf6280c4da8dccbd72652c9f113d8b637795dbea4dcd197f957ac24c40a39f7b79d284b5ba6161fc50ec6a7a63ce6cb911ab0ff004a0425a9cee092ccce83d8e424562ffa99dee20f9161546599d80e5fc8044318f20e1a66ff16a000aaaa480711d8ff1c5731be0e42eda2197f7b9ceea63b4774ca22ff573e12988850fa670e3a1c5c0074ac0f5665fe84da16c3de94d3215dddbb3120620446d93d119ca8632c58e1b9142f13016f79ddac24805757cb744") 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCCONS(r1, 0x20004276, 0x0) sendto(r1, &(0x7f0000000180)="b43d9a17cb1fc7c410da8c5746aa49ab54e111120d34c12c0f8275bffe29fef303eb79e775fd155e983a4c95a29b773fa52a193b81d6c3ee92720df32069b4ecc70ecb52bed885c88d7ecb6f3666cb9ee7b586a1114c20ef3c1547bc1b4dbf6e1392cb3e20e7381a69ad7c43a0d6c3628904a1f87c3d818a344bc741ef59eb7d095488b6d19b13d3505a5d153b8e820642ab9b4ec5f1c58b9d6d478ce4729e51c0f100c137517e352663d7d42e72f1463dc541cd57ca207c95b92dc07e2f7da2046aabe72c0192ce0f60fc251b8badea58c6a2172eebc41dd9061d3d2afac5", 0xdf, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0xdf, 0x100000000}, 0xc) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x7fff, 0xfffffffffffffff9}, &(0x7f00000000c0)) pckbd_enable: command error 16:01:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1003, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x8000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="12144a47b5794936229b626492a72b0a347d96cec81ef91a7a3d2fe19466a23295aa1081ed7b485be47ac62990d9d04c2457c7ab9a3b941b91cc5af0359460a97751a1bf7c8c9ce1bc38a53980b8a1604801262371b255e8868adc64c36faef01083726e43184a4ee0033f93576f7f4cf7c7f07d0bf68917911cfba12a74bac2184f684bbd27fc0efa23e64f68713305ebe85ba93deff9a8fce5ca", 0x9b}], 0x1) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000400)={{0xff, 0x9}, {0x5, 0x21a}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) pckbd_enable: command error 16:01:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x100, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/tty\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/bpf\x00', 0x2, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001a40)) r6 = socket$inet6(0x18, 0x3, 0x1) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/4098], &(0x7f0000002ac0)=0x1002) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) r9 = syz_open_pts() r10 = openat(0xffffffffffffffff, &(0x7f0000002b80)='./file0\x00', 0x2, 0x51) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/bpf\x00', 0x168, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/null\x00', 0x80, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/tty\x00', 0x20020, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/wsmouse\x00', 0x40, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d00)={0x0}, &(0x7f0000002d40)=0xc) r17 = getuid() r18 = getgid() r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/klog\x00', 0x20000, 0x0) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002e80)={0x0}, &(0x7f0000002ec0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0}, 0xc) r24 = getgid() r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/wskbd\x00', 0x8, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000002fc0)={0xffffffffffffffff}) r28 = syz_open_pts() r29 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003040)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003180)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000580)="29b0922b57f266ff698eb68e284a50fdbabaad7e6d0fadb9c0f3439254c345a92d7429abaa51a776f4067aa0cdab1b2c5a7fab8bc7daad1e7084d159d6c54b224568d5422bf530427b1e830058aece843b59b02ce1047a480aef7b074a33efd2e875bd271db0516773174d6cb5c18d537c572f650fe00c393254dd07bd894d860d8ddf04dac4557dc5327d35d21831bdfd395da05b781678ba27990d9f8d4645199b2d148f43b387e491e49de3f8a59623d32c7a5e93aa1642925458e2b27f2d8b9e15cccedaafa2bd8fa1f403b3be", 0xcf}, {&(0x7f0000000680)="60fd7fae692c90b496a8b70605650173cba3f7099cdd2292a89dbc1354a699eb2ea6ba8da07b86a25e22c3af6685add931b33688e6b0dc0d2f7b4794257ee4d4822210d43f60e30aefd064190469c344db1b6b4f24163c9fde170faa0a9837004ef2de691980ff315f00b36e666793449b54fb4c5d56956f73a29390362e0f052cefac5d1df61980ecb6d3071e0feee51f2c47ddd514292ee017631a7951402cb305ce90318dd9ceb274a147d0d70b1e3a98b6d640de509b2d4dbdb27e06d3b0c5cd567f54107c6f205b99b00c4df5b1190ebd44e84aa32ee475f4efaf880f21fb2ec7982f800878cad26f00da5c09d36970a647e9c4f2dae7cd60b96e94113e9680b9cc2b1ba56458f47d7a4355e53054c0aaee7168a2e5c581ddb0b945fd10e14f8b91290434ea7ddb168c72e9548a789a23b955b55df5eb7f86d30800b32471d425ba1053fcab8e8b45f837bfd6b0b734ec491a48a9fde44691fde2bc16cdb275cc807eee236b1ed1892bf234feb3fa76c026a86c13e76c37d4a9f05a7b2fcce415f11c8e3a4c58d49d5a5f60dfa13084e2135d8684cf0f14002404d9ca9c638c3cf59695076dc134dba8c3a7c569d85d5676072693546f8020bd742a56b6a9017264f4b16321f5041209d4c36fa8f2f1c286c2cf2eff6f7809683547a6a5defb12378df23a1e362fa9e3c197fecc4819de19ffa29755e48093fc5457b338387851b2811c19d0e2a557ae3f7c21f04270440f49f14d239a2b0daf37408e43d1b038c0672c903bf2650f24f5d2e02b2571923e180e95198760d4bb2295bd8105d62dcecf9748b24ecd310601949ec9f03faed45ccee39d9f923e046ba2d437ad36e25575abfd40a69b4c9762e430e170a97f695ea181cc08dbe5ddd18b202d5ab40460a12e0f720a2fe73b2e9d33ade2026cfba1f89c6ac8a069c2d8433561c4405821734090749f732e058ec81da5b8cfdc610cd335e685d1dfe541faa7145bb6c66ff60658f25422ee8624076ff10ba44ecfba8921d6c488944937e4c99b989e4edf7ddb4f1ab5437f2777242dc6d225d8e74bb7211a369949223401c4b2d217a90fa6d9714ac986c863d45f75edd1ef4e9191d1b7471d9f57d5b5122ce7bd98f0981fc5606e7e33dc19fd2cf2a8518ef5200b0a5a75b1e654bfac05f4dc59ec09c1be218760ebf761af172b6826f2ac1d1793c171307fae86a09a12d23549a90cdaef01323c921d0c825a51d329f7582554be1790c3c2834b06dc60f41230fb3aa96d938cfea81e6857c7261698c77e6e5916ff23faf19103ef3be2c1a48108bc7d4f9ea32bf50e98a082aff4ec95b08a736a1d3e75ba307110c1a495cf1b84505b50303e54b80efcd11a40aea28b1cdd6edc0aeec42a29ccdfe1a0363bd520966a5ef4d679ab61e2f4a91785f91f7ab1ab6601ab5e2fb667840141c091530f1b6f7d5324e34f11420dc9fa6b9c0f288db1353a2de0cae9433c8e2a161fef44534342f4f3ad4b2fa82c9924bb1ed87f1fb2674ec5d0e6879c1161a4d2d0a364c68213452890a45aca1556abd23df53705096456766be07ff4b607cb64a19e435f9f33ac9253d5d75cc51cbb0214a58db856cb3d25cc679fcd43c3e995a5d930188d804e538328d2a741d8bd8b1983c23a53b803ac135f7cda8aec84a71b6ef54d3ef05eb171c823970484daabb2e42fdc194b323b43bd3412034256e6a2237806ff1e685de41007c7d3f4f28506799aedaefcd1fc462f9debcd5d3a6d08578f7d7e9deb7cf8f41164fa7d144d193e411c3863fa5e9f1a1424bb38de784a3a789c25ecf7754bd25dbbf64c1ee778602f702742b23aa9b42ff78308710ec753d69884b78d2d8203b9706844fd1b21c43d130dcd63cab735e079e01062c054bc275f9c8eb7697b1366af13358e6aa5f57b4b123a34605f2aee7dfe171b5da4549f47ace2d5a040f2a9e2c8157db83690edd4f070ebf3aff32dac11d848a3c0ac9526d81c2baba30044b8ca70b591e733cf512497dbc304697c915346cd99e4068c83f8743f63980bc02cf2b655aa99c88c0ce000628f311f4fc43216560ff55bf10acb1b7e6fcd61cab66d55167fdefa49cdc417af2b20675b0da433e904b501b3445a4188d0a56597f4b2f373d23586c5e9947ec0e66e89f701a0dd3fb9ce21fabe6bd6072554adb2b4a66a2ccb0efac4eb06432a6c307b436e7d9ae2ee02fcb18bc1578007f2b7b00111c4b61399e33045748ea55257accf9851087a38f1425aa87202a4dd751917d423f7965be0cf6ed3c59d3a1698317beab055f620bdb410eac9655e18b0706dfc46f882b76ccce2507de610b66b2936e571f22c9ca87ae43117e464983fde9b59453694677c3fcc488e26e1fc922a9c561a6e4285344bfa526469c06c685e3491e8fe190a8f1c0b96e84feaab4417ff7733bd1bf749dc272c3f8d92b664087c14e1ed196ab5821447d508404bd76d2e0e7956eabb590f13d64e136b3253f20e9ce661be0288783c07fc5eee9c2f223f22e1379b8f412ad403daf22f31ae9220fb867a89f19efdfd13099e124be388c0b6f7fc51cfef8700c40a6ea00f7c374317626f1fe8679ce95f879254c7378fa37e5e4b31bf6b2961afe25f0a9e466910ca1566559476335e930c6d6143f7893ed20c0170e095586b93bfbc1385e9f6ed7136ce3c6e81ed25382d7c9f07ccdf67f004b8064a0a436466080b1393b9249a9e296e0e4e60e68ef2fe7baf1ccd1f587c6aa7f6e823a39e68d6458f5d10f9dab08ba9d8e77bb0970c8c99ca209757db32a8035bbd5f2f64b779bef02a9dedfac78cb076528836b1179c2a8041aa91b58eed2a91d9174aa9ed6301b3e34b1b25f87e2fe7d1ef2860376e29d76f9ccf8362e3b3fba30915fc347b3bc186a7f04e31d937e13457ce36b4033d816051fd565212dc8a7e4d8f08c92f880de0acad3e2d0b0d7c2fc93954c5dbb99ac176d845e84b4b74d5ea1be044a11062f92cce845672d11d66463012f52da34578273d6bb0a7541f23b671f1ca691393b5f1aa3ee43d39cd7fdb5a4472d6ea2943002d646a0b19bd3e6b3278e68fad8392be7ce078b4bbcca02e3b89d9f4ae5d6a3f88bceba6a4a7ff91bb8e00f5a3592535e5f47b730003d6b791766406105c288f8be38a0682c9969c8c9a6071eab17a900453222b2bbac88a427fe19e89745b54d4d36bbab94c1ecc6c67c8fc01c3c02046ebfac581910d19e393371445fd460ee8713f66c1b41c1ce97bc4a02f963fced0606b61fcbe8abf14abe48466e7069ea76782eff52e2b107efa764196f4e669ce1237402c473f0162d6ddd16fd3e44ddabbb883f5c9d53edc0fa2d846ebedb385742b490a4efc4e2622dda28fad921c6bf1658d0d605f901a34ede85dd5f40a4839f12b3046be21b485fb687b5e763eb16135e18e08bd06db1e4ee177f9a57b4444c7d92b0124db55910078e375ba2162fb3ec4e67a37c98fea6b38ff4ca3d45052d251fc391e33ef4e9a6e56e751af73b8007de4e1992f232536211996451f7cfd1a5942f04a83c1c4c8dd11f27d59f8f458db3276c50cefa888edb11d2e7fee72fddac908ad055a5f6644ab1d90df78c255a2bb6ab5b0b84c697da3a20d3fe899fde93fa830ccb4f5075e6b4f2d97aa03096ebdb91eba24cc24a2749185f4986ff4326547b661c19697a0c2d79e781e5dff62d2055f89aa4f3adf85521e0073d33ae86bc6b8fe9f137eccafb688bc36e858df45ad57114a5b9e19641655826a9dcb9c6f41b72dc7ce382a6abe27f2619b4ccdb5af934e297db483765c0b247cde6c435ebdd1f65ba0f9077b38707dc02d8f134d01eb40bc9a3210dbdda189a6b86d0fe14dc068dc84180f7e7774e13f00fa267120ef9024b9b8ae010cd8fbed58f5394b63bcf37396fb204a5d977283e6093316815c7cfca7547660a4b1fa3971a913a7d2a40095c89d364b1c5cb63cd919a282c99969935b540a9dd15276d3f33656a6922147271c527ad9cc329923729f7fb2d645bc671467f20fe5e031ebcd2e35298644603a066bae17cfe559c7042aae7f841323c98a92986482f7e463192281f3df1f431ce1637fddcc600771b33afb9d87e3a17963b4ae62ef85581da24a549dd06d6cbd2fdf04006ab4fceaec8cc0cb9a5235273d10ce1f5027f50599dc7815f4b0f525074e23575ba9e6e03562620c34fcae06fe7940f368ebf6f2eb769a614a4f1162993dc2be6ef90d7b0b457a6f40deda9dc96d75e47382bd1a302c2b6d2f41a3152022340d774a8a5c233a8342086a9811c177721af0d8dbb74ac034343b5cb10efc2038eb1bc613f57835908ddf9c34eb01019c83eef0ad090e2b15dba0fc88b82ec9aaf1ee80c62ed4701a383fc1456c5e3e6b101febae963dcce270fc5a06812ff179e48d3ed82643a860abee923308c2f31ccb454fd4cbc5dff3b62d896e822fce3eb5f4626fa7b9bbdeeba990d78f865f0721ea0b48a06e9c7aa4cd53979781c120fe90872f5c2711070ebb8a9139e1d25396855e4d6cde1ff20782fc14ccbeded3a6bdc8465304fbae7e747e5b455fe6d476755b1cb91a1ecd28c4329bc285ca29f77c2522de4acbbc47b95b9a6c01b2a1d813f064aa46a8b4bc276ea5a9d6f4d7340b65e45967fee1da007d6b20caa49890189cc768c966984113fec5390bc9f2ab8a6e9808475e0d36207b194b410dfc158ca56ccb638717dd4e4778b904107f14f7d030ae03359c35ca30214270ddcbb6caea6d1f230ebb7ef43335db677e89c8a7926f959f71e363cc7956aed5a5521d9588784ad0564f334fef28fba6f83e3928fc8caee46761bc50961dcad6396c0f086b3663dd0f62700df0b7f4e10138d454842ebb40ee4e50e98abbacfe74d105dec172fd8a5c3a8e521cc498a48fe9237bde2652968c9f761ba5c59e5e5642569da22c5f7586ef8e9db79a3ca9dec3a0d67dcdcff315bb540c66acff77332d197cd543c5289e688cb52618c94b05b30c8d10db513706734f0e5d95e2baa413285b016a7d35df14d58af6a2736feefbf439fe7cfccb2b72cc3ec205c4b34cbd5b978060847fe1c0588631deb38903cb6a0f99207710ddf757bb29e441267af4f396b5eb61da2fa2cc776e464264a4ea420054479059a750c4e88d45f653da9979a18349ba55d4a61ec07e8852ce0d906ee3a87ef07f60e42fcf83db29fd427c2d2ad5069bd9fa4201b9d94f4c94812b5b90ce990ad4f847a132525c15324d1258bf021b6c88225e4baaef0bea9e77585f44b7e8b5a5eb0729218625868bc15b2f7350aaeb318943cc008928f46d9d0b37b80d49e51b5371981e7547219cb000aeac1f1e3b6b6db988a8a3fe2ec19731bda0ac316ad630ad2416475ffa9b9f9b396bda7cb9712a0ef64b222953c18d4ad1f0a2556f79e45e8854e53b025a4464714f56b8961a995437ffd9848a8edc433981ba5faa4f3c2979b4209ddf662adcdf5b74446620c5991ec561d3ba36fdae00597b0e5260bc09a34ae38e10e7fd3503dfc8bd11f7f2e864c3aec651c0458623e7398c9018630bc699d9cac960cb231d134f74e178963e3276483ce03a7d5673fd5a830ad076300d32da1bbf295f38f546fdeebd1990763cd5672ec494bb16baea2e97bbde6b862bc4019de190f095eee7bd01b80cf51f57194982cb7fcafa832cfffe8f52924693631d54ff2ed9ad13a2ef7126f57dc47e89d6692923d4845433dadb5e2ab9bda213634ffca2939d0f7f13a9bbc611beff41dbdf048a85c31717922d134610a1299b10c0", 0x1000}, {&(0x7f0000001680)="e3e8731d", 0x4}, {&(0x7f00000016c0)="6972fc40ef22e4e01de43aef1c25ababd6ed609dacd9fcbdbcf5bf0ec47f8749b8c8dea0cde9e9e4193769ef36c57c6d9415a87b5b448d5f4a250a02c4f9433274919499ed56feffe3f16e025bc4883d69bf2626c8727a9d7da11da448be0c72d8bb91f8778c53cc2b3533b733c785bf6feefa5c5b8a635a2f70ed29e8bc5e397342a77c791c806414a239498e8e486569545eca1a5d819f2d35b73e33e9ed90848a46aa4c546cee215f789766ad8019f024efdbf4737f0dfbf72459329bd8899594ff6cb269e88059343de23cfa451e3d1ff6d1e6eb9c77352c44574e476381890568921e4eed74fbf2e1c767c84fa7ce3adf8666", 0xf5}, {&(0x7f00000017c0)="e5b43668c27d5e9c8adda1b3c4052e25b63b9cf6bc021c1e670290718810be95e1cc905a0d589018645e96039bdb9a93ef7a966c3f2e56b7f7dddf2600c785898052a3446cf037a67b8a60caa4af051baa1b16ac5734722890fde67ad5efb042635440c5baf1df2191a1bf00ab530156e1b622d703f30e489b526fb19657f27ea80a91a7fc9ae74a598eb45b2f16c060082fc968373a1c1a42168c8b0b8a037d99178101069f853a4ece170d916b1ec725511cf1cac401509b4b24207516b437123e72c70b", 0xc5}, {&(0x7f00000018c0)="57229b3718d4aefc646ff57fdd3c6b4eb9a3c7da887293", 0x17}], 0x6, &(0x7f0000003080)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="00000000200000000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="2000000000080000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x400}, 0x4) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r33 = socket$inet(0x2, 0x3, 0x9) sendmsg(r33, &(0x7f0000000500)={&(0x7f00000031c0)=ANY=[@ANYBLOB="00002e2f66696c6530003d8180404c4939c46ab601489c873fdd2ce4c213d13edb6686e38af329ef448d3b10ad1a85ac0135b9d9b77252772869c05e8c4eb299ee0c4f3f999148410d782012c6617265a3c4a1547d851c70ca36bf83002db2cf1cc124ea57e976ba5210459b894b36ca4091deec2acbfb8570be2bfec6e55c4fb19bb8f852b57b7e0114a6f6db47513c0038e30d0416ad4234a4f0a0f2032009bc5f585667b8a41f8205c0ccd4a3fd8e92518569924cec3bb0cdd4cea6b06e90ba75a0338162ea528c1bf958be1fd22b7bded9f3a0478bebfeecf23f76db6124b9adae0d82dc38"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="e4e139c8359d2c18854bae3b40e9732a8d15b8cda46b94d7fcce41c8df895a177d4e4a7a43d4a69392bef058626e6326e9d9e712ba676c09ff0374cb08463284e59b4b35f3e9e4715b560fb2bb", 0x4d}, {&(0x7f00000001c0)="952d51b0879ff207de9dea6385566ad06aa6473d787802545d5f9abb51938d570882c734f31ebcaf9f5e874bccd87cd3bb359aa0bcb5799be050dc3b016e681046af5078fb51e358688074c77a8d09c5a8466da2ebdb", 0x56}, {&(0x7f0000000240)="09f72723b98fa2124c665b950621bfcbedc4298dd5f7c62bc5c53d7e89d1272d177a7c72ea99911a1e3305e65537373d1f342255268158f4c1c87a08319cfc9ff349ab4d8eddaf44cd38bb1f99886fecc9f3c89b6e3d20e28a51c1c72ac065d133474fcb3a89d7938e", 0x69}, {&(0x7f00000000c0)="17af3f25ba0cdb4bc35e3229b714abd190e57c4dfae3a0611ad5f0ba19", 0x1d}, {&(0x7f00000002c0)="6eede2146982deebd47c5647538ed3dac833bec8d8883c588612a1ba4c66e91c", 0x20}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="0001000000000000ffff00006a000000bfc31a6a3128c5d605cd32d3ae70406aaac67c1afbd09ae124f09c5bcf46616e443d48a773803b725a9b2735910e49b8a1e36851c760d216686e0c00000000000038ed52a590bafeaaeddd64def31b38b3dfb01ce970332a74bddce64f2141ca086000b208eccc809339edd21de1b672af95442be95619dc98557907d6bc14e3b2f76bedfd516b03a7c9538876909672c53f5fac6fc3ff765410eb34f9b33f970e6e83e8991f6757c8eb3279d05e95aef18c6b7dffc715e16e4820640f58992e7697a27183886d4bce815bcab1a29a58cce2b2c93846094819d957c198c9b8ac096e9ab0142fca0d2e7ff3711b000000"], 0x100}, 0x1) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() shmget$private(0x0, 0x1000, 0x100, &(0x7f000034f000/0x1000)=nil) r1 = geteuid() setuid(r1) kevent(r0, &(0x7f0000000000), 0x91aa, 0x0, 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) semget(0x3, 0x0, 0xa) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:01:08 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/128, &(0x7f0000000240)=0x80) listen(r0, 0x0) pread(r0, &(0x7f0000000080)="b4b4d16dabebb03e8acd67ee3f3961738a800db8396b5cc060cf264f48443fae8b177373859585314c1eb87a5a2facfd9ee6c6596b47f23b622ec94c6b838d634b3fc41b4a86e8028fa697ce3454e2f478d848ba2d843f4e22402281e18375b2b3f60ee7d045373962381a1c9e105342473555d81d8f0966e366fcaf954c27f1f4e5009edcc51d1ef6298eb51b3c6321f075bf15967416ac8af3bcf23967825cfb86212e58f281c2442130686680265c98e33bfdd8bb0b1520ec3e1a0df6dbd26f62b48ca55ae946e36a59d34ef138fd35873ead9d3064", 0xd7, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/141, 0x8d) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:01:08 executing program 1: setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x4}, {0x8, 0x100000001}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000001600)='./file0\x00', 0x800, 0x131) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000002900)=[{&(0x7f0000000100)="2abb4f2bf3073c2df132b53c1f098ebb37cb8368b56899d6a4e5", 0x1a}, {&(0x7f0000000140)="8588429cd318d76c290c2dd75ec31a26786fb9404835a2876b0af73f588e03638b014130daf3fc938be8e95a4d490903a5b9d20a05bed6c281408e35f57c9dc7e7311e048103bbbc4dfb0634a2f7015d67d96ef5ed86de8a35f4f42e8bc74ab6495ae961103f621713f4d69b5b16612db48be6447051a4b93debfb10daaf43391fdc025cec28892dcc79fbee1393770dc54599015558803d0099c9c563f03b3abf2565dc5ca47484dc54111a9ab117c728236a36b76ca7d411c6fb61c4ddf523a722d1b1fd591288266ca57b0a16778561cc7b8cf2cb7825e3cdcdc55943", 0xde}, {&(0x7f0000000300)="aa47c820b04ad5cb47fbc3b7261e874e2495490c50b6ce269ce63d731f30847bee0882615c5d39028cf19d507f98c1f916559d8c09ac3815a05dcf97da50b60834a75e7ac8ed44e7b40b1d63c941594b118b1e949e63aa839b6c5cc99061535186bd119e5c2e550e79077fb3017227de794e19a6ac78757f654b6f805f1ffe6c61fd544456f7129020dd50d7c9b7435e4640b4979c44bfc2845af65e978ff1cdccd130850286980d90b322f9720f77138848ac28ea8fd524c335fa43a41912aa15e6cd569ba4d64cfa20e71a183923b7cc4f0d8497a05392d5cd4118ad451ecfa42dcf8f53a126654673c0e52b00c54aa191", 0xf2}, {&(0x7f0000000500)="25b03179009c5d4a641e25313a1fd73c5d34b8fe5a122fcfa74bb769da7cf5f40f604253820d4877ddc83dbfa493b93a56672a848153b597e919a02935f28234d90bb3e909a58c6bb0b46bb4a1317ba95167f190b2eb85de96d8636ef0c400248900c2149d691ef0fdebb0653c476dc0916be7b08d9f1105b06be10dbe8995071196efe51deddbe0dff7b0211622317e18a182ac3da9329a85976d25a24589e6de631c876035dedb2c4244a0761aa8942fcfa8abdfa73f679a34ab9fd7d6ef5bc508d99bc5a89e9739f7a9318dcaafe3a6dcd02bf8d7f1450280eb180ad4533526d9cb4128abae64ce837ea12d5f4ce7afb3476871295779dbfaaab6e99e21340cde1260574e6f29641fa14dfe7d9c3d5ef12a2c67132fd5572a64be328f77577a5dce82c4be036b0a67711c4637206a79ebb4536e1cbe5f3e06eba8f55bff610f672d25e64631aabb913c72da324b94bd0078596513bb03f01181e74194fcf4ce3535bf560c2eb56f8983ab3711744afa5448bdd755903c784c0f46af4998248eb707ceee01bf418a2c5aea8f20e5f2401423e0836d6d73a1d90d05bea22bddb62d42e07cd48482518ecc14841d0d772bc61827a5c3ff1f347754d0bf0bb90b3fb36b1507a838a1bbecba68b175331eb1d481e11a79a910be1770f74b3376285926421b9a783611436ee2e86c4f2b4b47b6faa892007565a82dc9be56c5fc91a67137a25fd0c0e76aa8c67be76ea0a7cc1a6ec58350c07ea077a7e9f926682b1283b55f26abb748e7013f4b8b892b1c2ec658ee69ded63c8ec233c029cacec0be0bc1829586ca037e0eab197784aea18874aea1e6cc71316f0533cee58e637145ee7978f5c25e20221542bb0619d0592887338fd185dbd60126f25d272d0583ab3da8caca20cc6d05b60bb3da6983ee8bb93c8921a399a85b2a558fdd1154bffef4fe2d850fd91d270d8daf363a4c7d45a8bdf5cc01b31b5ab4fcbdd984429778eddbb691c3b4fd0ae5dd91182ccc4b772664f8b419ade80c9cfa79f1467d45b5a0b99fcef65989086f3987197cb28ec9dcd37fc4cd13bca9b094852df63509ae643e5add70dca1a8ecce3fd8fe5a2c604f1d16499e375b1b16479d52d6ca66afa5b6346e21e8fa764aa935b3a90a0e08e2aead3718f0bac9d2194a20debe51f6f908809a1843a4c00c64612076b17d74057333abedffa5fe28c494b799b9bb809ad405f055f5d6511153314b82cbc2626f1be18c2497b54a86d4744b7e704bb7f709f74dd4f0e63d7243389547977e6f609016e788800b74f15e010fd9ca9256b8df23cf534e543a989d30c229a612bf774d63414113ca2ea8f4cf43332e1bb27a671301fbb623a4dd5f34ce4ecf3cecc1aab30b21ff2c491a2c8cdab0515b037ef552f9745a381566878999d639bd59d8803d0d3b69fa621674f82a455a68bc0cbd4f54494f644a75c518a23b6d60d0c68ce31edd901119fcbd8d4b920a99dfcb6424bf8140f248d67ef91386f47c3a3186d1ad1832a712e641f4682ad163344afe49256d2a3328acbb86994b2a0608f0a29a810f7eebd289cbba261c0758eeaba7d2036cd46a4dc5a4ac03584185d6ee605856b1d4964df8fb4c57b3addd4617cf428c446d7eb789d25ffd769b9f120fe672d624117fa970336c036308558931e2269cb18cfe1a1f0bd686be7b5206045ac5ef4085be5a6d6683be269aeb0138ef43259f6135e07164fbe8148d57a2e50a3999ddd1b749963b8661d3d27b79948b75d3d88f05e355ce06f65e9fdc14400717f6921cb5626af6649bed9538b25705064ce6589107f0c5ab3376c39f107a0189500864aa1947329f9ce4d2e64eab7c1da6d3da9bf6f68ed5ba17dd81c044c4193d6d6a4d8f424f6f4091cba91cf4d055c707a13a164b6d5b711ab89b4007cac316382ad3e4bc32e97ccf55d86b474b800b5db126d8a0c9a3b8814868a70cc2f1713bc7f0809563f783cdbef02b8c23cf793fab4ae0f72eaff661c2b5c0f5c5065b7dfe3751d1d3f23ebcc891991a90818b19c9d28c0dd253e3b5e17c5bfd648e139c568b27dfb3c3703f7afbeddb0a4a1be516d6cfad9eb2058ae9fc5a1c197c68bd55acbcb4e6af7a585f444fabdd570d8ac30f2a8dcfd0cef95142db0aab73fe53e303f64256dde0c0f1f694f363d76a44e6564e009bb88d410055af00bb474860b1873afcbf09de62917519788d0284072b0888797c01ee6c20bea7f85e883fa6ff24b5238369860b72e000b597bd8d98a57fb417cce846794e25829d31de90310103508b4497a1cb8374a7fd571e0c669d7549a9d4d425ea2f259ff72a695d9b6eca23962e1436c21a28340c308272b22e10c6ff8f767d774af922b25dd1e7abe6be3122eb96d9c7c5f700be3eea7385b126e30d586d3d68c3d0813bb4119009059b5b57c7f870ea0ed02803d068fae806a450cc8bb71bb1c550ea4e3361fbef7c64cfcbfaf665b3682f142a5fa6c0d53c0d368e14e42515f87153351eb37b1f0a6d805dfad234d74edb73be3048248b52fd230218dd9c5b13f8fbefb85317ef0341c3b48359df272c018d9f43e1e6aa9691f89ef8a71d6bb9335b24b127e056be759fc300ddd4c0e79a53336e3260cface379832979c726e7862108cd8d50aa4e08eaaa7b67d6dcb2017d88a47ec5e8c209f31636770e646b94eea886a7267010b7bc7c4871b9f8d17ed11c14d13c373765c0b16be82c1344db6cf8256eefddffbd52156ecf07492166edf20724d888e6fd099f7d5cb1926205ffca8255239e5995e315f6d43c92412e17ccbbbf6f422fde3c25fb7f7ab852b6dcebf442a3c2d8873ab3c30e84daa2f1dc0d1dada0a73a5c5bfd7af05828682824d930bb23be0c8dde0a8052a0eda6918ce4b6a9cc44f1967a52b0dd881554aad9d84c44e47b167adcd7c5891c165601d40539d3392ec6d2ee626688e4c824871ea71bab9e3c565245de4d72ff7db009df387bbfb1a466e9026e94ced62603c2a4fea66d8544d3a325d0610a39b81c7c7a84df37d237009c08856309a8d631620138cfecde766ffd06b21f15d9a0da850c7cab0baf52799930387d36dedab678772fa554783c5bed88431af2f49ef4449104b6b307955cb3d41efeb548566ea4041fd09855da8c37884e371e283407090356e88ebbc113a23fb7ea1bbf6cb8e1264236195bde0c53746a39314294e186c20d6d67f4d1d29f86c92a4186ced4c4a339df045986656c7f479454b71d1f69e763c4a341d4e5f09a3677bebb64be27cd40f547b3d2e04dee414b20c896e57caea940472ceb206746688ee03ae166404f076635c3b592959ee858cc3b4cf839b17d4edc81db498ce159c27387f7ef043efeecf7dfbc11e646fc41c8a625027681d447caf8d841f6a53dadfd654db1176b32d8f627d578c4508bdf4231d5d7bf014419b6967407689bfe5a3d8193d435a9bda48b626ec7185c301652f7c5740aabe5610523241fd570b2bce218db25154c5e92065d559d465e5086d591fb58eb2da99d968018e3804dbec5468393c8f5b28afe0fffcc78d01f8829a41390ea89fd3b1473509344cc04e053654586704d7fe87c5c44f38f25b4f598328aa835c2b6ab5eb78d40846f0cfca445e71a231f336ab8e8429a6ac906910bb351fd93d6f488006589e3b01c72eac1c5d91a4cc167a3ebe40a05725a1b0a7612bbdcd2424e6cb507dcfe12ee9219d9b0f4a4741c13e238729b8e68279662ac63612d897be8f5a8b93cd0538b38f6dac9ddfacfdb4fcd182b460f521ecd6ac6ca14bc4e851da5061125eda86726b714c30b555df5671df0b8f2edc74d47e9705abb319cb36e257c562fc857c986f1ffec79fb8818095252e749f6c744a6d2bcf69b34589f9a2b96643e5ef2a6ccc15a2fabc25d5923fd967c0cf015ea336dd39fe65d19d4725e96ad617865a8099cbf077fca0961b9a38f8cafac80cd101fd247043acb0251359b83f1a1a76444b3aae189f84d3ae18743b3911a770cbd431bcc7aee2426761cf873a9553da980f0adcb1f0adeb9192ba25c4396362587ac1c045abaa10ecfd40ae0b5dda4f924454bfce18fa0767c2e710e8e426a9135266e91ce140e5c7fd7867a47817e035e0d2168c81f5556bcde3c5b8b1d1e41cd8417a25fc3777d8590144516667699875b4b01ab7afd9d8d83dac9c7b88347507f83500f038f0f73b5fa71933c79a9a6095cf751aa36dbb25a1c5b1241af9dc6c7b9a5127b7109ed501c4bc08bec6d8253d022444c4cc4d27222bd3ab7224332ab048b0483825f9e3db42df01359b1e88daa5432ba92c29216eaf81b2991c2d91feeb6cdf4d5b5461ba8b2b0cf81f07fcd01eb2329501760e43cf9d98fe805b4ca883bdde1e37ae47f1dc4cc759ac5ca828a9e6043e3d7b1742bf84022255c31aa95c05b0994dcf42d9ef2ef87623b05db12618aca0820f74b314fd4450259eebd78d5a517525722dae5fe4e12b1768ed96c55abf13341c638c0c814b14a849569c172655bf649dfbd43c63e3c39902c8e49f0bdab85df2171741f4a89c191a4fd6e07dd7ebd4c0a428bb7c7d9a61560292f77f58420a2f1ac2895fffb64100b536dbd25db251ed05a13592c65cce894a09197a0e157c1d7067c635a13aabad7491de4de92d16969d88447abe31e49fa466f0fe16279e97c8ef5a71ab860a09a58e76586cf6e01e70f6c19c172f217b3d80c67b1550dde079902f2a9781428c33cc39c1f7cc9ea43f6487a57cb35b4c60ef934fe3a3b07777afb2ab5e15fcd329e2170fb7918563547228d71a6cb2ef8f0b1148b656a4d7f83b94e9f6f55735ad823169c55cc5a5692ce23f07ba9470c989f01cef25233df658e7718c61e6fbaaaa6e643cf18a95dbfac6a1d525bcb754234e07c43150f748119875c7561c13c4893a3ab5eb954b42b512afcef82e5d7effa50977ef4397a7b5119f9326bdc3ccebafd8b03e1a07a77266f167effc21e2cbb36dd7a31e2fd0db69f764aa79a6cab42f05a175fdc51ec4c92c9d1ac3115224bc95edb305eed44a14c002f2a6ec87d977f137071ed9f760088e3946107aaf7503910bcaa205b046a7f5a7010b9df6c7d1ee3235ffa2f24e4c37e96e5977b935e07e86b409b5d65b48332790e6760cb9afeb88099d9442ca7ec3d0e93485bddf2542b8e3caa6c1f403db60268a44ee7a77f08601ab16827366a1d2160d4405cc34640ec6d2d3e928ba8b2d9805e1295d47ce3b26c36b2fd2a5aedb28be9f24448072926a6c91e89b8ec8c42ae8c750a0390ea101f093d1374090fbfb0679c4faa1e6eb37fb09fe57b266fff4871a24fc59f67e9d616146079a02baba9f9b6a82366efbf44a8d83a3f3b206102942cdf9f2092d4c4109f40d3f4dbb0dbd328b59cff9be0f6804dc50b971c8a62512f842a28471c283aa078fc6925a6448a98f7f48d043312639ac70c008347a46c5b18b5751436db7b7b6f5e97e42759a45970041d003ae53601ab873fd62850bde099773d9abad5aa73e2ad606650c308aecfdb7b60326a166839d3c2a49eae2ea042437923999024b9d93901b0a91a1c7d5a4f59d4153f224b6b1adfe33249231104f9e3c309d7b024860de273e88d476c0bcad2b61eb9e4b0ad27df3c4c80be8714b54481427ddc1140172a925871a77d271f8ef6555e9e8df761137964320b3fbf6546743b0dd5436e096ca11846550a42519392ba1cb57ca2d792664a1a63a35d8f66350868a26784a45c8d7b2c78d661c01b64a7e43992b9c830693c71181cbc59475e5534aa", 0x1000}, {&(0x7f0000001740)="07869f703a402ad4c1a73c55a2b5f291f59b9183815953f58090e5d38cdbc036237e830ac399164e93f04618d888310fd5e28cc1c54f9c615e355f1736224d3e5110835a66df2c62d519ca18c2ee152ead8f90bf8b86454feeecd21f0a8d68c1b65605a65825f17b5435cebaeb2924589472c063fa88fb78337d34106f46302e9875c9c9c5b6700be24f03a43516d90a3f5c824fee12070a825350f7fe10589965eecf94db9b7a68e0d3bdece9fb517ece2cfbfdbf8f25a628ef1007c7c6c4627f34d93973670306a632e1694b68cf16bc45227658eadebe3546fef0cfb3a6fdc544f2330ca8ec64b98ddcd2872b1f71319f3b08a283daf2ab2c83b1214c06c3d7ef1aa40e67c6dac8fade06d49028c55f07ce10138a06c93caa7d526a022f92bda1458b3a2a7cb9e440d58dacc71afb5784811836a33837e067b456b8195c25ea85bd5fea7beb9cfc3f2be064fc2ee45bdb73d489ea0a55aaf14104b93aea7f5454d41b58837bd35321fe36bad1996945fefb720170db67908a1049355b88bb3dbccb64bc6b8d18786d626b111ace6f05c1c686aa5e2eada69c24ae1817c3397090208afebeed826bb4be666037e41a3e049cfd351edff38c7a63e2a6c335522f7847177a19de7e7b3e2f335332e1a445b17efd4b7761e7c9af0a918dd275b289a4d369e364b4b17553ffe3a17ddb863912c5b0ba205e31e5fb0ab8e3c74349048911e386c9a268e8008a223e18ae1a3c3c2225e3cecd0c4e0407b44a42999467774d231a55db9a5cf6c733cf0ddac1f908bca82f97bae3efeda978f5306b7789d3b0faee9863549b874beee972e18d8f27f7d57ca6d532fa5273d68c04ec366afa4bad15b3bfcbfce647e3baabcce01be5d85674ab79fb6339f58b117a08bce8c908be0b18bf6e57d6a3e8d2666a5d9ec97d91b459ccec4ed884998e5f591f80881b2c66d6c104c670b5e69d2e4671c90150ab11440ddc6e3dd4c8f3c9f99a7143aaf523279a33285a354f0ccb1cc9c5efdb42a0759211fbaf4e9e7983617a1a0f7a43b4bb834337cd543fa866dcb50f0cf4c17cea6e3604c54bfef4f916407408a7a14c34893f05a3e8f4b434451176ff86d072ab70cb58f80751e9027b2d4f1676958de7d4733f2f6d531c195856da89eda60df91310e05be796e6760a9f06eb3bc9511bfb7370ccbf30a415a19d17c5db527dc88a0e801f386d3aef35b97daacb063d42809d2dd9584766b5ca4b3d390b5e381b7dfc757a39b2e6e93e8a8260701280f1655e3c39c6a1532c7660416ae13f62434f9fd50c2d5b022f8c55e25b29680ca0f5c92b7ab8e995bc43b4fbf35da517702b6bf508756e2188ad9ac69d1ca82f8c1760fe6d748e9a8d323f996db5ab66fe8e2abe39a46aab94875a85915497ae2d8e0b7f5d1a60b948f3673be09525a1e26829e05b7b6d566ba04d452f97f37f6a6cd9ebc32cab36d81455441106ddbf2c2715ba68868eb8e9877489be1701ea5129eb09882b5a84caa6c0decd14c10defce9e2249c1fa2592cbe2fbaef3d10ac2aa8964e03e8813c2fd43b1cb9cf6e9b04de16e7b84a2f7e75ea62628a8621c2031720f0a427786e90971f69fcfafd40a4fcfa2348da28a004a31c38b5c25b313b5d9f33cad09bfc0aa37923e099fa93ad4544be5b2bcd2bea4ff33f264cfd7c597eb2721fa16cde4bd1c7cda31a50fe2d3f01b9e5045ed82f2aeae47a17259d73b28523deb301aed68c97f9ef49154a8887b9af3f98609a24a1b08a12cc1c4256de601612177d115f12523032209f07a19dce304f6a9bf126873ef570cfbfb63e62f9a9542189b9cdd694e95dba8378d46db17c08b1f752f738698ef072a04595f5070efb89259d4b34c646401b7767c63259b5827a5dee644c0cf5910c87c9033056b778869610147daeef07070bb79f9af4eb0de33812a02714c596de82b73ef5285566f39d63df8d5a5adf81b0d8ceb8a6b175c2b7a011658886c355d96a97d8efe0f87aabbe35724bbb1316a1fc7249534dad3947fc960b123ce075bbba5ae45200a1556d1745cbbc40f45e29861d4180b608e3506039d3ac647e06ee88f8000c973e6b7fab7cd30e7b9a5d98dd7d3b1a28bf0d11a5878eb29f0b07482b906c4b561944cb27f028b85e9e08e0514c543f32fbc24a75e6bd4804d6c2fa9e64344569ced8c6502c663674cfd246c27cfdc37100463a04937a3076a3e0a344eee45498c4f25ada76f0cf34e9a6e2993841e89145a6327e02e39deb9fcafe50488e382b6b8e0eed14d80a1657eb2abe5b91361e7e4dfd5014e8d0a86e3efdb2853e5727a5c140c967f478353362c145388aabb0be528235db18194bcaee36d3778f5139772e0f620c2f4269c2d424c6547a0d8c00aad3c87c552d2af823c2dc95089757363e6567c0d127dbfc4f10b08861dc0a5ac0c3d301a83e46d716102cad3e3234dd7141e0f7594d996f7b478375e2235571570b845e991bb44df59ed43b1c6ee4f95af92c5900a29339059af560d52a9671d670b567f367eeab9b8549dffed65ed458a08647ae7aeb1f37b117cd65ee3a7e2db0e58b174aa09bf56fba74f211a23401e510913b741fbfb92b3bcca8838431259c8f7c277ae200f5f949679857fab8c2c791905523d00c2ed29fee16be7795f78f256453dd8ae617a16921554a9a400807cb26a9d23e52e1b7d22046ba6fd9ad1447f1c18368a7d3a8674a3f999749e3efdd7aa16e695742560d15c134d3a3c50c73be1924e3665aad27f6bb317612a6baf8462b443431f3db626789f3954a7e51159ee596beaa7f064fb5b0b7330de83493505bf30dd897feeee553ffa7f7951163568fd000ef48d5df5c55d31bd01d1530f69a442edaefe2112d9e6a1c1e41478f276b3d8318e4bff5d9b2d5cbebdeedb68124445c3cc521928b50b4df3234c8da69e412f8e1fdb0a917ca0d2c95edd93dc88982e50e34c2ece58f1ad0af55a76c9f53da7f16f7e4bba807fe9cd90c4d9cb8348618eae147359da6cb53ccf338ae4ed859fa9306bd36d433807d506c57bb8baad8ad5d2cda2e56f4d64ad08a1cab356710861f062696b674df7f5234878b38c1066d1f8a6cd0b922d0df3d7c51e2b1088cfe244592ae8b4dfc9061a2b2214bc82f7cde9108f8c93cd9afc41ff6cfd116c3a2633fa66090beb1a9568b37b91a071aca117bc43eda51717595802e0fbb79a7cdfc0f6b666e368d66c607072d82a8e9a2e5040f3a5959e1d3b6a3d5919623c53c42adcc8729c4f5904a83a908505f3729d229a54857a5cd308cafa1ef5ebf6b1b725cf1ced0bd8592408425c023a77d82643981269b4b2f7e83a16227c6d44dc0eaad090df95474142ba871f06d41f70384b1fd4590c29e607349b1b580101321a4602b273463f5afac7d79705cc9c37932442e7aacc26dfeab0151d2c2d64b6492ccd74f1068970a5cb59abde6a976c04f4a31f34f49f91094feb3f3b2b3a3076308c3d479112d89a1f51df247e4d8991cf6e570b539c58297e0c81675194315847ffa3a4e03c719b7dbdb2d69b34526941b01d6a74b1e8b566ad3398a9d7fc2adc9d30e7e63e8bb69755d98b119e2ff00520c8127931a213bd27ac546a78c5ffd823c05f58adff47a619c1bccea57f7302e0024011d5a301e9ba937fdf70dd198d8795b091ee8db18b143024b51cd43a3613bd722c0658d2761e77c4003b86ccb4a18dd8c7e56ff9ba8e268b20b0318b0ccbe369c537082556327a96baad50fe844a7d708768e8a3f50f032e9c46c5ff6c602b677e94337e47547e3546fb2b576e2fd4644b9ef03dc743f1a6c45cb599965a9ccde3b39465ff4223a01b1289dc82405ea0b3dd6d21ce28b6c3848cc9de8ba3e617b3464ea8cdaa36cdaa1ef6b9fda3dc9b445b715feef9c53c15db690325eae512f245ea793c47710848a39642ccab1b84b86ba70cfddf60bfa810a8f5d1a9a9c314f432637cb681ea13e08074492f087df14337bd3edf3c68d76245af1067af542cf3a941471217d32809cbb26e68ea0e2b2b6b0cb4654b34f08c12f4d5d1743ac7a947e5b46c0fe8bf31fc9430ec7aa1da0373b943e9f7a2539a69d60da8462376e521da3613a788c874745c67d43d7fb81f3bb160e7b87f892c4b7398d8d0f8cd5a71b29e1405ef254dfeeace894e3740d7b83bc1a357b8ad1e226eef8098881743862a54e9bf5feba06a5f6a2639321524f64eed1f49f7bf8b4ad5fb57996aca99e4a2bdea80b7c4b7a610e13d172d560e41158064af0269e1b11bfbe44ea8c2234522740b25f3a0cb2595d19adbeb9c62eab5d3e825dca0b4a78be5ebdf0f244975f6f73d1b8bfad886d9820ff03ad5ed8e52b55bdb00389c7250e3a13b5c194a6cb5c9c0478efc08ba8dafb30c90909d8f26fef9e9b2077a720d638bd25fc014e1d2b9e8fdf50bedb6ee9206b85b79535fdf3b8df82086ef2201b5f9fef3d27d1630e1ef3d621a199941f9cd079fd0762cc7f4f8cf762e48e7773c6a154f555b20256bf46698f06645d8fa2e8962e65a0bfdc6cf39ba0bf98834fe8cfb7a3d99aa2f5a396857f333ead6107c585f6d863c40b87a75e00f1c2c772a4e8ffe691d4a4d8168b503a5108ace1f79c720d3b23ddab1c1181dfe8ab613700ca595c1898c886afe9af5fe94391f4acf499946b2600c6566b2ea4f5565bbf06e68be9f31c8e9f8f68841ee2a9129cb438c92ed916a431fae00a018c3b7127d6926a48024955bfdeb28851e2f566ff4bf3d7fb88ba95aaf8ffc5c69660ce07794c6fed57a17cc6e700231559ebc3eb97e0f8aca6820deb21aa8a505b4e288973ccacc4facb6db96bd770b0107636c31bd76f0370a3a54101d5815c460c8aaa9a921339379b774da0bcbf87ffafb56df2778417bc167d58ab7285724025b1ba96f68510b2e40c06ad6b7f8eb078eb920782ed67eb052ed1952dbbcf15d09f77e569fcf448e61725460033d558479944c68ce471ea5cfab343ae83e2ff08323a7f071947a4565dbefb7b03e6bfc74859cbe43e56d7ac54d2cc1b64714200328a0e25760dccddcb4f525c59d8bbab4d0e129a07de39580b60942ee48cc39ff8d8064ae562cd234272da065c557bed3994f94967db2c13a16c0aced9167cf4a52544267ffa2fead1d66d5839d288efcdd7b537f6361bf30eab4944ca3e6fc29a22a988e33d4405e181bcda5a27e8c8d65978876a0baddff6b3671bdafa87357470e6d1a8f3aa3c0041557ab541d7fed785eb639b2d122a0b66ec4bed373f2075ee1b28639565c9320bd87ac3444dbf0ee2262cae2a56a0e7c4d62f63ee70e0843b21f6c015394e133dd56b4f5d58b9f03c585f670467156556b24d631853dfbb6fe62b723a33eca3b9f9bd3d8a575c97e51315258ef86432cab2871bb37f33172119839817f17aa20869419aa7afff613a5f942c5e7180e952f6a06d5bab731df1e70280a9b2ee2021ebe45945856081f064885810869ace6e846bd644f0dd243a5f52a57073e4aa4145aa2eb26a0ef94229edbaeb1030a138418bfd3f38e4aec4ce3121f952aa929e13dd53bcd7725f5e6b62b7cc53e837ec61c6dbd65369e0bcebe2cf7c54f39fc575ff6dcdeffe24b064becd21be4fe6f9312b415bb295f650c24b50e2de8ee0e2670f513713030c0ddf03d51a1763a453a652db1e92764882aed2e1a8e5c46a439c56ef8454b7a3a01280fa30b8ee9f151356c78569e3548ade7b889e9fde63160361d552b8093dbdd77a332e50a1354f2c8f3f7db019173eeba835d872f46ad0262205dc2c5", 0x1000}, {&(0x7f0000001500)="406fb732d105c37261500b0784f7756a45c88754488b63f532a85b5a334b7e47ecb846af6ad9173c06fd7584dc79b00f78dc00c76e459b9d99842861c3926f02e9db97d2cd8c7666cba1b60c2ac88f777afeb87b8eb8003949b64a8da75e2b15ed60f5b415e0b26bcf85a275cc04a65a940c574ef966b11e2ce1c57c38cfee9f643cdfb9ff66faa845f15eab2951378e6e4a8fd0c902644516afdda4b707dbb88c8816ce5ed2a2a37313db109bd25b596b241191008f5613e008ac3d778cfb11a18de8f88ec87d16f775166b9d9388a71bb84a47cc92fe49fd8a8af7431694ffe69a89ab89b454f51f0990", 0xeb}, {&(0x7f0000002740)="748d63b0f98f782bd1db9ffd38d3cbefb4d5b99c28c895ab940ff9a1086bcb085f715741c34c1305e21927572697a787bcfa60b50ef9ab9ef687cb642e9955e94ae0ff105b8579a678b30fdfa3eb4d5acae261d0cc860a9af0c40e54bb1c9236a4073c6a5aaf7cee130a80761cb5023e6e88b93fe6d08a23e86b3f1f7002bf877c9c3ef7fc239717ff71b164def87deb0beedf1615c1fbdf4ff7db9030d24e7c74e3cabc441d03a47a554a3017fe9bbd73d5691cfc93dbdc867d04eaa26beea353becbab1d407887b3df78aee0533690b81284e8ea4f147e5572819e6de2dc", 0xdf}, {&(0x7f0000000400)="3e985338328a1fdc0cd354164ee999d394eed32e453c2610fe1345b457a922b9b4f5c8729998dac4ea337bc078f3bc65cab45270cabe66370950e65f37541aa104d32b840e3ae55a7ef1e754e5050a8781fb4d5135055718869fadc4cdef35a4b3e99e0cdfdcff2da4218faf2d30c6c28332f56699ce9940a607baa47cc0488465be57fbcdb79c53e56b1781c9e322e477f49c2bb53f61745b8b7ea0ac78a8b35141942f5ced191a149b79a34e3dcf695584a766fcaf54066f", 0xb9}, {&(0x7f0000002840)="722efa83cbdfdd8406977ce87b04f1f465bd7f5ebe618f11aa790b46f6013d42c72a34eed422988a4cdc15d0334f774ac91ab9401fc06033212af383651a23ad58dcea4d1edc36e4b6c69c8154461ba6b1ca22bff61d51529f2c3264cd6b7f7e678577081e24bf9c31aa813dc0dbb7fcbb3262af41cbc426443c3b4dd8c6431793d44d278adc4652ff20d1473fb58e5dec3265bb2fecccb94c8b50dcd0955d84e76eac2540cb4319e3344f54a21097f1da61ef1b3e3d9528c033", 0xba}, {&(0x7f0000000240)="3569c28ea2be2a727dc16e926aaa383ededb8694309602218d86eda662c796f4edd6e38a28557a263a40b031985988cc81222528697309", 0x37}], 0xa, &(0x7f00000029c0)=[{0x30, 0x5fd98d52804d55e8, 0x800, "ce79b10a200d756264e5121236143d105b539766e71ef65b8b3d3721832b"}, {0xd0, 0x1, 0x6, "848bbc12b73f8035b2ee2ebaf223ae344855f0a35237d146b7f7381be4f84a209ca4e74313a19863cbca63349d31c305bd781284186a2326adec7c3a3b54f719817d95e5691a3bdb5be1251ab79a79b72786276246a6a00ff12d5a5f0b3caef81cb4fcb91a7aa74ce6d10f742c5ad0559353e5ad976ae046eca4548225fe436b675db025abab6e8141411413fa88550a444d67e7c4ee9bfd1aa31107b02ec09bf8bc51b2f6e2b54a0788dfc5ee8b2cf8a2b389243e12dbafd29ad54d11"}, {0xe8, 0x1cb41abd39709da8, 0x10001, "75738b75b588b0df277a46ef155d0e27f3076c1a1ccc7f19070ef26200545ba1016f17a3efa6b6096ba0b78ff75dc2751aab92349fbb4a40f654b9eb674dee3caf6444c64a6132e0173bb364b829e8032fc2ea4e10c74f5cf16947a074a0af0c7cdf82e0a79e260bcbd0fd85d093e796a940b8a3c840ed397d03797e28a2846b4e0b4ce5ce0260787fd227314570c92f04bea403778f885ad69eac10c1595010eebb922c67a17c81ce20667257929905ae4658e2216dd6e799015449340206e3c1a5d4c52b76cf35c830a31331e6896065d3b02c32d6"}], 0x1e8}, 0x1) pipe2(&(0x7f0000000080), 0x0) 16:01:08 executing program 1: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x118) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x800) munlockall() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fchflags(r0, 0x1) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:01:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0187a2065d2078688ddbe461292a95baf0a2b98c6fa904dd52efbf6c215004794d64882f2d4dedebb64e70d08004be7ece1fc2dea90e99def4e846264cbf8d5fe302a099399666513e2ecd374414bdc81577ef14755fa4e9fe613a60dbce2b3251636a01b7a185acce9f26", 0x6b}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x8}, {}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:01:08 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000018c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) pwritev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="e2c1ffd6225cfd3a4b781ce7dfe5e86cb26b7770e2ef821dfdfaccdeacf4651a324adfef8cc8ae7a1c6e2ae3595d6e676fc6848f122b08bb7a12dbed87b0e6899d0f72d69dd482079180e8434051258f0082627032e5bf83ada04ac888d519b38690cfaa6cd6ce049c41e27aee52453ab4ad071e6ba88b5415b7f0c946aa3c69445386cb0c475d930e4e0aa2b04c6718265902fb912735301435c0c554acd91a708920d8c4933e880265cafe0f831179a7297538dc522558d0851d84209fb3dc9188392995", 0xc5}, {&(0x7f00000003c0)="d52aef360c146eacd66dfe6f855609e7c044c792e464c27f2b89eff2772a0eb1c82661add433a5583e9bcad04ffb8ebad345f21a871cd6e245c94b1f0685cd67aeb35b7b730f1234c2679192beb9063ef3ef415dd51963ece630931af54e3d8d69e2c9ce3f25733741638f4fb8bbcc6c1e20e5ba6cb4330d147f87dde0231ac34da7797c69097e06f00f670470a282c96073a1561928eb26e3", 0x99}, {&(0x7f0000000640)="7715a6645872cbc198bd9e495699c2b634cc3ba2b5c874b8c1f37a651e34cf05ccc71760810922ecb3162dd233ce0a893d9eac82abfcfb09e192b57f9b509e436692aed7377156392ee187be7b99b4b693b535f715720fcfdc6173d0e5c97a7ab229b7ad87fed20b6fd7ee24ad128cf7a8635433777f38881400fcb5d3222d8ccf6858aa80fadb2de4239290b76f9dacba8ca1fec63e850596d395dfb81969f503a15ff9bc8be778c755bbfd1b1a03de8e304354683e09667e7f2ef03bd52a7281f9e61766ca896529008a01748ab9817942d29da3b6851c5d5cb0aa49e9ca87adb0a5c34e7158a59fe4b15be492d6002e684fec772af47cc2cece60c8efe689616eddce417d5b803c02949e925bba9954f933a45f245078b5fdd7d19335884f7ee2465810e0accd15305aea2ba2c4e131d48292735df7aa9c99a0cae2a5a5a85ec0a53d02933f3b5b0721b502fdc1d12825165c77813ade0f47950d4f4b44208d62bad238f7edfd21229b277eece8e6223d7dcc6477c818b6ac40337833dd983f05f762828221e8d57c18230fd51ebfb304996de040bf2fdabe3e021ad8486240f814a463903d9588a74c3d092e52454828f9307eda1008177b314d8554439812ffc9197e5774157aed2b045e3a44b0c88ae0a75c2d5d6ecaec80b68b647d30ab87f39bc405635a5002b4ef4514ba1a833c6b7909408be0c176c7f7242fb1dc86fcd0fda0d2a6678cd50291c85a81a44368acd0bd83da30999fef7ace2576afe792869d8628f3909e293519352384410b4b4f6579f69a1981493e6e6ab37fa4054b97d039ecda61b31a9f90da49aa154be18906b0a4e95963462d05ffb96338e7cf8a6ece4343d39cad90eba7120178edc9046f9bacb0aef09c87ba5c4df1b4ad3a9effd687637b2fe37e740282bd1b37eb88a25e7d8b037b8afcb373ae18855262dbd1df367aed11627cba9cce8fdc1875ef2a17725f1af7fc77310684a8046effd6812f51e680df069fdf5f124cebfc67334199b7df881577a3ff278bc61419213460a1385b41915c7c3725281138bc4d86bad94a0af92ee5e26c08ae0abdbbe3352705f0b852357c73e211280d400cca51383ba93825e7bac53e66f3cc039e2a7f129a47e9043124a0630588a7eff1ba302a530c4550ec4fd47f03ffab32f2b10f9ed7d19b39fd33a4220040b4ae0c54380efa2e699c2f827b6780c1d30c8428b0ca830c24255bf8e5c061ba53b8321a73e9931fbcf8d1747e24213061805b3422154f477ac6df4b86b35c212f23882fcc115ccd31ff14d0ae601aa72a1bdbdd288b369eb9e70a9d40feb1357f41ab68bf535319158935a66fcb05e0ef1d3ed24828220470813c9324f51eee6acb41eccb3af8f76a9c2d203918123cab8bf1f3cab5c3bb9fb5052e9ab2d4454a7a18b28e15a1616836ffcf5f96106e8b5130d1f1e94b17df93a17a22eb9b5af452e5b514b40116f9d0ce67caf93755c12040d6e3d08fb0bfb31313be2379aba3958e7ed1dc40f7b5b3f0b1da2bc883b85277e555f42fb6669552a03e1993bd1a2f6f5d2a18de62b15dafc52ac951b21d3aabdd52d8e1a196f572321344c10265167430f86d4e5e3cbec44a73b4e6d7693b4bb8b7fa1286af5b22068eb348a6726dccab999b0cea61fc0f1eb9f067dcc5346e1fff05fd362ee51ab36189aac4bd75fd64e3d9301ff71d2e38a240b8156e661035d78d9796edb136c59217de0759dde64342e3d5d2b3601dc34d814310a21706dfeba2c15c72997fac953b9ad057e3767a9628324fbe1b3f01e20e60eccb9cddf4846d4b1b4f79987c89fc649f4aa3c720fc085cab31d68f19ac286f445f6251bb364305e796d8d66d46290c8440bd8773177d876f38d42ab612e5af3fbfbcb6c3df73149c3947106de80054d9bb759ffd9f2f3e39b0947a350d46c89e7bd613a585300997b5e7da23a73cf15ef32a05fc158e811ac67daf37707a378e050340f44393b537626ee365ae793c8dc65bf57be30a0657d79baaf68691b3f4d9651edb49706da7235e30b440ba311b8bd288a62efa3366d35e67961be14a7dd0419ead2f67e55445521513f803fa0bcda081841f6aac548fbe25b5eab4483f88b4110858922b509992aba377a9a272332a47d2f0486ff35c866a2d0dafe3c5eb32c09f06ccc6ec36c9b880009444e02d76059c48d78760a5842008488fdd54bc89750f491e0ccc2c6d6ab40ecb17da0fa04f1df62f3a6f83c3f90f865966b80f32b15128da3827243e03c569e62bf9bad76f45d881d47cd239177003f96fdf2aeb4791e7eb471ecd510f9d20a8a1bcf0608b275987460267834fa41cdf91b27e3300e9cca53e40cdd9906e5bea25db23938212d0838b6bea531fbe9176fcf5e03e404b6f12c16dec2a3ce80f1a4ece2348c249f328d31e05d3235b7d926d4e5636afdb7e0f9bc95c45907bdadce3af934571961b7dc522130a9d89c7dedb64471859387e31f15bafb1c5b369325bbaad545faaa4657c8c4ca8b06594de8667a6a24a47d8ed7e9ed8773acbb7b774a03be997a47936ecbd0964015ac0b8a9b2473eacdc29df6d7412db4ab31f26973631a3ccb7f21ef1c02d4931b73552dbb9f1167f3abfb88bac09036f8e4b2129bd9b86ac487a5b29f7426440e5d3cad3f69697ccf3b3239d24f66ab6a06c6898ba82f10c4499449678f55c6bbcc590ed001f421cc26a5f6fdcdb3df195cd2863d27006a6186654157715f890a3540a29e497da566285e420c5b2fac008bfe54fb76b7f3ce07bae4c7102675f4a2fd8b8c9a536ed4879fcbf8906dff6cb976ff160785b33c569002961470b7c01f6116be9b3d439b529d0b42890f6704b02036ba2bf3d943c438489c9f759a74b451c26341fcb2fa91b110c9feb7d5cf120c5fa113a2f4879410c5451fc400d55ac013444e2d996c60b5e8a32101f77f95ebbc47752c8c2cb47d634fc333891346868661feb42ac254a1d6e8a52d9eda961d7c40fe439e870822fabe83373317c3e2ee615f05c26b21441475fc0fae5407917aa016c9b3414ca3a8442a91773fe304abc5543f8015562a610c2e65f117a88dd6afda16e6013f1a5cef2a0d44d78ef33e072042258cff29e7b39b518befa8a8003e4bc071f2fe35a61f2fec96ac4012ec57aa3b31123cbc2cc19c3120480f3d094a92a315e47cfbfff270d558313aa282270937944006aa841f73bd87ad8eb1bed8e7c36e60a38b53c9e7cb0b401c1fff94be0ff89034e05f275f33441b76594eb4a7de21422d1ee3011730fd8da848d135047e90bc788dcd5b0978dbce73290b1c88a5470b143d1819e3cada83fd8391f0c90ab0140fd3932e3adf8ecfa66c32213734aed508ac6aabb33033e8187e73f6bb12f80c05e01ce845f6d3ee834b2cf22fe87009fe800ff51c4c155a5f923caf24018785ef438af971ef3cb9324c780eef80fb0f47454673e0b181646cc63965c1321a920cb7d51d8f61063999918f17cf9b16ad32a1c96bd9ef6fe92c45d769a7c88fbd353807e575db46ad72c9ae8486caff7ab67613bc1762fceca10e0d1b4ec47f3c8a63e9cda65ffeb503c0dfb92763a91aa547f1f56f0cc7bcfe215008568d3986cef597aee993db873e711b664cb1ce004b19a77f4dd537e70901e5d90806b2a8d1f917836f16ada6f4975ee8cab7baf74c7b23e1dbc148eb2f99d79649dc3099a82f7fa1195adf8ab4244dbde4924e844c58602293d554431178df842dfa2f408619766953890f55f4681f8799afaa8c1ccb353cac46cc2ebe968f7b2fc954d0cfd733210703cbbb461be9a1dba02e4c0352834e3cfaf2833fb8be66b31a534fa11e2deb917f8c1781d90737b95fb912c4f7765844c288da2c8802ee2d81f637f14727c56b8833778aa6f5fe336b09dc50ed7c3276fd0b39b21e9ef2b406d055a517824212087a956a77add72224c5be46d75313cafb377db841d80ffb5cf098349cfb9d56faec6054fe6f9bd8c88027cc6504b78b80401baa2ac8b5a17dc40acc77eb43b06e1d3714124c788c1dfb2fa4d1fb8858c747d85986be58105f07b1a1c08aa7af537ec79cee62cf59b83cd424fbe9676c149aebaaa3b90bcded227364ab8fcf65e7f0daac502d77524f3c5c5f792a9d9a4106a79ed5ad24063a5c2319ea263ea578154f47b9a3181066c4691de7e116fbd187b94ed80ca2ac9bb43e1f9670be2dcbba98ff61e9e5ab61ef5bec0bb9d12bd567a48605cfb24aa15bcf02d1dfbc4f28b10c15497a22d69d9be4c8014c340180d29309b7461a0fcaf0f91fdbd6ee11b3a63d863a2d7e83bf16179aeb9b62f3a37ce75ba3ed7f094cc6c2661bf4d274d124c10f3769979b020a234a0df8d58cb6e408a63c6807546875b55fd45a8a92d23db2d548bf5f80a0f87a80d023f2a6ad5ace35113d9b3d0b5a75938e9f91d8578c5b99394fe5cbc969bcf9a3c5f9a467006ce8ecf6b94c934f0bc9bc9ad2fb37abd95cc61a05cd8bed7d9d1c1acd949dcef9dc8239258e04f81e55770c89a437f80b4efdbe67ebb121a89e4dcbf20fee6334d92f4ffce451007c888d890a61cb6c3bed8c95e144eb1000968fc91493720edc11cef607dfdaa2757562751d6a2b3b5c0ca58d6961f52d789a380e8c030b476fa2a4b4a9fc2b7e6bcbfb224347dd3c18aef35911ca2e16f44b932a03e91436d5f63490d088d70eb735c8d72ce28fbb0eb052db96cec25f8bc9ec7449a4fdab414902258729914a0b6a71c3545dc02e6eafac3a9b725e34d692dc06d177ae0bffc1744b735650f69d921322460b2132b545e2f85fc002b9915ce6a25a8d1fc5349d61393b42bc51ae49f5312cf480c7655b5878cf81dccb0b60de7426533b434604257bbb739196b9e5886fcb3bb1c4e31c28fac54379349ce040ff6550ec104191fd45dec6e362c37928e57b557eb5f0234beea9b52125256871e4f52f0cb716ef968853de776e84ac164f2efc844cab2c3f4648571c2701ee9ff00f5e60d2ca31b9c99393ce184752b066b404185a9f2955ccd500c0848c43bd122e14cf868af0bba605ad7e6c268abc5147cf93bd2647d01a4c427832eac2ffa9f3024a244104801526382a81526da9a8b3625609c09ac334fc24b576020cb6b5d4e530533825e5c63a66635744b279ca28951deb8229eee2cf227c7891792d7625e988088e692351f19c86d52fbd41c9173bb1d0d47bf708d44d4cef9bbc42dacdd3d8897d91c36fcd3807821adfcb59170890ee289eb374fc5c6c1c179a097b0668867ff9f449b437c09dfed82b8fd2d7bcdd37b97ad1e3119830906c774f2289d255eb9eed1a052b4cf42cfee20344e03cdae603dd09ac45efcbe50b90b6d3d3bccb8e193d6564c45d5f2a8c78fb299447467c11c7e021b554b576b6852eb27692675d23be7952a126113d1d19dcb783e9810b640786acfae0bd7ef2a653d0e4b9de6fcee53dd7fa16f4edb85d380d041e4da630e691f9871b65931b8a7c35abcea9c5ac655f6d21179311420d3ef9fda21159023b8f0780687d5792e7dc8da33ccbf3d1c6cacf7ba62133be6a505a68a5a486c8e134ba20c3fc129f1c318b7e14d70319e6917e226587585a1d7fa7388e02473929dc5ed22b6cee24f6e69cd0b51480bf9cda26db5d5309ae2abc5f86279b4bc5ecfca9743a8a3f4bcecdea6fe78201d52ab41d25ddf9deea61a86c171aa9cb36f755e99708080f9ddd6639a81b8010ea3948b51fd78675ca8400720f9581ae9a32382aa84d91fc1acd78508a8067980e1f0dcee8a8b78", 0x1000}, {&(0x7f0000000480)="a9a07e54867707f9d1307d25b46a58efec1e6909097fb0a9fea7b625f322b08f572cd7906899bfe3b863f164e06dc584d476b74f117d7eab0258d4523bce5dbf12039c41938ef0222246de1ac2f64ff2f5d1ebd289c49bdd184a4fec4a3e25f49245d46e9f24ba1d10711f3d91bf6be04436cb2d9e58b49066af24b455e7048b4e4fdc42e979ddd2b8da2e7eb895500c3548c68d14a6d1ee006c54582b1909eb10f31fea096aaae8f994947d5e482dba0d2490e3029a4e93efe45fb1fb9fc8d87e51611c8567dcc23985a72bd858b3d3c764fff94275d0a5723119e9a22ef59267d323909a8afadae45118be39e0fd40f06ea96157b9", 0xf6}, {&(0x7f0000000200)="ffb463c6a179aa0500d57b81112eff22f57193923f02f01f47c6dc0e7448a74c8500c0f5a28a8d3eefeb186a464f4a6e5da47575ad2d1ecd93f88f72fb6f152ffd38e40ca8fc771e19eb1f112dfc81c757a42bbea32148e67c2a1114cf75854d35a7f2ec9393", 0x66}, {&(0x7f0000001640)="69fc89ca3d05acc75627dc75a36203dee2bb6a8e78989db1e06d181693ebb1861aa591adc1d428d7667ee60e8ec7e50b39789d", 0x33}, {&(0x7f0000001680)="a5ca546092d9683fab106adb1e375ec26606f429d15a97d2c644bfdf2725d757e0b3f7a7b844ed3360987ed84f91ae9a36fb2320daec62e18f609ed14d24d1f4a560dd1cb07930ae464f44236cd413969395e8e7cbf19c5f6073246c9c94579c489a2648591c8cc33853e85d1db689f9d6aaa75758828e57510478f699d3bc6fd27fd40f82385a89b290f162907eeaa740bc0680b9d278ee27bfa7ed260ddbdb9c6cd50bd11eee353fc6eb1279161ef2c0b4d657a5b97f817fc61f649ff21dd86f51e31dbabc9acae965d1b1881bc847b6cb5a", 0xd3}, {&(0x7f0000001780)="838039d43d727b39733cad63ec4a498c04fb8fda6e4a552a7130fb8e15c0dadd9a676269d52b231058c42cfd2aa24c43cda0cb824ccd078dd3f11a84e51657e2cb5d1097e2", 0x45}], 0x8, 0x0, 0x0) r2 = syz_open_pts() close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0xff, 0x7, 0x100000000, 0x80000001}) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="59b0a0ac228de4136766ea2261ee8cc937cc82d78206337f308c86277640b2f65ddc3a82650ce16fc370394df31b0e065b64919929f4d30204ca33eff394a17dbf8f86ee15b38105534620c613cb35e7f9b81f", 0x53}, {&(0x7f00000001c0)="9aef41ae2fa2062f3e6ba910aa97a0bd30551546330ebbac8b2dfec6bb4c2c8c93bd75c458039176fbddc252d45304189a2e2e369c10f4fafc620c663af8d1984eb091fcf90d75f806a01e3267f244a91fbb1c953580f4eccc920711c6b941d5e4bc346de9f2f1232d88b9a1a11a5868d1797472a12c0e44fccf6c3ac3f3cb9eb2fee681bd9e53", 0x87}, {&(0x7f0000000280)="299941f1f9deb14275fc2b2163816dbb6c3c69e23a25078d92dc4133535ce9dd7f8dbfd5d174ecca009fde340dbad3b187ad929525fad59f41eba53945a1100daabb41358b79151b4f75c4bf8aaf5acf956d307dc99a62ba8c53799f305a17be9ca88c828d0ef472decae751e61c225698fbf3a8df8a72979cc85ccd5107882720603a7c5362a9c948332ff2e62860a7d12a36072f83f92e2ed152482ea8eaa53bf4a28ebb8e402063cfae9fe6fccfce2cb48bd1898b5647cc5e9bbb0e24d6e1b3ade9ebc1448225773d410fa21710ef2a9f702a710a3c1e44c066ec8d9c3494a9c89db19297cc25", 0xe8}, {&(0x7f0000000ec0)="fa446f39d59be7cb968e9667d9b160ef309698d84919fb25c01f4d7075329eee2e04a94b9cacafdeb98492fb3b633dc5554250922956d02975392e72858b1da6392f833972cfc33272d5dc3d72baee2355c9eee7d51307eeb13a6ba7eb001fde7641dd826510ed2909735a697cc13f8c2874cbc2688b7a096fbefdc2f70a8544a7bfc06f22f00e2dc1aa3cc40e691148fb8dc96f7c0739a81635c39ddafd87eabdbbded1c0f4a338bd8286e2d956ce5ba632991ebe840cac9c1311f3bc9e671e46643dae4509cd8ecb828f9144ea96bfa13388798f5eb2a3a0850b91aa8dec25ae86430bcf9ad304c5735b34c3d3a6e0473fe183b9ffd43610e8a25f526578ce229818ca335b6414c93d265542e9ab3bb0713f4dfc286f3bcfae28c496104e70e42a92fae4b054f4f6596efd01722cac64260b4969cf14a12262a34e18d199bdb9420fe3993a1d896a4a1deba7f37510985d5c0cf21371de8adaa755b2e45c1b3299c6bd530fd6fbb94fed6a8d6dbdbe311670c6acff52df23e8259ddf78ed60f0aae1862fa4f45d4495c58b55d44cb89803a99deeafafe3fe369607c5ad474656b5607bf72999cfcd110a63dfc6a3c0305fcceb7b7b36d8c33697a1324f1a8ee5568c68b32bb589753776cc7f1018074ea07bfb4aee96501cda7701700ed1e7a5bd56de128a525b822af8a32e72e9b977b60f6b2c30d54f57271c257df70398c66f9f8955e336db6593e1d08e23b7c1fdca82be0528fef3d0587e47b812974b22ac410e79b0b341c55b057091f4ab097e080174ae919a3fb53bdb93753fb33c4f7c36fa74083f3e132c9fc292d937854b5677a48c62d8ce1c0217423edf127054079632a8dade076c2042800612d48cb1ca7110d74e35971a07c0639d2c5bebc2db620d735bdd0b63b5e361001c3d43a3403c0bddffce699672084b16727b86e81b3c1b6db2e121b8db7409c2b4d19d0f449c358eff184b0a39b8f663ffa51a020de232fc69a5404c1e9f136371db4303b018f5f42e35244773f96ed60554bfc70f0f9eeb581c57fa589f856a8157cc746e2dd3e54b32689046c8d2a0b55da7755587cf5fcf6892d1de09f67b4c52a9cb608e5d0e6190d2ef77869e6ff642fd253b78c8c8d3b6c9755feac2314fd1397eaa26d06d2c5354c6d0ecaffd7d195a90c214d10e81965fb211709e661c1ffb7b30fff0fa483f4f26b58cf2270ba7591d6420aa00f177a20c4358592cea1ac3e19455925b1715aeb695e5d8915583b8b744c556c02b432bf08905c2d5cad9bf12ce25cbdd87fd006e0704fc329adaf685b323d646fa8838b4b45daf3e8c8313e444282f2fde906cfc603026ed1ecf0337d502ef4565fad19af7a4466321bdd63173d48f314e49c82872bc7f8c50d2cbede537489ae88c79ba0dfe4e4323bdecc271adfe4d9b3c1b8e915f6433b2c7ad82d5e925fc7f1a00799ba9a89844768d074141034a96a82cc8697f3b4696da370058c84289c3eb060a654306ae87fe919ea137c3b65e23d2a4ed615ad1023776f6d589385bbf87d67ebe731b21e73790109f2d4001e3d0ee86cf37ed9669b5e66b1bba54d43024a5e308861a15dfcca524a02226d2fee448fa8a8a106bc4353d7023a2cf430f59db09bb0576cc3d5e02c1b9b873e85b6bf967cb1c7a018806283b49c899d41cc5102d0ec996d56a1f254cfd57b0381ec9a53bcbf69c8f51fdd71b7a77d0090ee6fd8d3ee13739c2ab81cea9e6d93e7afc15d85a5a4172bf0d80b2938147ea0f59ad7e0cd3bd9cc993760c29f01447685223ecc25815c1bea9a508ff8d1ab02fbcf5f6029a22180450d7f21e0b772415ca253931910da73d5f789ae9733d6cefd6f54a687de2ad21d9dde8194dbc71bfe8337903d41a0b0347c5a0ad3f221cd3b61d2a4373ccdc28cfabe524a86e848d27181c479114d07e8face5976f8c106a76a2cc90c6b23ae8138046f979c8b66403141c69a7f51058ddf1e19d68eaf989c75aa8e54dbb603cfdb4e896f310fb96631fabf66a03f4e697efc4d58ac7f57eba1e0bd76a8396218482583b39c2e2136cecc6b900f1a27dc43d8a6da757a1b0c0d6e893252286aa14df6b700dd2e81fbc9c927217728dbc7b63c594ffa60582a6ed9edd1c2f0b4b7e1f4ed75e5ecee80fc8b58208065776c0192930ff360ed0a107d74a7297a145d28dea312fbcf8419bb95527298840e80887adf40e50dd1ee6651cdd78f52f651490eb6f78a58bb6b8fe6707e7093380edc6c21f61e7a5fd39a2407752173dc9f00a374dac8dbe58ee44af8aa7a67fa4d65181ce49a5ee9f8da0b3c6ef2959460b97ed279aba23b9963e0c4ccc0c48142013d80e3c038ba16b0d7a5f70557d0ee97b9318601f491c5b6c4709401ebe97b3f48971ce4ecf836de2de1f118ceb2b77a78ef1168cabc56d40ee42c500ec4b07ef9e138f0df306b84ff54cd416d06e22e8ddac937a5686f8bb6072a490e6bce784020e3f51e241fac55798e9e4afebbf3c1c7e07e701717b0db8bb581eb81274ba681770337a94f83cd67e19dd70769c0d1681e13855d875dcd3cee602e89f1cee08620139cbdf3e29f8365f624aeb69d73093ce4dcbd934bfc0761febb43ce6c7236cb663b4e564360b3bc483d2c7f7faf0b234a84ff7212665998c14d5e66ff909c4685cbc7a4de44749acc0abd07cc8708c466dbab9c4c7d245d49767b8bfa681616407aaf9aee1a7892f7a2e22f2092d25cbadc273d4e4114e7a7b59c4d48929d23a7df2ff3a86afbad61c478e43981832e052dcf69b89297034e20a7bd75d3ffe7e26f621683ad1b4f4ffe900cb4de817db4672f61bd5b99c42e56eae60048546978d041ee0a0a1ae2e05cde470cf1bf51e3be84561a6bcc19bddca47da8312a645fc66bc8f86e4233eee3f3c95cdf5a2da5347e780bff6d66fbb5a35b3267abed982e916ae5d70f8f16dacfd7e885f1635ea58877bd09c0fa8ec1fc54e2e6b303ad3cf71c7d39ddda62b37325c359e82ca844cc4ad19b813421bfa93e0202befe94378f0fff870d8302e59a8745a2a3981619d5834a30c71d1eda8b4572abd7edd238ca11ee0a54a3a03fc7c49aa15fa07f0be62f816e98f9362fb1ce8b4298e0d70abfc16145c6465b74549cf0cd7d55ff8d5e044e911566156c11edfc46762d7cef26a974e5019998d291612c584dab8a1df8d6075869dc03d130a14a45c251b66e7dd04953529f2bff4572af31ce566e1aa5f8a28aae1cded9c81d8fa41ea43edbf552740c5cd4e870941ef69752832f0c2d3fc7dc9aa242b3a472c33e085b0cd59ff36760bcaec402a7d1d91d30e392f09e1d10fd01589d829948280979f67172c534dd26885f358d8de026bac73183c454b7f808ef5fb5f3eabedc54c0fb6451944008398d2f1b39296a0f7a10c283e1beecdd2c657da19cd76967dbc2c724c40db812cd96bd31cd9118b88bd8bcca9fdc161de57c436ee40e3436c17cc5dbbd622990351ad12662af216d8675d375c68cc227baee9783b9eb443d8d03f321c7323c58b33be170d263ee74f51aed09288b631699424b00146e8bd9327e9e2639a8e6f07feb618ef5f061341ca27d3dddabbc115e3afa54b84c8e053c5576358e0e5e639e381fe157bdf1af12c213d20e45ade51b0fab05802e09e2e68f34f29122b0dce32bda90d2b0595154bbbcb22c475d5f0124daf5aee8a82a2d86b9c3d4dea8173bdff1a57bc9a649e75b5da4f5c8ef909940463be9fb3621411f16f7ef8d4d263a3cde43b9bd378e2672762fd2c9a03f65a078d4ce845bd1bb67b8f1154ca4c3ecab8c586174cfef593f117cad3bbac1e3b8258f3e1283ff7b9f85f9b1bc494ffbbfdf06d219c18e2efe151aa7f833c521794c80df90b1242c851a1af4d67c59253de17d2e4130e6e1251a0cf75a8c6d2fc04abbfc17e68a4ce2fd15d34a696d6b4ce27ad7d8f92d38d2edaa0c592a458969219130b48ba3cd0d7987ed9f0d01e794967ea9553d5b8292550383924cef79045d7bf335ba4815304f02f8a7ba92f6a4a87d96f15a6230921942fb772a0946cf3fbbd1740aaf13a6622b3ffc80a0a19040da4b2187d9e883e4c469dd7122b548becb7d89494a588b9a399a584cebfd7e28b6c008e1dd73d44e23252f5529b0ec7f81e82c706586817f4bcfd63100fc14748b7ca05d79129efaa98f326d91c535390ef1a9acc9594fb09431e218e15a32fda30d1e393ec6ad135a4e79a4423f5b75c2e180e6265f1a5276aee8007d42408475aa49a02b44ef18fbd9d1a398cea2df8e5487a90cb9a849de1abf7d49f3ed02185d04d0726309ad9cf1f9585ed9beabc6790c1fca99febeab0c35f96f606a9f843052220229a0734004bfc6b7e07f284059fd92ca5f85b41c45cffb001b5a752fefe1aaaf62f249679e5bbe53d531a4ccec12ca9ce0ceb842fbd27799f4b84e25ac32b8175190d43fd6ec1deeeb9bf50926d936c43f5eb972d2b8310f5ad52a06897f285c1c7c5d988f484d67fb9873b8e4d9fbd85ca8c6ef45d60c48558b8d5242417dc5114343ab931d253225d71a237424ca8b0fcc62df7827499961c6eab4c897e38424b6f4b66d1182b221a06ee7ae333f8a5deda502d79b9fee8f0d9f2f80191f1ca8c54a25404f27762dcb1552fa061b5b92fdd02e387e9580444afb31031477023bdb14f719c58150f2296c302ad1045c01e8f36f494b39541eb8c58de04a8a3eb8bf0956a34ffb1ad8aceb6f24e1864e9733cb68168108ebf5d1fc56818ae473ef7992bb66c23d1ac066167147c66bf79260182cb1f7c92990b7ac7ca5d54ff37fce68c4ac2628010316497eea27e68514cb28b1ded3fe0583720aae6e5424b95684524d151fa7aa03b8412d3c33c73d9c5b8f464039db341ca4160aaa4f3c2c6a65ebc2566fdf530785475ec64ce0917b737e73a823cdc6d276a155450bfea31ee490ccacf95a0ed21092683e01e23c0fbef09f0eba0d70305a573ee09010a35e9c10ca223cc540cafe9f875c007ea5ae181109fb8140239a924691f3578f2dfa9da76f50a6006ac58d49eceaafedc051fc6f56d932a6db83ffcc795e640fdaf9253341d8ed9d78af847ba71ec660e9490b35b84eb3cd4d5b6d2295b8c51ccb2da02f9549ba19c78ec56040de3a97ae1c2957ad6ad40c30f7d27e63761838cf013ffd1a161a4692e84c8e2588b59fd9f23e79650a9585986b92aa79c10c3a0035881b3d71959bde74bbc2649bf12e843f0aa0981d101fc30488d8310ee6e32a3fe5c31da20e9db065c160f22d74dc2cfb22a8e7a4de09d40b45bae3918e6432324fb3456fc612a962c78fd82e7bc03df1d8676384ddf8a4d40c271bd7566dfeb86d577fd74c120918a4034c08ec686d5c257b56a03e751adc4850e1c8c9d59fe8e1c3a42720b375faa4b5cab6bdd28efa5d6d2f86aa3f7231b0320284ce34028756a2dc685be4d87bf2d77abc8dfe5db89e281aed68cc1c863eb40bc02de309ae833075f77629eb0870b01cabc420afc90dce6813ef4a5e128a066365454cc37931106162fc250e5a6402a9448a644ab7f4af36555f6e655badca6e6002e45898fb951cb505a05e455701cf5b475ac143f0f021be7a8181b0610253ff80750dfdc1c6175a4a3ae0392afa10077aee758a480285056b282e68124e06d76d684beb53e7450dccdf0cea44c4951b7803890d5b0192295dcb962b7d65fe2c433526c254258c733c880c6d2529635fae940a5a37a397b9b2802ead3ebebd8b4508d2c347e7d1c68f817ca013a7172eb96b410", 0x1000}, {&(0x7f0000000480)="bc7e4e795fcac09fac6b560f1738b2a1a18d0b91192c4186014670a33c177e5a18675dc1522d331c80acd314cf9c9685a47a2b9871b25b6000c3ec38121bf9d3bf74799b47d5f02a3642af21b3d706d2f1e245a0feb5", 0x56}], 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget(0x1, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/206) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:09 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x40004000000028ac) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x8000000000001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0xe1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10001, 0x4) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x74}, {0x4b9e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() chroot(&(0x7f0000000040)='./file0\x00') close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = msgget(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/46) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9, 0x0, 0xffff, 0x0) 16:01:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socket(0x10, 0x5, 0x2) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/62) 16:01:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000b67b9f1f769fdfbd09006cc7747500000000"], 0x10}, 0x0) r2 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:01:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x7fffffff, 0xadb, 0x5}, {0x9, 0x400, 0x1, 0x8}]}) chroot(&(0x7f0000000280)='./file0\x00') utimensat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)={{0x4, 0x7fff}, {0x5, 0x20}}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x484e144, 0xde, 0xffffffff, 0x1, 0x10001, 0x10000, 0x0, 0x1, 0x1, 0x7, 0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:01:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x20) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)='n', 0x1) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0x1ff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9e1, 0x3f, './bus\x00', 0x0, 0xff, 0x1, 0xf3}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8) 16:01:11 executing program 1: 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}, {&(0x7f0000ff8000/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 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:11 executing program 0: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x10000, 0x6}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x800000000000009, 0x0, 0x41) socket(0x19b59068cd92557c, 0x4000, 0x81) 16:01:11 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000040), 0x10004) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() chflags(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000380)=[r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffff7fff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) lseek(r3, 0x0, 0x0, 0x0) syz_open_pts() close(r2) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) sendto(r1, &(0x7f0000000180)="338b8532bf2a25ab0ce75daf82e250839aaa35d57ecc12d598edd3dd186e022b0a91c08f8a258c622ed70b9d7c37aa07babcdb5b6ef5761db702de2b2371d3f9e6a9ccffa44b0a17f7dc72c2387f3aa8fbd55fdc55a46e6981a496da9768336384532e203d8512b994440ba30633de07ec2382d7792b4a8c4826f395fd87d7362b97b1714eb144b6631ae1536ed9dac4720589be763e25dc6aa673a7402bdef43caa8fc4a5dc04be2e3bedaaa7f1ee8c370c0455bf36ef9ce733611b1114e876a5b8a1a904a515aebf4d962fc64267e176009eafd2adcd1ba300", 0xda, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') poll(&(0x7f00000002c0)=[{r1, 0x80}, {r2}, {r2, 0x8}, {r0, 0x80}, {r0, 0x2}, {r2, 0x1}], 0x6, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r2, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x1, 0x3f, 0x1, {[0x1, 0x5, 0x1, 0x7, 0x8, 0xc00, 0x5, 0x6, 0x9, 0x36, 0x3, 0x4, 0x5, 0x8, 0xffffffffffff7fff, 0x51, 0x6, 0x7], [0x2, 0x5, 0x6, 0x1, 0x2, 0x2, 0x0, 0x0, 0x7fffffff, 0x1f], [0x5, 0x0, 0x1f, 0x1, 0x7b, 0xb5, 0x1], [0x6, 0xe14e, 0x2, 0x4, 0x5, 0x800], [{0x100, 0x3f, 0x8, 0xce}, {0x9, 0xd86, 0x4, 0x100000000}, {0x401, 0x5, 0x100000000, 0x5}, {0x8d39, 0x401, 0x2075359e, 0x3}, {0x7, 0x4, 0x1, 0x1a80000}, {0x6, 0x7f, 0x2}, {0x1, 0x100000000, 0x9, 0x80}, {0x6, 0xa30, 0x6, 0x7a86}], {0x44c5, 0x0, 0x8, 0x401}, {0x9, 0xfffffffffffffbdf, 0x4f08, 0x800}}}) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65e900e8f0da5cf777a6da2914b3bffe8ea69e0789957196578b7087fedbaae3d1d21f3df3e4bfc8740915f942d4d570009993660854677369d568e02d31dc960ae476517109cb5cc514677569df72bcdce985100fc15ddde27a2f0fcb0150e802c667ab364f4cc762e7a701b3ba01f5bc63c69d3c5109e999b50d5d44a6d8619cdf753c49491cc937f219f0b0a043dbef1aea73a2366a3ed0b326179441a30dc83c44e003f0f2e3b7c2417fb8c1ca1c93650368ec181cd8bc447e04d3c677f2820d4a65e6cc3ed52a3961129fe8152f024bab7efcbe305af2d0af"], 0x6a) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002440)={""/16, @ifru_dstaddr=@in}) fcntl$dupfd(r0, 0xa, r0) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5fb1, 0xfffffffffffffff9, 0x0, 0xfffffffffffffe01, "f26f0a2e3b804a63221ca8108d4bf3210e0c794f", 0x7, 0x5}) 16:01:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc2, 0xfffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x41, 0x80000000, 0x20, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x25, 0xd9a534a2b807b91b, 0x6, 0x401}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x5d, 0x2, 0x10000, 0x8}], 0xfffffffffffffff9, &(0x7f0000000140)={0x18f}) flock(r0, 0x5) recvfrom(r1, &(0x7f0000000180)=""/52, 0x34, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x1000}, 0xc) close(r0) 16:01:12 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x3000, 0x4, &(0x7f00005f8000/0x3000)=nil) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x5, 0x1b, 0x0, 0xffffffffffffffea) 16:01:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x2, 0x0, 0x4f) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x18, 0x3, 0x80000001) 16:01:13 executing program 0: mknod(&(0x7f0000000240)='./bus/../file0\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) sendto(r0, &(0x7f0000000280)="d488d9625457b5f88ba9daa37c066d3ca1d05ca1d020eebd8066cfe1ba2c5cdfdb19c2ba842062ae4bb8a0c1e19aaf78ec2726444bf93ecd90521fdda06623f0529cc7e1cb74039cd9cffec083b935ec28533f33c597e61b37d5dc0a4a0df3f71416007d10db7d26b3bf28918217240904bce572505f45955b35a38e9ac782402c216cd2988bb190ba6503ceb04b32277e2e34ce6a6641b0b2533c9ebeee6dfc5f8296b539ab90fe43258e6c51", 0xad, 0x5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000100)="2013e1887bd8b86b6b4782e38f0b20e438a28cfa3c40ff4009bb8a58eade7813e98a4a7406f55c2cb76f7f672ebe54d995562d2e42cfd6281e15f3b2d54696d0fa13d9eea7ce92d3ffc36945d126262a57019daf588ee4049e02d437111dc9813493bdeea03c63d67a", 0x69, 0x402, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 16:01:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x81) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:01:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82024a2f66696c653000dc5745ff0000000d9433ed64f96542a54bea9e53985a467cbf04669ab8e10d4f3af1ed1489fec9c138a2f97461a16fd4e98b9ff1c7463b6cbacd299365462301a2a539480200f9aa02ff6ba2a83252114f307ea987c3f58ce8accb400000cab2c498a522027c53309e3f77f2db4a293015f20f409d45c6e5e11f29b6d079cd1aacac40afc90007de4d74acb4eb76aef8feb843adce399b78bed8f07c5a9ba76bfb2ffbed4f7e9ac5dfbf000000000000000000f1646839d781c500000000010000710de45b7d4fd8ffd57fc245997dd0ed59a0fa7b92e4b9720bd1b49349f3fb4cef9ff57cdd5ece1f41f5dfeab8d1dc35920a222e23e3e02f855c"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = msgget(0x3, 0x100) r3 = geteuid() r4 = getgid() r5 = geteuid() r6 = getegid() r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r6, 0x72, 0x3}, 0x8, 0x3, r7, r8, 0xef8, 0x370, 0x5, 0x19ab}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_RMID(r2, 0x0) setgid(r9) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x8) 16:01:13 executing program 1: r0 = socket(0x0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="748f89de64307ef1686b2de9b0a45dfab721cb41fc65b9882e27a5422da168da3617e719951ea26e29d6253a7811a134c5577232901ff116bbc4ffd1f0dc89235229783b2288d2b6f7db2ec20abd544bd141e6311045adaa3902bd333b29ead04b7128f72ba901a750b2ae6a58ff590848d0cd5c3519d0b85ca9e151105cf3e2d5e3bdad463d659509aed2aa71d915bdc5c21aa63743d53ce7086509a87fddaa4c4537901ceb1e9e212acca5bdc31ff44c46fcc8c9ff7dd8885d169fbff58c4e2c0283fcd8415b0b55d2019e67150811505cb320c07001bcaba04300b6d0c1339f58db18db974e86288b7c950a4b1b4907d86ae7e0278b0b551b", 0xfa) setuid(0xee01) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1d, &(0x7f0000000000), 0x4) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000100)=0x2) fcntl$setflags(r0, 0x2, 0x63fb0cc5fa759643) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x59, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x1}, {0x200060}, {0x6, 0x10000063}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20800, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) dup2(r1, r0) 16:01:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xe000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:01:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) poll(&(0x7f0000000000)=[{r1, 0xa2d0b1cdd412fc82}], 0x1, 0xa8c1) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:01:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2002e, &(0x7f0000000200)="eb78ffcbff13b9fd812eaa4e713048e6993192964804ee85883777b53a710bf2c217c4bce217212000157408338c0283fcd26a0d250def867be6e01cbe0477b30fd0693a71ec1d382dfa053b1071133dac4c9ad4b0694a69fe43aeb1318134bd76a2ecf2e5dd157b207e9a47b7586d0fb8e42b4d273074", 0x77) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000620, r2) setgroups(0x0, 0x0) chdir(&(0x7f0000001200)='./file0\x00') ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000002a, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', r0, 0x3}) 16:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:01:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8800, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="10", 0x1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 16:01:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendto$unix(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="905831c62dbee2769efab9cbb1061662949e2572f69b0dc20c9bd810a953df7d024e7526ccad6162ae1e5ad44cb56fc4a223ca548be55a", 0x37, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:14 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x5, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x3, 0x10001010e) accept$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRES64=r1, @ANYPTR64, @ANYRES64=r1, @ANYRESOCT=r2, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=0x0], @ANYRES16], 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xffffffffffffffc6}], 0x1, 0x0, 0xffffffffffffffff) 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x800, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x2000000002, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x4}, 0x10) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c65300087a9d272da6bb5db0afd91ab20bc03ab8c90503b3f87184ece14c5668de2a48881068d1b16d607b33b7c6d7d1a051a057eb88ee00d31f33eb6a477ec690bdb3b485433ea5aff1a9c519e965afcee3ae07734bb7ad73c9a00000bf98ebf364803b3d734f52fe4a756f99b3aeec1f42b5ba0c8b22f32710495632a91e1df945da6c7e92f214cedaef6d2d69913df7d0a88fcd3e05d456a2b6f143714d643e569fd9b8cd1513e6db5d936b42c7f3c13febe5b3cf5ec7b72103128f535f2f4991318a901e604c632c1c9a0688ccc70022ba1ab713dc68f327c709627cd28a87dc480ac842ecaa021fa3591d2eb5b137c83e07fcf9a141be02b91948d8c846f4419b188f7d66ed82e611851d183cd1356124e841a4059cf61ef9da4a14355fbdc4e8178828e0c5bab8e8b688d5a7f8b4e848411f914c29da584b926ab97a6693115d93e83072302878217322a1c5dac62b650f8f908cf52fbe7a5dedc897075d05e74fb74dfdf8b8ddbc9b884b0c9789bdbd727e497b46f67a1a4fbb4c4fd304fc77c5f432b5686f8e8790718d7e12603e223808b0c4342775a1fba65e3ed462fe942c5231e30aa5d19db02b01225b5297767d70b28f49bc6ad546386be0397b249fdc9bd3ad6dc5efcecb9e9992f539f825a46b399e3e611edce942bdb22a1ebdfc4701e023b0e0ac0251cf2fd8ea2c0a6"], 0xa) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/44) 16:01:14 executing program 0: chflags(&(0x7f0000000380)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$unix(0x1, 0xe40bc3bcf4ec0c6e, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x6) getuid() r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r3, 0xdec, 0x6, &(0x7f0000000240)=""/172, &(0x7f0000000180)=0xac) setrlimit(0x4, &(0x7f0000000040)={0x2, 0x8}) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x1, 0x4dc4}, {0xfffffffffffff351, 0x9}}, 0x2) setrlimit(0x0, &(0x7f0000000140)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') readv(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/3, 0x3}], 0x1) 16:01:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setitimer(0x3, 0x0, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x4) 16:01:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xc19f, 0x5}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) socket(0xfe43c8dab02cabb4, 0x8000, 0xfffffffffffffffe) r1 = socket$inet6(0x18, 0x2, 0x0) socket(0x10, 0x4, 0x5) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:01:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/105, 0x69}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0xfffffffffffffffe}, {0x24, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xbb}]}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:01:14 executing program 0: open(&(0x7f0000000300)='./file0/file0\x00', 0x8, 0x8) r0 = open(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x10) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7, 0x7, 0x7, {[0x9, 0x1, 0x8, 0x80000001, 0x3, 0x1, 0x200, 0x0, 0x9, 0x7, 0x3, 0x195e, 0x5, 0x3, 0x4800000000000000, 0x1, 0x5, 0x1], [0x2c, 0x10001, 0x1, 0x5ca, 0x0, 0xfff, 0x2, 0xb0d, 0xfffffffffffffffa, 0xc9], [0x0, 0x29ecb564, 0x1, 0x8, 0x5, 0x80, 0x1], [0xfffffffffffffc00, 0x1, 0x7aca0c94, 0x4, 0x6, 0x1ff], [{0xfc4000000000000, 0x2, 0x200, 0x8}, {0x2, 0x8000, 0x8, 0x7}, {0x3fe00000, 0x30d2, 0x7ff, 0x3}, {0x7736, 0xd1c, 0x9, 0x100}, {0x2, 0x5, 0x6, 0x1000}, {0x7, 0x4ad, 0x5, 0x80000000}, {0x0, 0x1, 0xad}, {0x9, 0x7ff, 0x2, 0x9}], {0x505ff502, 0xffff, 0x7, 0x3ff}, {0x0, 0x3f, 0x8, 0x168}}}) 16:01:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c153889, 0x0, 0x4}], 0x4, 0x0, 0x7, 0x0) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x7ca097944dbf0039, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:01:15 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffffffffffe1, 0x10001}], 0x8001, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x20, 0x1ff, 0x8}], 0x9, &(0x7f0000000100)={0x8000, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)="23d35e23da590561ac0714775de771836fdae1884ad6f8eb90c0534f917249c1bf33c35b195835af6c4566e3c82c9b70ffc3ff7f908b5c3cf8c5b9594c221dfb9a58339855296a00f0e87757758a40066159f090202d66c813b8f12d682d42fc0f9d8e6028c8291b6c7da0c71f0c7ad8dbccb54052b454136f6ae04a9b2ba4e92bf9d54521dad8b9faef10b41b0e7b29d1c93ea4612efe505f3196d6a223c9748cb5d41721023a30adf06c538a3ba9ac9be1f863da4b5e8fd6f355bb8d0be0641c457c9789266a238a26dcf62d47da5059520336193223a612c3ef85530f74606317f72321827678c6686ebe5f2ca04b62622129f9360fc0c281cc463bbbaeafe6a52befc91662148a1eccd9ee0f8efaf56887d2d2180ec6732e09599470fccaa4ca291e47a2acf1e793ec9b73d6359fddc54aa89553e4c62a71dae7884e7d92322d501ba23fac06d7eeb6c1cfd50330498df396fe2f1be0366f59b3761eaa1ea75ffde16ed9a2f417508232fb3eac865704c392ae19ec1c588f192ad4365476fbe75e5362ac1a54019b32322b163e7f91cd516ab0ef438a8b60e0a09c5925cde6aac54a028db52f743819d279b0d97817aecf61a43d535e51c7004915c1372e1710d6c890fc27591159f00a22941b6037b9bd6d34f190fb9e222c5d82abe24ff9245c8d10d1576207a667e6c6f8d3dfa3a61a83e2dae0cfb5f6ab8b88148c6e826e3c55449332facb880db855baa2e0277731b5b3e88704070ef48e5afa0c0cbf60ada289e0e10e83db2f02b49e241607e357afefef1dda675479c6eaa7c9d997a6f1ce33fc58a0eadc39ca96f35380d17f532f84b8e1797a490139e97ba92604a7b0cdf00490c7e84be7b69be8a11af889e847b867c433b46b9f13a544ff6bb91b5fdceae4c95962bf72e25670a7543afb67efdfbee91219bbf47f544812d9d8c465a6941bef337202b8552bdc5f8727d73be6776955c9e8666581ffbbade916a50ef82ace59c0dbf18f20568f9912fbcd50297de51096c4f2a48b36c77e47590cfede480cab8aeaafd7486bfed5b41937c8bebb0f21b7949e7d0909906c609577be3b861d0b8dbf214a36c632c127507ad217a0a22309ed21439ac3361fbe26a30fbbdb1e0b122ae30422d6344b665fc297c7d5ac87f4d17360831229ff872dfe0679326567e342d612d8f38bf22c3bb8cfeb0443bc1b21b622748544a23a25fd6f1c45e6cc6b974623f04977769e8f8b7983e6fecb04f5f1a47b2797b346e521a72fea6458acc6a10613eadbe4dc3104c3f530ceabf3ca3ca6fa30d402da828a160a2e8cc4c001d07cc35458795b66cb5a64d5b0fc26a3ccb62f73d6fb07e724b9a9c01a5e6d196a9960c0ac4204eed937bd1217eab24ff51b6456ab0695fa5a21b3d597391131f724d0a274470f14ab77afcd8b9636ebca4f73a191cbbc5ede82cb4b703e96efad70f6b9e308830f64d96379da7b5c55c06b5ff7fe61d93726436213c8fc3563de2b662fde975677e41143ac6c19aa34574187ceb983448abb4fa8992c0f8f9b3859277be509a32e4882e85312351cd9ee619bec7ff9759a780d137f373d88a32e6f782e2725c9b157b22205cdead37a8cd57dea558336ff3c2e0363c80c4edf25f4591a4baeba293dd1971f073ec0013f68f1bab4b47b8322d2f7f1886f95cf03063dee8455d45ad5ba9ac20f053f0a020a653ffd7e7e0316984a696578e4718a83511715f0f390cf6c7110844d13d8b97e3ea5bf18fc1f4eb622a2db704d71c2d772d5feff409061490072beaa53cc25767919b44d1fd37a510ccbbdbf0939a3207b4f0118f29399c4f934a13a26fc552f70b266cd1f291e5d0331d39a564ee5e0c1ee91105da6884fc047235ec127086a622ead25f16275c3594f58f704590b9fad85a46d9c7c537a0bb7bae3a32d184163b7e7469e1aec8408055ea0f53e232428ceaea749f06d8faeb6a2412aa9e7c932ae4de54c6dc0128e4011df15b77eafabb235bbe2f9970303b0eabcdec23fa8068319d3dcb830b603fd86eb809714185b7cade0f033520ed73aaea4904cf2788b8191be7bd1c9f2ff818e7b9d862ef353dcb69c0d0a7d997f49346a6dd61605aae8ca5bd61538ff56d5693114b4dfcc6919899c4900e343e6f14dce3b8918bd0847d7d881cba76c788c367fab2449e9cbd19210b4eb2ede27bcc7e462d5efd293514a08ff174c438414920f549196b6ef1cf56abbf961dc6f1a1c85ea4c6a49376df4270ab7c73b2558813590b94cd80cd675bc3a9cda2491e4e68fe2cfa97e413e5160cb7bfe1ec67cf651d2519e0ffb47c06b5603f34ffee281bbf5b5aa831c262f87de7033cfa376b3d8a409d54ef81146a45c317f04bffa5abb146df8057d64367a469e493f9c2fc07a58171c6724eb8dbd01253a19091533a3c56ff8af05db75227b6840668d0f783648bfbb6aa7b3a75b70d284ecf8cd6c61f5295babdda860ec9b4a3880fd4756824993ca7020f696848413e6cf1e5e142a32541cd0861dce051f6cd3da356f60e39e3e8f55ab8d9cab335785422e8892758aae2eae28c8501113ca8479488c34ac55ed5940e9a8423e99cf84bd540961a5e70d10d45baf35f18909b0847e4a8b69f7ad24dc1e366c35b86c01c7ade302d502b630c6f1c124958fb4ede6ef4fa4efc885ef25ce425644f36540f85367b61c4e27800fc26115df957461f781d17dd809db966b71ad378c2d67c0f417c6d57400ac73377ca5363707d2f4d85318f25f151f0ca58b21d1d2f69a1854f7571263a77059801f0c322bd7eea9431e68b628e2e993217eb383bf12e8f8ef1c2f50a3df3088ed19f598f3c931e5122d09ac821974d9075d136443e5334d3b31e8033545893cd0f33ac9733db5c9e9cda54995c1476c784d33febe38727aab15e314f12f90b71bd73d4c187dfc4a85c3bc032ffcb8a1828bde655e1b916403c27cf6a2836cf30329b4031853d1ceda93bd3b765ac7d979ede54c7ff16d4d9775cc19c6f20f6a2c24f60eee015fd87954e462adf94b9ffb9884d1d880be9314a3b73306c4b7588276194b565b3fa8c50ce6760aaee4dd6f2cb7ccd0d9f750d0129d5668247325cdd966d54144f4a2e54c99fc652e4c847f0df16171d3e1f785bd39a7d42ebe9e4ee3dc819d4ef4b8dfd1eda9e5b4468054c7df78882fcb3ea826a023abde8c6caf47ad3a622f46b89b66cf08f5acb47e80fe5f99f5244835a50d87c4c0ef117a566c948dabe22f72ea6bf1625c4c61f060bc80f7cb9878ced3ff00490f04b9f67154c356792779d807bb8d1a5cb1eafb5fcf7f98bdea01e94252301ef95957647e2becca01a85411624a19ff40354ddc13fac039882c39a1ed39a7e76eca76985f96bcea6cebc5478307d6afb805826516bac1a2424686a10701e65aec5b28fac7c4e896e5a30437dba1d76488f41df8422bb958e425dffdfdcf6e8c5e18beb8391f61a856da897bcf1b9d074d1548504403459b8dae46bc50c84e6efe1c5e1376413286f125c1c7e6d561286f5a1de36d903a2075038fec0c468809f70d355642b6ddbf0dfd91c3bf79a3782d8775f8de5d7e3a68c9f03ad0623b4408a11febfb263597a0c7192088bdffe6dae0fcb605783e668445fb8469417e550acca5e10f6cefaccfba42bced3bb6292bf897da7424d78268622068f5370b30f98c39d81454677361eed014164cffb2376d325fc2929030b034f68f434a4e4e44c9721ecf4dc433763df5236e92833ca8b536efe593947a22de66705c671bc8df48bc9e3d5406d91f3e900c65c4051556a5fcab86a52947b1760808fa58987ae7f5e72122f62fd2abb6f4ba91ba0ae4e626f138a61f6be09ac32820f09b3463f95d8075753a12339ced87bf10352bfc6849bb59abfb120a07afb9d66b9e0868ed26b2a05a86dc917cb5ac54f9f3bd93b8dbeba582fa82ad98054e61d55dd00b9da1ac43d14433c07f5d6cd587695fa17255269ff9ec88a66a82be9fddc264d415987e4a9ae2fadcb578feda5556eb630a514cf9a9efe577dc9af8eae28d5f6207b8654722225f39b2af1abbcec43f00dcae0bbad774ee5d98a92376219e11bfa149e789cb56203b12dfa6e0fa34adaa9aa6bad2db50458fcbef0cc8236fdc924062aca743a9e90ea19cb76e2be9817879c9441b6dbcecc3c42028d35f96e3fe6fae097bd672702aef05886a531357d8b034d1fb1ce22fb8fee557e1f338a279ae5dbe50ce6209d7cc5f0aab27c74bec687cc2962f36dd547a238f8ec1f68f17579144821d9491f8ad0ce795784202915c0b1ff4cc14dec0b65cb3a923677f1cab769425c4e3a2d88821801d7c72641d21e5f2f04617e0c06fc519bd9dd6d85dbdd1689ce02b7379cc2c4aa5743febd32e337cecdbd5026fdf44650a21dd60e2713fa78faf86aef3746d5eb86385058de97cb043a5a15dc703a2eaeb1e0a0948a2fb9a06e10d0b8f25b1caac342185eba09dffed0209bda4800d6310227889b8774087c93fcafd14490eabf904d998078bd83d20cc1b2b5270c204aca6371a7b05b2a25870d5304eb295343e1f5e481b6ca10dcb0d66a2215ee595ccb5a1619ba22253a148e016a6f6f409c67477754b2ee54da4e463dd2cb632d06712428f2a35251a00ea3610fc930a30f452c70ce6bd543cca2847dc436fb514e1ed10bde986442d41eafce78a76aa1744642e4b66429caf3b4430c43d9bb14171b9b1d65e7aa15b672a594b7dadf6852af2c9d241a7792a1498f3367b298602b5447ca7d8fae0d4d773b7667f258c995efdde7019be5ce42989323446f8c2cf33153391a22f95bf8287d861dd246f7871547dab7c9dc89b93f369b37611e451a86f98f69a841fe89acffce6721d7ee7b9670ddc9309c43931b92441d9af42f88d86633ba0bff0205f432c55de018b7dd370e638f629106d79cd5e32c8f8d60b56dd311eea64542bd9212ea1b50105c59000634cfc415cf52ef28d6fe29602bc2d355009b5aeda8d914dce727fc86da0fb5194ba08f4794088bdd7fad51dbcde8f8a36c67b94c6cf133d9972cb49f82068f444e96d1e573f49241ab4e56fce8c0b7c07a7fac401ed7d9d4d07909ca65d6938049d3edb3d388a9e08aec5a13c85472182e129d3ebfb48a929ebe488111b7af8460e04e419d5a0ec51781cdbd835bdc67dfb1c905281a80d2c0abd6878e04ca67a51b288218506996899d0a23e2c15472ddb694d06657bbf67e380a25b8ac5e75a6c24cd000bc36fd26cc5b783880897c8ef4dd2b053e9b76718b6470dfa5b138cf1251c7033c600a1f35881eb769cdd7a2edaf2c3174e86d8ed587ac2833f78621cbe8764412de3ded322c36516e809891bc33cc92634f8efa2b9f042fbc106ce58948eebfb59ac7920e241cd1946336b0fc0bb96d2b15ded25ac6a51fafeedd351321da291dd79e0bad1b1dec4d60956e08b9071f988293ac1abda79950182f152d6df11a6d1e17b7abec26d0e70abc72ed363f53e23c0af0442cfd131d80f2d689e7e10b5248f856c5b9a9df2088bb5309448115bbf9dd3dceec7f21c9aec11e43eb83f8ec5d8d169a66faae999fd7cd9cc53e389b060e4e547c728681fdf196f82e2771afe6ef5e20d06a510ce428f336705a2d87e7bd651915150e286e708e1aeaab7dadd1cecae10791740108fa42f20badcf2bb9e627e18c7f95dcb1a89f6cba38d570ab83a4eff3ccb6af2d86efda0dd70fe1029c951f0a0ab1e7df5e51d258776fbdf593ac951fce8cf8225426e1785ae4b3f850158226ebf", 0x1000}, {&(0x7f00000011c0)="6b6239d02910a00f90b51d8276a8d72f0bbdb586487cb30b1b95bcd6776fc539555222e885a0eb16991d57ad", 0x2c}, {&(0x7f0000001200)="528ca701b16ca2f3a054fa432c63685f0466cf234da47efbfabb8421feae60bc0ed5a9fd644d23f2bd0151b554ba05e64c74234fec885b7fda51b94cbd54fd99a1930ba83fa6bd2c13e062064dcc13219e9bbab4098b6e27b80fa987844d7089a1c043426edec0c4275ad96a1e2120091550931881da42c4d0f3f32c6a870ea804e32471012c5fe70927a916885a63e68be056b84140e38b2338332157f40fa4f9f5f343d1090816729bbbf15ac790524d4593cba1e9346ee2968f097429b4b545e533f0d5db60b24771", 0xca}, {&(0x7f0000001340)="f644e20f16678a88b8754ce0795ad90ee45b7d045b4654fce8779778fde92fe005b6213a4bca4519c8755f92df3d5821ed5f784e54198eeb0fba98dab8530d99a958ad98aa2036ecadc64f6dc0373b1045aa9ccb14268aba2055dce82067", 0x5e}, {&(0x7f00000013c0)="ac4e8f5f08c6a0f62b9dd278d2039418900e3c2d00b3c1e51084ba9bfd93c55256808bf36aebbae6779ea78e9f24735b3cbee8cd6f1eaa48ae2fd7bd527958b5257fb70a5ec1522303504a94b67407102aacbe46e5dc29dc9ae097ace2bb1f8621fab9e821dcb08ff238b972cd18c172f3616364aca99bcaf1446f097ffb49bf13eebe6878d5bbec07770c55a9c1976b95d3e181ad986d7a67af443428e15956b09bbd2793dea7b0b87c9ff6816b289f07d3873e3622677a7414af5f9222d36bb07607fa26eae254f230d1c7fd26fa4af88f9037eca8b518d99f28e3cfde033f6a555d6c79a004e7ee13d3a3094ff6692c7def06c2a6e538ec", 0xf9}], 0x5, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001540), &(0x7f0000001580)=0x10) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x10) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7fff, 0x4, 0xaf2a, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xe9d1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8bb3cfa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xbff1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x34b4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() 16:01:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) utimes(&(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)={{0x5, 0x7}, {0x3, 0x200}}) recvmsg(r1, &(0x7f0000002380)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000001140)=""/170, 0xaa}, {&(0x7f0000001200)=""/145, 0x91}, {&(0x7f00000012c0)=""/186, 0xba}], 0x4, &(0x7f0000001380)=""/4096, 0x1000}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x9bf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000001240)={0x3, 0x0, 0x7, 0x9f7, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) faccessat(r2, &(0x7f00000012c0)='./bus\x00', 0x0, 0x1) open$dir(&(0x7f0000001280)='./bus\x00', 0x810, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="b69c35db849f26ec77eccc6c719478f236cdc59c1acb6efb97500d56c8df6d4078e203b30d2712b930c8431922932df0fcd2b52a30bd057e1cf7e4202f8dd954841ae14236c9c5b4ae7b19c6878545dbbbf67696eac30261b39069256c3961363eb8b02f9beabae9dd6c8e35908bfb0fd2b861f88bc13d6f6d02742a46365466f15b594632120b021ee5224d2133a6e59b2a733d8db5de2f0bae356173d94082c12964abaa46135bd4a3b3ed6f96b224a60ed34de4f202f29a74c0eb88d0db1dc17a3e6e9951739df52b02902013f7f3883e9660af3439cfbfa5d7c467d8482568ca614c8934f97826f4d717b751d956c1cc91841b928e6556c1b2ef72e1e299c17da42f41c8ecc9dde12e197e0c53acd0b0dbe1caf4d610ff37bbd3d56767f32d2a940bd57102f42eb9a9bddb45e17dadf5313b56e029b1da7a72c79bc3e4f24eb6f5a9f836ebf2f77b290dd95a77c828fdf0620e4df4fd11564a8a75262f2d46299e1117cb05a3378e176aeb0884ae8e0993097ecfd3bda899a90182cd94917816b130464187434abd6258c328b95411c3a920949715c86653e3d28cebcda753727ce51a0320d45bbc6f38049fb05757fba769ba7983465a7706001737a7809bd071aabf425e4b69af5368cc19b546e86a3e1e3675ab34cab168971f5402bec06e8aafe04549ffc61cd1b57eaf740e0a8ee24ad5c3ce73420d7e61d93b0dfeec54eef6caeac999eafdb0c122dcefceab7df42f121ff61c86b800d87ab5ba79e0491cab8d16e65b29a948bc4e7a017147db05cf4763c7881b511392c59288114cfce91e6eb27fdc561127b0e944d62c52b93223389f4dc33250585f8407ab2d655ed9740134396beaddc2bc1eee1865fb0bc5b9dd85c79cf445e5df4a5949fc9091bca13190890485ecb2cc94b0bd91642d41e2ee4cbfa43a2fdd91e69d7c3d6ef306dfea5a4cc444801a6b57d2c7899eca0967a91d65d364c5e2db7165d5ef0f072b4354746260b2e9ac978b12477a38fdc9fd6bfdb2cc4eddda9a9e2080a7a141b070314178c91aedfe8acbc6399de934ac1765be7454adfb7d458ebf3235386f3a8d90e91fa316f6fbedf88b5fb40dc0a2d2e9cddc640dabe83892fefab149e9ec8d8085bcec47894921eb71a943b776a9cce0c7e6a500006eaf9497a06a3ba9278f0341dced7cf269cae49ee94adddd8004b0fc18d69e08019a91cbdd98a9f6e973eb24682aa56069d66cd8b47cde403fa469d84439a3a5b1982486e145908f169b2bdf7af5569d02c0242cd6f6f2c1cd13815a42647ff8b34e8f79a30b4759d63a18d93eb71f643cb6ec5e65a43a5e55142dde585d1a8f0a8f9187ff0db33ddb2032aec19d627b2fcee3f61364f8a311a91327320bfa5bea2f641fa4bf90e92d103ef340fc89b0369dc25774916a4a614408470ade1dfec08b76996e8d0f661ac61b8592d0111d3481e43f168931dfd8f406132f7a1a1df613249f0bfb857f6a6115471846146113b4524844e21b870822032bba879eb0216875ed3069b14126891229c7adc2d2b6ed5e08a5aaf81ef3fd53d2b41ffbfa534206f19dd59ecbd34bee7a9603d34eca2477819988169e26fb92e241efe3a538e48c275194c5faeccdbb4f336de2eb61ff1325f72821965f5efef26895476930c753ad3d23f3dbe03bc601379875a6a89d9266a5f5c5797d0fd9659c710777c3c1be988bca0314d35648664a423add4b287daaedfb1879f6b8a6f94bb5e3485b7a272df3a4f5b545423a9c2cb8f7ac287fe022b108ecd2cb1b5cfe977a2c67421c3b3f94e28470294c9f540c4f5e376a175d3d220d5718cdc4e38159f796f3f8a6e7ba2f26905c222c696974e163c6b481256b1944f84e7cd65ec7136723eefbb1d4d2efe524cbf73a637bf5d5759d3aec2faf8b199e5d598b48867e75a83f1745ac913edd1932ab83e67275ca15f7e84bce65a5ab96409ebc18cbdea4afbc875c227132e272022ca6814fcf88792cc72455356a080b6fc7cc94a1f5346e519bf696b38f33d14925639fdbe0e587b03414663cf71b0074df9138ded7d5a17740396870fe4fecafec6934429041d1704e2f997214690b42b83c2f8ca0ede8eb766faf5ff07e8a2e14219820eea153e6087fa6fe24e566c2c8c69c7c00abb0abfbb7f8832ef861c30ce4f59bb5b7de681e2e7aa0e3cf41da84562af7b126de68c7fc9f5d4ad54a3239ff73a41ebc73c6c2dc9cfb1e27caa20635549b746e3d4ef618a1ca2baa2d265ebbca9ec49d18598cbe0849645a30850f00826e5912d33528b0859d3c9b7fb9237511db579092ddc1fc84c31a6fbcf227b29716ec8fe70b0a0cebd9602a2b00a2b4043111f305c270d9a466534d6a7b2430d23cd76d389a953d12869f1b4a31f9d9f65c4fb707253efaff3c5e8752c446783554fadbe0dbf33a05041295e7d4bfce0bcee2ab246b9bb7bb02f814ee12ab7f4b753273e70a55da56ea07da64f710738c62fa83d949eb8995a7871114ea8d131401b6350a83ae5b2de42117c146fe8fc8d315765158488e1d9e78f372dfd3e64a920cbd2fa12adcc6066be6e31530cdbd7539ec042a9145a68c58624f40ebdff8be5a0104ce40e9098f9f14dd0fe441d281536c1b65cdd63b53d2187cf942bbba6218f0045a76c7fd9d2be9cb5ad2af548ebdb84a3d4d85eda8aa94b34c7d07f66ad3ed838a83a8b7b3eaabccdf1f901b0bf74f569c8d2f78051d5979a7d7007c189834e1017445ac944c781962b688abc8114c0a7286c4ec9d9f3e79a3bd426075d1f7f71e6aeb8b3d1977bafd482debab1f0fd2c827c19fabb0a8d68691d899ea729167abc8bd28ede56b161ab92cce1afdaba0af2fab10c1f3134a2bc4a515819769d47440813d25da595a3a4d2deef4e63de63f9714982400228ba1d7366e9fa9b7ed9292b1fe1ced65a35f480729dbd4de2e7dd1c34fdb7076299b515f595e6221d77b9a41a4960ae39163628300e75fade80d4ee6e82d7505d7a6d681bdd32c0417171dc659694b34db89de37567019f7592289f068e16c6dc350b1fca606b59c21113aece3387df5c7ed4bf1ac152746b446661fa3d6dbb44dd215742b8f7a359e4cb52ffaa3b04b7fd863a19f40b5b08d6ebf7c8e10ee7cfe296238f605dbe48232230b6229381ef79d18ce1db70563d4b81befafa6add66ae2b0e043d73a061bddd4129b00d6dba9783b9509aadd7753d8846d247c3b4fe73a4b8c68a688364535ec4131b0dc3d454304ba0164389e8e136e3fbe9bac2c1da1b38381e8d0c619da799d19aabae8f74b6fe305504bcd22884a4db3f730db784ede937d5b4ebce8835828ae57b6d56d390edec254e13c6bc3042fe82ca81fcd1f767785b61d6a3096697bcb0a45364cd5359e55d3497e5c60a53b64d25dbd13ae7029ca622d499983ff50f7d4c84f82f31d6e71e0f2bac6b256e0793b9bcc35b2cc44af06172b15f43070af43eab8c43213e8f57ffc959b6b23f082ccbb2c45c1931d03b831ba0b0336bc19baf9bad7d0d8b7c6b4bd2522d0b811b30dbeec6b75a40f39f1a589ee5861d3a3995179b68972cbec3b2791a3a80c4d17b95950838079b7ada2dfbf78c81d310171f454b19dc2f6557af292a9ccfad9dfd0ee56e102866430d25c2fbdf9fefa7dd712672a66cf9e2ea0f8a38e409c1949c953906e882309ce77e1b278eb46733a996346f6327badae7a07ee6b182e69e9a26a010032de245f59bdb5b1ac454254c38502591b4c646b6bf404a9c7aa019fcb2cd1d7240ca33efe8a3711ee11a4575138001c5bb699049f405bc76a474e2c674af1ebd45377cdd402ca3560f3fb77831f2d309836cc2b0fb3ff3863db189d2449c25f9ab4d1bb228313acb9327c59ce0197b624f9e98d1daf8adc94f49e9e8527bc0a88cc7fbd7c50de375cbd9b49310285d9b6665024603759cf557705a97e4d9f4ccbfe9e5b6671c5dd58d806f0c705d828e62218f863526c2e3844ac41f0eef27d14d6b9fc305e75c5ccd75c0317efe5f3fad1a41c353630e8d8e8ada02bae7d49db46127569a713806352381a20a5fc08a91d2db3abef358afd596aef76e84a8141bee45337b14d2458595f19c6e0af4405ede08898f84cc820eb03dd01f0a3a40c9fcd4d3c320dde2365c4ac59b3241c470711f489cbadbf5b3bc59c872db04efbef33f4525b29de1f93f5a5e23db82bf9b216cbae116e8d3a90db271fa3ec4ca60fbb834979e395a1dea622e25a9597943909a505a1e07452f4974fb68c1446264dc34cba66480edce5ec7266d5a9b027f73e5fb03617918e3d36d7e4fe3838a6fb15563b8c4c4e00c52748943712d25fb4f31e57fb0c3100485bd3acf44a9abc0325d1291d5e7064f55e663aaac5c256cb9d6eb95681467edd8b69c1045a5b98090b95c2bf258949ac8b46f2a46407bca6324e9dfa4abc8db16af17370287d8261cbcf936b68fda82e5bdbe4cb9ae84438135e46c95a191e313830071cc1b2cb6a1db3e4c8b545c71a69daf0691a0a73aacd6e45dfc14d7b3dae8dffea22ac4050d588d63c449906ce765effce23e2c9a89eaefc41c7410d897c9810e33dea0a1d12708964c21ad37ce49fad22fc08980b7b27774d23ab40a37d724fb332b9a43877072f3cb2ce86f74ce987b7a970fdbf51638d162db3552b1153bd58c07d049fc413627b6b788589b4baf6112ed06e7327240a3ac5b02918634b915697ac86316f16a16ba8c5647da129d444ab6e93a6914280b4faf3650393e48df6b54d8fd58919be988edd031927bd6b47dd11c1e82e6bcd1b8f7a004e550a9491f030055a0298bf62d8a29494a132f64c990ea09a592e22ff9aa04254704bc9d749afbffd3444bcbc8f27f17a35501fed10bc836f8653e915b18e2d74bb94886db2f55086203715585f25a0b357ce33fcf3ccca6d0481780cc742f270beed474a5064a1aefcd55f49661f9b6ca24278bf2843d7eaa6aa68d52de306d659e68f51c609a76658b859842c4711044fd72573d07ac1b52c01d3ddfc0d0a4b93d3163805a55f30b4a4beb7f54d464bd1f4917684ba301a6a7224d009a50860b1d45de35ed5e02af6709eedcf678ecf3b45a627ee2be58fd674b781dffbbafbcd58b6e98bd1bb57f34ca9c9c2d6d85176f9b937a7dc44ce353a50d6291c1b3af10cbba37f830dd73f69f81a6a8f402796ea42a66450e4f9785994cc94d8eaf0674e2741e65612c66b834c8070fe95a1baaaf68f9a9f7b5c6bee9b3e020d057ce4f7547a48a8c68e0448120e9efa3ab9bbad39ed746f9c83d4bd315f15ecd60ba5cb3f5b7a752d953c97ede0096f714d4ca3b8e233949cb50c429fba628451d49daa5f3a71f3adf59d8a731d1bf4fd6fb1494faa5b39b475d49d971ad2a884bf924ec1482010ca963e023d187602dc80aa93a2391acf4dfddeb0e685f802d6c3e3e1d8ce618ed8428af4d6e7eadc21edff5ff65aecf6e05c526dbec299100a0c428bf9d9e093635d9706b1695065f206e4540f605988910dba8062d67d1801eaa433517ab5ab7b09e197b5bb4eaea6d0f4e81eea74eef634fc49a4bdca93a8a3732840d953ea81530f1ac43d91f8568c193c92d2b079fca309ec374673d501288548a1abdc2a7504762a86291c06272c3a4f3e328c0a91f4fad164a2899f488fc4503f291d79c99e1c93200902aa80773d9c18d9691a1086c45f9787814cc4e199167b0191f292d1fac9ff2ee153ff8624bc986ff6f5633348879f24ac4869b8043ab702a0acbfd4ace9f6f73f735bdc8ec54ab414", 0x1000}, {&(0x7f0000001140)="18b60e055a69739a6ef2def29ebc7d4ad33ef94ca5946f79065ca0011139797eecf2c904caf1b27bd38fb0bd63935c3814abf2ea09aa1459e367ffc953a248905e6ae3ae775ab186dafa8d1505b8b846b178375723c463d3de36aad534e5c5e67b0667be61560f58a451cb7cbf5418eda59a3774245863e3e9194f2f05387a58c8c69ca4384cf323e4d0251da46cd0f0efb2b6fa1d4c2678223f7f498821f9aa3fc600b04537401838f6f2bdb699e1d15ef2ecce31c9c7df7a07f7a37a017242f8b15fb5e2ed9ae8c665ddff2f7be0", 0xcf}], 0x2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x3, 0xd2b}) 16:01:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4000, 0x1) 16:01:16 executing program 1: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x3, 0x6) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x1, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x200, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x2, 0x7) getppid() recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000680)=""/135, 0x87}, {&(0x7f0000000780)=""/199, 0xc7}, {&(0x7f0000000980)=""/130, 0x82}], 0x3, &(0x7f0000000340)=""/17, 0x11}, 0x2) clock_getres(0x6, &(0x7f00000005c0)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x3, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:01:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="64022e3f66696c65eb6b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x4e5, 0x4) shutdown(r0, 0x2) 16:01:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x8, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x10a, 0x1) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xffffffc9, &(0x7f0000000040)=[{&(0x7f0000000300)="4bb5658dbc9dc0a78adf39c8451afe8c196539ae50d6b9286504190c6b538ca1dab0d07d8cc8bcd58d0757f2779ea884bc2d6280649e7c25d9b8b7ebb519cba30637ee6bf86cf35ac40958ed513da1a1dec324ee4a4df76fd264629d8ad6f0e4a3c4c9738da355b71645dd8a1343a456b8434dfe179e68580f4bcfd8c5164d4e667b9988490d6eac46d20bf9f47c4128a748bab12dd2050935375e7c2b03a8a9abf776f215015649ee19baeaa6e1a9b3e3a56f44ac86ccd3a0bbc49a73785277d40fc6bd565457eae68308541e48f960273ea15c5e844a77dcfa4a1c0e9b1e3c759f030062b347", 0xe7}, {&(0x7f0000000400)="39c1508c29f6045b487b4b012679615dcc7b107025af2fe9a347f0ce6c48e146187dd3fd8768ca384f4d54217bbfd605bfb5d256f905123153b83ae07cceca725417cc005a8edcc081b3fb06009dee4a8bbf6fd235e6a3a33087e6a1c5a99716e74b7e9362d7881cb6f013c78db884068a145456d5b916aa7ae42c702209f60dd6ec2afcce4db59a2cd597f23968acd573f5937453894f80a4b1c43ad874502654ffae", 0xa3}], 0x70, &(0x7f0000000640)=[{0x78, 0xffff, 0x400, "0b928b91ff9cd9fb2416cba906aeee88eef673c301d803a57fbda6cc0662adfa410ac5f9cffc4e67e87ffc47328446406c2ff4d7d524fc02746b2c394688ad4f1919b29879e66a529079d452b4c91d1373d58d6024524f94d6ceacd66d7c6bc8ce140245"}, {0xf8, 0x1, 0x1, "8d250e2baa961320dc120856de50abafb7d6dd9b9ada90eb791503b20372ad5a09390224a91e14ad4de29a71c680691cfe0fe0841a4012bf7e963fd38ce7b7b1c48898fc09f950d055c30b19f7fc8c090a4fd2f13373317aae8ceda9728dd46e1797bdcecf2e52e3ef1e5058cabbe599880d0f1a4240b79da8fd8517b99e53c8c76f04c8ea943bf810b6b1010950415fb12c071209197a16e349d05fdeac24488297e0515ccf2c32dd5ffee96e63c219d812512678cc63a7a59dcd190c61fc831ca78b85544d6950883f9c65001e64a041cf1519324541253b9f958bbe799ae68c5b"}], 0x126}, 0x1) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}], 0x30}, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x180, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x3, 0x5, 0x6, 0x0, &(0x7f0000000380)={{0xf76b, 0x3f, 0x8001, 0x7, 0x4, 0x0, 0x2}, {[0x4c4, 0x80, 0x7b3f535a000000, 0x1, 0x245f, 0x101, 0x7fb, 0xa4, 0x9, 0x20, 0x0, 0x6, 0x8, 0x4, 0x9, 0x0, 0x6], [0x101, 0x1ff, 0xfffffffffffffff8, 0x49, 0xff, 0x3, 0x8, 0x5, 0x8000, 0x100], [0x1, 0x2, 0xa67, 0x2, 0x100000001, 0x8ec7, 0x2], [0xffffffffffff5abd, 0x1f, 0x0, 0x800, 0x1, 0xffffffff], [{0x7, 0x9, 0x0, 0x7}, {0x800, 0x4, 0x6, 0x5}, {0x5, 0x5, 0x8000, 0x2}, {0x1f, 0x20, 0x2c, 0x7}, {0x5, 0x6, 0x1, 0x3fca}, {0x2, 0x400, 0x401, 0x8000}, {0xe4, 0x80, 0x7, 0x5}, {0x1, 0x400, 0x12d, 0x101}], {0x74, 0x8, 0x10000, 0x4}, {0x20, 0x5, 0x8b8, 0x9}}}, 0x7, 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x23, 0x3ff}, {0xf7d3314af8ac700a, 0x4}, {0xd8b9ddb00fecea70, 0x2}, {0x80, 0x3}], 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:16 executing program 0: r0 = syz_open_pts() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:01:16 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="184a0bc9ab9359049e97030abcbcc242e042e977c0e71cfbc97b1c9f255e901084dbeadbda1767c0747d3fd5808f6ce428daf5f51ed55f57cc31ea41586ee9debfe7a58d8032a26433f23ecbf4b339f7f2480002236aac9a3abc396ecc970b9a762fdc770befaab0a3ea6d6759af9899b3a1d45619f95b0308671ba3944bf5b6985a66611aa33185472fc028f17b90edb181e0f842b7a1967493db0da4f2116f8da81307af5ea5ae26d374109b97295049698a6ed9b45f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:16 executing program 0: setitimer(0x6, &(0x7f0000000040)={{0x0, 0xff}, {0x2}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') 16:01:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10046) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) sendto$unix(r0, &(0x7f00000001c0)="ade070322a46ea383d36b3416ccd81d5b67b52fd5c06336ec0684bd58f59286110cde1d670e5ad10e44b1e0e304d99d065e10e54ecb6dc6e1917183338af11af59f2ee1fc64a17f7bd429de263a19f2eef4ab7d07eb162b9cf55db0073e159ec15e74886d079f497741fc1ae72873ab56301d4965a44a0fb5bcbeff632a833dd6f42818b9a854079cf97a34bbdf275df1eb71667e13ec30fc9b19c0ae6c79380b845fd4e504e0866ec4cf4f7078d1a1410b90bc09f21007b11eacdcb7acf49a2daf4a4e9370cedd657bedbde739aac30bcdc8283b682647b742857faaa966dbcf0a3e6a8be8666350ae9d9201d7d6206894018c662704d54ffdf221a7ff90726105fb2df23aa4cac63814fbee48006dbdc7fe13724e5b947d06b3437c53b309c559303e15ba8010a115fb2ea473072a5dad2283ee72aab55173b26777efa4c90e6af329d09635a51bdefc8f43c75f6f91e73417bcdf366833a9c361b56339b92f2cec116360f3b565084ab6c6f8c2b64b6c07aa28a6e10f8a231db84f052ca232c23e8f09224bfbc9a81298007b6831db9495ae84c0f027f4e4f261030e5cc6ad53d8c76beae70ae51222085e9a6ae380e39779fb284404732e1002eeef9d51a163323b75adade39e9dd82d866f0fe251ae5e44e9adbf65a3eb06e7477263b8186d6d5dd87beea801f08734db043f0d41e0b46172e06b5275efb65690eceff42ffccf7b95dd6062861a3d2338a0ca21a2ebfbd588d497ec0bdfe18780e2dea914ab63440b154fb6365d83389db96093fd76f6a9f794f3aa0972820a651a7d4b578700832e392c220a70da5cf1830c4dc3dcf70bdbd4f1389c3d3fb3b15c32da4d98fa56cc1b82ba4baeedda3e9d808520d45cc1d1c6a7dfbbf9c593bc697ed3c319896eb88387ff543c0400bd189232f053b78d4a76f92d9d4b3b462301966dd10a76920336407bfc2ec328ab2d014bcb48d0e0b27216740032c2293664392c42057bf4818a71bb466f38f73b629af391cebca7efcfbd53905d9d4b48099ce6d679c717ed3da55c6f2e1fc2b66ed065a389d3db71c4aceb432bb135a1543c4a9191b599766366ca27353f26df728e30ffb0a8d96db5e5117132e6f4c02d3af7c0fd3a9f5647b20d67f98dc8c12bb5da76dcc39eac315cf708cbdd2de1f4953fae2bd182925df85448a70493e24b4ad5df590376aa231e6c200ca2724c92057d53befaf93670afc760a1391dfbc1c9f0a23bac6ca517bfffc0fee25a3de1a745de5112728c61e748f5b7187a16b383dc70e59d67e15338d97316a38be061d1a09df38d9823802c14fc89ca7f1d726128450512236149ae7415cf90788bd4d63068b75a3451a6377b8c4af99911f92a749849bfa4ab7299fbde6427780c5804ddc5d04dc5da2bcb770bb2e59db6b04b787b7c185bd8dd659a41518f12d113258db97c513fc658df820d65241fd00c37cd2e390bb0c1ba67d9f847482e166cd43f9431fc2e870b9973bf49607d53d01f8c962f32243d05ad55e87ed0d54b24e3de47d43aac0a9ae96ef79000b8221101d710529d5462fdb06e340f0da570d23f6ac2aec499440a8594865d2fdb2316b3b8594f9483ddde6cbb974238ba00ca6aee9c058fb771e4ddf65d443780139e7594ccd50b0a07701bf0cb77b17d8493feeb538168cba10d85435a4d63951efcbfa58d94ff597d24b8b8522c3d8bdb505caeb13f5bee4ee3f3ea1303a9cf060c69f714c5893bfaf985f37541eea5f280dced9e11b868282361ee27e274e490ae8af5318d6d984cc35958c23709189f4d2e1c82f20e2b82194961c9048a3a4fe25ef0c68a6d03b1dcdcdfc4cf8e6a74093889c29a3d9d3b3375be49314e7380b16065fe50e9dbfe346f39c14c94a876f0b6f6066d471f61d2520c73f83197341b8a87581bafbc70b7862c8ab8c5a20c5e5ba368d5fc13b7d9c7e7a37335dd27ff033f2b7b88325f292c06d76d41f0085e0e84a593eeeacb8febc4b5251af9d5b6a4d1cb6f943be8deebd6b22a621984b8de13c0ae579d680fd46497d00ba3b8df79de3456f812febf79a54ffccfb027146a0364889e35da2cec19698b4a394d9540feea6d9c00f5fee3b4e9055dd7a0ad5248583738159de2427baa8dcc0569766d4dd33b8999cb510cd504cb6e6546724f28e8bf15811868d845e29cb6168af0756321a5257f65209d6f21597d060f1622b7b820bebeb9e958592ace6890639e8dd0d3723ed90fd53f541260b94adb959f26364c16b407b9bb6aecb6da4b68c26932722eb91ffcc77c936e031b12aa69a93403a95b661540498381aec8a5be441b79ec7486bdde2fb3b03efb915c49fc3ea761179a0f4de8aceb4037daa5c027eaa4a3d7b81bf078e5c43395fa561ec984eca6061baed6c23dd366b2d2842a969fee665e02ca9b286e0863a5858c75f83a3c8d08f04c1d8453f0026fd7e2c6eaccc352f90c6c1436d8736b92354af3b873ecf47a151de5d3e531091095717626422f1d53413f95a9d30df36c0b50996851b0cf4bf73aa750a4572268607d51f617cccde81882a5d1213a7220188166e7af36a27d836463691ab062cb188312791d478d315cb9a83fdccdab09745b21308c1be28bea670c71c36746874549e9569ac0a393e4538751127d91e5cf799886defc24804a3b39462945a7f83d6b04f95a6fce70bd0d32e2200e5310094cbef6cdee141a11c1f153ddfce17d6f220daa523cf84af38833ad127e27d4e05196872df101eaf719fe527569cc752d2e719950ed0855b29c565cfeb89c3c64dee2764a08b46271caa45300117b9972ad8b792755a8053b4f75498b3b6d546fd040d56f725731d3c7fbf00b8da8768c1b01a89a3f5c98a60dfcc1ba976b6b2a1a2a443a02cd74f0a93f6a0e7ade0f0fb42003369617c75ee5fa20f5e443e2289791bc098c455c1de2af91ea8ab5bc596626b7e699944e7e8953472df3b5c0a2c93074c1757eb546eaabfabb874b671eddd18e7e6f577c25b5c80956c832b4ec9bbc388f838fc9250ccc6f96f51a480c5a7a1df9f0914a0faf5bd6b55a9f150e4c7137b112908d2f66f69b3b4adcbbb06ceb3cc7916052e3119730b7f06d9ac83ab79cc098890f0f0b41ef080f35022059140fc9a01fbb0af3d17af5e36ce797d7881add549663cbd7ec9fe0806764e213130df0267d4b204fea58134f0d1ce5bc99ba20887d420489382224cb7347fa20082b7a135a0f4dd430d1c44f1392dc9ad48695403578377cd02aa5215a4def54a0ba32a060c04f8bd1ad626210638b75bc5a4fc39f18137c6a5e20f8541bc4ef825e7f5c7551c832298815561ceb075d2e9a94eb03b96c645d488827145b3228ef7293ded8cfe4ec947ef8aee346b7b836334f4dbb4ea6dd066c607920a3324e81d4055d6b984bcadded9a191532d963421944ac7e14be631876871825b7a810c59e7f4e43fd36d7a6d358d6544106e1ad6758ba1d5ab9ef935a97fe87a2e4b191526d743c6d62965c546ca9f5047bc8eff2fbee2069e6444a0ab09ddbaa429cc0e28aabd543610eca0cae439070a19109e0ec04309f0d11a3b85504bc7c3ef366fbf718d370da48365aa05ca063a990b7262c7bfe51294c26b64b80b440c15e342573ad95f8049dd9cee3415dbf1cc1caeab2f702d28ae3dee1ceee0b930106fed3bff7c8da6798c5e5999e4cb3fc15b4f1d0d68e5919c4222515bddca90608f5b8d9f183a9b7593607efe3824e656c6d29855153c969244692f9d6ade30ad7bb7cc957151a34a10e0c40a46b493ac3fa8b504aa9897afb6cc8784fd57e98f01b28a2e8fafc9e01ba366a4ce8c880d8858703fdf39ad7d2c2525a944d731ee8602bd6a026430071f8ea12cab3743ea0fa20d5ed3d517a2ef5f34986e1f16ee5d6e9f39d382019421aff555fa2d9f6c3c482052b28f4ba679a05577b0f50ed8cddd1724c6723b0a4425bb8b29f84b6f68037947027e27c1c374e59d55ed0bccd9070c63c370944fab71c99a8685c185979118a0a0151dfe13dca5f5aa64fc23fcfcb1130322322754bf220dbfae15f9ab11f6c2d39dd539fcaeab10cd646d404413f052ad5dc2d5aa5e6743950a943da9f8af91f69cb268783eb293a21719316269fd9e62193454ad1b9051a3a3968b7220b30686f3886aeff2f0494c02038cd2279e7d5ac71bb9483721e953adccbb78ab013b6925760eb5a325d8e982af1605b1955dcbde8877c51cb013deaf52b551baf7981fedd1016de5963436de5b2c074ff7e3175892c480c801c6eb9cb54a10f2b8661a1e69321b8a2178b175afabc5243c059185fdc513ae2ebbbbc16328af4368b8f97111343feea5a306584365848fdabc0ed8a78d860a3e84ee9caa9acb09c6ef6962d4d9f0577aa7552baf8e94c03bd5f5d625099fddc0dffcb47d0dc10bbcf41cf3f44c63d90f6dd4839e4b696a8384fae041599ea6b3761708fd79b3a6dbb037bff284400e177387a1207780003289f176e590056672c86e94e435df0d986dcc8bc77242c909700ad3b30679ad1f30932d6c14c9488bd5148cc45fdbef340762eb635edc9992feb3e40e5b17064a1975049a096f33a25dfccfd875e99d07ab9a6270cce0f5b91bf20f5cce6c1d5068e9c337e1e132f0dce9ca8b9bd5bd54a27caf074891074dfe1dd42bb6fd9b204716e4ff84d5822eef053982380336631c3f3f032aea38587292edafea2a6cae6a1d2a7930c3e11a50da4942520791edad91257a97ecbba2ada3048b07086a4299716af7f688e6ad75d5f497ecd7b412ee65407c9fa9f45570d40b8c4bead930836658fd39711e65396620f2064ee2b2850221a105cd8444096422d4d780c0099e21cb0f9df60aa99ef84926b70998a1d29e0e74f96caa5c1c2c6bb8e13190219c90ffb21b3164d6c91f20cd5f186f70f3ce696668c37559593982cd0872cb41e26424c00dbd43dc28094721b754c69840b5286c124721c7457515003adfe63c69c4ceb61de770465dbe899aceee2023d75c722d27d4d27b3ddfed565ec2733aae6998694f80b2f0a1ace990a462fed6896d8cf3b428fa5a1772b45088e999942efac7b6c9469b4b3721e5a200a52105cd58ee2be7155916512e35764aa2ff75050524eafa5fed818d49594e9cf9c1d15db8da9c1380aa5e5eea849f5d1013b9a47362068f4dd7b0113137333b8e53922af5788c3d2716c26b91a9857696289ec05daaaf280f0c0832a60ebc9fe047af7300f5a400f570b1fec9a7d7bb78456d97a9c41713d62d8958d1aa797aecee853e90854b15f540d1ab4cbd6b37c99bf36ad410c2050f77eb706137fc80ae4d7c79a256a9011bd5b664c92abfa1b8874f89b79bb87279b9e936d9594be048785409f48c41f8e7f1e15130718f137c0e51b704c987f67060a790caa34c314df77b9c99ccf645e812b1a485ba45a7aaac174c8d079562e8ca5856e74a2a3925f1442e906b9397be00b63e467db30e1ef58aef908fd00d190635001bbad04b07f6a1f1b40d6c7b02adec9f6274104b371a08e742b75f7295ae9a63986dbca293732ff8e3778df1c8a64a43fee1225ea83cbdaf546ea84f1f41679cb5d4fc8c0883d630e6d7419be3b1b9ac363116c50a23e021def7ec2de6a2e686f26193ae6f8a33d3d82664c1082c9e5e635df564531d72ec968ebebd345a7a37cb3ec4ba197b20f68c7615908953805093360e7d40b8ec9d44b2f49f0bc473afadf0e2c83a595aee972c94251cd5d616a2923a7c716a14e508a7a8735cbdba0171fed0a783ed021f20", 0x1000, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530f2b389c53bbbeba7719a6e42edcd74fa1adc84af0fcd6be8850920625a09fd46887a08045d74c7e04ca22f41cde661beb7a5df954315ed72a393bf42a40a8a1d5cec2ef34f9889f218870db94b6773356c876cf0c60c17e8f5c63b28a22abf9a40d38c13dd6b28a1e1c780ad0a169e8056bea9359396d22b1e9e747d88db54d0d2a189643e030584cd0f86db81b55ae2b83c7da03b9e249c9286265e50d5efc4f02cec93e9b2e910bcc23d5685ac5a"], 0xa) 16:01:16 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x160, &(0x7f0000000100)="0d7a75efc5a226f500") pipe(&(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f00000001c0)=[{0xfffffffffffffdfe, 0x1ff, 0x8000, 0x3}, {0x4ad5, 0x9, 0xfffffffffffffffe, 0x7}, {0xffffffff, 0x7fffffff, 0xff, 0x8fa4}, {0x8, 0x7, 0x20, 0xfffffffffffeffff}, {0x1, 0x4, 0x7, 0x5}, {0x180000000000, 0x40, 0xa3, 0x2}, {0x8001, 0xffffffffffff0000, 0x6c47, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000003c0)=[{0x40008, 0xd9e, 0x6, 0x1}, {0x3, 0x5, 0x5, 0x1}, {0x800, 0x3, 0xffff, 0x10001}, {0x2aa, 0x18000000000, 0x40, 0x6}, {0x4, 0x9, 0x22}, {0x10001, 0x724, 0x7647bcf4, 0x9}, {0x401, 0x1, 0x91f, 0x4}, {0x4, 0x4, 0x1000, 0x80000001}, {0x4, 0x100000000, 0xc9, 0x3cb}, {0x5, 0x99ec, 0x4}]}) pread(r0, &(0x7f0000000240)="6e342c58cd725c3acc35cf5839649ed25c3300607bc769e8aace4314cc48463024a420e5d4c495012fd999991e2222e706ce4fe9c0dbf7800008bc15d34e1ab56bfd0ebccfd691e10980b3a343f7759c7e71c8083bae6f1bb1624fa7eb36c56371cc516ece19e2018a80c3f30bcfb8889b28ed04d90e290f0ea9ddab1408a72112ff036583c9c83163b8354f28ffeb428c232546f6baa42ca18e61c7d0d37220791d970e9289d5ce84851688dbb5486781c227dd24029d384df07e2d0242b6df03596dad8b46a2114aea071018bb9c36fee28f", 0xd3, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x10) semop(r2, &(0x7f0000000140)=[{0x0, 0x8, 0x1000}, {0x4, 0x1}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10001) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)=""/51, &(0x7f0000000380)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000340)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:01:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e3629b382f19d10097cecb184f500afb52f6694089a8df5696c6530d893d03e8939dbfae9d068f54992c3e258542517365eda47250517d4af8b77200a"], 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/207, 0xcf}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[0xbe4, 0x10000, 0x1, 0xf1f]}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000780)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000007c0)={0xfffffffffffffffb, 0x1000, 0x5df, 0x5, "1ecd3a0331b71804357edf418af1fe595c136d05", 0x100, 0x5}) linkat(r2, &(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00', 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a40)={0x3, &(0x7f0000000a00)=[{0x4, 0x3, 0x2, 0x10000}, {0xffff, 0x7, 0x0, 0x7fffffff}, {0x9, 0x3, 0xffffffffffffffff, 0x200}]}) r3 = fcntl$dupfd(r2, 0xa, r0) pwrite(r0, &(0x7f0000000a80), 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000ac0)=0x9) utimes(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x5c64, 0x3365}, {0xfff, 0x8}}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000b80)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000bc0)=0x8000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000c00)={0x7, 0x5f90, 0x8001, 0x1}) r4 = semget(0x3, 0x2, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000c80)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getgroups(0x8, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000d00)={{0x0, r5, r6, r7, r8, 0x8, 0x7f}, 0xffff, 0x8001, 0x5}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000d80)=0xb8000000000000) semget$private(0x0, 0x2, 0x224) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000dc0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000e00)={0x171, 0x33, 0x7, {[0x7, 0x1000, 0x8, 0x3, 0x8, 0x4, 0x167000, 0x4, 0x9, 0xae4, 0x8, 0x4, 0x3, 0x8, 0x4, 0x6, 0xe6a5, 0x3], [0x2, 0x80000000, 0x1, 0xfffffffffffffe0b, 0x6, 0x80, 0x9, 0xffffffff, 0x2, 0x1], [0x2, 0xcd, 0xffffffff, 0x3f, 0x1, 0x7, 0x9907], [0x0, 0xffffffff, 0x2, 0x4000000000000, 0xffffffff, 0x101], [{0x8, 0x8, 0x7, 0x7fff}, {0x1000, 0x4, 0x1, 0x18eadf07}, {0x0, 0x100000000, 0x400, 0xff}, {0x800, 0x3, 0x9, 0x1}, {0x63ff, 0x1, 0x5fd, 0xf2c00000}, {0x8, 0x6, 0x10001, 0x8}, {0x2, 0x1, 0xfffffffffffffffb, 0x3}, {0x9, 0x0, 0x3, 0x5}], {0x7, 0x4, 0x9, 0x8001}, {0x8, 0x100, 0x1, 0x9}}}) 16:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ca8183645bae89ae914b8177a995a792935277a7f9b7d87505c16a5d48706ea29862365db11d095d400f7dddd6be35ed7e515c211150cfb6d371c61bb27c971ac67b6b96ca1bc52577e4c1b0fd38206c50c345fd95776233cdedc4f97f43bf592bf925ac7fdcc1b6364c55675d672bf6b55e29fe4e4317e3c4f282a968f96c23be7145f1e6f86f42d902d23776976f677aa557da812aa9a0f9427de73ef4a0bb2fb6d040571dfddeefa50bb0e8847ccd54e7e06bd94212b51b357856b0dfd4f186079b2ea9f7035f00a3d4f99c550682c7ec7782a4b84ce534e8c8a7a0b78bf070d2eb5dcd5b76777631", 0xea}, {&(0x7f0000000180)="35ea972da7cc8ffcacb09742f36eaf91b25be9603942ce967354e5198ea3bd2cb88a0c07561487b661c4cc6a25abd0d8db3f4715c6fb255552e3982b4190a04c6c9345787a29cc85dce8b78419965fb31979768e05146ee577442de47d6fa749b53f4b4e42153e28f8ac08ead9ba083ddb6075d53bed26442a73a3eb87f23df2845dafc7816f9446c06b6de46c37ded7e774b00068a160eb048c07e6ec9a2f88fb24bfa15163518cfc61aa25deeb02b0c0d433a912b706748393de2fa398c1ba559377bb953ef25de1b2bbd28f32a068bdc1bc5f44a49aaded8280213cc1bc7a6b1c840f9ac9", 0xe6}, {&(0x7f0000000280)="8315b2091729b224cd526cf3e15a8a3267a35c0b0e00ab26e85f327d59e1d6b96b9cb26b4e239b1d5e9d191e44dc997898621c38f31e643c0927823ef237235b072424a2c77eb71588f20151e8d76a0eb6eae3a1838517fee0571bc551724660e6dd8db1d6983ad96212504dbe6c2915f05c33ee08eb89d08d585b4f72ab4640de6765acc08caa9aa009ccd1a670ecb1a73e536c51639ee56df4c74de3e6dd1da0786456e53bae6127f511fddf20b2501dab7d", 0xb3}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:01:16 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/125) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) acct(&(0x7f0000000140)='./control\x00') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000300)) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000400)=""/4096) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x80000000}, {0xbbb, 0x7fffffff}}) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:01:16 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10208, 0x0) msgget(0x1, 0x1010a) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa35c, 0x0, 0x0, 0x0, 0x0, 0x101], [], [], [], [{0x0, 0x0, 0x0, 0x3ff}]}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = msgget(0x2, 0x1) msgctl$IPC_RMID(r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) 16:01:16 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) socketpair(0x20, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="a4fd392e8f2f1e6d9c2e26bb07c8f99c63d4bd9750df78d48c90b6f4ead3ac49243ca3ef502907221fcebcd75d0eb245bcce24718fba1dddba19daad3350a29e9a9ee4b9ee929d1d091f9a25f7f50869ec4435a7a75fe1595cd2b17e1264fe3c2a3fdd2d83bbc2733939c1b6ccbaf4f631a841a79f6f3bca64fd9a07a2c514c1fc27168363f816cb7029f5e9a0dd", 0x8e}, {&(0x7f0000000200)="02ea6b642c504b1026195a0db349efcbc49b460260e3155478f079a3e7bf318f9d6229763fe075887f398d7c553f05ce767c44b3dfbce92ef769ccb7340dd26d25daa6302c59a519acec1a1b3b0387f14e", 0x51}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff00008e080000ada287c39ead54f41b92b18f69ea745f84f469d44af82994370ca12c4ef05951091019be3d2af8b06d50b13c6e11df234f87a10f0343c0d35ebff85950f5e1acf44a250321cd83e9f9d939598ac85dd6e1da2dc18aadfff97632b23dc9a2d6c003d6a70c3c2c84d5406426bf4a9abc872101cd28a9f848b8c46b889b62b3e88354281f3448480d35b9991f9e437d908d310b0a54f8ed2da7f47aee0000000000100000000000000001000000000000006000000000000000ffff0000040000004c9d75feeca2f43736d3c038c2ce58ad7905ad8db132900e5044c9f2711869ddf9ccfbe0f0c4573a741e0027d89de40ade9e4ca2db4b6f4610696e9ae9b2c945633c5a7e8d3bc5e13d1487126bcf0000800000000000000001000000930f0000fd47189d79dff6a197a1265146347fef13c23b299a9791e1046618a7e0efd33a1c71fbdde99ff2d68307f09ff4b491b6a83add460e54f3526de47112e908c81023589193593f29e82da0412d3d18238b34e8cc70949b49e4947ef8c5e04685371d18225f66d45ef9e8be0000000000004000000000000000ffff000079000000874336205bde991d0722ccd5497a5f726e0efc0cc0f817705e506b2c0376717dadf6c34d5b567c990e15cae7c1ce000098000000000000000100000003000000a3017cd073e1acd5ff5257b68aba34934a5318903093ea40e0bcacb62fec6adeb54bd0c47d03b327e423d2f0fea3219864c7763e82fec1e03faa1ea09b74b85eae675ddbd9988fd252a72db78e5c68f99ff2318924ae2cc5dc79f3f195b25d097e1a2f38bf76389141619f283034044fc88614f47892fcc8a6efd696b07be25c5bbfabbd69130000e0000000000000000000000001800000200e37cf5527f86249587b43bb79c74744b892520a71a4965dbec595cf2805cbea6d18a7c7995bda7f10a86988e7cc0fd870196e2aba4eae562eaf02f8d7fb4260340a0771b5a48e3f666685a8fdee9d61c8f52b9541d4af684fbaf157e5fb383ee23a64053dcffc450acca427891707470d0e401a730bf18c8b9e343e443cc2cf855211d8086b20990eded78c875c3c439cd1549b1c85a293a52f0a570c9f27fe58067d1722516b62b4602209ad769051f51d32fcecb81bd1781deb6829283d61d21fed89a1ec219e44a2b67aff5d0090000000000000000100000083000000a07f46e4ed17cf5ef82a308ea16f3a2e9a0821f95c8a3ca4151b502fe1d2858e23398bc752a36b291a5853c6a40cf8590643d2e4a7780d34954a3b25eda26513453d053733136aafb6da6aa8ea838cff5567bc216f3a4ad980dbe3f133f36b60150f812fc8bbe3138c8b6908a3eda12db2b6f397ccb0d417dc45e5b8c4f80000"], 0x3e8}, 0x8) 16:01:16 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x40) r3 = dup2(r1, r2) r4 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair(0x20, 0x5, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) sendto$inet6(r6, &(0x7f0000000040)="b0191bd62de2b8b57cd7d1f20b6df0401ac826d24d6424d9ebaa00438118eab039981bc7648b15a519c646a12420a5502332682310c46121998e055581968e917205c18c5544cfe051aad185966ad07f3f6b80bebf1ea40bc66f6df1b33bc7d922ca0c653e2d35e3f1ba383facecbc4799950b", 0x73, 0xc, &(0x7f00000000c0)={0x18, 0x0, 0xde, 0xfb}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r4) shmdt(r5) 16:01:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x101, 0x5, 0x0, 0xd8d, "635f10711bcffb8ef4b090b1f0036e7cfe786a85", 0x4, 0x401}) r3 = semget$private(0x0, 0x1, 0x72cf48e03ff48a47) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000000c0)=""/70) r4 = dup2(r2, r1) fchdir(r2) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) r5 = dup(r2) r6 = socket(0x1, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) fchdir(r5) r7 = semget$private(0x0, 0x2, 0x40) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r8, r11, r14, r15, 0x108, 0xd3}, 0x5, 0x1, 0x58d}) r16 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000340)=""/4096) r17 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x80) getgroups(0x7, &(0x7f0000001380)=[r12, r15, r13, r9, r15, r10, r15]) shmctl$IPC_STAT(r16, 0x2, &(0x7f00000013c0)=""/17) setsockopt$sock_timeval(r17, 0xffff, 0x1005, &(0x7f0000001400)={0x8}, 0x10) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000001440)) bind$unix(r4, &(0x7f0000001480)=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r2) chown(&(0x7f00000014c0)='./file0/file0\x00', r8, r18) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000001500)) 16:01:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x40, [{0x2, 0x85e}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0xceef}, {0x2, 0x1}, {0x2, 0x400}, {0x1, 0x48000000}, {0x3, 0x4}, {0x1, 0x6eb}, {0x2, 0x1}, {0x2, 0x40}, {0x2, 0x7f00000000}, {0x1, 0x7f}, {0x3, 0x69}, {0x3, 0x7fff}, {0x2, 0x8a6}, {0x2, 0x80000000}, {0x1, 0xbcac}, {0x2, 0x8}, {0x1, 0x7}, {0x3, 0x4}, {0x2, 0x9}, {0x3}, {0x2, 0x384952b5}, {0x3, 0x5}, {0x2, 0x96}, {0x0, 0xf6d}, {0x1, 0x200000000000000}, {0x2, 0x400}, {0x2, 0xc4b}, {0x1, 0xfffffffffffffffd}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x82f4e0ffa65d390f, 0x6) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000340)="a68080963ae6c6f8d26cdad000917f0efa53512806a26ff3739ae6014fffcff080bdb2a600000be0eb97a2c17837d3b2436f90fd14d7fa44df565b31575e859eca5dc11d3c9464b3c3001d00000000001fc50316f8057998cc2359c115d7ca8ed5ea7c") 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/48, 0xffffffae}], 0x1000000000000012) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setgroups(0x0, &(0x7f00000000c0)) dup(r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x3e47f42f300c493f, 0x0) 16:01:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') 16:01:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f0000001240), 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8000000000000001, 0x100010020) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) syz_emit_ethernet(0x1000, &(0x7f0000000240)="3bbd6a40b1662d0984931d70bb6d39f1f30074fd39122907b8f70facc2b0b052c3b8514b5a9741fa1c0603a39463aae3ce1fd3d75e90fc4ed55016b7aa69d2e6c0964a9e972d0aafc32b59005b8219e85600153edfb651ab1b33377088c2936dcf5d1ff3b8912902998ddcb940612b4c0eaeb8e4e6664fa7bd885dd590464f02956eeac132a28b625542e9cf294acd9a5b00d59ce2845216862dc1c8100b28db36acbed4e205b162fc9140eb840f963c538e7a26dd2dfe17ca6a021e8af294345ae30c1e2896ec5abb4d7d3c9210d35fb805f78f0f2ade00042d35f6cd9496d141809310d2055e95e535ffbe4f1625334e67b440dd6f6808f572407d7a6160c0f6a64cf3a9ef8834f523abfbc31c62cd857b82d2afdc522401cd1be5a590d77a7dc43f438c33544caa396bb9f4aef0cd3d6d525b945dbcbc124ceed9ef93b8059ce623f202d0708529908aff6b3c474c6d1fc3258fb9826f155cdc88f39a05993fc5c13eb9a5cfad9762e3315165853b49f2f50f67abf03f2d663d865745c18fdc82bcf926bc40fe60be29909421106a9ffc05ebb73e9ea45ace443072c5087521ce30afe98efda369aa4cdd5623575499e5c5743ddb891512e7f3547816b51a56e10bdf51b7d1dda8e7efc733c808104776d6b4c3d33938da4affbe765f4b9bad618f2dbfc5f6f9ca538ffe6f0916432a8f78ddd23430a998700a2085eeb4083b55d82e9f7de575194e22426e864b5068f03c2a44beb340385c7495aaeff2243009f487e609c486b48f2290f0b61165194ecba9e7919276b8f62db3dd70a1b88db4141d36cc66ffb85ed90a55cffe3765f2b6169b54294eabb4550583c7f8830ad75f758bbdc2060233cd98f62c8cf999b4c2fa50e3ac87a4a60ea5e101b849f49b3e4fa7a9a60d453109d2e9022990afb0591a8a230a154f7675d4f96607d100e99b9c19c1ee62d0b3cf9fb28bae5e75370d0f653a3a19d6a01bd59fea9126b2b8d87d0666dd23a3eea133b6a363c4c90ec5f145a05f8e6606bc7f0d82cb9e7f313709564f358e7bc41a280944f9a69c82fd72b211dc7c268c1b9f0997e54df0e9635be284962c3bd85c8f2f1b2b0896b67bb65c9e95afe01b6dac3502bba633740e64c030196e8eb69906a57d4eaa2a289804b2c50ac8b3ea85ef24878853e5ad5f9daf452778acb7b47cca03a3ef1f41f5f18c9fd45c71f9dc546bb590f4ddb2e6600523881f7156af1921e5957eff8daa0e51dee1c3d41e187328cea70abdd9f84f2ea43056c00f600354d1cff5b646f6d3ac6465b85a340af965a207c577d3a25cebfaa934a5d976e11041b375f0c40e2b559b3103bead3cc239b824ee243675c6b534e7d17bb9d16c3b2526da19a7c84028f7a60b89e174f879783340468508ecad869fc04c909651a11eec6a9b851def47f5f4905dbff48cee12ba1b75cc32e600afb44527726972c361eb7e33b55ea0366c9aa9142e2dd5a6e53581eaa295cd6e2d7b3d96cfe2a0743d13031c0a29d237f969f4b98d751065f119fc0bb95557caa8bed41c42e8f4f83bcab2e25e8a32d2dfefbfe8b7d8396a7f0cdf44f870956f7214edaa933b4adab706f8e41adc2a1eb863c17ce6ec5a08130ac587f314901816649652f6ae092a3a33c1588883e0e1c11be84deec33e74f5895caacb632c9f13631e17333e5fc863d96cb82de93eb0154955e8fbdff9a909c4bd4d50399ae918a233368c4532efc5b1bea2e631c5aa61bc8c788a5fb26df36e1a7557f770e9ce05ec3c93b35efba308e3f0a0a09210b89bee36c26490b8a9f0ed54372137b13557c4442c5fa7179c712f5282dc97213bc88be54248095c54879d370c336507148f3d97b562e37909a9fe90b094db6ecdbbe244534ef0233fdc933454137f226d88e5b8d3b57f545f98b67e082c0769a625e46037e2f28bde89bb9c46b96db6690b2b97454607559687a396c0aecc330421f409173f704d965e3a6df37e9d5b3727f27715ec92d857be34ee20f8c65623df1880d8e5d390b28d196eb82632260939c7a0016a8e4218e5a99d9fbdf0cc746fd417f387aa155858b71e9e8eee613835bbab981400df3e87c34bf75f8b78cadb76514eff6d0096d06e989a36606adab87d9cd98db4843ce925606c2aa3d44e875f20468c190002697fb693fc8b8db9ed41c7aca475d16b1ee0b2626277d2e238167180ef985f3b8a9566c84992cc090d4445b7ae832e822fa045004c5c5cae1f181e0baedc5bac49f084989d42610d8d0872daa5ef0f0faa771852435b7516fde5a4ac5fa4910e7a0d83b0ef2cb71deb4c57caaaa553775cbc71fbe7efd95012205ac41aeded8b1871452c8e1df9ae42b8c4ecb7b4ae60997a4496c6b697c42be07fed255283f253c9ee4477c26f14f7fb5b69ccde0e5b656f77f9eaf91116c8227f793bd50d4ef82aa20d342c63e0621968533e62621b503cd2fbc9aca7c5f9b1a198f31c14e9040eb75f8878a2dd612e6d005729a7345828f71b7a182186c3056b5f1802a90e9993f1c498cab7376c9e935fa5547dda6f21ada0d1ada1d70fd53ca6a64d7e96296c31ecfd4b8f75156fa2b6b3de5e10fa2d7c988ef4f3889585cea46a1c779d9ca4f83c70362b629b5babd269a97f64903a90242badfbfcfbc4cbd66b5d99fffdfeaf3a89f490cddb411203537741023ecd90604810687fa9d18f9fd306fada1594c8a460ee03698ea9d6bda893f6968aa821d907fcebb591860c13dcdaf48bf4cecf5816e8241fa9e3b3356c7ab11ba9d1d21a4be06894f858333e5b58bc971601b63166a1631d416067c680906b94f18eeb51da683185d56b31a7c48bf9c055be30509824e4ceb771c68e2acb74d21ef22eaf26de9b81f5e20752d3e8db354dc7e11e4da1215b4e6407d5ed5a1a8fb83633aeb5653e260c84921b09bbadd5928ec03b8f32e5d693ba6d51a7858b05597463917875166bec67bea124b4752e7f92c7b2f8f9cfac05315f5c58ee5960c3fd1023e04484b2c2bba238eb6aace9e346cd8db0b967e83ec3716f4c3dc9b7e0b06111b15cd7c9e34dc2019cb2b2cb98a495daf2141975c4ee883e220289297b5a941500bd9d2281acb5849a044040860e41bf1b690979be0361b103ebea9e030d2012b38cff21054e9013d9fe892b292c82c14703fe54e14f22dde3afd0195487fd9d2040f2753d9c2582b36e1c840637bb796ed417733d9957e95c73ec923b9a55f60730e810ae375fece0adbec79b0d36a67295f3937c514bd431e14341a5c5c0cc175eb7e97dcddd42aafaa913b95b4468db1845a04074d7d07e6cd6fe12648989e836f8df873553606ebb6f8f1410d4ec091a53789a596716cbcbe8cd5777ad42ca1a7f92b27190775e02fdf2f3b4c2a9ed977cf151551b488d69441b0a91e69e3a519176bd7b6a17bccad3f223119c5e5d40d1ed38850376e0fbc3adf9143d24cee69daefb9292f25b9a9f25ce7497054b2b1f387e2d7f1e2e1968d07a17336d6c1666053d89dacd0f9ceae89cb247aa074459da631752e38a1a00c7f8ba8dcbd1b082a72570eff5e4de8ae5ad1c2c5d8c24a9801f135acd15a904a62c2811c3755989a8fa4aac34c450fee1600af36cdf2b4f92f4626ccb6791c967996e288287db29ebecb08fa62ced795a425bf6276d7a7bf949e5935ed3168f9ba2a4ac1ed00d9d1b0b711c9c5c772c2cbc43b522adcd04b0514ec47d2ce28d8e8143c0fbcba59b495aa1ac3afea70036953995fae3ec75cdf7b9467ed27991b6292763770e2bbd8876e37124033a3ed7a9cbcc75d1202724312bcc119d47cf2d6787a214d474acbd54f627272b552a433fc1c7351d9d92a3e05aeeebe1b5fa6323df97784ad0dee1f420666b89da024c1648a4e326d4fea4c8aef9260ad853ca98fdc4f806de0d3c272619ef963de6986c8e947fdfeb254695aeaf12f86d08054042322d1a29472b2dd598f4d155ea8bb56ee72c2c7fd248ab5cfbaf1fafee01ee811da7f8de4d54e0847645caf0bdf2941b2f7085852f0b3b0f8d7355fc06cde240f816675ff0b9956e6746ccf09a96d25d1d1bf2e781dbb5635a780f480967c61139bc5296ddb3e7b13ba42beaa9299cb8e93290be39189aa575dd1c42e8a6fb5505ad599bd5f29bd5fcf1797b8c4a116d8f3f9054cbfefd4eb4ef90d938513c3254b5acca00af5a858b3bcd0cd7e33e3c74ac2e27ec4617bc0df2f3132382baed03914f9d30451471d24deddea8ee18e589840fc6c12f370f69f3d4cef50dddfde7de35b74bbc1f33c6b5f0decb77dc355b2139d8cb46c22b9df9ea5aeadfada9b263657d9a20d928a00bac9793d679d7487d583a62c558acf4c70e3a2665a2e8db5443938510d285290b4b0a978ab3352b24eb51b9b16c33680060cbb8b5ac21e60120082d557c2b057151dfe2b4ea0e9d843b10df10cdf03c7df0d196c7bee32093747c8f7b2661971fc80e296971ba7d19e8a228d216537da236f4524297c43a710dbaaa25c82a4ca2cb969d2b01f17c7328d5941fd82e33d00809162eefbd8c604c2e70d76f1aea1067bd06f594f1550282b17a52fd1e02b81d5a9b5926fe373f52ca7047e7c4f70b9af44ab8bb4fe8e77ec46a28fe5befa4c77f94d1157b5c98afcd4f3813a9346c2e13a59ed8aa73b9fe5ddc7de7ec4463fdbf0b33ff7f4a3096e596203dea53c84f159d2aa074dfd000f8207a7bc81381c0a6fbb6b6114f924d371c56e6be187da211863dad46cc022942374ebecbac33e39fd53087772e3203f98ee1d78622ff3d4663254341a0c6ed454fc3032b3dfdde5ae522f71c3bb8ae823b0de665e40ed3da5c4b35a5104c1347c43bd72111b7ceb60f17eb8e6176f735f709578c994793f3e7e65ec735c0f63dc6e534569da29ed2637f6bf908e4d2198f2a8e3f7400c0a29fe98b0dd97e47cd0a253bca92fa597024cd07ceaea8986065610339c22ea3c78437111031c8fd8be20bec5ca2144e829a460ec1fd418354b705fdfb4d692054caa63fa5bbedec7bcb4d86c798c5466664e1d12d5f2083ff0c36027327116fd4a3496f732c7957832caddd4add47dc72975717a4062e6d313d35eb4e1601606894139b3f955f590f6754654fb2ec4b971f643b942501b975ff578185819c11af17b166e399680acf3f500d747f0c59282611cff6a40644876628eba337e99571315ffa409a94f3104894b9da2df248f93ffe3311fa54e0985797c1002d5dc26641c34d16b34cc7b1e6633cbf8df9124ca8940845c955c8249242113ac7ef8280874e8e097e43f5b2295c1acbbc65d1576a5dcdaca04dfbd7493086d2e95b0882da968785e7964ac0327bb580dbf923f50a1cfc4c813f83a7b1ab3539fe6daaebad9c378b34251717738f3431cc55723683ba64cb05081b5c533b6771d800824c5cf9d3272fe1d1fd510a54052b456c0b2dca48a6b27e43c8ca1372d555773c262a53a7ff8c84f3d75a3c91dbf3dd81f539aa8ff8d7452da9487afd9abce000f036f70fae4d245f95f2e644c6e87e5c1ce21631b013304ea0f07c3a613cce22f652c785aec6a5ff6401e2f1ff25f7909028e7704ad2e8cb0f672f53d257cf04cf36ec450013239618e616626d3410fd9796c93b7b48b7455593bee95ebecb407671ecd5a90cb69b17e7966e4e37a64968a37f6bc9c22dc631bf0fc2ffd98f3f2da2a003ddf9b495c0132152988ab812179ac525e8fbdfcc41ca89084ec76fec0adc69e3310c787d498de601d3dc9d400e6b1995406f073ea64102cea9318cf811200fc73d") fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x3) semget$private(0x0, 0x2, 0x220) r2 = getpgid(0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="81ac594ef849c1622a4b028bd420c79f9de20806707a5fa0750c1058af01f00ceaf0a7fa95dd5014c4b8046751eaaf2bd6c263837904145ae734908d", 0x3c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setown(r1, 0x6, r2) 16:01:17 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x2, 0x0) 16:01:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100000000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r1) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:01:17 executing program 0: 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, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10010000000000448fd5fed7c6932e38"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) 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, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004c}, {0x20000000000006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1a0000000, 0x1, 0x8, 0xa727, 0xffffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x8837dea5439f37b0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000240)='./file0/file0\x00', 0x1) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x100000001, 0x1, {0x361d, 0x8}}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/24, 0xffffffe9}], 0x0, 0x0, 0xffffffffffffffff) 16:01:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x200, 0x0, 0x1, 0x1, 0x2, 0x3, 0x101, 0x3, 0x2, 0x5, 0xd09}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) 16:01:17 executing program 1: mkdir(&(0x7f00000007c0)='./file0\x00', 0x10006) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = getpgid(0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x2, 0x1, 0x3, 0x1, r1}) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0x80, 0xfffffffffffffffd) r3 = open(&(0x7f0000000240)='\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, 0x13) mkdirat(r2, &(0x7f0000000380)='\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) recvfrom$inet6(r3, &(0x7f0000000800)=""/199, 0xc7, 0x802, 0x0, 0x0) rmdir(&(0x7f0000000180)='\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') connect$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000340)=0x4, 0x4) sendto$unix(r3, &(0x7f0000000900)="fed58dc089bcaca52399ab08e87ae988b2090c3717cf17131f7da2c20dcfcd0ef0f8c63d2d2365a640b1efa0b3cd2f80d62007dcb5", 0x35, 0xa, &(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r3, &(0x7f0000000100)='\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', &(0x7f00000005c0)=""/201, 0xc9) renameat(r2, &(0x7f0000000080)='\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, &(0x7f0000000480)='\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') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000980)=0x100) r4 = semget(0x1, 0xa9ede4e61d905345, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0x100000000, 0x3, 0x5, 0x0]) utimes(&(0x7f00000006c0)='\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', &(0x7f0000000740)={{0x9}, {0x7, 0xf7}}) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:01:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="97b1a64baeba6b5e1001f250dbe74c9997aa70c5be783439457f822833db56de7e84c436fb5f783475d8340e78a461a3c79161d7dc115c8e0ae00d31bbfc1335b56c00fd3fb984d2dd0224b0f46bab0d3d39e7b029d17e3d6179eb96c64ba5820d101e3bb8b827a5f8f24819f35172420d66b9bd1a246e2832424a0465ce413deea7c080c3ade8e8236d07eda1cff58ae5bc712dadb8300d2c1c565f4dd2a259f9d0b5e2cd2fba524564ce7581e5627ca9c4c61ece1f654456012f494f060b6bcb4f3adeab1b3c", 0xc7, 0x3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchflags(r1, 0x26c6bdc445d10bc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x3) mmap(&(0x7f0000fe2000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x20c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x7, r4, r5, r6, r7, 0x30}, 0x430, 0x7, r8, r9, 0x6fa40, 0x3, 0x7ff, 0x5}) 16:01:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x7fffffff, 0x100000000, 0x800, {[0x6, 0x8001, 0x5, 0xaf, 0xe0c, 0x3, 0x9, 0x3, 0x8, 0x0, 0x1ff, 0x1, 0x8000, 0x7fffffff, 0x4, 0x9, 0x2, 0x81], [0xe60c, 0x383, 0xaa0000000000000, 0x16e, 0x10000, 0x8, 0x400000000, 0x9, 0x6, 0x7fffffff], [0x4, 0x3de3, 0x40, 0x6a65, 0xfffffffffffffffc, 0x1, 0x80000001], [0x5, 0x3, 0x6, 0x0, 0x100000000, 0x7e8], [{0xcb, 0x3, 0x9, 0x9}, {0x6, 0x5, 0x400, 0x673}, {0x5, 0x611, 0x6, 0xfffffffffffffff8}, {0x7ff, 0x7ff, 0x9, 0x8}, {0x10000, 0x3ff, 0x8, 0x6}, {0x1, 0x1, 0x101, 0x3}, {0x0, 0x0, 0xff, 0x5}, {0x7, 0x81, 0x1, 0x3}], {0x3f, 0x1, 0x63, 0x72}, {0x2, 0xd060, 0x7, 0x6}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f00000001c0)="9abc6636ed3bbda61f980059474fac754b9100842f9df76e7147c785c19ca02b2b8afff4e31d69980a6f01c51c94c9bc748e36587f35c7d5c7487dac0429af1e0052c609f0d34118a60788439ddb488518d643e44c01e25946a06511266d572150302f50696d62042f34b4fb11b73dc382ccd5175874d0a3e422032d4e0b8ea88cd1810cd695028f6f2845507b5cd14c3f373177ecf1b4425e373a03e8e4898fc8e556501b92a79de827687bf5391e576296bd32c0878c6895260a8ad9f804c977c3356751bd6e3af645db15ca2400b3fff132") 16:01:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pread(r0, &(0x7f0000000040)="2d1c55", 0x3, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffe0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00112e2f66696c453004"], 0xa) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x6010f711cc7b037e, r2) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0xfffffffffffffffc, 0x5}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x2, 0xc3c1, 0x1, 0x1, 0x7fff, 0x3, 0x0, 0x3, 0x7fffffff, 0x4}) 16:01:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) close(r0) 16:01:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x6, r3) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xee7acd66b327a908, 0x0, 0xfffffffffffffc01}], 0x3fe, 0x0, 0x0, 0x0) close(r1) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140), 0x1000000000000389) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(r1, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) poll(&(0x7f0000000080), 0x0, 0x1f) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="e4c7af0004000000004b66ee2cff0013e633", 0x12, 0x0, 0x0) 16:01:17 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x3) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000600)=""/81, 0x51}, {&(0x7f0000000180)=""/31, 0x16}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/211, 0xd3}], 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket$inet(0x2, 0x4004, 0xfff) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/41}, &(0x7f0000001180)=0x2b) r4 = syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x1) r7 = socket(0x1, 0x4005, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001200)='/dev/klog\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) r10 = open$dir(&(0x7f00000013c0)='./file0\x00', 0xdb5cc821657b180, 0x83) r11 = socket(0x1f, 0x3, 0x4e193413) r12 = socket$inet6(0x18, 0x5, 0xffffffff80000001) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) r14 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x20000, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x80, 0x0) r17 = dup(0xffffffffffffff9c) r18 = socket$inet(0x2, 0x4000, 0x10001) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000001280)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0x19f6e30903f09611, 0x7, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0x3, 0x4}, {{r4}, 0xfffffffffffffff9, 0xb, 0x80, 0x80000001, 0x9}, {{r5}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x4, 0xf0000080, 0x8001, 0x6}, {{r7}, 0xffffffffffffffff, 0x10, 0x40, 0x2, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x8, 0x933a96ef5958213e, 0x3, 0x8}, {{r9}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffe, 0x22}], 0x5, &(0x7f00000015c0)=[{{r10}, 0xfffffffffffffffa, 0x9, 0xa16fd641fd367c9d, 0x0, 0x8}, {{r11}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfff, 0x800}, {{r12}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x836a}, {{r13}, 0x0, 0x60, 0xfffff, 0x6}, {{r14}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7fffffff, 0x100}, {{r15}, 0xfffffffffffffffd, 0x41, 0x4, 0xff, 0x10000}, {{r16}, 0xfffffffffffffff8, 0x2, 0x1, 0x8f, 0x2}, {{r17}, 0xfffffffffffffff9, 0x1, 0x8, 0x1f}, {{r18}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x40, 0x3ff}, {{r19}, 0xfffffffffffffffc, 0x4, 0xad50ad2108d37878, 0x401, 0x1b7}], 0x1, &(0x7f0000001700)={0x4, 0x3}) shutdown(r7, 0x1) r20 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r20}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r21) 16:01:17 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x100000000) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x40}, {r0, 0x1}, {r1, 0x10}, {r1, 0x4}], 0x5, 0x7fffffff) sync() ioctl$TIOCNOTTY(r0, 0x20007471) semget$private(0x0, 0x3, 0x85bb0a3dfbe80f62) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x6fecbb2a, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400, 0x2, 0xab8, 0x8, "bf5765233500dfbe3e6c6a24ac71de73ee8d6454", 0x5, 0x7ff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) 16:01:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x100000000, 0x100000001, 0x4e2}, 0x8, 0x3, 0x7fff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 16:01:17 executing program 1: r0 = semget(0x2, 0x4, 0x100) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r4, 0x33, 0xf4}, 0x1, 0x4, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) semget$private(0x0, 0xa3b9d6babefa6081, 0x224) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0x5c4f5a9c96495949, 0x1, 0x1, 0x20, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0xd, 0xffffffff, 0xb6d1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x3f, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0xffffffffffffffb7, 0x4}, {{r0}, 0x0, 0x0, 0x0, 0x8a38, 0x7}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0xfffffffffffffeff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x91, 0x1, 0x0, 0x5}], 0x5, &(0x7f0000000140)={0x0, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) close(r0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r2, r1) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000000028}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0x2, &(0x7f0000000040)="e426") 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x35ac1d8abda65c5b, r0, 0x0, 0x0) 16:01:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3, 0x3}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:01:18 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x83e6e9090154940c) sendto$unix(r0, &(0x7f0000000100)="a1a61b7b0f661bbc99ff518b494c1768dc75e34dce5625e741633f17bb57973e399b46fbd9e33ae49d6f05bf850fb1bf384d74add4a3797f7060837c61d08df993c65d3bc1dbccb2700f7697b9e11d3bb11695584a43180ddc3b1d8ea446b2b4118c341b44693537a195da9d52b18800851f37a986786852db81b1c6a032eca5aaacd04f25e784e6a7ec4f2e0894aa215a823d0a6385bb8e51290b723526af6a3b3e68e74afe01521bce633db4204015288733c8062b58a0fbaa11c99292d779d791b0e9b513c9721d17fe9cb296d4b3d04c", 0xd2, 0x3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) 16:01:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000001600), 0x1, 0x0) close(r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000015c0)='./bus/file0\x00', 0x80, 0x27) recvfrom(r0, &(0x7f0000001680)=""/212, 0xd4, 0x40, &(0x7f0000000140)=@un=@abs={0x409c6c4169594f02, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001580)='./bus/file0\x00', 0x80, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/207, 0xcf}, {&(0x7f0000001300)=""/78, 0x4e}, {&(0x7f0000001380)=""/180, 0xb4}, {&(0x7f0000001440)=""/121, 0x79}], 0x5) dup2(r3, r2) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000001540)) 16:01:18 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) 16:01:18 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) accept(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000407781bcd50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eec3cd05f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c083c6eab7ed2666a2bcbfd559772411682b00e5eeb87ed0e5c35f90a7ab3f960f2017bf03bfd006946ca1b40422452123b412515da268ffb88554b5e0a556a710a222b034fe23ef4833c1664fbd503af73b13db838eb6871d99717d05510a9c458e6eecf1442018e0fbd8cfb21a4794526faa9ec35e5008edb041861d1621d3bfcb8bb4b91f67f0"], &(0x7f0000000080)=0x1002) kevent(r0, &(0x7f0000000000), 0x5d, 0x0, 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)=0x4b2) poll(0x0, 0x0, 0xc5ee) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x9a86}, {{r0}, 0xfffffffffffffffb, 0x46, 0x1, 0x3, 0x80000000}], 0x7fff, 0x0, 0x800, 0x0) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000002280)=""/4096, 0x1000) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="04d003e9f013d11b3a374257d5f4ce1e8a1b0d59fbbcff533136f8bca92eda552adb01c42636407c8ff3330db53f673a4c33e5d7ec6904e5cb0b1835d5990b64bd6ca8c1056a09ca74a62211641c20b846de4a7718169773d1621d90459baff2881103192916af8723f9d75c97d237f1e2a65a3f1f11609634948f0f12010ef026e44b36fc68a282563e6f6dfb0e6f7bb69fb6563d14856069339273caf033818c7f0d81a001b9da35b588add5b5a031e9d430c2db673994eea9b0375e0283f1dce3d8a7c18769c9e26174508643a411a414e6", 0xd3}, {&(0x7f0000000240)}, {&(0x7f0000000280)="50efd48ed4509051a609db3e03c6e4876baf4c9f0d76d3486e56326222831c86502bd78750c49e8169f61616f028e949a0576d982e4d48e00b1c561b3592adb60b0a3fc96c553f8492f7", 0x4a}, {&(0x7f0000000300)="0001bd3b27c74e0ca7cac9ec2303c4602c0235c7029544bb8d38ac89eee79070fd25878eb9b2a15bcf8642bf1b595309eae9748e417b9987cd588cbb3d9771abc1bdbacfd3fdf6eef0e77bcdc7d9d62945d22d371b5066975d8e0a0722b3ce6d238b912eb912851e743780da0d7a22393802f1b291ff599810e491f7163713139336f5faf30eeb14f2cc1c52cda27f61857fc4eca2af1477715f07424c55d443933979dc622e0743c5e281848e173ed0a88088e52044571ab046c5a8362cc22e967254a8f258d34759a446324c60834fa6e995bb69d33be7413839982ba66c5a5d96f70adee15fa5", 0xe8}], 0x4, &(0x7f0000000440)=[{0x88, 0x9e64a800cad416ee, 0xee8, "2a2617922564eb6da53c4b796a5a47b71d97c6a1a8181b0eb48cb6765a8eb7cbe87082d1c6e3aace631ef154d2b39d973cea6f3a8342e89c7fdb9340ba43c3f02fd45646a80b6d24242521b7e5176f67a558749914395370fef3f4b38b7c2bd1431ac27d92ee0f17a6d4c66045d090cdd2aac2f0de0e1cd2"}, {0xb8, 0x661be9a9dbabbf5c, 0x3, "299b13e52c04ada814c3f51b7a5157c2db6f2f4daa866599128a39aa9b077add1f6bf6b92ee8a8789b493a824b69530661816b6635dac7ce09ec74301633ebc7cdba8b80e053febff8531b53c79666e67bff7341478fffa5e61cbc4807c8e62453b3ec623c29db9f1d683f88dc192a0c6a5b070da6ee4c3fa8413de4e297c619f42f7c881c2661f84a8b6bbc2b89ce3afe3331454a70f08c3a4df92e97486f3ed07ce71c"}, {0x40, 0x1, 0x9, "9e31dfd80329052deaea6f1d2b5a036236be53655099321185c97ceaae527111380fe0739cc341ffd2db312bf6af"}], 0x180}, 0xa) 16:01:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)=0x9) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x1f}, {0x80000001, 0x0, 0x0, 0x6}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x27a3fec66519acf8) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) fcntl$setflags(r0, 0x2, 0x1) 16:01:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(r0, &(0x7f0000001400), 0x0) 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x8, 0x200, 0x7, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x80000, 0xffffffffffffffff}) 16:01:19 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) close(r4) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/241, 0xf1}], 0x2, &(0x7f0000000340)=""/77, 0x4d}, 0x800) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r1 = getpid() truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x7ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup2(r2, r0) 16:01:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/134, 0x86, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="6209854e6e872f628a2bf0ec31c0a533f333be6e2cf73f784770d3a36695fd8c100a73a3250ac84c745c8481a884f4fd162d288c20b91c09ad7eb394490d0828f161cf4744d017d665110c8b3189997df9eaf0edaab3e58cdd9b5c415129dfd949e96368b7c357d3234198cea651dd50c1640d08721e0eac15a9e842ca10387520328949672ba47fa1e398d1cbcf3e203a3e00e238c9774172d45ad5b76a6d1b93276fba"], 0xa) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) dup2(r0, 0xffffffffffffffff) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xe54a75dd9919b83a, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x14b, &(0x7f00000001c0)=[{0x7f, 0x1f, 0x200000100, 0xff}, {0x3, 0xb3, 0x3, 0x9}, {0x0, 0x8, 0xe3, 0x4}, {0x5e, 0x1, 0x400, 0x4}, {0xe58, 0x4, 0x3e, 0x41}, {0x1, 0x2, 0x0, 0x1}, {0x100000000, 0x5, 0x1ff, 0x2aa}, {0x4, 0x7f, 0xef5, 0x5}, {0x10000000000000, 0xfffffffffffffff9, 0x80, 0x77c6}, {0x2d67b977, 0x5, 0x5f9b, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000240)) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt(r0, 0x1, 0x9, &(0x7f0000000000)="f6fe1367e03d4710e621a0e04b1afdc9a81366eba30b49441743de4f9c6709f8ec5feb8c6681844fa7c6f0261a71d7bc69efdede0c8b272aca8037b027e8fd1d0f23bc2b31c2145acaf1c13f5c037e01c23e8f7e441064d4a9459ddbbc2bf46e73ce9322a82173f276e7c5f8", 0x6c) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x100000010) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x9, 0x372, 0x7, 0xfffffffffffff000, 0x7, 0x0, 0x4, 0x10001, 0x800, 0x9e]}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x58}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x7, 0x7f}, {0x18, 0x1, 0x9, 0x8}, 0xc136, [0x6c8, 0x30, 0x9, 0x3, 0x8, 0x100, 0x80, 0x800]}, 0x3c) syz_emit_ethernet(0x36b, &(0x7f0000000040)='+') 16:01:19 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) getegid() 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = dup2(r0, r0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:01:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x804, 0x0) msgget$private(0x0, 0x443) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000200)={0x1, "e40a263a9024783a10ba5b3b0cff0c0a3976a4816fc39766c3160d849df3d3759356a0df7d3a80224d84eb5d4ec02e8c2c3bcbbb1eff005768f2ae9d507d133fb066740f3b65bd4412b1e91b60def70e270ee29fc98c3af6342c930b19a7315bf1a63986d75b603403161265f3ce1be93f728941095ae86253f13c24c840a2e9804a98"}, 0x8b, 0x800) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x71, 0x4}, {0x0, 0x9}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x8, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006e9000/0x3000)=nil, 0x3000, 0x1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) fchdir(r2) accept$unix(r1, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x2, 0x5, 0x5) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) fchdir(r2) accept$unix(r1, 0x0, 0x0) 16:01:19 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x2, 0x7) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:01:19 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x21, 0xfff}) 16:01:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) flock(r1, 0x7) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r1, 0x7fff, 0x4, &(0x7f00000002c0)="933c609e6aa65fa0c1dbfa08734325128d1672b0038a358be36d97b3b146758bef1f1c13a0a78fcd1f60556a714ed5371ed2a2d6c758a295b5d5af119a3f487aa1e06611d78df584476045a323f7e1f8d0570f9cc9285cc980f657875bdb095125d291c77276ca8b05312e2930e2a75d0ceee51c266226d185c46d4c2cb35a8a5b1ac39532786e9a720fee78bd2c7f31e24473a36f906caff09a8222be4d3ca9b44c1b06f8a7725d02431adac7b25f5004fd2042a374e8d1c2fcfae3cd6e75ae0711264d6f84a605fb3a265bfd55fde708af634b70c877c04e2fa394a869983e9db126915e358c87aaacad685a612ee3f94530e5dfac9e47e846554331547e8a6a41bc73d5fca0bd0d16fceea851d887c47af84f66ac73dc57bb161c75cc03555e2ef5d9d9a5617f0c8d32b0ff5a52e3d820bccb5ab83671548cd1a4e1e279cc96f98f666f46ebc3d63e113db2247048b163acef0838c7f46524c61d6d2f76517c331af1911727e7c96d8ea9cd6a420c47d77aeecbd4daff57a0687ecc36ba2e8ff22a0371c2e964372720db18bf3758fd31faebc7bc23a040e4540d578bf6a956959e7ed3de0d00d1b9a1f8db753ffcb5b242a722313b92521c9389e4617d4f6346f25772c575e796e53e425bf4a83bffe11483412f6de25867ef6c5ad8e90541d0822bc1962df33df2b93ff8e2a0ca61c92b7da7b74c538abf839f45bc485cedc3acbb3e54f2b26eed02c346fe817f48767cd30a5ad03f60e5cbadf34d3988e9fa0b2dd97729c3a47709589f64912abb8497a34aefbc68dec022bf96058ede31784f1872f5ec181b705f297059c5e60a86d5f2122482c7ecdfad711f079b04841201179568d988cf602d3a6193410368eee41e7cc6a20a55602140f042f5312b64ea1a955aa2f95fac0bd9cda16dd80131c9f15b13579e39e738bb1b613ad8396343d179bd406b00858778043884c601663268a630a78df62941fcd3e4c664ce467ab51eecbc40c38146c46b8cbe8a3e486319ba9996faab03326bf5b57e0355c27646fcb0cae0f247e0ad99da09cc49b473f2bb2d461e8ec015778c348b55167dd024251a154e96a5994b52a50c4d590e054f302626b5ae69d1cf31bcad88906fc4eb57b160cb798740c903f03442374c467bf6513777f2470bb2c237a22edce116f6d9d67766158b297d20c4e88723625e2ec4113cd55f70b4907eeee33028c6f9abefb3e18fdde8ce55c2f88e607f7c6167c409443044e67ca20665e9a0325dc8bec4dd46ae988810209a4225cd51e72f44d2ccccf6853151edbc476e04d29098383847d72ddc4a24eae08ca9ec3ce6524c0a40b2a590c6a3f5a77a8a00fa1b58c37fce1870fb84d30e6615f00e3b49354589f8ec13e12c0012fa26bb4d7d684bd4dba3fdcd21ccdf4b2b2d0e7c354fae3e021f500bc54754373990846062e83346d0c92d17d82fb8f1edcc3140085924f35561ac686b2a2e7eadd0f46f944c657814a50ebd9bedab2cc4d9f7ac6aa4f2061bc594b83369f49ba1ecf57512ba7707122345756aab870494620204f8085fbeae252a0226992b6e396820d64ad01d9c83b6c3abc36134fb8fff6d2ca6a4990405bff24274a996c1a2fc80775a8aa93bdeedcce9a84e3f1b069790a424c90113ad8146246fba47a62528215646a0ffa239bfe4e767e55ac146812d788aa883aa5dba0ec30d89bb44f27c902dfe3efde8b4e3c98206bd010588e97ef2efde3ad48a22d86dd11cc4c3515c471b732663caa02cf24bc0ec06cdb468ffbc7f465aa7e8334136b55a87fbac660648df782127fc428b50914dbf5970bd5785c69450d97778562440192c8cd5b4310087820e42e011a170e9b1ee9a0a6c5a32b8f7661f11aaa0b9c1cd59a0e143dd4d6fe0eaeeb6e5a6870013178e76abb93f2a85ac33355841d3357f23143820b81881c92c85d8c374c0a7c0e47d1445b67ae4501f4ec3aa6b7214943165b73c88fe9b6b90f0b6658b6ccab57399b1d63fb8c4a1069f8c1665bf30b3010153a9c66c853ac0dbe925e85bb09837676b0eb045b9a5cfc3b3769444581b75d9af2ab1553e8453735d3e4aecacdbdf7e3c80dc10a960a6c2f1f8140e69825f076a7189b050b89cfeb2d0d070f5e13d5e06762a9802a36b36966c22787c11dac215226dd14d177f92eebf601e81d94567875552432e31c42b68aee71b17344267d4fabe51a11e57d0a78fe852a8142793a1c6c36c49bcc8983acc25829ceac4e9c0c5b9d79a04cc41c30f78c185a11884cef0bf129d1d1fec0e07f06bce544a501efa0b1b285dcc7dfc63701902ed7010e16a61c072a5bc81e6852cdfead63e924d08b54ac74ac834f3d1670660bfc0f53fafe9f2a38e71abb64a1ebed6be511586a74c52723ba819c3d18bcf6ab8b7956455adbf75e4f86f0013270ef4db0670d08ce5fa15d742537a762157a58c1705d81d5658fad78959325080bf96429c817bbdf8379a539b85afbee1bc5ca89e659ffa16ad7a52cb4a7ff8f43f2b3c88628727cd70390245a5f57b54895dd7d32044429af77ad0c1dc4dfd826ea83c1e37e4188251812c19780f3130eed8183acb5052edad30dbf3e1f280fcb96e6dd779efe9e13693ac8768c42d17e56fa2b87852bf81381df5acb47505462d1c0c9cc5ebd4389e8abe451c2e995881b88daeba0e757fd1af793743f55387b1332f7946c4126be94280e89c9387f51591d97048fea83b6e422d6adade938b28d4b960a2391cfd59d38d7c28915cd11ed1ee4dc7c03fe777d81f6fde7104a4c14f8ecdf0b61c6e2f88a269d13275d4cfced9591bb68607c94b352506fde6e936ecd7f2ce42611cf2c48ac83fbebebd4b7409dc4d58bb76bdd8a1f2289b147d12705eaaf10e66679be83b2db46f6753a5d862a3f471376c871509c5f91b8ac0aca5d3b0834bf598d97ccd431f1a97ea2f4987bb5bb8c0282cb127ee0b71233f99703720a43dd9033e65cddaa5b2c3f1f29babccdeef1981e4d9fee21ed4e7a594f74964cd9bbf91cf509c879a73d624c7076174241a3d1767d04feaadca16b470b6fbf482b5ccc720f00749dfd2dea530c55bc21b0c877fb4a50b182368b809920055c2310eb77fd6730e6f2dea575510c9ed3e2f93f82f9a77f37a8b2f81c7a0731b3e6bc1cc5a0fd4a59c6b42e21ea7afc09eae5b17dde0d545234f565e54bfa50c6ba7246cd1ce13146918d764ed49f6adcd317e2b53bf8036367e8add7c940ac61f62f5a50de9f881bab5f927e4e8cb28f30e47bc25dd80e1aa2ec897764880dfd374805632825e585c40703de26639bcd889a0a14e93b1062676709b568072e5093719b0f8c37f4dac9eca52e09c420f9dc09f53877e9031185a9da7031d2f240e5306bd8abbe71fa3d89a2870026bca6aa80f35b70ca01179d598f644cc042698583c9d8f9993e9c8f9defb058c89f0c645d4a37af8fce3e93c60cf98149d9dd4b104eebe12612d73dd50809e7935b8ce15f090f09dcb1fc2e5333085711d66b22904cb97ba59bc0fa92588037f2d21d64de1419d0a880be892bfc99351d6290663c0c6002061bde2b7d74c74e6981555694f5fdb13fc7def48ac638dc2025750064e7b84264dfc5ec7db5bfc4e82578de0a1dc1ce608685f2cba9ee933769819aa2bb5ebae7feab2dda39c664422dafa8afa87207db7835e59265973ce3d2c8b1beabd94121d7945e5342de7cb8a4e3362f28f6ed064727548b2486551faec01ab2606ef70b9bee688c2f14cdb80d218808a7344a0c4ad18bf635bd515d51c4db59ea80e33d9e431946c82268d54c081501965c941c182f5391d1e9575c4a995031fd8e1e0c6d7889bff52c133bf6a7bc3ca86d39710444c48c4f61496c29a8569d4825f403a53ba36bb57f88cd2918acd671b326709436adac0daf8b97a22a48b19a9628e11d1ebbb7065fa59ac984413eb3f7ba62b7ae14b70e1de743c5b476321ce364f216cabd99f027357af4186e3ff7e16fb1ac8888e49a2fc706ac1c24facfcebf18ba5d4a10ed94598f3154774c10896c0f4a23a083cf75b0c518d811ef7cc563391209c35be14a2697c0b5e09463d7c144954f8cfc3b1c2f192a9b02907ff7866521e286e7096303079eefa48674ce3705164ecae1f383acdba534799d6bdf5a2f820ed88fc45c10fd2aea5ee57ed3bc039005aa130c30398735df79a011128498e6e20bf8cfdbbd88561693457a6567211de312642026ff058cebd82815542bab6b41de77035f880612c43959f8b8eff52b328522cff23fdb36beac66af6b5c651d13d49d6c56781aa4167792e93a15f72fa0e4b8a087998f681494902a952ddd49e5732cc0e5a142c0a7037f4126c016ee451de0a257490bd626a8aae97386fb82971ae164c222a92400fa4914a0674fd7437936ba12b1bc1fa78073bc228f77dd6591155b0def421a7f7d07ed3df53b1806849994cd6a5c0cc11ac85cb64ca11a71cd32bc0004548208a520524e681ceb14ae30c5acaa7c9929826fe53fa625a04418f4b867d5ca7b4de4221f73aac26567a14e27014ff3b5dc98fabeb0059397fe68fce178f8de6a7c0e9296fe28cbc03b6d308f14eb5c4860d903a46171030f766f4188fdeefc3714e48f5c6f50667cf738042464bce9cafe2e13daebf68e4834795d5528c77bd34bb032b34377649470b5a676c3b2b2b3f45875110736736fb960d9d4c3c3902724514d0d541632121e61c28e0a51caeb27444ba5353a655281a0c3502b24722482fd1a6e1fe41b3220432880f069d4c36cc284df3d81746e82fa8f965fbd8b3060d6447b66954725f22c9f333251a50690b189fb42201c05d5a084b0ca385e647af112a9bc77e929936657627306a060b6f364ef1157126a35358bd52f2bdbd10075a2f9513ef05950c7d87a792cfe928d3d60e772accccc28c382884d9900a996710cd28ff49ae324faa419108213797d0c8e9a2d634abe472276a3922c8a4bfcf74dc1eb669741da5862c525c98430a0a2505ea69ed27555770c504561d7d429e3acf796ef8693f247759d9eb00d5b4cfbd14547dc5e46a0697582244c08c94739c2da88285466821d8100d3c9408c0f4c6691290f8173e08575121610649f14714d04953a5597e7b470b590065b20c0f99c85ba75013f16bdaf7ef90b1deb4affbbcef524a125434bab072fef159fd50100e9a943df3c991eed84d485225c0a0ff2b0bb690e5113b642ebf9d61e750d15ea8630b7fa803474db29851c2ab16af0180546512e55e36bffae86db4b83618431d588c91c65fa7612e669bb476e0f951a9eecbdc4d350c2584fe299a5c1b46ecdb32f210f1ca067a6a42d65141c1ead6eccf23a5e5f5c87f8134e0ec5b3ce5cdc7d780116db5adf10caaae034d214c2b1c40968f43a16939e0da03917b47d14926d0d2a87850cef38fe867d2a7969ef82cf6e139c99b3d0e89a7d808479a25aee345b8b37cac5c3968eefc00065708e98c5f19f8c78bbf4b9e9ceffeb62cd385c38fb13829a113519a98d1bd9a6d0f3bcdffd2f0971f4bd346331abbf0233b010b30568945a861d206edac00649e1220e64ffdb65fd9e6b9cf7e6af6049a055b537eb10bb9001e7167e006bfa91622783fa7a5bfa2ac36d05cb9359ef9783efdf4596cacfa15062f25f5c021bac69a60fa86acfff0e8289a955380eb1d81f99905cbef8b39a83e5731288410e20c2d7188a3b184aa272f7ca29aacdd5cb1f838c702414a48394e85d174f29efc63971562dbc686a67a3335989e79972c21f75ba3470d63", 0x1000) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) munlock(&(0x7f00009fd000/0x600000)=nil, 0x600000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001300), &(0x7f0000001340)=0xde) 16:01:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x1000000008) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="5cefe9abb94e6a2ddac3de27ce707f536200b7527958761a4a0f9594f666ed500de44caca902af5f0b609323bae57ee4d52519f52e6d13926e409fe121ca821e2d77bba6888e327cd059138a6a755c9d197b43946eb8de679f52f4079aa9ad5abc3b179933adc208534aba98e710d87653f3ff101b0f14a539714fc1e955026efac4631478a7e4a36fa953d0c146b7e9c30c80927056941533ca83be5b9c38db1ee86e0e5889e516cc092a95f52e2dfecbda28", 0xb3}, {&(0x7f0000000240)="9498ed1d9edd100a1e98b250650eb53ef134a9c71f8dce6ce64f57d56fd60a0415f6cf22ca7164c1", 0x28}, {&(0x7f0000000280)="f2161e317dac4442fb2e8d63bbb228e9abf63646b8646905e5c1ae406f16d1bb980f8309aeb0fd98b7a147ef91ac148f1925e027271c7ba01862", 0x3a}, {&(0x7f00000002c0)="dfce13d46ff813d8226a5824ac9107ee6666542a085cdb02db0c074b06280db77bd744b3b1b56bf1369ddbba1aa3792234bc470dea23fd603a7a0c4b49d7d05830dfd5eaf2d4934cea8f8f3f966be1bb43b33316476ce059ec4a9ab0af2b325e7e59b9cbaa12ba591cd160116cdeb3e30b3f1ae6f2b63af56b337d826e48bc9bc9cb69416db4d3e3227276e4c44dee7bd851a53230bd82a0afa3a429257f4e6c82c995e8479aaa554ec5364991e4a419479ee914dff1927ab68c606ba6c67b2af5fc9abdb2ba5178068488e744e1d3e37e387732383a10792ecb2f65671b", 0xde}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) socketpair(0x6, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7ef10bc8cf2e07b2"], 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000060", 0x2c}], 0x1) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0x6f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="f6") ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x7, 0x6, 0x1, 0x9518, 0x1, 0x200, 0xd9e420283bc53ad4, 0xb31f816b4b8bbc7f, 0x9, 0x3}) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) semget(0x3, 0x3, 0x10) 16:01:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) 16:01:20 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r0, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lchown(&(0x7f00000001c0)='./bus\x00', r1, r0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:01:20 executing program 1: shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x3ff, 0x1000000067, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) r7 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r7) r8 = semget(0x0, 0x3, 0x100) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000340)=""/114) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="1be37e133f3439c8d562573d994f6a8590e2b759db5f538634b4129e8d73d1da006b4642a8569157403d1062571b70848f5298ac414bcf923b417512a3ae624131494ea1e961dc44880bc942f2db4c6f0fa0b4b3d0d3ca2f3be1bcd1726456df4dac9d87e2c39c25df27dbf37eeaa6d88fd8fce1cd60daa85b388faa7f2c43d1ea286200d6a44e244bb8312bbcf8f8442379af3ba67f52d5aa3fb119d3a256c716d6bce7744c1e8d338383", 0xab}, {&(0x7f0000000200)="7953c406bec2d19b4b9357d1320aa7d2fad90f3cb0ae1d3f2e60e3716e75a03b19ee5d760de872b51b20707072bf786c39fa5e03d7b6278715f837d356e258d682eae1327b5ee5ffff3845fd598c164d9809f04ad06b8cb9cfc6952e51c247b29fd3529516b3abdeadd1f5f659b2e0e15dcdd860bc491795c960b117", 0x7c}, {&(0x7f0000000280)="b28c52b6c86556c73f6030c1b89c98fd", 0x10}, {&(0x7f00000002c0)="a3cb1541f4edbb4c5a525077df3d5d8f12537cd82caee91c4f9988d816e7278cbd2e9b3903c58d37708f485fd0a4ec71569cc50ab1685c439748520083c9b05c332d8fa1d8575482f9c0f8f9540ee1e0c351a9d4e01a2603e5a51ead5e333f0d398babe615d70407bdf6ee87be7bc762514c1ee6b2db92d759ec336e0090743204d28dec81be055fe700452df6ef7679d93e0c67514026497fee4717702e00b9b7df4d0fd1505bc1cc2ef1966434c90e98d30f43cdf5118159eb3e2bb7ecf9dc72d3a75d73d95d582b52b0d2194362bfb36f421ad9cbe17a9aaad40630371f2db8a072784edf329d4a1b69fafc5005b86636551bda00ea918a22e63f", 0xfc}, {&(0x7f00000003c0)="979e970acaa92228ac911507e7efbc01577e89865a1e1d868706073627502ce878729066bc0c6676be7ea7d62127816db86e74877698564bc2eb822ed5d2a27feddd9cde6e6143c09c81a7aaa91bf34d3fafcbdad0eda7ea90c46ed39ba8b64f132a12f29336bc5faf0eaee71089aaa24eaded3f7bbadf0640e879c760ec155a150feed301aa4e0072fe35e0b159a668030a01b45b4d5c67619776abc5593ac160a13c3fe30ca0647202b119040f68732433661af38f232505017e48c539bbfcdfe554bb8390eb834504dc18e7a83140bde2319678f8be6db42a5d5c58a4131d71fc631d6059082bc5", 0xe9}], 0x5) write(0xffffffffffffffff, &(0x7f0000000040)="3c9ebbd555feff969613ba3e1fd0", 0xffffff32) 16:00:05 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x40a, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0xebcacfc}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x81}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="a1d372f7271fbe67508550444e74c0594cb6dc7a3936617c9fdc9ff34a9bbf42b256e1218d89880730892ccab5", 0x2d}, {&(0x7f0000000080)="2da36cb1def24946a1f98adb7ee77f87d568dd31eef80ece398168285741da025bd7ce1b3a4f0aabd428acbd579042b49e8bf56b0e809ca066a6b3bcc78f5b99a364be5e44", 0x45}, {&(0x7f0000000100)="5503624d04aa9ba8a4fcf904d7fe7cf976cf23063358041e1358941c565d64cf51a4c331749934", 0x27}, {&(0x7f0000000200)="48c9cca99b524bbf7020715b6d3b470a1a879944b60c47d9c3536b05d70033b38c632d66646f43bc709903edcfc78195cefe62ce5168c741e1e1ea598b6b93bc4a38603fd505f96c3a1ae55e13548874f3ba14ec7c49fbadc8605a1985dd64a9ff52351fe3aec1c96532dba7cdb8e3c3e53ff3c30f719e8f6667087fe7ca2754198db7eab263b1c73ec1a98f077b871015098dcbb1451cf12ce78bf7a7fb2e765aa887709e7a00446bf26992256afbeeb02edc80d99b0ba5ad728f8ce1fed6e7a99d278ce78a6fc5973c754e3b7088089ca7ae62ff70614025", 0xd9}, {&(0x7f0000000a40)="a25b8d310ef45f7e9d78b3d147cfc040372bb57dba123cba4529cf513bd451f61d6f0a724f31f3eaea209bb50f08da778893e7076a6faba2652f4bae6a2e1bf992f345c244c110dba803359f723b71913a8b3d", 0x53}], 0x5, &(0x7f0000000400)=[{0x50, 0x0, 0x26a, "db6d2213dabdffef37a85906d771e52ee565f0072a3eca43faccc48fd050d71339cbf7c799870c54647ad56241d6f0a771ee9de1691ce7b0e4cee2c5"}, {0x90, 0x1, 0x3, "1829521643064bf4c30eab876258162f66dd47259b2da8054c65ba33e70ddeea04b4a3e9873a60809fe5f184760651bdfaed1b6f8ce110f9d597c0c63d6de5d74d9be82a215be9fce750e62eb5b262e2d4880986670eb9e2d83490edc7692a293036692ff98d0adbed7099cffef9e3ede6a9c43e723dacc5b63fc8"}, {0x90, 0x1, 0x3, "aa387992162bf87847d88e8a80fe96be48487366981d2c261edd7279ef4842ccd6fe6a31be76933557032089a8b202fd0697ed77e60c39df8736a098bdf3dfe64ee26c00ae2b5b4f34023e693821ce41dc6b8b7a70a50a29bfaeb9d4d3d91c8fb93ce5002bbe125a44e67f61dd3e199c3d3d29ce47adf1db247a010ecf8057"}, {0x78, 0xffff, 0x1, "1682fc0a496a911a5725e8364d4f7a3e44ad90766e3be34192d6488e6360ba43a8dac7f3d680fe9f96509abb9a24c2562d755987dcdd9cdd38f113eca1a34fa38a23acd89b5d0d86b987c3f17cce1a0d82ce401acd86ecbb4ea5cf6372dfb018fedc73b7f5"}, {0xd8, 0x1, 0x80, "4659a26b5d8423c582dd301558dcaac3fb44c28a29e5e6932458aa091ff72acf60f076b51667890584e084e8b4d48db42fbb8421dceeb8a30cfb7f138560d1206766f88007452ab6ce4d67aeb81d38ef5c4149dd52021daf3789b7bdf6cb9b66c28333325422426af7eb7465f2f839f1302a1e65763809683d236b00f9bdb1581d89a88f3c85414f3caf799a5f82382e77e63978f53f0016596d94a207f824f088295cba0939a23a735efc5a1b7c34df2e4bd7ce41b235af0621a699657799853b6f734f002be4"}, {0xa0, 0xffff, 0xfff, "a7862403a1319ec501ee73508d057b870027557d6598fda6f714ac88e9f7ab1cc82d139825ddc6776c99cb04c080a6147bc519e2ce98179c5878f4b0a693d706ac18a2e730e01c0f26110f07ef0d5591590526df81c3d34a3e1feef0133dc25c1d45c1551d59e5b558461eb13117d76d831e2fd01a4a53de29cc839cf47b131dee802acc830bea5428db81c8e7"}, {0x100, 0xffff, 0x5, "e08bb26a510c821e1f58cfa2a30eadb905df66a85529768df3085c3d1250423f8348e72a275fa79861c065177ef66cd4264ef9c56e43cd624758f2c79295dbd87b7ea5fed96d0026a5f48ee81faba85d41efeceb21d25778d2de6cbad0518d19c722b59ec7d91e9c1cba2cf41eaff7c58062a93bc87cd72aec3b859e3be82f9308cb75763bc9d67a669a2af60f6ce2db553e5e31850f7c8370bb72edd09df86a3862545b3c41383e1b4758281ff479f5552ca2ba7f79a9fcbc2d0addb9b86c3398c88fb2ffd15f7413a8aec2dda0d12adb3d96e3a1343cce5ec0319111db97d5cc3ed8a6adaa02eee576"}, {0xa0, 0xffff, 0x40, "6bf998432511459614390f6fa62091bb3bc513bea4d3b506241bbaef646b365306e110d24f1354c480fd655c12dbe6bbda8948ae5a6e54be1a956cf552964ed8df7de088be02aef5d1f989845dd8b182650e69c90adc26f9e6b71e4273691964cb663a18d61eac4d96e4b2c67f1357eb1b9008d0ef6714490dd7cf6804d22e38265b57cb94a0656d13eef7dcdacf3ddd"}, {0x90, 0xffff, 0x5b, "2971d057460a5a94e502c4501e188b5b5f05caeb861609ab2be63dd0c8dde2ad5be7cce783ceef0e56379e8d813b5f152b624826ffcdff5e5fa9a2bba6e08326cd0b39fff9b5f17941ac68d5b47db2c43441ff6a614f66849df8087e7463d98cbf7fba296f1bd0b40e41590e2957fe3899522b3d839c8074062d55bc"}, {0x58, 0x1, 0x8, "ebf24067a60045440aaa03a22e93714ca265f0a9f9091dc61b178e29b3533ff9b919c8a5c233e8e61909eacda96cc65fa7ac0bc9ec031dad7b526b0ff57f6b5453"}], 0x5e8}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 16:00:05 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x85) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) link(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000080)='.\x00') 16:00:05 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x188) sendto(r0, &(0x7f00000001c0), 0x0, 0x1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x8001}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x100000100) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca197311f6fdb200002000"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:05 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) chmod(&(0x7f0000000580)='./file0\x00', 0x8) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x2, 0x15) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000075, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x3}, {0x15}, {0x6, 0x0, 0x225}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="08000108"], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\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', &(0x7f0000000600), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB='R8'], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="03000000000000000000da7839e9847ff966db301426b02d29d73ca4987395c1bb5b7bdd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab7a3e69a807919dba1bc391e7663f04000000fd0dd885ba3f2af12565e5ad13e8d400000000"], 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = semget(0x2, 0x4, 0x8) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000080)=""/29) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x20, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x18, 0x0, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x2}, 0xc) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xa) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x38, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x80}) getpid() syz_emit_ethernet(0xffffffffffffff65, &(0x7f0000000200)="d745234519ef387b3ab72bf75bbe6fa53318d05fe55116971625dffb8d3c37e0feb2bd249430b0d6bb34cfab81d192a5cc205189e4fa2e3d8d092fb97ba74136f11c3baaf9327f0efdb347b9547774da283827e214b7b5a6031efc86b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x2005, 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) getsockopt(r0, 0x10001, 0x32b, &(0x7f0000000140)=""/69, &(0x7f00000000c0)=0x45) 16:00:07 executing program 1: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) geteuid() 16:00:07 executing program 0: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffee2, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x80000000, 0x1, {0x93, 0x10000}}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r6) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:00:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) write(r1, &(0x7f0000000040)="93d1690be598eb8b8831a468c7c51254a30c8f187248d0aae3a58fe1b90df42f3974e64d9a2c676efc7fbd501cf307a5dfb44b09f434863bda6c702ddc802ba5a40720ebbaf328d54c434c0c09da80c1842a034371c210802036bbbe75a044b878210825977720b4ebc8", 0x6a) r3 = dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2011, r3, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 1: r0 = socket(0x18, 0x4003, 0x100000000000000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000c8, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x40}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x1, 0x1, {0x2, 0x9}}) 16:00:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xe6cf6ff49b05337c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = kqueue() kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x3) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = semget(0x0, 0x5, 0x420) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000580)=""/247) openat(r1, &(0x7f0000000540)='./file\x00', 0x10000, 0x4) pckbd_enable: command error 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000000080)="d0737d43459fefbce7", 0x9}, {&(0x7f00000016c0)="c71d4879819197cc3c37fabdd35723066e4611c47aee5a42e374b17f0379a1ce5f7310fc202e28aa8fbc06fa8113153482b917c23a78e5dc7ffffb9733c9d3734653fa2fe65a5e58ec348fb9cef9382a6c3e96c5b837a1235dcf11b96527d79b5aea4c61262f6612667ad3c0c474870dea", 0x71}, {&(0x7f0000001740)="27f42c02da04887baa4596b5b514c159063e66a602761e9f4736b86cab1247bffe844dde3f765fe8e9b6cb143f1bbf50439a947d428fafdc520e44ef4ca3e045f8cea5fe7310535758e421c408054099c1d95f21100c612db2e33edb34bdff6f25bcc6ba94bf4b3f83622d93f98c882b47e2374f15d1b47be5bd726596e83273588b0bd4f92ca97d37ab26595193196bd229b31a0d00825028d3052d8a285f121ee1b7e821b1977cf80805ff635ed5af13d1de4917842080c41056ff310c8e97a2ae789c73c60e42d1dfd5d9ab073af6fb9183225564f690d63ade4df8f47f26bcd93c157260299d6dea9678c085f1aa2aecab9c3976f4015de092", 0xfb}, {&(0x7f0000001840)="c03bacc9a566a724304586618c8d7911bcc7d7d2eabe183d41d7262eae8507a0257c507ae027988efe08c8b9f78b1ccdea25d16a365e553415bff748c249dfb8b9958bb5777812dcee6e995aee804610f771d6637d2ce681950dcb15cf3a7e4edc9d970e07aed14299e677031c7d80221975e62a2fd2afe9d697ffb2085d", 0x7e}, {&(0x7f00000018c0)="7e58fd5fb5aa4e1733a763c1459bf83b72379df127f71810a7516187c32bedd53579d745b8d65bfe1b850fd33cf11fe1aaabfcf54b8ebc2cd9bdd10e68b242616bdb590c2f3c0e3fd9afb8e32eb1842e5ee40108608d77dcb04294b9483e2b110a6a78d4c8c14521de616baca66b406e01b854a5784d6c1efdf591f004bfd14a6c99842e8f10eaf6f87afeaef22f167ae069d4733422ad1eb1599c950e46", 0x9e}], 0x5, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000580)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0xffff, 0x1}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) socket(0x400000000018, 0x3, 0x3a) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0xd0, 0x2, 0x17d, 0x1}, {{r5}, 0xfffffffffffffffd, 0x81, 0x2, 0x4, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xd1, 0x80000001}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x86d8f2f0bb6b0eae, 0xffffffffffffffc0, 0x7ff}], 0x3f, &(0x7f0000000540)={0x7, 0x71}) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20498, 0x0) flock(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) 16:00:14 executing program 1: r0 = semget(0x2, 0x4, 0x240) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) semget(0x0, 0x7, 0x1000000d7) 16:00:14 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x10000000000000, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x800}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x118) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x71) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x300000000000, 0x4, 0x80000001, 0x7}, {0x401, 0x8, 0x3, 0x1b37}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x831b, &(0x7f00000004c0)="42173d7373c4c4c083d685ebf47ea3093bc26f4ac02af8b0654d2c07fed93f1322be634d3904d122c6fa9f1eb12f2570e0d4e9c5930cb0db8e38ab87428996b7c50a4d14e74bee58369caf2dff54ad821b757313b425d9a79679f2440100003dc285380aeadfca71fecea7c23057dd7a649390f045b3e731ce6e597d30acb98db827") 16:00:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x200, 0x42, 0x1, 0x0, 0x800, 0x2, 0x7, 0x2, 0x1, 0x7ff, 0x800}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5, 0x6}, {0x84, 0x100000001}, {0x23, 0x8}, {0x83, 0xfff0000000000}, {0x83, 0x3}, {0x85, 0x9}], 0x6}) syz_emit_ethernet(0x58, &(0x7f0000000040)="a6") 16:00:14 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x2, 0x0, 0x3, 0x1}, {0x6, 0x0, 0x0, 0x20000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR], 0x8}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 16:00:14 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x80, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0xb89c28bd44d3a4ef, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)={0xc, 0xfffffffffffffffc, 0x3}, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "750000000001000000f9f640fc00"}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa9, 0x9, &(0x7f0000000000)="d5ff9668", 0x4) recvfrom(r0, &(0x7f0000000040)=""/8, 0x8, 0x843, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) syz_open_pts() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000080)="46ad7e07fb3ac2de0e754fe75112f2c988735cd393c393361f293c26e3842f7df51b980330aa9a6351ca0e92796066f796551696150c29a0d6d907a7992fb50fdc29597bbc086e5e91d76b49c197ca4d515fb0ab01ad70f4a80d158893f2a299c29da99ec0bb4cfdb2fa827fdaa19c3db9b97850d5", 0x75, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0xc003, 0x0) dup2(r0, r2) shutdown(r2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x1000, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x104) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0xc000, 0x3) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xfffffffffffffebd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x2, 0x5}, {0x20f, 0x0, 0x100000000, 0x1}, {0xee3a, 0x4, 0xa4, 0x200000000}, {0x939, 0x3, 0x56, 0x1}]}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000180)='r\x00') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000300)={0xf7f, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000010fdff000001dbba0fc40cfc1e6df22788f2b0d590a156ef07da2acaa36386f80053f101a2b2501af43db58c966efc2e67fa9c54aa0ebb4c6909a77a08b90956716cf1b5b32214d45390f47e125ac3b4e2af4eb6b0aca7e324d35e30c1a06ba5d9e48301009d6b1af838c648597b916a281b681fae9742e12cf5b3e2b992baa973f3e4866e871484123d65f25ecda7fe2f85b025f2f98fda1e54fcf3752ba76b57a3f2fc004868b882b73ef7c00cd0597db6ee4186f1a1ab4db301cd26c8cdd623df"], 0xc5, 0x100}, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000500)="0682f49ad03553ea3e9b7255530d030abf0fdb3e56e5df39456bae92f47e2de53d511c52b5f79a6487b5d7fcffcef792656f1003ab511dbb24b347ea6b79ad3364b30b0498aa0b1166b337ec9476fa8d2c407ea588343416986766aade1afd7f66a76a74b9063a95a894242362419de6ab5135d8cde32cdc332d24d5c93d38e0bb4be6cf707c9e40fc1c940df30b4b0cf0a3d87aadab36097aac831b0471a27ee4a243a6b7d0b325d950ecb07a4b20c2ad8f3c99a8", 0xb5}, {&(0x7f00000005c0)="a8cfd9ce8df3d1790e6319aece3f", 0xe}, {&(0x7f0000000600)="968a75833223c41e561441271c70c583c56540539b8d9eecb2717e68f8c1c62c7921aeb9b0e159e973b5a5d6a61579683ed87be3ec38cc14fc36b3dcbf201002f9a34cda", 0x44}, {&(0x7f0000000680)="dae199c1b46d13996022c88b4d059a14c538e5457c1e45fa92ca0f38e8a4f42c6e160de7d50cb6404d9a191b93c4ce534ab0171c57ff5b382e12b3f65099953f52fcf60a626e8c3d95b12bec59bb02ecd589cd1fef77c8392cf48d19853674de5ff1337c260688f5dc51315c9a9669952869e9558acdfe0f253e99dfd5e012097bd8e960eb91512400a79a8980", 0x8d}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="fab70400"], 0x30, 0xa}, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) sendto(r2, &(0x7f0000000800)="9fe884ac3276db1c6e4d320c291c62cca56226d92272bc46d11d39e337fdf7505df2e1c7db4102247842191b46d43e90cb9930bf630b80354c43617640872ede5ef5828af081989b22e8d93e737d52fb96be10cd4d37fe79087fe84296a3dad658acb3cd5cd19dae79d38b5412b0d19bb4", 0x71, 0x161415324beb1562, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000008c0)='./file0\x00', 0x8, 0x1) recvmsg(r6, &(0x7f0000000440)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000300)=""/106, 0x6a}], 0x2, &(0x7f00000003c0)=""/116, 0x74}, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xfff, r4, r5, r7, r8, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:15 executing program 1: r0 = socket(0x2, 0x8003, 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x74}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) getsockopt(r0, 0x9, 0x6, &(0x7f0000000080)=""/39, &(0x7f0000001540)=0x27) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="95c94431e381a29c0b4fcccd8bf2190620069a5587785724250fe8d35240eb80d255b009ae6004d79849f26490b6e523c840d78a54358da9a2f8d781d6057f358b0efa0727120d787c8e60fcfa58bcc4d1a7e9c9c86c6ce4e949c436c26c5238892998379f0845704e12826bb6bb0cc7c504465eda2b14f3a362610a6a66dbc990ef86523021c82d1db65cafe67ec5b2077de50611c8068a45c9ff4b0276d7d599ef505459d31f4927e54d73817bc71f"], 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000001640)='./bus\x00', 0x20, 0x40) symlinkat(&(0x7f0000001740)='./file0\x00', r1, &(0x7f0000001680)='./bus\x00') r2 = socket(0x1, 0x8000, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x400, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x20000, 0x0) utimensat(r4, &(0x7f0000001600)='./file0/../file0\x00', &(0x7f0000001780)={{0x0, 0x5}, {0x1, 0x1}}, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000015c0)={0x7fff, 0x1}) r6 = socket(0x18, 0x5, 0x83) r7 = socket(0x95048cd9d850e784, 0x5, 0x7fff) mkdirat(r4, &(0x7f0000001700)='./file0\x00', 0x20) r8 = getpid() r9 = geteuid() getgroups(0x4, &(0x7f0000002ac0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, &(0x7f0000002b40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) r13 = getegid() r14 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xffffffffffffff42) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002d00)={0x0}, 0xc) r18 = geteuid() getgroups(0x1, &(0x7f0000002d40)=[0x0]) r20 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) getgroups(0x2, &(0x7f0000002e00)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000002f80)={&(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000001840)="7487c13a635464dd5d41ed09c0a036a84804ea33355f2a1b48eaf586e136f5a75b38b5b8497c817d2c39deb8c99146462571ee596535d0ecc63aa9be6df19315660a16c23e4ed1ffa5ee5f9a800a45d71f81659da05f206c50ef47d7b97f6fde3020e31eff90a6cfd6d1ca4cc1a6ee10300016698322e918a85055c022cb635cb738dc7d93b886fadfd8cf25d19816fea105e40a21e42af6c29533647dc3bbae7a7ca9e56969e2125fe97e4a5c733f285d6888b32e272e648304c59abe70fd23f092b288bb4efe8f90ac46b600b9cbbe7b39dffd4579cb06c9b55d332f56d3a5543203574b4df86cf1bdcf52f0b64843102f6ccf7d836242b955cdba9a8b750fe07457cb7fedb2a255ef1b2a9886000cc747939653560774058bd324fd06f94781b91d0a0a85a391908e69f94d8e9b284697113f7a092d2949492bc75e1bc22b76af80f1132a5b6e740587b9c8e4176526f5c68702484de22b0f4359f745d02b59b54aaacf84e0c2085c3f14a4447187e450277e748708fdf3fce0b32014e7d9900252c7283283316399164824b281488080e84f303e6180e44eb26f1405c59b63f63d8aa7d6f6223b9ec9542f532b1b84c923bcd44bfe2deb0a00d7856bd71876f91587be84b283b66222260bf77b6658ffd6bf54ff1ccd2299ade3864a9e6ddf079d7ae04fdeab7ecda2a3409e041a67eeb750eb0348a34bf17776be6a08b30c149aa8b0776f48e129647ace67cc80e7f43bf06e637b993374310ce220efed01f8bbf55b7424e54dd11bec54f1a0445afcdd8744d6129c849c42e32b7a359bb090e1a615a5d3854b1e20260676dae4c55a5ba3c8207f768b0e9e987db50a8cede82f2adb6726ab24181804f92dee183044e97f0afa9f29adfee3214a9aebccbf9a0970faf6043436d2b4aa45675a0c4b7f5cb8fdf91e496c0c58833ab8c8e8539642279d013e076e43e9337a59dce51dc894dee9c7424612827582d39e325b3c68e8234c7b1ad4ffb656c17d747b07198d6299aaa79d5bd30c2345f16f54329f347d6a78dafafca6f2bf7e7b9d483f72c411bf5e0a46a140b1311f66fc4d7f9710d320b9ce16a88dca3cd3eafd92661b95c8c8d0dfdcf24da7c323eacc8bbd129a7cf63f6df20c457a2a32c5aedf6b27e1f6016e267aee9bab044b422897f5775e5428d43c42045953ee339a73be46cb1c5f5f2a77e88ddb18d9bab27b85ba581c26db907ac2d465a639371f7ec1d2d4807f8381e3db2c36f83d160bf3756fd24e4ef304ad8b30b716f730b0e6c33263d1d9837a27204e7d629913c60792d1bccb706fe25968924ff3c52167521defdd191d456febe46a16b29de0784a85369a67726362ca8a4ba3519719c7442616ac64e65daa55780ed0e06976d6644e0b0a6b558acb2dd900f5e95448f873b7d4b28783ada9da5bde4b5961d3844139ab36af4fb995542c813f090660739218d248bacda76cb7fb01b28da1c23fc116095f311d864d8263925570cece1a6532e4bde95ad1f65c3b15a6f25db17c641bbf72c45bd6504cd1f8bb3e4f45e94642ffe32eae402c1de08ef5d1c9ac9da327cb5b65c510d799c0cab63f93a7227efc6caf930d943e0c13f54897b31c580e6cc3ca8f75daf8a5c929fd52e49208ac37d06cafd592c9174a0fccfafa23abe58174c24578ef294ead6b6d9e899f89a0ec572b176e399061cff3a1ed8c43d672de0ad80d44f9ac969609822fb7970e6663b67a83e77c5d02f438498673e2b4b311e6b0b5d4e154af89afe1858aaede3171998a66235283e977450c4d6d8f00c15b0a6bf4ae21afe7e1ca21358cdc2d61265674cb8d3880d89b3e04b48cd9ffa5ed543a31dd1923878bfbb7094f1f36bac82f97c1cac72eeade369e78b5bf3d6f98d1183a53d2acf058e1076571d94ec5a38e838383bae197ee12aaed5db64136c6d910b64f680e42c56d5832a5b4a930094360232e95f0b38c0d7179637d73ae3c0f072c8a4c013119597073ca79cb377993a5c091e401739465d5029d27baa0a1ae2ec0d8aacf0c1ba363bb2d9597692c4d9021a4a26611db898446583b1b0f5b457451f3ffb35236359ada24abc29844b28b5891c5dd87c2cd01c045c38a84d63504c977ec2ae932ac4e41b723c878e575b78a384f0874fe07127a9850b670022d64fbd606abeb7cc639d26fd5e11eb0382488391e0d9451f87dbf150426b297c1bee62ff0030b233f909bce531d25bc99b8208f886e9b955cdb2180258484c6d29bec4c96f407ead320f3c1ae32f5434a589ce8fcac07cea43b6939f51a8771da3dd23c180f0e182d1bb04dd14859080e94dd5ebb1f0a4478fafaf4e475bf3a68747da97b185346e17e40487ee3a592f9f861fd80a83d46c04cce2446dde6f6eb580197e231d26c50a32447876efd9f84dcdd0105c7af9a11752d67cb38be3587b256327c3c27db92c917ed7bba187b0ad982e6320cc7487fcc4df77cb92e5b0f420132896ba6b1c020e5524d6fc25442e5da5b410374f8ffa64964620949eca7ba2f79619db6e06ba59b1a22f1a2c72d45d33466687adf1db3c5154547c02889456982e6b5a49dd4273556246b8a691245a5638df2f8436dc6047d82062f0b6c4e8d01e338f84b77e165cf5e56f51e5139bf3fcf806c4df7218d83c16f8e00ae3f07be98e48ed2f0d9c745665741dee5a6cb0bbdf1aa4d1de1a7894d7635ae424071f68142ab05fc81491a2b9e3eefd1293f45d765f68ae45a33ff86ed7c77aa344c33aa71011f4d25bda7720c81757a6edbbb79791fe4173d01da88be34d7af3b2c450f488c1cf3431ae111fb410196abe0eb232fc8354d0c2c946129f628823763cfe8632620b8f297c7c2b432c200d0d3e533fcff0b86c2bd0c0dee10718303bd842b4d1f185cbad4dffbcc36977dc95fd2e073793f64b1fed736314ce73b7f38d3e8b89eb079f8d870d8dd8c73b4e1d62e5f6e77719e946df8e1a941bf6edbbc928d7625a492af7d2746fbeba4c3f786dc0a5836005df27ab685ce5823824d0fc5eabbfc3286c9906265df1fc625377926cb2c36864fb0efcc6c19ee039cccd5bb0fc815eaddb8b0fba77232ce6663cffa651dd807e01d016e9eb065118abe76d63adf50c9abd81be1327c30c7d0471d49e0b23fa65ab65eb3c2fa7e5bb24dabf4ca87924c00c78bd222e2c6436b8c99e7651a8c0516ed38fe57d135aa7613545b047775aab38d54aa7807bbf021e435e47825a9e66c8717dea4a9ab1e1a0267b61706694fafaa09457a0a8d954e6004c34cdae8308d89229f17ba01bd49d3fbdb0e074e0b097b9f79914fad57c1bd656ae0af011d7dc7ef552a07399bb6b5146099051f379283e7bb67a3fd84a44837fe95026f254bdc13e03190e7925ff370e87ac138a2a6f80c9ca7289686685681752e659b1ae64cdfd5aa2508a90b8eba60db6fc90bae84061437f6820048423062ae070c82b0e1363201d67e9f1cf465b3325e684fe946ed60c594ceb74a49fd4656a62c47ea395bdd51c07cdf06d705b52d6e84307f21fcc50a03d864027e5868e575d4af2ea851d84957900983dd831b2a101f88866007639d95c007d4b5592cc1fa015a05e78ddb97f47e66256d17df557944f70c2a2e8aea251e258df6bde12f36eb808db0849203aee13dd07aa5140bd8f7db74a76b339b59bb97682abe1f0bd73c9c17351000a38877308e258c4ece06d0ba10148fb1095dc9396b8a9b485d9911a5fa5090f4a97814808762cd624cb51acbdf1fbb0fad6727645cbec5505cf3019c53a4d043cef310d105a12a6a2ecd151412bfbdb7b33699bc8ae2bc19ce53e167a01b7ce7bd78b6f0dc05d4bed8d3ac9e312d097d2eec7a4197a3d1700b695ec54163fc732e1eb75104590fe80153d9b3117a9cc0bc7087a11780fed0e164f5d3e06fed69def8067430d7396831fa5fb268dea4f94b7c25f66d53d7e938021800a688cfa61303a64bc64a8c930c11c3ac3220c9c057c8bb4eae42b6f79195209eae6bddf0846881d07338ea8868c183ec481882a774caf14dc96a610a2e97de0dc9aca6c204d10332abbd85c2968082ef296cdf88075e799814c309047377ed3d4127f2335ab57be43cd340b24ec6e9c05003950afe360d63e18b25193d34e5a75402bfd3c9ae247037579ad457aafe0a17f31e62927b4ad18f6b0b0a1a2feb92dc0214e7beecd150729e42561fed8a73eb87d6e48bbbfc5a3913036ac047f9f77a450e3a0d157fd934078c4b31440b05be4effa39bc4a520a786ce3e4d9c6dbffff05046e6c41a9330d1e0d93faa6fa358e783245f61f94fb76139e86f3d7d0f949f11a5d0c91b42ebd2060a47a152014693e8943be2baf194c390e23a3959aee58efe1a81d4a7c226b3f7e46615c69fbfaa30e8f45dcd834ecba1cffd3d71b19599f0cbfe04d3752a4d858c1b4e20646ed1104457c5d8d8e805ea47bd97db87d6b647777d86c59e062ba25e7eb76ff9686fb1dc5979da09daf9b46fe83a467671d49698b9e074dddd86a030f2340f5a4fbf365a2c85468d9af676a5ac9446163f27f3c1eb09abd8f61cb9d911eae9fba76cb31e4588263dda0ee6a0f0319285c37b7b805da03c84bd0776501fda13d9173654bba1347adb98fa57e83f32e05faa8e91ce97ac96aac1d2f0fc0b63b1807fbca8037c8081a475eceaaf2c20120fbfd5cf409d1552d6548b1f12bc1bdcaf3d9e1c3f914b0bb2e6bc431274a6669464420617b3f333bf4ba4ac913613ec6b29814fba8b0876bf432484d8485be9a70eac130fe1fbd2fe5b8834d3ca5df0d99039933b4724fb41c80236be8e334ec6ed3d772447fe109e227498f65981440da89f779f4038d473e0bd2334f49e551d6545603645db494d41c4821d316c278e8ef37b0a62aa2d3d483f91cec8d042d906f6823a2c30b7f24b20b90d262e8370821fb0fb2064a2c09b00212c51ff282b2399a00ed3c16c62101ac03566d9f2e28858867ab76a031d10e320b484058268dbd6091e6ac6a5b23332cfaf933e3cf852c8f12449e17d2616cddc0a2cf6f68e8293a467f04ed0f442b8430a9cb793fe9695b95afc9a708bea58f5e059b51357f54bd82955102540ba7308745680ac25e364e6a1db5813db4519e2f92ea4d3eb5c79c8367fa59ba69024fdc383b7fe428e92d17370db4a895f9471a410486d8578a1de63056367e614cf0c7e5fe1359459d5d2b20601f0a562b257d230b32f2a9ca6baf874e8fbfb27d8a18949ba3e15c8962e5594125f9819e394805aa21ebc287fbf7a0f361f588bcdcbac1ce935b0aa173ada000408a0f7366777a401b65a27ca972d81e603a9eb3e5fa0e4c0f8909bd576f987aeca465cc58aa970ad4f63b71ef13f5b2b48e0a3b01313e8945fd227113136a3b1543fa8aad87b43da547c20468adc2df5ba7443d0a7eef515f29dfa36b1e9ef168cab022958333b2f3c5779121617fb381e2e9260a815ba6c8e2a8d49077a5ecfebbd3b125b47a737df56b474327d4e7203d5ad3516ee5de02452a8047d45b7014911937bd32ae495c7bd175ed36e89c2b19e147fa62dbfedf7aa2395e170ae10164da357e18125c67599d760ec86a539c03b490e448de61c1e59acec614500eaa73e1fabb0eae433614dc2dca50f506610ba214eb65fdd4a7caef6bcba079f0a77e85ac28c5adf6aaf22ee213b81d910a32b14902dc0f8e90f5efa9e69d766565ae4660f72533f3ade5ed6fb0cbbd5d1fc0c0bdee2bc15973bde57332953ea88699020347edce42b6d66c8aa4c5d675ba39f60", 0x1000}, {&(0x7f0000002840)="aac74ad69cd141ab40d0b5567564fdf9ed1d4115369a4485aa5b799dc6c25fbf0c2e12c5af008dcd81fe552e11b3152c1a3dd469019668714003811ef00ac1ef85e430311fa5987b5fcb9819a38a4043e4536ea7e64c6b6e9488f58cc9d6856fe178945d53d1b9cf09fa4e9bf70a5f00e2d344ecf6fcbe3680d451d1c0abcb3801d1ec58fdbe02c8deb91506552c087332b9087ad37423e0ea9b9137631d6f34a2e375f0df944f15ea9af0704f92f2c7a74acff450d51fbf6b06f18bb76741ec3b14ff09f8c1d44183c9b506dd6c625d732813ac05b496debf625281bc0898bc0e7d50a6f40451a0ce356a16efa05e3d5e3354645d17ae38890ae0f45eebe1", 0xff}, {&(0x7f0000002940)="db177d02844c626ffb9bd6c7d95b00602272a133ffc3914379", 0x19}, {&(0x7f0000002980)="05e1bae6aedcebac94cc3374a2d562506ccf6c5c91cae4a03fe8f8cadff9de25c7fdc17a0ffc7b32cd0b2295422ac8c98605c9da605078a981c6711a40dbea4b783558d6f169dd98355a842033f8b6220ac19f1dcf0d7069e8b4072728e1fc9f1f1a6d71fdd136fd761c066c918ce31cf37270e027a0cd303c503ae18fc23c6c1a6553570bb07f50b9dae233ad24b2364753ca69a18c4eb302d9d89b3904eff6c0b1b49ff5f3893145ced0825495e299e866b3b1aed769e5477a7b4404ff1522f949799281bf9866f997c966a1712c6df37df06f", 0xd4}], 0x4, &(0x7f0000002e40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r7, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r7, r4, r7, r6]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x110, 0x2}, 0x8) 16:00:15 executing program 0: r0 = socket(0x6, 0x8000, 0xfff) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f660da5da8782a5b31bb2307c43e974c06a0000000000000000000000d9d5851db954e127a64f0fd7adaf638e4c04f643b73ce9599d6c3ae96ff87077a909c31dfb85115c9526464452534f79a0cd7aefaa17985fd266461af9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) r3 = getpgid(0x0) wait4(r3, &(0x7f0000000080), 0x9, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x5, 0x2}], 0x3, &(0x7f0000000240)=[{{r1}, 0x9f8bacd3e5e45c51, 0x20, 0x20000000, 0x3ff, 0x9}], 0x1000, &(0x7f0000000280)={0x7, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = semget(0x0, 0x4, 0x5) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000000)=""/28) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/192) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7, 0x5, {0x7ff, 0xfa}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) r3 = socket(0x20, 0x3, 0x7fffffff) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x3f}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000002c0)={0xffff, 0x16}) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4c35386c64683e9830e32330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0d8c231929aaf8bad55f5"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffd42, &(0x7f0000000140)="e900000000000000005ec103c1bcb2") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x20, 0x3, 0x80, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0xfffffffffffffffd, 0x74ad, 0x101}, 0xc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="b3af3d8387ce48b8e44351e6aac2ca8a04ae4cea368152b8b6bacb46f39aed2ee947bbb74518a6a345e43444e8a38b89b691755c5c994fdd7bc5f03f2d2bc384aefb255c521f51f7fc8b4501b70c8ee7794264e13265093de37c438c42028fe7aeb0d3410c37617f8fbf0439f2fdf52ee5841b734f0facfdecbcc6e54414fee44041", 0xfffffffffffffcff}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x100, 0x3, 0x1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000000)="20d94f0b975d3a8797d12ef2790db289e5988f874ecf3e038d80d407876556a94df5ae6979d4137857908f928493600737bc953fe61ec269") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000040)=""/39, 0x27, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80, 0x0, 0x400000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x6, 0x5, 0xffffffff, 0x24c1}, {0x3, 0x8, 0x5, 0x81}, {0x8001, 0x2, 0xfffffffffffffff8, 0x3}, {0x2, 0x9, 0xffffffffffff7e98, 0x3}, {0x1, 0x3ff, 0x100, 0x9}, {0x7fffffff, 0x0, 0x2, 0x1}, {0xfffffffffffffffe, 0x100, 0x8, 0x401}]}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x10, 0x5, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/56, 0x38, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xe7, 0x0, &(0x7f0000000340)=""/231}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x5f, &(0x7f0000000200)="bd0b1e1575972a3d317255c8f7bc0596863e4031a2d95b9acf4b1071af710ccd6e6d34f272271a06382594829b069667ceb40085f5d46216cb256d89a84dbf0cd02f047db2a704bd36598e1165b08307b7ee1b6eef32799513dd3e46044f03") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x6) panic: malloc: allocation toserialport: VM disconnected.