00200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = socket$inet(0x2, 0x5, 0x2) recvfrom$inet(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x50}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20440, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) rmdir(&(0x7f0000000100)='./file0\x00') 16:01:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r2, r3, 0x2, 0x3}, 0x100000001, 0x9, r1, r1, 0x5, 0x2, 0x9, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x1, 0x200000000000, 0x1}], 0x8000000090000008, 0x0, 0xfe, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{}, {0x80, 0x80f3}}, 0x2) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfc3f87e98d8855e5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x6, 0x9, 0x128b}, {0x3f4c, 0x0, 0x1, 0x8}, {0x0, 0x2, 0x3ff, 0x5}, {0xffffffff, 0x6, 0xfff, 0x7fffffff}, {0x0, 0x80, 0x8, 0x20}, {0x9, 0x5, 0x6, 0x2}, {0x8001, 0x1, 0xf9a1, 0x336e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/45, 0x2d, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="0071158385897d4afa00"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fsync(r1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) r1 = dup(r0) getpeername(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0x4, 0x7ff, 0x1}, {0x1f, 0x800, 0x43, 0x2}, {0x1, 0x8, 0x2, 0x100}, {0x2, 0x0, 0x81, 0x8}, {0xfffffffffffff521, 0x7, 0x8, 0x4}, {0x1f, 0x2, 0x9, 0x200}, {0x1f, 0x1, 0x351a}, {0xfffffffffffffffc, 0x1, 0x5, 0x2}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 16:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="280ae500fd080000006a050000000000000048d0fff6b4d18251e4545db3084750a2ec3e29f61fee2b85766cf4d933aea43850598ad4c801000000b85658c0e3e7ef"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x1}, {r0, 0x1}, {r3, 0x100}], 0x5, 0x7f) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x1, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000240)=0x10) poll(&(0x7f0000000040)=[{r2, 0xee}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/144, 0x90, 0x41, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x80000000}, 0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x4) 16:01:17 executing program 0: pipe(&(0x7f0000000280)) r0 = socket(0x10b99e57d4a46f59, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000001580)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b4e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xfffffffffffffdfc, 0xfffffffffffffeea, 0x0, 0xffffffffffffff60) socket(0x18, 0x1, 0x9) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/172, 0xac}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f0000001400)=""/243, 0xf3}, {&(0x7f00000001c0)=""/157, 0x9d}], 0x7, 0x0, 0x24) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) close(r0) pwrite(r0, &(0x7f0000000040)="15d79010d48b0477c3e133252b6c64ee6a2663065e19d7351487c27cbead2c3178ea72a277ac907621af8c7a651a37dd1fd246ceb03dc85f0f002a81d6a551e5afc2b5f83d8a26d346765c61ec6511bfb66edf55e67f7e398a922e8622b868776fd281e6a3ff5381fd036ac1cc185477551a7d1728ffc3", 0x53, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x239, &(0x7f0000ffc000/0x1000)=nil) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000240)=""/161, 0xa1}], 0x3, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xc5, &(0x7f0000000140)="5f6d318d23f48e15e8d43d7982bdb928378bb5834ce7980081f5acfa9eea387601443b967cbe5576aa2505c5229e9e8277b9b0403e1791bb5f3aaed605cb82067db0316146a54c5e05e56b9c2dd3df2a23befdb0afee1e0bbc9d1b9490cdb1b70fa1f9bfb04e12a564698289c786686faee81a0eeab27b4b739b5e51128b86089a5ebf94ed5b6d148d88af176f5bda0c5be60c1e417689054147f7a6da6413bd946c651aa234e5c3398dd23d3d7ccd807d0347652c82023c45001209bfa9cb648b80f6a6e2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000003c0)={0x53a, 0xfc, {0x10008000, 0x7}}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000240)={0x101, 0x5, 0x5}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x100000142, 0x6) write(r1, &(0x7f0000000280)="9f", 0x1) fcntl$getflags(r3, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10010, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x7f, 0xff, 0x40e9, 0x7ff, "4e46935c7f41500ad1612fef69005600aeda490f", 0x4, 0x1}) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x1b, 0x3, 0x100000000) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000000)="2078f7b678807d89e032dc", 0xb) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100000001) socketpair(0x20, 0x6, 0x1292, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9", 0x4f}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001d80)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="2fca62354276892ba440a4320289ebd53cbedaf8536917f275031555f4ee5b366ce3efea8fba24e0525f422761306fbf4bd8825193ce32c7a7ba923c6c4b96b178bda41be0fdc6eafe53f9d563d6bec73725d997e8"}], 0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x94b, 0x6, &(0x7f0000000100)="2b8a163ed37ddcad0f6dcd9d4a92abcc2fc06262c7924cda1acff5360f71def5f64266af0f7ec242fe6a96e9904881d00912b156dce2885504b2f650e5ddaf57", 0x40) mprotect(&(0x7f00004e5000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x74c480e886abf0cd, 0x4000, 0x8f46) setsockopt(r1, 0x27, 0xc, &(0x7f00000000c0)="ebffcbff9296480000000000005d1ce300000000000000", 0x17) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x3ff) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) sendto(r1, &(0x7f00000001c0)="17be7fd0cb69c5d5098b0909c938adb99d399e3de1226937b1cc93bcdbffb18242d7fe54c9a69621654e041b3ba1f750e703ba87907019730f67eb97bf870a95d0dd4ff8c9150fc1e565f4fddec83536084729f4a3d295547f84bdca60d701818d103ed54e035842fcc1ddd7b202438606cf478a5245477803712cb00adf13ac79d910333eb548478548617850b377", 0x8f, 0x4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="107fd75cf45d1057b0b60845aba78369dba06b17de7c3dc7c64bda8741bd6da29ce951fa16723aee5996ce43c12a300888539cc5b8155f3941fb2d77d8d97e33"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8936992f12fb975f) sendto$inet6(r0, &(0x7f0000000240)="e2a8fe0022cbd44cff859e7da28adab0b441293b76228710438d5e523dd86dff901a83bfddf2e8a2a7a6a36a4da3bb0657de0fa95978b7e31cb5dc906ee377af17b1adc3f855fb6694ad819ca0fc017f8cd5815c40b08a5854cbaa96ca36ebd8edf0010f665f2ec7d93a060419a209c9c25e2c74d73cd0bf007d04233b105410bfceb2ca233871577ddb0e38500804d30f3ab0a7a101cdd58d7eccb497d594079a922f8d01961e65965742a00044c036b6d0d9c62aa1b0c673", 0xb9, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xe50723cc5a516068, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)="35b5793a0ed225439d6c", 0xa, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000300), 0x0) chown(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:01:18 executing program 0: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x800000000000012}, {0x0, 0xffffffff}}, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) 16:01:18 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)=[{0x4c}, {0x5}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xc19, 0x92, 0x1, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:18 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xcea, 0x9acb, './file0\x00', 0x4, 0x9, 0x64f7, 0x1000}) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0xfffffffffffffefe) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:01:18 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x3e, 0x7, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x339bcfe) 16:01:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/7, 0x7, 0x41, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="4e09c934c2f29c0eb6a68f3b928f61d23a5fc0dd1deed85f06cdf577f71552fb37eb6228f940e95080cfaa5486e9eb01dade97f2d555c50f930c4aa1fe8838984cc1e83e9315569b298b8317c7dadbbf4e2f97b7fcdc089062c7af5a46d0ff18743d577e07487ff696afbf027d149092ac0f64c5dbb19296a877d62dc0ef62c1b8b36661d01207f1f54f3497be102428dfcf46ef4b4c7db844c64d957976451033c7717907355f506b16109ed588111b003033ab799e36787dfa4d8593d3b58cf030b34b44ecbb0bef", 0xc9}], 0x1) 16:01:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f00000000c0)="276d9c79a2ab2633f5960bfe949c3f5b61166904abbcad8c8bd5e78f21d62ac91ac1a4e91f2b448754c71831403ae1", 0x2f) ftruncate(r0, 0x0, 0x107ffffffb) 16:01:19 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/9) 16:01:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xdeba) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000240)='oP0.', 0x4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x21, 0x7, 0x101}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="b64e20e519f24faa5caacb1a221f574031b5e1266441d18b4f190cf144479ffbdaf699abfb4f1af750ca850fe849b06f7fb1c3323fa75b4704b3ff635cab2891ef907add2b09dba9fc0033c5f82d62dc3d156b14f87fd51a798827bd02971c422a24149bc8ed3179c5787ee367e249371f7b57a25ad506c532547850b8fdec8fffc976face81577d189b416509ac10e97352a3a9e43186d3ab162a5c97af0e2f5748d58b5b27be4fdaf59136eec89cf83a0632d8e618d24784b134196d92a98a36f70935ded5a26bbccf6bdcfd187abc495a748f122aff16a5925c8d278915", 0xdf}, {&(0x7f0000000240)="0a98a55f8d1904f8551a333eaa2b9ded999aabd2e5799954758403743a7b265f08281accff059e7a496909a083480624eb9a88c419829ff2b5caaebf5fb3a1481fe6d120ef5e1624019b121a7168159c9a83cb2694a24c18e2b74f222b254e764f52e5a4703da8340a75ae0067c490f322dff84999492e3eab", 0x79}, {&(0x7f00000002c0)="ac77975b4a2f402560df512b9f4294067b443eb67abdab0d00be7e49670f5a6e8ce37ce2e2936e7d81cf4eda27ea9c28dbd346687d93d340de68f2139b005b8544a77579d41d0537dd6f8faac58a14d6a4d901777a31cd706449bbd22a4a4121d43b6b650806aceddb3f2576ea542eab87edac308f3280009747b8efbcabc832c21ba49669ff4f66e7bbf008bac89ba6fa9c0c539b0304da4b52c53feec2bf5a4f7b602e4cbcb6ac39f295371642776e46b8bfa7725fc73b9ca26744149009083d7ef64a030410b3ce84f5d47033c98a", 0xd0}, {&(0x7f00000003c0)="7918efa3b89b53f30b46b38e266ec0ec4d39292adec514495caa0f55623a3f9c174ac93eb468f6dfa1b1940ac7", 0x2d}, {&(0x7f0000000400)="b0d83cd247f4f5f3fa58ce194010dd2d7981", 0x12}], 0x5, 0x0, 0x0, 0x4}, 0xc) r2 = semget(0x1, 0x4, 0xf61ed3da3b67d535) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000080)=""/55) r3 = msgget(0x2, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0100000000000000d3724b70dee7b769b41cd8715d1074faffbef67b98978b05817a5c52abe9bbffae60b83ef5cad220325b42143d8a6bf735b90a320c9f732a02d3d406c26cdef23820153ef44321fa98294a22c1a44c32ed3fec34aaa1e84d0f8bbf53bcbcd963276c0e7f7086d1c621f86b35ebc4ab3af66ca42611d034915f221b01670c1b9ec1ccf36bd17e448113569e20cfa261a699479ffe9dfaae43df19752b096b72347e7efedbce5e79e18ecd9cdb5156f8b668c7223118cffe1613431effea2ac239b5912c8a58f3b7c20862dbb3b20e939ec7a2521b3b86b7222a5eb4d77eafe2fa54c657d81b366e483f4e31d53992d21a"], 0xaf, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x10001}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:20 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) 16:01:20 executing program 0: dup(0xffffffffffffffff) r0 = socket(0x20, 0x4, 0x9) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0xfffffffffffffff0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) r2 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCNOTTY(r4, 0x20007471) renameat(r4, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 16:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ddff00000100000c00cd3ff703010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f0000000340)=""/69, 0x45}], 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x70, 0x81, 0x101, 0x0, 0x401, 0x3, 0x200, 0x2, 0x1, 0x1000, 0x4}) 16:01:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5c, 0x9}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:01:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x7ff, 0x1, 0x3, {[0x7, 0x9, 0x7ca6, 0xfff, 0x6f, 0x7fff, 0x3eb1, 0x8, 0x3f1bf0cd, 0x8c9, 0x3, 0x8, 0x2, 0x7, 0x6, 0x8, 0x40, 0x100000001], [0x1ff, 0x6, 0x1ff, 0x7ff, 0x1f, 0x80, 0x80000001, 0x101, 0x6, 0x3], [0x3, 0x0, 0x8, 0x100000000, 0x8001, 0xc46, 0x4], [0x400, 0x0, 0xa5a, 0x83, 0x8, 0x20], [{0x4, 0x8, 0x6}, {0x7, 0xd8f, 0x330d, 0x1000}, {0x20, 0x9, 0x0, 0x8001}, {0x9, 0x1000, 0xff, 0x81}, {0x3, 0x48, 0x9, 0x8}, {0x7f, 0x5, 0x9, 0x10000}, {0xfffffffffffffbdf, 0x4, 0x1, 0x6}, {0x2, 0x4, 0x8, 0x9}], {0x101, 0x3, 0x8000, 0x7}, {0x1000, 0x1, 0x4e3d5d4e, 0xa65}}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x8880, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:01:21 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x2, 0x800}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x800}, {0x2, 0x2}, {0x1, 0x8}, {0x3, 0x8}, {0x3, 0x9f6}, {0x1, 0x9993}, {0x2, 0x101}, {0x3, 0x100000000}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0x7}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x2, 0x79}, {0x1, 0x4}, {0x3, 0x2}, {0x2}, {0x1, 0x8}, {0x2, 0xff}, {0x544e76be0b66dc47, 0x100}, {0x3, 0x45}, {0x2, 0x2}, {0x3, 0x3}, {0x1}, {0x1, 0x20}, {0x1, 0x7}, {0x3, 0x100000000}, {0x3, 0x1}]}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000780)=0x8) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x10000, 0x6fb}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) chflagsat(r0, &(0x7f0000000740)='./file0\x00', 0x0, 0x2) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x2, 0xf4, 0xffffffffe}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/wsmouse0\x00', &(0x7f00000003c0)='/dev/wsmouse0\x00', &(0x7f0000000440)='+\xe8\x00', &(0x7f0000000480)=']^\x00', &(0x7f00000004c0)='+\x00'], &(0x7f0000000700)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\'\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00', &(0x7f0000000600)='+/]\\:!^}/}$.\x00', &(0x7f0000000640)=')\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='(\x00']) ioctl$KDSETRAD(r0, 0x20004b43) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x100) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000cc4a903cccac92000000000000000000", 0x2d}], 0x1) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/82, 0x52}], 0x3, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x4c, 0xc1, 0x89, 0xff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xa3c7, 0x8001, 0x1, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002640)="f5ef631a0a38ea489d7e1b3f28eb34927bdc6bc34230451b00b344dfaa52964623", 0x21}], 0x1) chdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d033246e0f9e8a7f28270d9111e1a0a80e590ff2140e4156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffeb8ecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc48a199801e40862e3ff0d4d50d3d2f4968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e5b232f533ec95778c2477c877a9339a18ee94eae734f3ac16034f748212bbf12667e7d2dfe6d6df787bf6a60da1332ccbedf0352792ede6564f5bca99952ae278723cce7f9bba9c5c12acf6e362bc239e120513ef323a1950b9719f66c1720cf60e7a898c6dc516b00001dd1f2f37492aae9e72daf9e85333f6aeaacd561aef35192ffc08e072246e4e422d70c08cb7d"], 0x1c, 0x0}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9e") 16:01:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb0, 0x7}, 0xc) kqueue() kevent(r2, &(0x7f0000000000), 0x77b, 0x0, 0x88, 0x0) dup2(r3, r1) 16:01:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="a5aa927a8553fad2ff5ad2ca5ae7a31f48c2b026fa730cdae24bb23e13a667af71b3f025cc5360888196dd3005d8cf81c6b11cd6da247bbaed8f8063916119c4ed1084fd8b9543058d9eabd9b062f99281b1b5c967405c4a6e452766b5ab535c21854a5924684303a2124b84cad6107a8482b800707647173a6f45a273b978358ef1d26f9f7dc06b425c48dda609fb2f58e881643c524c1d92aea89ef59269142b2542063fa5455df310e0eaffd6b0fc18004380ed2e2cc76fc34e3a8702d00bebd65523ac5b0bd16389576e921778099df992603431fd3fca62a4649d2680ab83ab560cdfad2fda69a94e8cd046", 0xee) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = getegid() r2 = getegid() setregid(r1, r2) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0xbe0}, 0xc) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x100000000, [{0x3, 0x401}, {0x1, 0x1f}, {0x3, 0x1f}, {0x1, 0x100000001}, {0x3, 0xfffffffffffffffb}, {0x3, 0x1}, {0x2}, {0x1}, {0x3, 0xa78}, {0x2, 0xe0d}, {0x3, 0x102045f9}, {0x1, 0x554ec659}, {0x1}, {0x2, 0x9}, {0x3, 0x6}, {0x2, 0x10000}, {0x2, 0x80}, {0x2, 0x2}, {0x1, 0x1ff}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x5}, {0x2, 0x3}, {0x2, 0x4}, {0x1, 0xac69}, {0x2, 0xfffffffffffffff9}, {0x0, 0x1}, {0x1, 0xedd}, {0x0, 0x80}, {0x2, 0x8}, {0x3, 0x1000}]}) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000300)) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r4, r5, 0x10, 0x1}, 0x5, 0x2, r3, r3, 0x7fffffff, 0xffff, 0xcea}) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') mlockall(0x5a40b2c6d54a6271) ftruncate(r2, 0x0, 0x0) syz_open_pts() setreuid(r4, r4) r7 = semget(0x1, 0x1, 0x200) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000440)=""/23) mknod(&(0x7f0000000480)='./file0\x00', 0x80, 0x9) r8 = msgget$private(0x0, 0x400) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x100, 0x5}, {0x4, 0x10001}}) msgrcv(r8, &(0x7f0000000540)={0x0, ""/164}, 0xac, 0x3, 0x800) read(r2, &(0x7f0000000600)=""/41, 0x29) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0x20) shmctl$SHM_UNLOCK(r6, 0x4) shmget(0x2, 0x12000, 0x12, &(0x7f0000fee000/0x12000)=nil) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000700)=0x7) socket$inet6(0x18, 0x0, 0x8a) 16:01:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0, 0xa8943f989ff83ee) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000078727af738322ff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000140)=0xffffffffffff0001) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x45, 0x5}, {0xef, 0x132a0071}, {0x6, 0x7f}, {0x0, 0x1ff}, {0x3, 0x2f6a8000}], 0x5}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) dup2(r1, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10010, r1, 0x0, 0x100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x3f, 0xfffffffeffffffff, 0x24c00000, 0x6}) 16:01:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:21 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r0, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x1000, r3}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x4, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="fd6a2f", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:01:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="7d882f34ceef5bbe0f38d7c0443c3a59436a44034d308ef2690a14f5352b10decdba016a9ca1fe17058742771e1f642e2e8e5bc10b9a209ef5d788da429bc3217e0aa3d9c09ab457304eb70c57b838318599f38b733e56bd3fcbd681c58da4c1e20de3d5f7c819cc6a6b0b537ff99d333f19565ad47b60151107b1b51f35c26459a36ece0bee08dd8fc47669dd8545572caa4d722ae4b51cbf99d0dfa4a7801de596c9199df445cecd18", 0xaa}, {&(0x7f00000001c0)="cf7de8a0ab445447dafc62788da910b14982712913c246bc79e049cb6c29ba56d7c8784836c621d561c92949423de426d1894dd639d3a076f35ceb7b242b5a7f9161d6287e20e5a12ec0eb1af7837afd3044328b73f2", 0x56}, {&(0x7f0000000240)}, {&(0x7f0000000280)="f9e2aec0f846ff380d6a75376e04afadd3f9a21401f3f2b36f2ddabd63ffb26d76e21ce02ff58173faeb091028dbf12d0729016b648aa423a6fac23ef67b51a2c12501b4e97639052e0dbc2404256b77f0227cff99c23230e5726ba130196ffec56085d23718027b6f037bd8df75b98d7d4dd86b90957de6632f5e115e45115be509a733e4c0bc27486531d26606", 0x8e}, {&(0x7f0000000340)="2e0174479b1bfc7d978af8dc37a99d1cb20277942705a94dfc7abb", 0x1b}, {&(0x7f0000000380)="46c063b5154a45349a96e29a33b16857be21ce31a43b3a7d916b4d6b771509bccef31081f3707c022ed25063763ed52e33015d7058a2640e823ae9b963608165adaf07a809ef9225da226f8c70e09a5ff8c7595d9c3b326b61374c72e4bf1974cec616db61bc052c76a3cf5294088fe0b3b96d9491e579983a8dfe81d2903ebce66c8145ba0d304c91b401cd73b0479795f9d23200bbf663293f841bd40e3e7d07f0e799e2d294f4c13563dcab80c234a44eb067b939f3", 0xb7}, {&(0x7f0000000440)}], 0x7, 0x0, 0x0, 0x4}, 0x8) 16:01:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x1, {0x3ff, 0xff}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x80000000) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) close(r0) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x81) r2 = kqueue() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r2, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) socketpair(0x1, 0x0, 0x1000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000240)="536d63e4f6963a", 0x7}, {&(0x7f0000000280)="914997b1eb1ffe3531e65054efaa9b9ba778898f853e74ab00feadc3bb3bbb131426b0e5212d92481a28666625319fad0861c11e9c198fe0cdaa37adc2a128088878bfa81a4555c925fc212d825e6dbf45549857f115310d99b81cbb49", 0x5d}, {&(0x7f0000000300)="fc3bc8f1c3965feb7474ef8d0b660aeb5ab3b31ee82b6e2341b1302de76d5d4e43949145e9c8c1174829a19065552e0c70d2677bd07cb9f3d3129ad58bba08148cef593f065663c255725fc993cfe4404bf03e2a5d9926ea5d1f6e712925862af1bdfd156ef22d", 0x67}, {&(0x7f0000000380)="595b61a34551d9b22591fd7c2716b3ab9a5f9f7cca7f9e27fa14f7c9b8858e9749", 0x21}, {&(0x7f00000003c0)="2c3fdd1f1d7e47e4f040395a1a7579e1a5e61a55ea60d5e44bd1f31cb8b2d03512b9ab4c03e11b0f6f721c3d1fb606c4cedf", 0x32}, {&(0x7f0000000400)="4b82f65666a5bfe93a7c0a62bd99417b04ba3fda6a2d43e9cc6da440c8ab8f06cc1261651d2396de7b1bdf47b404cb2da41e175bb8e50eac4763a5df00d4f64e6b236b8f24f4031f45454d03389949ef794a6b2db1c5f4f9dee186a5338098d77aa4460975a96aae3058df83d12dbe7ef210f50e9fa3546ea591f5c1f2f7c09665f0b1fe9479cbce48108df027aa8b3e8138a2ac7a675405e66a5d45e2aa7b3967d71e9863c01b74d1a59ef73bea493ef0827afc4d4ea8cfed831a856f79fb08fdb0bde0880cf7167375203fdb22246cee1f85f52d12bf80e959191df65a0e944452a08e34aef110fb30fe42c3071a4578923d9792171b393446e75b6a5742b9dc2cc112f8744943a569f59aab20b39a4d042113f8f2d51dff9f9797f20e2928200e5254d4cac9aed218e2edb0a474cbedd465cec801192c18e61d3cd9fd9b7c19c41d4c8d9f36629cf1fe4086785e85d4a997168f22a1c6db810060185e4a2e10a6dcb447da2c5b1e108133ad9442b674943326d61fe11870d180e70c4aed66983866bf349cc481f003feb406469017887a21be984d9586170a77f5ed63727c0217988e21ee57e1114c7449a0955e9921934542d915f0495c3f02ed3bcf7b8e27b844914477f0393542b226f542e077d87a6ab0b39aa6cca22e7d34cccb7c64734582484ba0728914b83e5968e79838f1dd798beb541c623a20b7293381052fb46ac04625b371769bd78c38351c7cd3b75954d7c6a40fa8e321347539d21bc89116bca6a28f3b562332ccd775122ba87004fe938e2fe53e28b4bec907068ed4a0d21f37c1e4b9ccfd4df8d7e826017d9828339069cbbfed6960c0ddc7c036a907ca00fdbb4f0cdc42e5e3bdf95ad94ee84f8046e28ac3f8c9c2514adf3d9b0ec8d5f9514a6cfe5d33501934ecd7779284b0941fa542490be496e2fe89fd95fc3af30a46b29b6cdbcb650eaf8e3652ecc66d444a5316e736c397f2a8c9386dd93d689cbaec44c320a13bc2d41bf94d6d9f1cc7e43499e595ca2a04a41db6d846678978ff2a7e68efdd301fa5df5709fd9c16f1fcaf9fa558f371fe2004e420ff101076dd4b07c8ed08d918f3137dbff5b22e670e95ce825ffab55dfbb131257a847539dce3bdbb821d036110985d3f0ae7170ceab9611024b03d4fc33183a770fa109232417f40e06f27f682d1224b0767de6ab14edc1eed13e4a9632e2be0dda95a3a2b04b20f64565efb6bfe7b5b84ad28def8f0916d0b7cda7dd6cc2382f95c3ba35511ab399611abb002ee530888e22ea4c15264991643518df23288549056a2fc22bedba5e5fde3d66977e78269a5d10a9a685461475cccc5270dd8656292a3228c247f72064644cba03c0beee16d718f72dacd5c34f22223ce1e0860e6a506dbfc80f91ad698c8df0aebaecd61c18948114cc00580fa54250c0851d40b1535a412ea0781b7a568ba9eb6637d419256534ff33c50252c0bc654c28f0ce6aef6bfac858507b8a2addb523d92a8fdf4ee26ed768a8a5db19b382edb14c1b34f695f578a2cea24ddee97b8aacabc994d749c7e875ee27b0127512a03d652007227248f64bf53b9c59f1cdf80abfe9837fe3100d0135bf2868ad3343e1943ec9a6acf80882be7913d49b1f2e9f8cbf2fe5ace3285f6ea624acf75b8087c27a95b026565a60c3096643c2875183305edb8893265ed7dc80e45bdc09e2aae918a34a6cfc5ea7431a42d4089bf81e7274eb113ea0417e7783bc9978faaddd71ab6b766c2d9dfd82b90840b560fa6969ae5963925813fca05ff6c7bc7690881aa0754cbcffaadb89cd1e50803b4435a3e9a795a7ff829d23d444e971083d6233dbaa92f104094b75cf260efdfe14e10fcac0376dbf4456a1ad1e3a652f90816d810876ded516bdf7a678ed0411786e4125eca41660ff63084dd96db0f9c9ccac9cdaac352e785504beb541a1a64a7c2cc042ed935b95ee71f4e6e229bce10a525820d71da15bd8b9679f6e79b6c917d242b04a65489e1984f97ce8d0ce3769068c603918d10b2c5d7598a405146da54848f87c5b3b442c4f9447a0e9f57a0f911af47f3b53718fce21f6c4029bf1985323fb3129ebf575880ad7eab1756e304e183895569fbb0507d89e679997dfde560fce45b28143e78ef6ee112fe8998fb26f087935ce45ce4af02e243e53f518aea4fd95e66384e0f00f99dab30118da8bdd13e9be6a3779bd8848919374c8fc505aa2c38a1eb0ef0eb4f1583befeeaaef7a2b2df725cee5f41b39ac3b13da7d678999acf7e3a11716074bbb3dc49695aef27936e53511777e72a45507ac6ff190c5c23fd134524d67578f61a6eddf4b4a87bfbee85ba3f659fc1fb4a75d960b9a31a71335e51a047e847152f1676815231739564fedeb5ccbc2c866645b6ad3329b53b9f10156e9441d980db6a541d2c54f6b6ac551873967ebfe396ed1f029f9149ad79f3854a74ef68aa407567d95d72cca9829327eb3ee9bef6309d004eaff6dfde5887eef29ab3c7585c31a2fa258fbcff4ac1ce216e0e53aa0a8716bc9de8df7ab9f8496125f3f5c0a3e110ede2151ff6a92450ad80b32e39276ab1f8b4f76fe428a0fd8befd6a11c18c41524a97cbd11ee1281c33980705a6c93659484938ddcd860b126f35fad2f622cb9be51decc646aca2cf3ae42457dbf6820a4a7f5698212677d2354bc35c155d451e93dd4b68b343da7fc81c9d668d5fcbceef060abf1d6e3ca25593783674d437ef038c92a875f85ca311aaf761756479c5a93b1fbb4fb73f40f3aa952089502e1807700d4798d879565ba7f95f39b401216e93183cfec66b30093e5ece17e64fec528229eba888fb110e1ede65045ad06e5fd887773fe0c74bf3ad6b84b03131490b675fa716c6839b4c9f33d08a9a20cf67eb41682b3fe04931ab289624a612810ce4d30d230f0114644456036e962fb961f21c83295697ca92d2e32d9507d4eb5d93780c44d23504e0879bd1bb595c1fa85a66018390350f9b2a7628258f52c60bb751a2038bcbd96d5f641f014a17d44a9a1b82bcba2193bf4a7dff1aed1f5c96279330468b5df18fcd8464ff9a26316efe700ef2d1f4c98e8d0de5a26d4e76ae593138b6432d12a660cd146188bea5468d164fa069a963b918f6a2af4a0b0f64abb446a084c8a6cf664efa3825b02fb8cd324d18dd2ac6cdb3275b0627834c6bf642c7154a7a519a054e0375658c5b7684294d218d92ff9f929031566bb2e5916701ddb71ddc1417b675c1e90b9c047ba6cb09a8181d7cef5a3741872febf384b746ac3d7cb729a11da9620506964c8a117faaac6b53b8535adefa1ab513b5809eccb4bc5bc54ba92ec24627750cbfdacb916d94c3b16ea01d0d1194c5890e68941a5abda0824bf0806526c0a6fb2ca499af0d419811ee389cab7e4d1258e6059c99761501c4f99ee22e0065b5fc9aac0d15d5ba46540cfef9ef55e130ec70d92acf8ee01aee28518582b4aee8b686bfe726febeb1658c589143c3372d14a3b333436cec4328d457ed60d2a93154558ecb33d56d18570df292c264578d4453fcf435f580f35cf2d36b19b4bac1f6625276b5602551fcdff5023bb2e7ad548fd8193caf357e30a4aa87041595c0216c20a1225194f66ecfbeace70f220723937488fe63e2117e6914e8a9710598514a86ace4457298bcc057ffebb15854e2e8dea40d1823977c61d731bfd354eb13638e1805fc9573a7b8f904a3727768be18173a62b824185f0e0de3fd87bbc594e0e9ba0c458a9de9c3f7291689cce327f8017796d20c42ac86228e900a146ccbbae8122fb2ccbccc57dc721fc3184aa15a3e14195ab7ff5b44948adb9aaf4d5094db3f3c532f252a8952c7bda83401aec23e11993a8a7a8ad2dbcca0450d5f016f4ddeb600271de6d81ec5ec7bbfb88dea7d11fb8a60cb09e6db86f7c1fe8dcea3526d0328d785ccdb7fd140cc21f948a4cb83af6bb34264a340c2169d4ba6529b0cfe58dd08dee1f9bd9129b36fa0df9617d4e7c2d65dad3e260da71f34e226dc60b6c617311cd83c1c4c43af9888d4bd40d964099fecfa56c596035126d4a0597d07e12ea5c6870c046773163f17c0a4da9fe5bd0a6197bf7f7ed68c8e137d39cee2440ac031954e58353584b797b92998206639b241c79ae1908b1b90633fa2198112333d600b0fd0f188aabf38225c49a4d6dc0e820875769ec8374824fa7c25df71ae1e795dfb61a1ac6060384bc938f599f9f3b1611b19b7fe8e4f3f2e435bed1edac2ac58b36f874afd67663506fbd744db11ec1775ca4cd65231ac5329f782f7b5c0c4d7f8d0badce902eb0e97de21fbf333c5be1e610285ffa4d880088be2726e1d18cecd3484855dca505a15de506b452031b339d72e63d2e4b3f66e515bba54eb3d6b9fc0e8620eac794623c096bc571a8e0fbba735f0fe719efb27340649895b8cbcef58f158fb0e8b548872a9a726ace66b3183087d18e66083e1560ce17aa36931466c567e0893a1b6f1b2bd46262c4e9aaa26f1a63b1d08e24fc67c65d8d27f021f9acd51d360735c1e5616a945dab9c1d24190d4dd95d2abb0645f917c5fb63af18a2a014faff64d11a6888795c67d776bef5f29582605193573453b1487dd8558343041bb7177373fbaf2cf2b2d7f228b420f815f6a33111d291b9a1187ee33e3e7da0fee9ce306914e00edafa52c097c83ac558c26538fd9c71a752b186e5f00e61ebaca0143aace1a152cfcd8a7ebaa89e4c992accbcf97e4845082530709c20fb3aa138b729e73804cd62b2ff5143726b8ba608c6b2c9890d3cf93ecd7698f8ce7f212f7ba33b6aad3620cdbc02ffda17f9e94a161265176db76b0059ed028c2bcbbdcb9c5f69bc63ddfc7d8409757440375a2eaca7e27b888d47733048ab6f66aa14eb3f1c633292a8605b5ccc5c7b59e2e88a810dcc91637454f0c51c5c649b4b713f5568786405a0cabede765ba7060a69f531d301bf3ea9357d75bbbcf9114e3d0ffef2eb155d97efd664f6866f8cf4bd21eb12940b0dd360c8b288ef38ccaba40978c8f6ab1fff798939053ba72b0115803875f2c60cfaf0c1903277b1e201cc5b4721cb8df510468ec897968b8d4acfa092f86f6bb38efef99316b5b21d4e230f8e1c2bb7f395f726e6a8cc40ed605ebcfde9c95f67802a6eff7fdf4e203a1bd4b9af30aca9cc703599ae5ca8212e796fb87b2cfa92d318f15aa8d647226dd58f4fb76f4a1e210a6e1b8d8b757368fa090b02447e78082bb0533e0684fb602222c30ee4ece64efef0542b021fcf76912ddbf18fa3972a3d18272ac2ec90e993d03fc994f62cd5de235778358dec6cd9d747937dd8331d4b0051f3dc210ee694a310a0ef2d93a10cf966205d2c1474ff0e9e22ee52dcba2416c786ef3344a92bc456acf7f575a1300b64d0ac09451a84023334ce3ba537c475ede91edd483ffb14e50a905b4f8657579906f06ca377842cadda79ffe0a759c4661d1bd98fa801e71306f31f97a541d6ebbccad6ab3344c641a0efbd7094ae750a25e749e1ec492ced67fea96e427b7c2f9747191478fd800cb74ca153fb7ef61a89bcbe93cece8eaa645dcd4c62a1a37014517594bb97a14b4836b79027473bdfb7ad86af15a1b133f23a494bdabb2b0196b0720fa169e8d48d97f228e08ccb67ec24d19ff1a50dd1175c3cdab7f8f91b2604dae57933a9e2a5e101ae97d638105a056058aa387637b050e1b5309acf0ac7681d596915404bf21b78badb143c41128fc4d629603e2a015480fb3c16", 0x1000}], 0x6) recvfrom(r3, &(0x7f00000001c0)=""/22, 0x16, 0x43, &(0x7f0000000200)=@in6={0x18, 0x2, 0x100000001, 0x3}, 0xc) 16:01:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fsync(r0) pwrite(r0, &(0x7f0000000040)="b61593c77a5e6fd6ed67669f94210039585980f29881455ced0738c7a8ad7b447b472b5b94c703e00118d9c04aa44c5486aea92e4f7d9b255d7886d733d01e77b7666c4212eda2d70ba71ead5b7e247e08ecc509e5e1f7816cb329344e633dc4a4b45d32d823f19d94651a334fd20d2e74752e7bbae111c701d61ce458cab199a2fb339b628e1973cf6345ed81d61b6c9e615f03cd77ea9ea89129d1cc022cab9a4ab02f6f079df1c568ac2ba674ca50a5249be28ffa5c2f9ac6a66588dfa986eac8f8c8258169d060d08274e16a0604633174829efc0fe57335b92f0b6dd487452af1f23528c886271f7ce0aa07275baa", 0xf1, 0x0, 0x0) pread(r0, &(0x7f0000000140)="791608fbd3b88ebaa8702a8074453064e87d4f02155ba5225f68160ad12823c6dc86310cbf60d744b4b046d135a354c32644063d577fd5f8b17a0658963fde6998a0c710e66f60750fe1513ba8bdbb72c9b3b9ab69cfc40033bbd37b46e29b3fc7cc8ff51ef582d7d8f17974dd2f2c6220b4a03ae2898b65da8061f637ca28b58abbc792d5f7942869e8bad0f16941be7b393d0a8395939429e8760f0b95b04fb8228e515e7bd4d1938ec600649755486fd17f3fa3da90e229753282abe2446634734b22366257c9fc7ba2e9a8f6f3f63de176fa9b10905d1e539cd11bc6e59d21ee22d87170f28a8fe4a8c846c9adf041d1b033c5ed269684d82f3f6013817d1ff0e7f6da5c6638abf66cab53c48ddb4e54b625d3cb32cf899ddb225032093ca70db8493311968f061eb45900d767e991fdacfe937d987d4ddc36007fafc408b42f4ecf8cf1f64a6c50f19673ec49f1f6bb9409e5149a82c724c501ee26430963ba6ace3e304923700aa93be2e676bd3f0125e975108e041c35df80ada4d8d9de642fe8663e1e5369bb8279cff715cd02de41753b034612c48f463257c89c11ddf2f1a476c5a7803601f31e2eb8f12f73372b7a176760b6c815fa792a98e5b8853475339dd5b2b3d3c60a989dde32167362e8c151b11c39dbc37d79058d4ebda8d683712e36731e77912300170847bbb98d8d8338753e69742e8c3af11796af1dec6bfbe3f55d2e34759e98eb8cbaf64770960c91bcec6195da913252b84d6d84d53f7f1e9bf0b3385afdaca4c4147443ab71eabeb6b0939eeb92e9122fe3d5be1943d7f085b3c045d304567c5f59cb2f0fd989b24a8a322066c0a03e92bdc308ffb768c274ce43f3f2a439461f8a2b87b3bd7f2ae452a88b87147b6305ad5243710de54a4c5443b4630715230168ff1de4a287673b36d0ce6f1318b9ae61ad6ec9ee28e49b7956f416caeef0123b65c5969d5a733bc6db3c0a7d3a00c9f7b8fc032c4970993e39a8428ad7a956fb056c266f58bd293a8d3335bc4163c594bcd23af5bdb8e6da862195946ee2474bc9f7e5e00707c2ca9c06eea02e96c75800de47dfebfe0c46d2f73a2ff1d1476006809c2c0ed574d786a467f8497a30f2ee6a9392cc6fe985e8dd37c4392845af8a4efbcfda8faef90e07d52c1872896135636584e35bb040407847b4d8b3c02024a66f4c08c5161c379975136569fedd79bb1705b3e6198335298c121464cc6d0b17be258a33f44358e1ce14f56c505c323940fcf190c17359c640e01552cbef3f50f06fa162e2c9a220ea6486c4e70a1c2e6cb32e795d85a320bf05870402a0586903d3d43c7f1e417ab917b914331b9e202f65dc8abc5e37e6e5466020778637ba21eca25aff9e5b6e87c2377c822fd96a9c0ed696db7da448b5af8c397993979b13b030c1fef89f1668c7eb377e5929bbe98a57ccaf42019efa0ccee687f7cc3709c2f6535ec20fe7f2b45989b600e63bf6cfc9e38727ab4dafff9527ad4666515254e47e8c2361ac5ab0cac676035760d26cfe1002cd709f2ad54321ba451bc3f0e9bc589a1ab56e0481a5f04a6f3d11116a2ffd224451ac380efef223f524e951239770d27a1810babe64cdb13af2e0563d432524a87cb3df7ab8b981c49fddab2abaa7415512445929f34436a0ad5893c75f2616a30f752441e1e51eb3392b08f66678038fa60ae1604419c1c5a857206b95490bc311331ff35ed89f5fa251ddae90c1dd65eabefa60a965cec9caa8c70637eeae4252bf769de639e4814dbd0c247611cdab4b135cce683b9b2601608a3c94cc3a54ecb5e156b7fd72e41ebf5943fd92938a7f0b1c340d98de40f3cf6453339091986a5171ca5daf85bc6c0dab4e8cf21e155be10af0635bbc6919a146100cca591244f640c892111240fb3d41d974c0db9fd35e40586b0b7aba2463a2dce8c99e6c12ef9df552ed5151f0d93d203fa3d5a9e9b8a481892fe41260b87c1d9281f6ba574fd5f4e7a97c3b89edb030cdf21f32af52dff8ed421bb62805628e866be881cd59f931ddb3655b461ca59c8c76434d3d858889aadfc2986e5131bbdc7ffb39b8321cf5c51087cddd677cab9f8a8d63a4e047145faf34d198e24ecf3f5134362c2a9e0fb374550d1aba1768691ab850623d23fc61ce4301b0ba713a9dd39770cc0b19e3d26bdbf39004345f7914ea7ccfa6cd9a6beb1910044d2535cdbaf1cb7064517c55841f15fb15bc06ad322eed06f214a947e0df5e27091c81e4686fc25d1191972adcee53042c5177d10bc3f829adbe2cff116a3bfce4c799a62303dc3ecd6b0f3ff30246f12d25992f478bae5304a4f67f09ed378ce6a90604c7cb81f698b83aa936764b63b30d619c1ea45767b1009fbb5eadd39c5c5aae40d0bf8fd2da282319a787367a18ef1fe620859df0d2da9f212823a36c5787d59aafbb94fa7593877bced5e782c074c92caef9134a73f180c3764b7aae33a5c0d0c3320916835b00cee074d4af440d097681a6477b85549154e9140366ae82778f7fbdc8c6877f04e280817d2cb8b0d7b3a0633d7bad6b5dfd9431844ab070caa884d7fcafee992c720a4abb62e2fbb5f6ab1fdb896bc4fbe2234eeabec21cf3f55c7581ac7d8ffae32b612d1c342d9292b114bad6badff9d2c503efb38e69e6430c60b0ae0a04762971f588fb5527c52c3aae82e85a0278a71e34f61555805929c1dff6ffc5cf02a604c55a44373536f922dc276201891b95659f8fecaac31a2cf531e94da87a92b0ce9ea811de35ce6e1b7093ee1232932e9461ab991df5d7e8858c978d8dc82d8c7379137daa77c6797058a44c9ff71db660e035a0ffde074b226950631f67d82a3fb2d4685e6372b3f0f6e25cf67b4842e9979cd912d294745f0274a074b63145ba445b200b4a0fedd2cdfb4d4f102ae4a519f0ce5e748d56afd91b7098a2306e85610eebc75b0f5435e87cdcf703f8dba7dce39eb0b13b062be14b06287b7870373168a4d62b850dadacd7bfd079f1c8272c12e88e6fca652a22e0c6ef9eb265adb993f4e8ede2fa2e882f567ca46f614382fad5208af57f1d051ee63ad657fcc7342f0bd25c2e8b58afe6e8146f16e28663ec6360b9199f69e53a38f398b3f783b8a4bc3e219425f0ed5a960cd479a31b099a8dd877dcf271f8af615922728731da53d9bfb6241e7433e09c3184483679aa06fa26b07b8d44f14f3c04d9a0532cac44e8ad617a26ef79d00263be2336d7134f30c30da443727fc8bc841995f0ca2011b4c831b9b4fafcf3477b13d859685db1b2a7e0e5bea867c771e1d78cf8b98d9bb04327a03b50c3238f611866a7b9ff0f4190882cd3873ffeff38f7d1d94f7b8c27acb928bcad725cd05abad061853a9816264dbb05cb76735e3ed45c724aa459ca9865226ac8679e8d314d9b469631034365b29667d22a381eefa8177aabfee4dcd1d580a09ef98f8aab35b87b4ab1f2f227c6518a01da5b63780e524143b47f2191f24bcbb324bcf418ed6a79fa736c33252464a186a09c659b82feeb99a305efb59da317a0f3e00963d2c990bc27f0a95a18e0e6fd6a33a66b342b4cfbd3ef3d2f5daa9e696c5450c61f6e05f3bc98eeacc88d6f58d9c6797cf66ff1d580242d66917cc0b4066edbef1748295176b92faaa01a3e41928a800fa89f4bd37cda5b2a6d5955164db36668fe8eedd9ef2d9b8e4b72c2a5a12643f63943a6598d676ea5033b1cc96a9bf57b803aba70eb559efa402e87be2213d1878cff8aa6e05aa361353b8ed3c7c3c36f68b8018b3a73b73f25bcd144e4d7363062bb20a8a41dcb9f7507cb4f4e073021e883be578f9d948e0cdcac82eaffb80623a6f0adb256c81eadd3ff37d8992bdc69d7796e559c0d905b5876ee94eaab92cb5318328d685421081f932ab5f7180a0ae4416d9379257aaa1cc01dbfda1ae0bbce91c4ec33c30588a43995e35247158116b2b0e83750f749fc1384a3a448e87917f2bd9778d61040ed7d5db370d24ef69a8afb6f0dfda44384eeb86367c8fd629f7a04a54f79e5cebe8e72222ebc0557df19f6d976010ca6fa9e47668ab8400852bb991ed8dbfc0872623b76a48a021a701bb9a8be2a7c4a47ae9c91271f0e107004da82a01ed0b3f42884b2698fe45fe668e75793028446f4e4f59a38a59afc61728e27ebb7dfe0610d956873394f96097420b8e6ad54cc488e0a4e4e3f28f2c1d33ae3b6494db6c8891fdeba5972d6842b2b45c97c16d9b39f75aa37d70039dc211ec8203473b2c621de8d221cf82d12e94a36d1cd06b770f1bd62d4e6c121859040516f4bfbfb4bbbbaac49855099371842b6de5a895613a513f046ca5668c35a663009c8434315b0374097bd3653f3116529ca9efb75e2741ef9180b554ce1332e005fc29a475a24e2996cca9ac7f25ca1f44eaa92c6b5bcf8a5c99af031a4daece517a65eb645640a9bb650d7af0e4577320d84a38a78ca3b02ef2080710b459bded524bcf90afbb40b6d1637573ac27a94b14abeeaf236ba0e32783884abb9e4c2b3be6fde9b0b31a901a1a428e93a61bcc2790352a206aebbab6a72923c630287278bb18fe911f8a643c9c062ad32be8f82b0897b3e87ab32af42e572612b0b86e92ab251678666396ea73fb83a675c9280605a30840b06b5c3527eb44eba8e670270420d83c040c593f5cf44e0dc1fdde6fd57d7a7cda6b96450a8f689e4cb987ffd085d554a7eac1c23342de232b0023e99249bb9044422ec2988896b259fce7eeca61a080c2915112216398e4fc6a725da6db70877e3bcb44d866858b648d5b7533336ff4a9f4bedde1b06e354c324360ef05bcaca07afe49fcaefa1cbdcef081dc59108d57dabd53d171afc06b5a9dc7a6740e7c35e1bd36a78d6d13f68ca0d97197d786458e9cb38d0179da2925ac3bf646a7ce271bc6142a9f6e383593997bf8275b4de7c5246ad85e3aef60cc0b2a3d5f83d85a31fc552da316788b45fad53647ea4c33914c194a2cbda49839e886d70a7365d209fde08a3a02ac98f47495f40bc3d197379ee13e988286f727415563d8a9c8e0e8e04bbe891181ac0d52733b42061c6ac6013d7272d21b42a951595d6bbfccaf5b6841d5d104f00fad037b14ceabd9791663ee5579a73b65c709b85a3170cc66ffefcd2449bc9cfa035f220d5b873c2242d4104e6bd819b6d262f40aa46db123be6164347df614985cdec7951050b020a9f6d1bf2bd0007f5a78d0393a70526ce96b72a8af84e2a07156c76c1c265c95dcbe66d326b337333b6749f5dce39710a2283bb6a74f18a87aa012276aace867e280c39f1b73b5bb566be3b49fa40f0e16c73c71f902849d5e2e56f9de0f3f1911136fca915f3e11c66a96c3d56b45fd26c8df9194d85be0b365cf84b0cb26806224082318ddb8c8551c04cb2e3c2ecd51ee461a625ec2af79a00c7e5269c95345258c51e95c4d6aa4286b0aff3a80cf95ca2f84988592c3a13bfc8e73e416303635dc4d59778ab937b3092e2d1f5c34d55b9bd99a655011e5ee1de9326d74c8b02f3cc172478e8ac86334af87c86197b897deafb6fa24d33ed23389eff905abf580a4a702911114bc36710140b0a5024f7c9f6a55ee3a0d57493341e9cb32f3ce0b8cd64184814d22cefd92eca3a488611186cd58a227b48eb0aa8d65d18d9bcf7019fc24dc9b5aebdb8f17d4074d63663c7d6289283184abd8483cc51cfbd9bb7a98ae21b97def3b15c4db084a4520d647bafd37b545bac2afdc3e9b6bb0d489da55d10b7ef1819cff6c1", 0x1000, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r1, &(0x7f0000001180)={0x18, 0x2, 0xed7e, 0x85}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)="e221bbf144c424d2dccbc380306f1e9c6203e26c0165006107f2dcdb714e1fea693d3c69a245c115c87634b41e692fb4e5db90bedc5d2f3f38bed4bae86b5943327a8e61a4181c24cce24982faf39aca85104375675bbf2a0ce28375b4fbd2a29cb662dc219118153f1171f9374b2a62232d38b2fd692de7e94ac54dc492a28c5e76c816ff2a57268fa2782cb4eeb27053bfd23b487e24964e839b370af789427f76a37eba93299979bfd8c1172ad2789e5453e23383", 0xb6}], 0x1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x400, 0x0) r4 = openat(r1, &(0x7f0000001340)='./file0\x00', 0xc3a9d02fea957a36, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001380)=0x6) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000013c0)=0x9) flock(r2, 0x8) lseek(r3, 0x0, 0x0, 0x2) pwrite(r1, &(0x7f0000001400)="d341e4b3884fafb50a924ae2de1328bbcc3d2186a28544649d8f408de759b3298d54110bc087219e0fc832ec0c6277fb9a4406c4e9383355dc722106e97b45856adb13663c8e1d87aa2d71495fdfa2126a3935fecee86e074affd36bbd8713155785f195eff2701f76c7e61a339ef24f8d5d2277ee252104ca21e116946f7d0f454119bc08e8f3b2116ecca45a7dc5b0cab47e0c2fabca1dab729035e212eaac4c1501d967763f99231977c96fee530cdfb4de02b47e0c20464ccb4419cbe23957e84a5e", 0xc4, 0x0, 0x0) flock(r1, 0x1) write(r0, &(0x7f0000001500)="5d9cb8f0357b0c6fade00885d11307cae826ccbb831f0726ac0ec0f2", 0x1c) r5 = openat(r4, &(0x7f0000001540)='./file0\x00', 0x10, 0x102) r6 = socket(0x1, 0x5, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) close(r3) getpeername(r5, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000001600), &(0x7f0000001640)=0x10) flock(r2, 0x5) sendmsg$unix(r6, &(0x7f0000001740)={&(0x7f0000001680)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000016c0)="30b4be91f687f880624ccfff4d142260d2", 0x11}], 0x1, 0x0, 0x0, 0x2}, 0x1) sendto$inet6(r5, &(0x7f0000001780)="766f5ad22b5b126538ddae91675211b8bc1208527fe4fe62fa601ad5682a667a9f854b37974998ca2d939987a3ffc0a3657e041d732032786b9c9c1765879ea71eb79e8fc953612a3c2eb6dbe0e78a580a17012fed31098a7434b48ede19a7ccf974a8", 0x63, 0x401, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000001800)) fcntl$dupfd(r0, 0x0, r1) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0xffffffffffffff64, &(0x7f00000001c0)="f7") 16:01:21 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:01:21 executing program 0: 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, 0x1f1}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000002a00)) 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)={0x7fffffff, 0x6, {0x7ff, 0x401}}) 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) 16:01:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x688, 0x100000001, 0x7, 0x8, "0002bae187821e98f0d697cf7ebebbec8da7ce4c", 0x80000001, 0x6}) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:01:21 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="4442b29a89468eb1144a08636e618619cf105c4b5b35b926c76ec4b7ca26be76ff294d874e2ee3acf89ae70ed29f9bfc52a2c97649baaae0e5d0ac2a762297043941be98152579c49546ff18605d89fd11ee10f3a952a2f26e2747ba08826051ef0023b906f1c59bd079c953b343787c2fc8e9e1e0ee0d104b637e7b8bd84f30de02c6b8cc696843325e3a68563c30b9a5ebab38553daba5109133a9fd747666196a3148edea6f5d4e20b52e8ea06de883ccf027704696c76a9f0a7c5546cdd7135c70117e6aec71811576baf025a40debcd91bce64544ab", 0xd8}], 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:01:21 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0xea5) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() 16:01:21 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000240), 0x10004) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x3ff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0xa}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8018, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8, 0x3, 0x100000000, 0x2}, {0x9, 0x8, 0x3, 0x9}, {0x6, 0x0, 0x1, 0x5}, {0x1f, 0x0, 0x101, 0x400}, {0x7ff, 0x1, 0x0, 0x401}, {0x4bd9459, 0x5, 0x1, 0xff31}, {0x1, 0x3286, 0x6, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a}, {0x623251382bee81ed, 0x7351fdf4}, {0xab, 0x1ff}, {0x0, 0x6}], 0x4}) 16:01:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCSTOP(r2, 0x2000746f) select(0x40, &(0x7f0000000040)={0x9, 0x9, 0xea100, 0x8, 0xffffffffffff8000, 0x2, 0xffffffffffff7fff, 0x6}, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x9, 0x0, 0x2ce, 0x7fff, 0xfffffffffffffff7}, &(0x7f00000000c0)={0x0, 0x1000, 0x7, 0x80, 0x0, 0x6, 0x3, 0x1}, &(0x7f0000000100)={0x5, 0x9}) r3 = dup(r0) ioctl$TIOCSTART(r3, 0x2000746e) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:01:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000100)={0x4800000, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x81) shutdown(r1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 16:01:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x12) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0xc6ff, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20, 0x8, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x6, 0x8}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80, 0x37}, {{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0x19, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x12, 0x6, 0x1}], 0x6, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2, 0x40, 0x28, 0x4}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x8, 0x7}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x248, 0x9}, {{r3}, 0xfffffffffffffffa, 0x45, 0x40, 0x6, 0x95}, {{r3}, 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x7058, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7ff, 0xffffffffffff1e82}, {{r3}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, &(0x7f0000000000)={0x0, 0xffffffffffffd230}) 16:01:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x8) 16:01:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESOCT, @ANYBLOB="beefba63e1fa45fede85ef9659387b6b0d7ec94e89eda4c1", @ANYBLOB="67252585834cc2d442f7c77f5c030462542ba14b0bebb406a16c13bee092db176d799f58a58a2cf99069ab2931800a938ff58e4d8144c7c523ddfe9f47ee2896ed15b8dd836b523e3ce4569d58ff1bd3bec5e3063030192e6bdb8d34e2cc31d1c0d4d327351b72b522f578e4101dcf3da84c7f17d77bebd08262282c867e9322f1322872d8ea1b5bc19ee051901d13319eefe55a472b0cdf8dfc03abac43a5010a49105113922be40fc1241a2e81a704209075f0196a67ebac9184b2790599bd7f36c15116fa1896521d833a9dca48817135", @ANYRES64, @ANYPTR64, @ANYRES32], @ANYBLOB="dece13263a678f9dbc1a59101c55f91142d7bbc6acdb21dfbc3e792eb2afb5e289614f40ee8c2b43ad512bcf2db29df714193dad89c5b5d27e892c98d4e8904614c5dae188127853289c7973ab663e8b88dd3a6d772ce22a302ec92376f22fbc88e693c37bef09c15cffebff10d9cf37646bd17a698542d12b176ee43b7b632c80f1ecee0b3aab450211fc978d19d390fd89c93a30f002f12d5b305c2e2e4ca64f341e3a21d1931068c481c78efe8d7abc7b18f32735e7a083a663923f44833ce19ba7272a9f60ac372fc2b96b6277902edf5c1b59eb02040e73409f3890e0a8ea8bf2cddced61f34ce3bbd682bfe9dcee6aed83520b0e7c217d97dc"], @ANYRESDEC, @ANYRES16, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16]]], 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x3204) r0 = socket$unix(0x1, 0x7, 0x0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r2, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x4) r4 = dup2(r3, r3) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) ioctl$TIOCSCTTY(r0, 0x40047463) 16:01:24 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:24 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 16:01:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0xa2ef, 0x6, 0x7, 0x7, 0x40, 0x447, 0x6, 0x10, [{0x400, 0x6, 0x0, 0x3}, {0xffffffff, 0x8, 0x8, 0x2f8}, {0x0, 0x100000001, 0x10001, 0x8}, {0x7, 0x8, 0x40, 0x8}, {0x1f, 0xff, 0x5, 0x7ff}, {0x8, 0x1, 0x3f, 0x4}, {0x0, 0x80, 0x3, 0xff}, {0x1, 0x3, 0x4, 0x3}, {0xffff, 0x6, 0x9de6, 0xfffffffffffff000}, {0x3ff, 0x1, 0x788a2d3c, 0x9}, {0x5, 0x10001, 0x8, 0x7ff}, {0x8, 0x1, 0x0, 0x9}, {0xff, 0x0, 0x80000001, 0x10000}, {0x401, 0xff, 0x0, 0xfffffffffffffffe}, {0x8000, 0x8, 0x9, 0x1}, {0x8837, 0x101, 0x13, 0x1000}]}) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:24 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xa4bf, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffffffffffff, 0x181, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x8}, 0x8) 16:01:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f00000001c0)=[{}, {r2, 0x11}], 0x2, 0x2527) close(r2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:01:24 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xb6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r3) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) 16:01:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0xd20af6957204af96, 0x1, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x88, 0x20, 0x8, 0x11}, {{r0}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0xc0000004, 0x5, 0xe088}], 0x6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000080, 0xd9, 0x1}], 0x8000, &(0x7f00000000c0)={0x6, 0x29}) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x41, 0x4, 0xc6, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x12, 0x40, 0x31, 0x4}, {{r0}, 0xfffffffffffffffe, 0x84, 0x20000000, 0x80000001, 0x80}, {{r0}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0x200, 0x430}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xffff, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x39, 0xf0000008, 0xca3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x80, 0x7}], 0x400227082db, 0x0, 0x6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x90) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x200000000000004, 0x0, 0xbf3, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x10d) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 16:01:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mknod(&(0x7f0000000240)='./bus\x00', 0x82000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r1 = socket(0x18, 0x3, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd30) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x4, 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/83) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() semget$private(0x0, 0x4, 0xd1) fcntl$setown(r0, 0x6, r1) close(r0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7e20000) 16:01:24 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:24 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x5) r4 = getppid() wait4(r4, 0x0, 0xb, &(0x7f0000000280)) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x6d7, 0x0, 0xd69, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) r5 = msgget(0x1, 0x200) msgctl$IPC_RMID(r5, 0x0) 16:01:24 executing program 1: r0 = socket(0x2, 0x4001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:01:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x50, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10, 0x48) chflagsat(r1, &(0x7f0000000400)='./file0\x00', 0x1, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x9) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) socket$inet(0x2, 0x4, 0x9) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)={{0x81, 0xd7f}, {0xa, 0x5}}) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20440, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)=0xc) pipe(&(0x7f0000001840)) accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2d508db45917f7, 0x100) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="bfbd423ac6b97b1877d54ffde76b633b776de0fba1697487e454ba794dc2ade64a62d3925e372e431f51f7fc5e79889e85df378d4c4db6ab407b18655024", 0x3e, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) dup(r0) chroot(&(0x7f0000000140)='./file1\x00') 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4e5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5771) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="57f8191f203a43d8c9cd5e2445a4fb3ebbab10c28f3ef0eff22d443abffb8a1fb1149b6c2a10a1c54853dec16e39d627135504ac237ce9847d6b0a91aa357769e567276a5c78b6d832ac128412b18e8aa7adfbbea601a9cb54455184c4a1c6706fbd068a63c716a078d4ab7252299bf0d36b3afbc0c0744304f574eeb5b62d8a5aed2f3c59f9beaffd16baaa227ebaa5504c770e68d155b59f6e3f3ba251cfe2144df519d60278b1b55e5d9b36db31d89ff0dbd353cfab4c88f565e38d39a5a9a3bc83f513b4c24f7353719df1432e69e0e24d6d5fee0c9d37ea16cb01047498e8b36df088fdabbdc4f2df896a6be05013bb4f167abd60a6d54d7b7bc230ca172fe7b5ed4fb974721517fa75f5630c1b8c16a14f776ae1f7d522cd656153e103edf6aa8452d7c4d2cca7f8c88a448373d11aa8cd2986d7c9360cc5ffac14423fbd1b43dd66d9fe51e5cdf51fdc465581663055c7091ccb3f0aa63297e05a4648c817d14215993d1166e1628dd567355bde781cfb5b8480a5f6ea86ae65df01694f387155e89338cb20b1447e5346ae3dc7dd26bd264554ebc783f95360a2b5102462199a8e19fb967dedef2f93c661a2f58db8636a960de11d49e823755bcf70975d3315990c4bc4c35d4462caf89ce020119c7e967d284933c70eeaeab4f114b343b6dfcc961c4fbd88e213297b8c121dc8eafa3dd6b456fe400a44da8f496daf067afc236e9ffdebf6813f292fdf47ce9a44ffee1738d55ddcd723a4d253ab378ea2d9973281204cf0aa25c2e413eeb0a190ec166e68b9446fef520e804c8facce7b9b14ac3bde1d8e41c82b860baa41a64fb13e8e26527763d823f6c68cad79805076014df4950d68cb783bdb9802f4d8da61810589303eab1c22895f87e77079e5470bfc49c8f9d5abf4e73c0615be53e494d2d218b5362a42eeb4cbaf93a4ef488335dc1e8698da080b04ef2d5dbd1f21c09c37e550dbce72b3d15a37d160fb171c2a803785b5c9bc3a4d114ba3dbd258f4d60e5050b9384cf918f783f7ce504df677552d2660ee723169a55a41602b511eb1214cbcbefcc48565f85da16012e1c1fdb5886ab55bdb411f0b68e95d8adacecccfbb27f250d90e79cfd98204518f58b3b066ac29ce79c966d23c348e84fc01c7a4d0b80b63bbab2a377cfca21d9119eac22c2cac24f959beeed0604bfce4f5597452112b980904f8f69d3a91f7939f6bb3003c6972d8ce8603e219c31bd0c8e1e345c9b8dace2dcb1cde86f89e5d2c3846d855d73673a6660dd3590218470ecee3c680d5bfd458092a7cc33001314a6ed123fd822b4a1f35094c16c4fab6529f011b292dca71e8654a37f5758f62365ad9484b313e5c481b06b515497df672a0aa262d6f3b77221a4f7a9bdb4d2841870ed97101feb7a040c6354ad5f40d733bcb41f4aa5941d3d31fb57ea47ac6df38acb8c9a9ad2c584bc69b532e18754b570a96a5b39d7f519cef7b004691a074db17937e8537b3a40716b0fa94a0cf26d5dcf99a7337b9637e58e7ef774463c897e4f48d41ed76e426b6499ac48d18cfef9f192a6db669d3e9075b8067c5f90764f8723e08acd83333d73e6bd5d6f681b6a4885d1841957da1d9af19a866f467fa620392ba62009111df0b8e27888b749aa1ff1cc5c7898127b39c7f277db45bbb0ac1e30e178700de14d4be6a80b370d995239b605b4e41e5c1b7c5971471b89f94962891f842adc4fe4d2bcd4ff0e43ce30a86f74e60e5a7a2ee268f2ec4026fea7320031b305f5e216438efc0e2fa139fc3109b44ed6b6bef5ada3a1d78434f5a52d9cfb36545c2007c739dc53b62171dfc94971c61fdb28297fb4e4534a0cc8f904c6e70d8cd62e89257d29f8577822b674db7d131cc9c8a0d7e4ae296477c02035a88e6682308d89a481bc96315eae4a0b28a0573dbdd8457aaada64e15847809cf8648f789df52f0b90a4194c5d71f20648fe2bb51030c5a42bc642eaa321d50b12c920bfc4fdd0d3d9ea467bc0ccb1b0ef5750d2bc88edbadabb9a27637c7cdab41be204770f714e87b0b730ed00e1bec7c181b80f77b4f66b5fe1f1e23dad18d0d3929d544c8db7ae167dc539be55e4e0360250ecaa28445ca2a7b292a1438e2bd6af4c7f27afcf03fd63c93e5356a49dfd873398adae4943a200b51cb369d463ce6632275b8061ed5f06f17456b837fa3409ccb90f9f6f20300fc953c5f692ed2f4647c046898e07845b8d54bf3bd0087e692f21cdc836ea4fae00d855c9c694b6e727193d1d4e2735855d213bdf7adb4c9b93c43be563ec3e1a99bc1a3ad4a60b65dbea278d786c223f2a5201b1dbd6c069a94785b52364babb56fdc6a9ea59c4386c267b306efe28c8b04872cb7c4e9e6f5895537cd8582026dffa000585cfc6c5a34e112289f3ac489921550f13a62aa920a4ecc777bae7413d707424c2499554b4f5835e7243dac80d6c3ab38eacea3b6cbaff3e183e1d6cfd6b69e7718b004f236edd530acce559f16ca2a31fea947ec1b7a8ffa236ef331f79da618796067d9524e5f994f14ee91e5e6eed2fda18b2749e42c7e9e3246a80fabdb941577e6ee60c9de25c341f3e5397947e6607c33da0c1ff28e280f3d4727c0bf13c01bb846f1138015732e87f4f3ad496c38ae39d9dd61edab0effeb9ba52d6696c760190f7b3dbf32f404fe44c0b9be374566c1b410413a7326cbf7c3be35b0688c2d45d3fc7d0ab224d6d122389a44b75577cd0f224c753251d179d408078a863faa5209fe62ef7fe84ee51758e341b2e2626f4838b939bcd54688d90e0a1f1f78835a33725c3f8582bd423aeaf727a7dc0654a74f5cb277a4896b56b2f3135d657cda9f06a8bd3180284992dba1d1ad6d8ebe2fbbc4c883dc6670cbd6dd98d673bdca8e5c138e77762fe2010105b99395917ce7d0cd9ec54e4d340db4bfb77be037cb606c11bfa75f060e9943f40a2a98769df5b8024e23efeebd1c0f4eb22aa3cb71facc871be3cdfe4cd02c5c2b08f3998ff2d0ccf81450933ad8c02a4a8fa91f115b4e96670b80ff6f03e011b0e53a08fce5a07533b235f50194801f22ed0a39cb3db878d91bec6b84cd0fb1f2b0f073c038efd90178571fb6dea89437ae03c3e93ea3f32157a6a9264ce8c5ff373a09638e4cbcb82e43caf781d9fc918c1299c02eebb091bf7ff8382efa2928dc8c7e1defabcdaf75d12e72b1175595cc431f8c160f0262a15a31156fdddeaad8474b7163f53e7542b382954833dcfa2eaadae8f311cded68bea0ef03e126cfd3381d50d5dd288b0a25eb43ba084452dd2ceaddcb4006b5c302facd0ad060f8a14a83ee960f60f3428835d6e550e26b22db9d68d3e38e33fbf2458ed4e73a80b0d3eab78d755c813f52c130436dd375a4695b72e1402f6547293e241fbeaffc483134475b407b14063ec7a87eafbca5c55d21f65cae7e9af7f328da3b0ec706836a3d13d75cab06012a29b2ab8dcec5b2cca8b9b14c6fef74a6de13aa8bf101705c3c9cc79f909f30579245cc794e5cc6985419dfcb0ceead33420eb73b9733d6f2d34dd06f2524b78b77bcf764aa92b50ad2511a6cb57fd34ba250ab4c5b0dea43102faf638435b473d4051d776865ea83995570c6e4be5e90999aee2c748fdd90192220ad4a8ac2ae477afd0d004647569351c2321cae0ec768252eb130eb2ee381912c28f27d594d6e517ffde4be5d1e2423f53ecd91746ad1c8b287218fd9b09acc2398ac121061631164b27f10f36d9e7913a104d4f76f34c3324927670a35e54342afdef5b3955d4bd9df762bdc80fc95b36dff22730c4c61ec73b9e73d3bfa17af5ffda28ae6b145ea8ac0f1aa4edc38e05e788fd40076f9df07b8d7b84c5b9a8a7d44843f08e1b7d4d4d681aa906e98eb5d079c202fc79626dd293497ce9539ba54ffbf24a235d68fd75d853e10be110648484010220f44cca8565b8228ca0a40f36d2ed7f20280f840840a10ae2d4fd2a384dcdc5d9920eee376a09ff4e627a22d7f130128881b73eabe00a17651480ed13f0a0abbe776742736ddd3c67482fc8fe1927f3c3a193c8346fc2f4e7097a02f8b94d88a62de2f5ea8bc05a88f881833b40f44f6001afb8e814f39b3998edef18514d0b15066f28b81524911bd74573c2d0ef9e3b2eecc769c0493f512b1834964a2f8ae62671b39d71876606e93a5136042aba9e232b1cedfdbc2daa4cefa3d92f894cf74852c240a70c5950569ad3ddfb7e19530ba67b37d5d4113be3ddbbae28cad7d2d007683d11eb3dfd7c9d866710ddae7d84645e283ef92b9c4f2e839eff6b24c7c70e556dde1ef7b24956eb24f4a6a39d5bbd29b6d09272ae27b56b0e2e1d5b506ac0cea41f4664d4bf4ee6242b4336fa3669a3d3f3c39f30dc6f3af1c2c4643363f560b1e95f375c421b733f5f6968278deda1fb9ebe8a5188eeeb20fb5de228de56598903140407d1ffa25643f07ad907f5597c3923f9efe004ffdf1129fdd90ef47701d5fe053d6ba3b287c48c3172b4d73f3d1c9a9dc6280a674eb3bd56108e1a0fc62cbe815873eda75c7bdef67ffe26500f734369b8363d272a4d4ad7c7194b9d35eb88c5da7c767a650a359f8e0d937ac34fedd640e190bb111d727165963038e1a8892265601ecb9af96220ac906dfedafae9eb0748a36d888e51a2749c4b9fecac12b8dd07451e5db79dd649267fba548872fccb405f3e641244ae133b5c38b72265583c56cf89b3421eab66ddb81e26cec84d4e53651f6ff63e4fb05c944c472d70bce2dc81af26e40ce7b1ac517b4905ca5b187cb6aff730519a5c64487307a3b13b3af59825ce0e6a8e1a38625e9a2a1e06e8f4fc27f01419ca1ce7e63cc38638726c6a02dce10f23a28f804da0571bfd6319be48b7b338603ab8da074a9d1a5901e5f5f1088066b78107b4565e6f9911958ac276d650a9f4851452f410dbdfdddc6239b978681e9cbae976c223b22986c25eb85b9edbb2154a95ed364b9fe7e0f9bd8655638bf0bbada0525daa093ae7da5d8da4a515ca8448571e53fb605250f0d43199e971b338efc59fa9398da8d9ccf5ccbb2e4de704951e9bf8b05150e1c35366142d39e23ba7b9b9a6840e8b33a13c0a026db27e19f17b6e35e530120cb5b9ebe9dc204d94bbc414aacc8b30490d0c0150109e9218d4becff1cf59580d8ca47f57dba49de3fef6099dff539a266f62f0509643eb59caf8daf7167de08ee2b627eb2053335b03f0868bba209715794ecb94f49fa573571684f0ff89a64359a5352178071c9087c8968bf2e95ba4aa8ac4e111f3de58d05f5e1ddf5183ad29677a74dd2a4114dd8d19bc705a0fc9bdbc77299899921c65c9ddfdc409a03eb42e027ae35357f3880f7d2c73683a85a721b7eda4274956dc3bba5213d6b7bc304e4b24f110f4b0f4467d7e537eb3cc09271158b436bc8b0009113cdf15167ea4497c37102873768292a216bc004f3722b4f411353abc53a13de9f2983c87bda9014ad59d67149ec691d96d10e029fd03fe6d49626a71e019481fa497689df92604412fbdd83c6851fb2e7a4657cc54d8ccf3adcbfde94c073a42325521b8e252b6227a03d86286b0a8a0f92dd5363ddd462b375b1681730b6094c2c2e7a143f845d07acbe8ac9d34f377f03a0554016bc66be528b868b6fcfc011983a69a96dfa012eaaf206e6c6308b1bca7f97f8a861e63a264e1441b31b563468ff682723627bf441a97bd449bf6078e44eff703587266ba3e1bb392bc6206c7c98db13c6bad12b06e0adeca5e8") 16:01:24 executing program 1: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/96}, 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x10000000000020a, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r1, r1) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000840)={0x0, ""/63}, 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) r6 = geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) socket(0x1, 0x4000, 0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000980)) r7 = semget$private(0x0, 0x4, 0x226) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x40000000308a8, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r9) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) fcntl$setstatus(r0, 0x4, 0x80) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xd2643ec5437cdc21, 0x1b, 0x2, 0x3, 0x1ff}, {{r1}, 0x0, 0x0, 0xf0000000, 0x100000001, 0x40}, {{r1}, 0x0, 0x8, 0x0, 0x7ff, 0x9}], 0x40, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0xcc, 0xd5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x0, 0xb90}], 0xffffffffffff1812, &(0x7f0000000200)={0xd9c7, 0x8}) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 16:01:24 executing program 1: nanosleep(&(0x7f0000001040)={0x8, 0x5}, &(0x7f0000001080)) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="0655a2e6cb8903c81f263f22eee96293fe1ebf7b92ff76798bb3d47100b515e0330ae5ff9a5e1195df1715bf4f537499212d0a5eb2e4789c6ac67ad069a006d2dcd09f9cff0b93e9a7a39554e0fc82a98885240ae0983f5a83c480bb8312d77170bfbc101ccb3e3b00b145b10f70707fb3340b89da3eec14abc4b5b52ee09a115326bb7308e24b44c63bf29bc9e516a455a11b4c187a25bc6cfe2f6ef13bae849fd0a3ca57c791362ef393142749f4e9f475006dfe7885e6ad5c5cd999c4c55d139986abc96be8ee68cc295be45af6aa38f54b0566ba700e018ffb373534943813f4a31e2ae4c8d87a0a36ac6e5d05e58bee6a46b29df97e11b6f642904afef2aee6c44ac40165b9401dabeefb37902d89e0e6b793256074120b8f5db9bff76433ce5da55029251e978c48556c4a2b9fbfc56a2912953c945b6436c8a7f3b9f15e6ebada998ea357312a391ef38ef2216002fb02c4a048191113ae206372dad50c665a86be5549a872b47b8a08af415185af441917c889c904d4017d311211c6c0c9f171472dc972a01a9476c6c71a04bac020bda2b3d5522b8c6c7db69465ad9dfd0201863fc839fd1f1986a3593a17abc3321fbf98710d0a78b3f48c0c97f45929fc26d8a15a411fd8237c45155da071d95358d7d04c95db0eb4317b7175c52f0c6678577e1521659ee46fe019d7c90016d8d226c6f1f40ff153a361bc4d8fa318c5349662cb1c5af37ef3d16bb53c063d3155f03ed4c41fe05de4a73bf4c273aa94511692dbdf2ae169deba06962b75e0e3b62abddb7f54b2e7d769006f2fc56fb39520086e8a6073d3150695ae2d8a59f1a8eba70987f04086472b589cf87703e8c68bc769683f51369c09c606d9f3cbe2ed8634ced55c46267c3f1e90745b6bafde78295d69e01a9450d0a5ab33f4cb28a356c0ca34381aeafd16cc99f7d45a5d1fc8359c7cf6c0e04c7a383dee33c207e39ac6994cfe7edb9c997bcaaad668d34febfed372bf5029c265fd8c4a2865b3d765c4b60506d58d525ce026b0c72c4c5c3b221512d1cda97e179216ca664b587ef27c3a8120950dd6aa8f9e7699a4e12f99b8fd1fe7a3067aed56a64204a386c4ac1c497879b6cc17b897c9c8d68de8fbc1d92d3d90493b413e9de62cb8bfb0fb0c87a0dd6e25189e124e3fa91f19fe0d9af295568a8b5f55346fe5fb1e2fb5663319867f4157b6636004875c134fa4b6a951604aa49c2e827ebc8526d95dba7cebec3b7b74cfaeef5b012a3aa751713316ab536561a49c92c66bbd5039c694c173b4bdb9cd17e23b4489960aa2aea5c132fa17fb5f7239de8c08eefaf9cf5c21c0114fae90a4e144bf550e49548d49c638e46e0b007908e44cdacd505a1b81eb1775c7d846c1cd5ad577c44c141ad7fa042f37561f9a4b531977e4e171e7eaef0f1075409e3d4b60127d3fb3c7694cdfbdbbb637a1391bb12fe4a64a3accc3a0c70bc607979b989387844aff6c01ca5e66075d69519c33122c16383aa129e5bfcc0d6f084b457bb7b2b46215391e37087921a9067b5394f9b8e91740c0f7eb25d48be7a448dd2ec01282fe8913e4644cc9fe36e172bf4b87cf15418e9a45a595f57e15802a0280d5bd737ef9d16eafd10fc6cb665dddad68f6f12ca01a8b079bf0f22ba818497b0592369a82bfed5cb5cae23e1e2ca12ce8d1f2b72164945691683c81083be6b96536280165fde296e8e829798f00c640ea0ac52e0215377acffb06b9ca5226f54702dd4e29bb0af9f91475dea7f2da129e0080aab8173dbd2dbbce63707109986120b26eb93cce07b225ac8c6c017f89c5984f6b7376cf4ce7a55707b4b67dd6b42cfa8f7db20d1bae9e9b7d8558c15dfd9113cf73651fd82f231c0c643edeee90f253c7ff67ee8520e2e11f40d5f5c39249c87ec860929d2a85b4a2c99b89293f885660b1e4a12785ded1abcf484f581b17b8c4032d9aa811691277af973fd6031f98dd171c8241666e22bba6c96643bf72a3a036b88169bb58afa4398c767cbfb7359b4bba1998a28e8549b533789eb0747831b9b275538fce51627f75e2058ded594fca70084a00e2c98626a46a683821bc4fdbc3b85f81d424a5ed5eaeb69ceb35ffd653866a917a4e6c1b6feeb9bcb2bf2d88ef50cc6dadd22eacbfd5155728968b4c66bdfef027d2c9c2e2abe7246a0eac688998efc7c3745a1d10e2c4491ba699c001bf9685cb1462082dbe61238efa4be99833f933236574c347251b32755560e48d3c1adc5f5a732bfe89320707d73539e651dd95305822be7e2155d510897c4632ad715be53bec4402b63b59232ea09b7ea741ee90a4d9426ae0e3dfa061b83004f7f80e18c77bc84bcb51031a57d27e4101420d73dd2b06eb441ef673d5b9d955f08ae3dc01b51f8d206f34a9cf755b42a53f6c2d762a92936139b1327301449d16c11c8e0432d43fc06ad4a22fe8e910159e3f7ef84ab128243f26ab9fb5204972896e48a08a03cb0c17ad8d17d51a615b225a84a5f68564eaf44cf24d42ec754c05964fecf05b4decbee749dfb8efe0bd4e672ca8da05a89b101e4d6b73aa4b1f81d8f13d045be451cdce0e4aa8aef77c8e918c85dfb52f23056400dc2307f3922d0da8020d679d59c31cb31f0d77214b69d5aac2cae53596eb53ba76917107ed030241bdc4243e08e6ed257cfcf3167f9517b2ecf0a2c1d96a6754b2ab52a89956e08a0e2a3104c8de74f270d41d50dd271c2b242bb9a7395b4357e1563a6dc72225ef931e01fbaed767bff29e1a6cf21a0f977fcb50a9b660f88b0a815afc692b1d3ed84572e1eb7d5069f7762edf46282a2f05b4ca1416c48a6c7f47046b527c0c62399e14186ce4b2c94bd66da2b32de21eecda167a47cccee328638f33fafdb0e0cd5b2afd029a69c42307f461c9dbd4e8b16c663e5279ab4098aa28f72bbe3030b3cf7f6f11d332da9c473662aba056fc972a62099aedb8040e21fc35620e09e0f9a04ea3e8dfb8232e641357c0ffdbe0d7aecc3cb3b0ebb23e6c7434203c91a87485ad901dbb556166df1a0af7b4c7779cdbd40702510294be3cfeb2ac04602c14f51d6023fcf9629f9c4486a1cc7946ffd171561ffb53ca535562596ab986769f502943da41631b8d1b3d8b4a5d537d12529c225083e8f03c38d0c7dd4dff4b83c4ce07e41083272ca5ff013e58bcc1171bb052c5cb1eb121277b26d75440f2aacdff956519dfe13ffd8906ae5fefea8e408a583663578883252b5e2c960ae4d40c6737e97c759e5984a63573672a270a60ee8c37b4cddcc668a40b23e66ad91b86ab27a9261bdb2881ba3e956b3d297a64f7a4af377fd18fbc90a9ec19e9f6879af66f21477bd0da28835757bc92aed77e05399734d106651bda5f5d564ec7d032fbb8fa9afaca6b2d4d328387683a83792e48a13c08c1d5112b398bd0a6047bf7bf26d4d1604d3d6d347a403e90e60bc924406687fdd685a790d6b3af757c53666ecb1a3bae73d8ca76adc33f6449418585c02e2dfbd9acfe222a8f4d9e11423691a4093ea864ed2f4e4f5cf5ffec3b2685a7724c6536d27e4e99571fe3caec481f793039be8e863f78584ef380641d647539f1a971c138796a5028d44f83098f3c38309d2249269d921e783c2d8aaf25b61e97e208801fb380106190a5036d7c41da0a871dc453f547ea334e156f8de59ac2ec33939a222ded0cbaa2ce77c88e7d64886201cba8fd5f43d6ce38d6d09d143e3bef2aa4336a5c7d54079d600a017c07d400f9f40d5a7ca43b313f003437714e31a6da9375932579f0b3b71b0902e83f1cd316a5080c73d6dae2cc3d2fde015a148dd56e6e39a29789491e89875a6d0d201eaa2b3b98ff50d58e8f4c2a20a3227c05eeecdf4cff96e954e8d9ceee15a37b848e62b9c6091adf56c43bec173e93f60bd367a1ece2fb54bd2114e15986a8a46bae04d31705f066d165e29c5d9e3f74830411e3e899e212d56a20b547a84f7a54c4fedc7504b5ad7c5261d6a6b28cbc198e5f82f765706c7887b14e7e2c9a2e1b0934261eb4bf681d52bc1f1dce07a528393fecce1b1f3f7440c03d8c7b00dbcb15d398ab339c6caa8d5cb752e7b3c7e0ea84f1d45b8bdae1b30de237d5febab08e8328d99fcfe47f2fa7c0f98eb3bca1ddbf5db166a08aa50a5a86e05f1a754d81031530d1bbe42ddd328001a697769ba5a66299b560f0c4d854d8254d22a1905db097f291f9531bf8f5088c940542f125104615f85ca72456607f25d89dbc76d0591a2d7e821d528f6b52fc37b7df84466373e40094ea855b3f33ab3d1265565910d4d6672239e5a42dde069aed30a14134ac63edb89fdb4eb8490b29b87b22f7dcdc5a965d22771eaca53b07d77c762e71fdfea094024c8d9498674abbcb657d7c8ed147c2656c64c3d8d4259fe79452dcb274b70cde4ce83e043f96ff4163b6bf7f64266a12c0d95d25b2c56da94d8c4d4c03fc5c70bb2d96ebf38b1851e929112283f2d4c7086b633298566de0c231ad37a9e9015f8a839c2302d3983bd96530b4a49c9aefa015974021a24b4e09e7a430023c8b5db2a4a5c1fe652ffa78664ea4c1dd8c2f299aa9f2ec638812cc34911af36fe501f17b02f7859468053be6326bc3ba338ee6248b98f0740a44970946ed3fa76f36d56e986e3b3b538af5294e6fe7bada76b7c38a1e3406529f3bc4c74a776df06c576e2b874c13ba0cdbcd7dcdabb4c3472f2878d8ec2da5be6a0fd728dbf180b10b50ec9bbbde835b0ad8e83706197feac7887aabd6fb41c79ecc1f6970cc9b7f8681461d5f7dc90a969825f3b7651dde432f849ca37e0b8345759aa81847393f7de08ea4cd0140c16e4b68c251b8a9d8c31d033c9e804731e048ac0887f35f4c4fb9bae15f338588eaf657ccec69521fb246a3baf20979c0741951ffd0c3dc0e2f605224bc217e1763dc7f4f649fa935eb0f5cf7a9b12c0fe4fd5722004cb76de2367ce0c7eb1e39a0505d6bbac3546530983cfc85385009e3fb43e4d26444d99941ab6bf70be957c59b1e76bffb8b9d1308ef9a14d3b2ef309c8ce82547ab9e4f0b9bb06b57a7e2fdeb5bb9db70c10c654d77b71b5156ac31eb1493c5085ce89d8fa89eb189e91b8fc42a04a75e0fd34176a2e9d272be07a16e4ccc379b03054507bb26e9e9609720afa1f5d093058024b35f4cb74cad6b4cca4589e17004f92cfc788fc55cfa2d7a2151f43f756ab05d2985c9aca47db6f0df486762e5bbf66657b66b87594cadaf5cd77d504958cbb013928e07fe1b19dac6a9cc83f8479f07f04be251f24add763398b6263ad69ce78d8504ea29cacba4b128834bc010656381fb4f83c2021639f51fda15d414bfd94669153734cce16a4e870755bb23dfe9cdbc3ecf1d73296f13b0e8816c53e4ee3181cc0e435af23e69cb21b24a583e42b9c9edff44cd2b557e404dc5b176d438f8fd8814f36a74178f054f29c172b2886844fc4b845791936457d74df896430d28289912bbcd8025d5b16aac1795e442dae4de2425fdb431f0de33871212bac8d025f02c3b889c5be8f91963c1005def4f3bab6072588839c997f03ea5b73421a5d464bc6a1b653d514a2ce5c02775004ac440a82f00888ed8164e80e2d0837ee1038c66c820ea7acec64849ecc9df4cf730f10cd109b1b2ffba6131a1d78bce8c8cee615c768f5211dcb0fd5f79547d763253062aeb38160c747a3bf599d38367be99d0caf3e25fe5fea7ce742063799327c849bcbcb6d7c21a7370a8dad5258c87af4748dde743c01381ab5d", 0x1000, 0xe, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x3}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r1) 16:01:26 executing program 1: r0 = msgget$private(0x0, 0x8669761a9124b212) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x6b3) semget(0x1, 0x7, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x4) 16:01:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff20, &(0x7f0000000140)='\x00') 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x11, 0x6) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x200, 0x7f}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:01:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x8c28e97ad276d700, 0x4000, 0x192bf150) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0xffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) unveil(&(0x7f0000000380)='.\x00', &(0x7f0000000340)='r\x00') ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x6) write(r4, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) sendto$inet(r4, &(0x7f0000000080)="94d64be9157dcfa6153eabdf790d", 0xe, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:01:27 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() 16:01:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socket(0x18, 0x4, 0xb7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="b01a6892d50f2c60fc3fb1e6af2b3427ff63bb2993352857dcac5c3dce58a45a9641761f12e8c741896abca95caad9bd65c1c642fbd0ebdb4ddc10214244e80ef70d6fb42eaef4b9307a6ae12dc6380f1307f272057fab3aba058cc8a6fc2effd015879737e3c13f4443156e525fd03417217865f88c739835d677d9431e4b6a52f16e0be3717dfa89a4444b84e2beff2984a272a5ee562a3512b68bc73c14ccb6f6eb5a74c1ecf9550a839cf7b64a7cc59008bd61bf6b271012bc00b7", 0x7d, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) 16:01:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0x297, 0x0, 0x0, 0x0) 16:01:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7baa434, 0x1, 0x4, 0x4}]}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000100)=0x20) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x5}, 0xc) 16:01:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:27 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x21) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x81) madvise(&(0x7f0000a16000/0x4000)=nil, 0x4000, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x800) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r2 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x2, 0x7f, &(0x7f0000000000)) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:01:32 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/208, &(0x7f0000000000)=0xd0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8a1) syz_emit_ethernet(0xffffffffffffff7b, &(0x7f0000000000)="100000262643a3993d8b86a0da49170000e800000000000000") 16:01:32 executing program 1: r0 = kqueue() getitimer(0x3, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20}], 0x20}, 0x0) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/240, 0xf0}], 0x3, &(0x7f0000001300)=""/253, 0xfd}, 0x2) 16:01:32 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) flock(r0, 0xb) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x80000001, 0x2, 0x0, 0x7, 0x39, 0x3, 0x1, 0x3, 0x6, 0xffff}) preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000680)=""/247, 0xffffffffffffff5a}], 0x1000000000000330, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x10004, 0x6c, &(0x7f0000000440)="c673ef950ae078993c66c97abf9a498bfb7b7dcecea54cec8d2190fba6c1d29b42173b80efef6d8ff50d7f8202ed", 0x2e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) unlink(&(0x7f0000000200)='./file0\x00') r3 = getuid() r4 = getgid() fchown(r0, r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000000480)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x2}], 0x3, 0x7fff) r6 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000002000/0x2000)=nil) shmat(r6, &(0x7f0000002000/0x4000)=nil, 0x1000) kevent(r0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x81, 0x1, 0xa4, 0x5}], 0xfffffffffffffe00, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x1, 0x40, 0x8d, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x32f87036, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xa704, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x1ff, 0x3aa91c59}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x3f1, 0x3}, {{r0}, 0x0, 0x60, 0x20, 0x9, 0x2}], 0x1ff, &(0x7f00000000c0)={0x80, 0x6}) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000600)={0x3, 0x3ff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x1}) close(r0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x40) ioctl$BIOCLOCK(r7, 0x20004276) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x3, 0x4000000000000000, 0x40}, {0x2, 0x4e9d, 0xfffffffffffffffe, 0x3}, {0xfffffffffffffff7, 0x10001, 0x1f, 0x8}, {0x2, 0x4, 0x100000000, 0x5}, {0xfffffffffffffffe, 0xff, 0x31, 0xbb}, {0x9, 0x10000000000000, 0x10001, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x173, &(0x7f00000002c0)="04080400000000002d3d61f62eff427c2644f676483fa7e4cb9ae15d54d8cdd72362c8779aea5363c276e36124adc693e2bf5c46944301c0836a3679b445774962eb31a1be6e27ef96") 16:01:32 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) msgget(0x1, 0x3b0049963ec5ba4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x6}, {0xfffffffffffff000, 0x7}}, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x800, 0x1000, 0x8, 0x80, "052ed6039dbffbbd4a108fe18a8e6c70b0aaa301", 0x2, 0xfffffffffffffe7c}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$TIOCSTART(r1, 0x2000746e) 14:41:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) recvfrom(r1, &(0x7f0000001280)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d9", 0x1}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ftruncate(r1, 0x0, 0x100000001) dup2(r1, r1) 14:41:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x8}], 0xe2, &(0x7f0000000080), 0x23, &(0x7f00000000c0)={0x1000000a8e, 0x8000}) fsync(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) syz_open_pts() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x3000, 0x100010092, &(0x7f00002da000/0x3000)=nil) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1780) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30080, 0x0) 14:41:20 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x20, 0x0) getdents(r0, &(0x7f0000000200)=""/37, 0xffffffffffffff8f) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 14:41:20 executing program 1: r0 = msgget(0x1, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/197) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 1: socketpair(0x18, 0x8000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/de///pf\x00', 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x8003c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x401) 14:41:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0xffffffffffffff2a}], 0x1) 14:41:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x10) 14:41:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xa2699b3804532de3, 0x100) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) socket$inet(0x2, 0x856ee0a0cbc835a3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 14:41:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x400000000000000}) 14:41:20 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x4, &(0x7f0000000480)={0xffffffff, 0x12}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000003b40)=[{&(0x7f0000001880)="bb2d17f1f77a1fe54e69e9891032a568a078de62872932e47d2e14bae3f01b8716dffedfc957d3b8f7d8c20aeb8bc2ed09e75ed8af5399672dc7b44555940071ddff07613a70fae9d3c71ad76fbbe374e4f11c9486733bdb98ee50a6a89dc8024fab4c19bb3093af8dc074b6e7b9e1f8c7ae931a5d9ec4a9f999a329f9910c590fd93deb983b347bbdbc10b93816b11fdf8f0868aa88347775144d4ce0fc9080bfe233ac6358107fe15864506f54d0ad558113b6f8c06e68f6b87c6f077eb0a5517a8ba50a316304a32fcbbb23c454a7907c4fd4ca186a348bc9036bc516e7afe7636f3adb3071b2bdeb0e31b09222931cbb8fe33c7813191ede56008af35910ea47f69be191d22fdb5a4661491f83d6fc0557c742ae28835e3468f7e67de34ef382277e8919ec1269f766c25639b0cdc507a64fe8072ab278839c72dcdb7c0b8579037c65ff4020ee0642a0f7cf5cdc281e89e4449b05371c79d386c201836afc942ae7a66a41b84afa2a39c7c3b7bd6251b2ffc1b0a1d798c958cf2bfa9cbcc8f4988998aea3ba148fac4061422bc687c9c7eafc570113c0a07223063982948b8cbb15981531c14b13b178315351d35d91f3dea5b214c8548ca63db3600877e9b15e40117e15b6fd771701c19433860de5dc4f75ed108f3004f10e3c75aa3a558dadd22c8790116151f0d08b25647bcc431d7509302dee9768242517d9479ad36652d73393adfab80544041c8bbf606905730b82938ed5e324226d94e1d6114b9e4e8b75f945307272d99b5bd84649f65a3e49fac0517efc617e6dff1bc3bbb535e4796f82cd81f8f5939e32492fd0dcf8478b492e05281cc5f64d977c3b170a3f0f815f638053a10603e3b9676923e2daf7b111d94ebfe65fb40e2ae34ace9c61317c57946898b05ad4445aeee7a5a426cd48dd3115d082c9d401d561b308c68f2a015bf740d5dbda77e1deeaae6785a7214188d3f0c9af9bba5915f955a07ea9abaf0e3961a288c9438ef79458d0267dcbbcded5270f50a1a11192cdee43604ad1748baa69cd4c41be2a25ee948ac95df5585a61fe0526af9ed1cc1ca5245d00ef81cd1ab00e47fbb89479e7869c1be61d4a98a2fca4b234744b82cd3111dbf4aa7d3de5973205aedf4532e989678e9a7219a4e02ed1f975de9fb242882ead669519796b730e6a0b922eff21afdf77441821f1839beb5f4ff51e918c591918d294281d1c5ee08262273f6c1a52381c6107522f87e7de880afee9609db65da6095980cafdecb7b64d210b47dab010d642b019838146e01c4cccb11fd6fa6c1fa7a233481d5203d6c56accd1323edc264f746e9d602f5d4fae613ae26254aafbaf8fc8abca8c3bc4dad5821ccdb6b8f231a96c5faf10fa6be0996f89945120c5be07646b82903c9efce20353be94760c2835cecc8dbe296dbe65c464a7821f1685728d6d8b224919d827cf241def03b651de9533e2e2059bed396cf4815f704d7a272ec9ae58f91bca3636e0b6533ef6b744206b4d75c836f6bc1cbadc23dff43b6c9fa034f28f22ea456ac417bd5572cbdb9f4aa65a0a768e30a90847bc8246c91c4cb49f7d54f1a35312a951edc31e8bde16bbabf24105a5d0bc21432c9ed66bed7c4c74b8595162a65ac2a7e6acb7e45253411b7ce81935ba20260b966645babb209b50023fd6afebfffa4fa7d6656633ec614d456ec9cd1201480c49481c35d0d3d21eb4d16352921aa24c863785f261a1a2fa89729a79e9ff65679b531923ae0000c748c1544024f35d703af5479207e4968053130573fdb76506c65a06372a91c50c639a04e59f44af120f08c737c6fb615d55d2e5d4313cc97abd6dad6100edce95846acfde7c31004d5285ee19370604f0bda89bbddbc903cff9b489c72cd0cbd51ac109f421e10b4f66ed3de993c6019f3a183ec0bb12866a3b1b55614ca9b9fab5a1062f23a9918fe4d8686314b4eeb043308866efd6dfdb62c8b8c9091bfc53def7efe5ea02a5abaaba384984915d7a46b2cf3001589d4ad694134dfeccbfb52ae6f4ac63ba42d5ea0eab5edcaca3373c618ecbcd7c8c5468bfa9f98f5009c02ec8d1f10c7f1c9b4466aa2388005bb9fd3ddb623bf2b758a92c40de732b9e8eb240c0bb8431da16777195ca3d318147a8650e20f244ca57dd599deac55002e9842ad86f3fcfe9a3e3edaa7aa5c7f1f569b248652082a604bd0bb8570072c6ee9819adba564e0a8032b09f56cd5f9ddf8ff04b684e05c6526e1744f57ea288952d5ca47dc02e87984506dcbf95f85d89ff88806eb985898e6f7c72af77005224e954f06590e02f756df16c34f7808c9c00508f409b172bf00032529092dd6246aa5ffbbe9cd08c33195880fce97568711c14eeac01a5dec88a9ff5a5e924c64f09689d159ac6705aa0485feeec487319bfa17524566c02fe5730d7c7aa914c208c2d05e2de77cd7918874b87104bfcfb01336da1ad2ec248391bd197a0d47513134e9f81bcfe999e0561109332b5471b77cc767adcab3c707cbd2c51ead98284877e14f920ec93722e43c0d0d6279e47574df7ea7188db33ecff237b4d78e5a6c6cd04da7fc2ce2c3b42fe19f8a26d5061339396b9bcb6a5d34cd34d56ce27e5a0e431705cab760048b5a94bda1523dba832cfa23526354df34c3d06505b05c023036e1fb26997999637b439abd95ea7f6ce2822a2595aede31a526c21c5161007cf2f0b729c657d75ee4c899697ce20ee451cd787a09f85e8a320acccb54b833325090f8e0df544b6c788896ceac40167482959272131ac75f5a9ac98a54328bac6d198cde7fbe6d6c094ec7c99428f511494f4b8bd523041d05155a20c9fdaf2f11858a352d96d0272645529fd4ebbc6e37fa1da5948703218af0e5ff16a72026b78d9351f80277f281b09fd8d10bfe5164ae275ac41fc32d73d4f21e0e7cc10293f03698d24209a9622ab7ba832e2e4a23040cd371b78587b21714597301f9121ef18c793d22e176916107fd815cf4bae0423b527035459e5a06e9cdcfea70581a20f711fc9183b9dc6e3ce42516e736c698fa2596d54a44f8eb5ab71c7f7c1a4897e70acda8c9d827120cbbfa5a60153387d1138efd394b9e4ca2c1f2dfb7c92c3dd050f38e58bc462b6a52a3e4a0cb394c294189b64c12877008abf0eae5558aeb93957969f9ee22aa12c2442437849066db0f9d7fb18295027c9dfdfecee4cd330c544f16c89c2cc3acb0b7ebbeee19d1afe821a630cf8184e7af04c582463f919684bb4e9b892069b57d20b2a14778fce46371ed85757f0c69a49ae9dedebf8285a432559847d5e4d9a1ddce8007ecaec312cd65e3c6c2ec27ff1bc46318423ec3e67d520da690e54278cb2a8eb079cccc304044feb44ba00e9025c9d4d60a8250f499931971ab676953a2456f5fc6b13984d53b5185e19145bb4e9173c7747e9517185a897a268875718c2282b543a433a2752add971d0c8eef2a4458a32c39428873837893e05bedf4ffbd62e4b35f9033b5c2c31c8cbb211aaeb624d7bd3472c2cb1319c766222d9e966057c7d7b5013934479b9f04e4b6642354913a755790a15774dea64b3e7be97ffce320b235bd165c9d90fa96f99f0168eb2e0f8f02c28f3c7d02b958184383ff1b4a04dbc213a99f72ade623e9f419afac5f0e5105db5411df599ec436c5fdcd9ffb181e0b0e6ac736729d5d3005a39f7ced919d66e3e0b9ad9d1a0c157bfceac8229b125fe4687d7083889786e4591ffb51363e1d1eb442b8477074eb88efac142b398421dd15146cc08d469d7577c06347f3400d5a1bc6eed4b3a0995bd8e97cdba6cb815206ce9de24b814ad1e883853491a6c02d70d556a16f0824fa004c2f0f48f5679bb2bdc921d29aca19addf70057d05ba618cd5497caf8ac9af562195ecfb70a76a0998156812a2b0e94a0e028a906fcecfdee20e1fc2b11190a0be8369c4b2466b1f9e80c06ce2fdf06eb937c61f6e8296a094a559e725f14c32e609b6675ba8544c35888f9a3950c4347ed460c4f07f678d138950c09036ac383de720ff753c0568d3d361eea130d4c3fc9c74c85b2a5f4d719fc29f6109e0bd9f4e6b07733d5f0596fa7d1e9ee3c470c26d0e522ca8e49fb708f9a3e24cf4051bb132ca23227080a1d82db67cee8013c97ae2eabc09d61f7aaca4a662204f5336507b24a203202781baa597afd898679d4c951dd59f67cf58cc348330c3b3ad130245ae5e63006db5c41afd0f06b51fda110509cb466c2555c73acd3a042dbbe33ecfdc3e4f3f36c826cf6e30c074ede7a56d617a05be7254219f9e9b1832756c90c7de4493613509cf953ccf3ff0caf51736960e04deeea31724a0b8d0f2f01c1c1c896efec65c7367c1e692471bfaf91ae1639bce7b2f6f5f4ff5bc56ef5aa4d6ac488a01b89bc4bf2865a5469adf9cdf21a65705dd6ceda289bd2d1d2a54c0dfcd270e0830abeb129a6998f00b49a8bd5dea0a35cc8b72a9a3c536e277b39c0c71ea243052841254ff1d8de666a3a17abf93d00e86926ffb66f1fd42ec5db3c49300e5ba749d55ed3a01d677c3eed023f2089b85f3d9c51ec4b1bd1bd5732fcfe7a77dca07d53fec54dc0a152cc398643873bb6d274315fd448fd887f66134054a893ba85b70821654816abf7bfe2f3b321fe9886b0615acea7ff78c996e6ab34c38e2cc0c8d10466d10d97d00c5fa91226eae6204368bbb2e9d51c9303cea04602bfd99b78ca7c4f9bf7ac27ed27021992233c08b9ba5f0075ca0419d3d80d616520b05c80334c761f2b6a5a0fd6d3f670c0749e09a99e481e97745f759630693d3ecb2157bedae1f6cab2d8be38c86ff2bb994b8d55134f9b05ad532f1535f14a9925e71f2140243dd25fb26f687fcd172598bcd760d63258f542a1e949ad26a24cfd5675a65c1ea0822c206d8fa388cee2b44f7f63d288c9b1bb735533d3b2b7545ea9b9ac4423d53a5819c97e03e2214505259beee398047190e1a4884cb3e6ba63bfdc91b43b3c16e68abbfec26e0069301c7d61d36bcc6a1ba02b25e9a5fd42319bfecb0cb448a589ff436aaffd121c85a9b655954c99de49d2a13c8304f80d1aedfca0a96a83da406e91a5def0e3b6259cf1d53e29233b3988e6201400dc761730753c2655e482d253f84e2fe478057c9782c24c4560d1af91b1d8e250dbbaf787eea5a3f1141197800fc70999c91d8bb90b893024ec84dae1da7ffa9005e2a7ff12c3d232b9c0766d02c1c34b2b0780d7dd151640800341555cbcd24455b741227823535d8cad5ef09bb63bc78b13aad32550cef8f07255d26d7b8b75f9af65be0d308c782259b1700ee109b2535ab02761e34780764461d3528a462184654b2d67c03dd570e2d8fa1cbb3345f0e6a2cce5dc48235a1044ac66f748f27d5b107af1dc35748934e7598d2d640a2fb6a26f384fb857d01a62e0323f682974eebc02fcb41ae20c3a31160b27800b40afdf8f1e5c74f2680c59a782d1fa86839d3cdda5133a8640ce33f96ad9d435ff75fcc792cf0bce555d4c6839a382f273a5c5446886281e53f8a1bbf05aeb093ac1da3bf0a9588dc631a59a4eb00d0b59a3b9048488d8cc1c99abc709dd988cb442ea61b972c447fcbdda4a461023286cdb63010b2a8c356bea5d502b30b34304c9554bcc166b71f4010dd486cb20790657340192ff31c5c2a34a130a35ea7e3192fbf214217f287ed0ade18544d2544c7942d049a2088553d6f6d03cd2575e471d21228e3ef296cab384c244cae1d692ee3d177242fae8a687", 0x1000}, {&(0x7f0000002880)="098017d531ab8fddc364ff2545a83d8c61e01b5e8e5f5b1c7c728e9128332c5f35218a6f7a1457f1e04c1e549c1cd59e58db66c5a36ebc21d297b008", 0x3c}, {&(0x7f00000028c0)="a64440faefb3b9b93e787f07f15b6f5e1e547fd1783110fb939e835473de5c8fd3e9a0950ff84e7b9afed2c2fd9cca42f7745fe41655afd7db9914dc68079f36402ca0f0c27f3fabdac2b2fc07552192e81dde7502cc735f9ee0c8a9c9ce10d29975f59b2ee872e5c4586fec061a7b0f290e808efdfb5144f06f0880838b811d9c9065e9979211408bc3241e499c85259305c6f060d9920eb6e75339e8f53db0a3488ffd5bcd5120e55fe28888942c538d0f16ad15883f9945e29b7f4329a31f787f916dea3cc26268413aeb5bfb599e2ec77f79c73bf0b9bf6a3c8658d6b5b61e951433760fb6c13f63fde9d2f3fb86b7a657a6efbaa87b182fb5bc002c973890d29ecb4d676f549869f6f2c14dfbfe0cef37bd56002daa9573ec083bd9b4fd8b825eaf871aa0484a4cf6536ed6bf8ecf3b131583cbfa4b30b5e0dffc2fb3d56a787f9f93f6e4cd33508b7ce9c2af21083bb2248eff5ce4bf1548f2ca3a4e8c6cbc52deeaff94052fa9ae1d0616374a751b676841f32ddb6bec77c3e4a8d66c6a1517bb50d83741ee49fdceb12826cfcda99cbf8d519695c9638f40b7f5648e032c917b324b3b4b807b2e4ff6c24083c1c671fcd9becf5c4a71954e73e6e5578340521b776bd30cb0b054908151fe2aea99f998c51f3e55629907fd8ea60f64d41946b00cc22e04da3f92ba5605b83afaf0e961acb9df006347e850c0c8c438580f049ec410dd37b90bc5807085eedb0272a930ba8b7fe29693529d79f20037078d060cee028f0b6efa72124de316415e6b9ebc3de776bcc5bdda887ba2031fc4f1c6828f9823ec2c7cd3347c1905512e45df454201b206a0cb0194cb81d755664836a2d847b89b5d3e1c3a4d3a986ce0eb8dcb0ffafa27a4b2fd22fc63a50a3316b07660906fc7d93eaf755faeeacee0c9f92d10ffaf12da022665d6505e67fc6d9a5e3eccfc71577c5f9796d9884cabe1a19447a5abd92b4824f81e0795d9f9b6629fe44ba493b5ba5e9b69eef50e6604ce4f16c8b0c47bb931d71c026e9aba4f83902ad65fc91887b7509a14cba2699a09a68a9ed0e4eb2d787aaf94b65b838aee442efdd9c55f45d071e4ec1c51476ebc1a2703aa2219558b09a914a4675b94e0936c7cede724d07fae99d3912efe8606cd47dfbb4f75aa81cbe9039a34d6739f15ccf4a8b520c2a7ac7b7728bac51b97b53c37133c1be139d46113519624cc112cadb2564b7097bec2e2c67fe4449d058ca206f24e0f4a475713023724ef3e9a15e5b04345739b066bf9bbf27546462b34425bdba07cba1daca41384554660698c23f5cce363667f1028857266a2af92285d9bb1bb86a06e2ad2e565f408febf8b93dbabda82da662a0e55510bf5611ea39311270f802c7d43433f5a5f247dbf1e284d099e0e7987e2ff43d23b43570e10e1c16c292da8c86f46fea2cecefa163cf1c5ea515f1a7d6f3df0187721f486c703fd5a2437f4944357c9449f91998a3385fb105bd36ee50c5aa73e8e00542ca6b2abd250812bce0e54a83765474437138f75e3958e0865d8d1a13d9425c0d44bceabf40bfd0813687540b080c9caba5bc51a6ecd48e061a9594fee5409cdfdccb72c94ecdfc23438b5e2fd86714baaf48e32116149825c953b2a4396908efbd8fc5b6c09034e23820efcdab6660cc8bbcc6647071c50ef99c5a965b29b25a5ab8ed6fb6daf64fb4a92ffdbd8aed8516a7016360ffaa2dbbc656a5246df95c9cf868e03508d7ffd628eb45f8521a5d87f3303d8014e2fa1ddf12e0d3b291dabcf1ed860e4a135df5e335eaacea9deb64ddcde32c4a58d405e49ce4a4db06f8e5de29d9e169983139c76d2c9112d83946b13a7910fdf9590fd324dd8aba360e9a1fc36c08b140445020fc941f9de83e5577d1274ebd7397c6822204ba00051ebc1b2605acfc30783156c87fdc11f13050248a7705451cd7af7559192f7ef86e4e15f6f3c8822d3e90bbdfeb74ae8e9616a49a514b8bd5e71ce0c4611fc0d7819f1d34981870cca4d4598d55e1a092fa3c7cda4118cccaafa9ffa36b7a0d2fdc105f2e0a362e9562550ad1640897fad52525ee4216b046e27de1111e32076b465f4706365465942faefbf9c8f42857aabae7fc9d377eb93ebf61d8029a5cb4dda1ada0fa355bb6cdb46f17684539b92aacfc5eabcc34b214507e3a5c44d7d3c0713e98e99b86514b81244aec2524b70fb22398d7720f000ae22f1c8ddbe724c27277c3ab7113c5dd8d43c8cadfc28627f12ee05d4ce059ce74545e1058550ed94c618e93ca1939fa8c266c4ee199b168ddd869cb1baea4176c00585fe1fb6a6db0800a2cca848e510d1c1993024917aba6add6fca10f608e044b2fc8cb89e159014151bf596e48b6cc57643ab5841448ca967b7df108f71a31fe7d66a84dbdd7a7273c2b00e95df1370dfaab7816a8c59861f61adeb434b007fa09c6b49577c7a0a7ff3d1012e39a7dcc10e98556b20a9f32681c4aec8b6d7351903321fd08053a70aecd2d6c50e16f9f3f8378fb19408a6812116c0a5aa06a0f056282079413e38a5c0586c28476cd706be7e7325cfa6772a209d945b40d11d7c96f5a2e8153f81b03cdd05a0ee623dd7514dff644acb5b2b553c0540dd3bca034ac8d61ad4329dea4fea7604e4fa1aa3f0afaf64063b71a44baee22fd3fef290b1129f892a746f7a25b24b3efedded93ce962ca34a11eeb091b2ab3dd9e3421f9a45d4847b1bb6a09dfbdf153c0aef0df4f56b3c836c0d268906cdcf60f48fe5c2e4abaa2c053e09c187a317128610a6e4988998e0e0c31ae41601db0fd7680172a1a7074e6eb9f65ce9d0be2c56be7d57e65433b8e6c3af94ac8f5f9f07b322d20aa5ce84127d3da809d07915fc700a771e3c4f7448214b1b789f81c0ae1030ab98098d739afa8724840016cbfbb3b730dfa7cecb939c1dc72c5dda4f257de9eadff4288bc316db8f66f7d6552f90b90cd87a1c93c4bf4b84b3c9998ce480bd01f7184c3e65a56aceaaf7721b242c40889e6368c4a3f788a61335974aecddc0683d2deb6b1a24ff3e0313f6e7e542a153045e0f854cadfdf246a34bec21cfb5718d0878ca718e2967a3ee0816ad20cfcc976d37038d09bc746b017bfd824fd0127a4658d04a85f6632b9a6c78225b54d4db80c1370a8cdaba7b72e48dd38c95a5044e3073e9e165e68c5ee7ece1990232963321c1b84b29c16de0d99f7109ba090f8569c3cdfbdfa52a901bcc657ef6cd2b4cea5a2d79341db899421c35e44674fcf919c9e7bbe3fc290e7e95308ebae72c0296e7f9b95c350fc74b164a9b4f2279362348d6138fefc95a96812be68b82404a15d17fea989f3e2eaead8b4894ec2ba9fb703bceab1e5b79d8af85d878f491a9ad54e5e6c7818f50a278bc148269a818a4a6fd49b8e0123b7c0322f39c3fdb63fd91e344449dd25e53c80462d896f5ec734f06fde9dbf7e691ae2af8210271f15343259de3666de3cc43e0b06a98a2b14269a07759a6eb70e67517253f80c1de4d9341efd0a5455a6d6a6ab30c667465aa35a785b18d06b970c27a675b2bd1a79841629a721792c937cb2f003347061bae3c7858e925a1831de38e7efeb0754b09d6d0f485e572faf00f5b4b40db79d578f098373bbbc0cfacc92ddcc9defe94daf98c019ff9fe051e55fd31005c8f345104a1f0164505cef4a2d4c7f33676acef0a0b85a73b7e28fa9e354eb996270fcf274ebc92a170b743ab1d96c0b2287b1e439187ea24bddd3986bfb68411fe1f1c474f6c0b4b81a51c9d2c7444611076e338421a11e43ded8aa2800bdd7b3404eec1a7bed4aa95a9b48359be6eb1101280370e52819da49072762ee7f9181bbe2fb8e9906b8e5ddffff06f213809fb0a75e661281d6cdb82bad253d88e7daeac4967b8412dd4b83c4253ad0b0710c483eaf7e3a477f73051a6919230d9e8344a720acf8c0115069be0e5ebfecdcab53d1e3b4634cd54261c809f335f9178f6ce1c535cc757b180df72136ab01f1c5b3b0d837c73f2b62da55d8055c381cd2c2e07c4daf2e72b58e6f1ffeeff64968fb1f60950cab28426de6d65ac8fd103bbe070bd05eb2bd2cc99f55f1c2c1be4e21269fca083da4a3ab3d4798f640bbdab424405ff748314323b726914799eb01394061601aca11b12cdbc66397b96be9834beba4cd20ada3fd46fb6880c8d1ec649d56dab405e12d843563fccedab9a5b0b82bb06b970dd167d3ff84fa7dc8bc1c913159eb111fadf0058bb04f18ae121a0b1732f190930a85886dcc5f01769e1ab3e2cacfcde00330c0446b686a2fdfd38d2f1f4cd806fdec2ffd08ab4334bd9878e98a7b3f26ff9d2dec19656966f7cf7a7bfb3a0dab9c50c9298c573df535643625e422c6c9c0cee4addc7771693810571b4082e01f8709e68d8e7b0ee5375c570695e4d0a7af590b1200022476bb13eed6e6239ef530743c2fce4aa3f464fc4b740b18bd09dccbda851ab5d0795b95b020234db3f9a1ae77c015558430951863cd1079f6e811950916f9b15d52de46499a70617f2a7ea066f912d2cb20d6a883fca3ff30e88033a72a40442a2b52d9570242a3ee2cfc91cee74d68d9fd4157a4f1442f0dd2eba5003ffafd3b8dbaade106281aafc92a0fb9e842f49539b5705d9f48e41fe461d33fa06e7a36b4b6dcf6ce6eb80a774a9e78f5d052538b20f7e6fe143766a250051392eb884cd4f09093f77281341504ff8c24ee2ce5f927af2dd09e8d10db63b7fdee57053f08e00a0ab1a9f700125d84e41f7e9cf87db176cfd54598025314a1730fb08c198239de7cf40f560631115d5759c1fcdecfca9d07934a2308e167087e3f55b752336146b181308083c517d3ed11301ca7963d0c7de7e7526926d407767d2c4d6267038584a17c4efcbc6670a50806f00ac65dedb6ee972b99c1886586c1c20fe2f6deeda4544b56ac6db22f99a8fd0202685c7979211a804891d829e957ed9e14a4b165a804f89c60410692cba18784d84cc6fb1f4110e23c50f5f5c61d700c607ebcf16bf25c6981c3e1a8cea831375c13295433d182649937fb700275c4bb0c093be9239769ab45381a2404a88d5950f8f181c1ede28390e2050a7b4c7406caf81332b650d22f101b50ec15ba3d587bdd1393ecd57167e703431dd94f87d8bcc8513ea5ef121d9f004f449e8baaf3b0d72ab2c7f77f3e7cf5de3f4960bf3b63d68f3508f2dd47de953230220a9683bc97a7a76c95b4075a4483fc71c988a185efb69417be7ac761e030ca94f4f82b32a9b35a8c2a865cf69c157182b51a2b66b5ea3cc49d123620da35c485450c660457f32a51bf6d086089298cb4a45ecd7b5e0e1ca99c6ede89fa304ffa0ead71dea9bd2522c87eef7471e61fb9c562e4e7b68300859fb2900caaf16cfee8f04b2d471740ee0ff19d52120788d30eec5b62befc70668675608185d9ca675fde9eb84d60e0ea77c6678e20ed2a63ff95b8d70ba6d297fa08925cbae1bee2ce410930807860d1ff34e21381fe909c8424741d32ba1a624b8d8bdf21a1cc13a9a1db53ddb0383cba2678cfef0552d78a13f7c8b167beaa3a78a34381f55a54279da5249b75ad15a78fee13325d201e790fd59c9c91a269069cb419a7d9781bf056712f376686696d468d2a8681b3ca457101bd7c88305e8b809c8e07e97ccb54b1f8fb3142e1d00ec01b2787d2b403db0c6e99759ea4bb824fe0dd786d169de4c10653b86a7c0480fed8055e01a6bd165c1fd8d23f41c6af176babeaf29b17b0c56dab359449f", 0x1000}, {&(0x7f00000038c0)="c519500782eb0e8e3420c24cb953966adfb04319121c010fec3bf2865a17116ce0259afb31254fdf33379b308f5d30426b884c3a8cbeb846df59e06b613b8ec34e352b0b7dc62dab177fd71d4633e68c6b5f52acd38cdbb80974696fdebe4b016c3daa1b441d864add49fc6e3df96656bb0da1309fb54d364e0ca3339ac9cce1985588c70a6d83e68ad47de2c0de7d69009641e72ea5bd18ba2a0308e87ea7e73c76cb5a2c793c9033970661c657b7ae58d79db2", 0xb4}, {&(0x7f0000003980)="931d8d82f4027cdca0d925c3722ed8a8015cf8a765be4ad469eb069c7f4be9a6eb8f6411d0b3a6f899a356164ded0269646e60a4c823a7f5860b84618969ba5319ec99c3ccb7c5cfc0e07b15c754031ec3c13856", 0x54}, {&(0x7f0000003a00)="152ec16976995cd2b16fd3b3536768af241d7372480e645708d9c5cc1cbc202005f90b8329999b1cfc6ccacf09ee5d174c278a89e947d7e2ec06c1488ae8c45c648f8efe4bfaf90ccae07f89f3e6fe454dbbad8bd7e0ddc25191e3f83b6fd84615531ac9d95190420671cfb3580b15b9", 0x70}, {&(0x7f0000003a80)="c9df47709811dba70879cdb23a52f2ac477077f3ee7d17ee925b8a02b32d9ea120804baf71ecffebe6cca92da05765da57938c95c697f2ce0f", 0x39}, {&(0x7f0000003ac0)="68bf43ad482cca2aa436d11f34096d98aa0710d8f87b69b5a7b3fb4b135278bf3749b59d10d89d67dbe6ffb5", 0x2c}, {&(0x7f0000003b00)="601c723a3320ed970df26a7b57e5c80a5ef80fc82f749f9e2ec1cb6ff0b41cc9b56fce98a05e12e27d9f22ad76d66774267a72c8a73f94", 0x37}], 0x9) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) r2 = dup(r1) poll(&(0x7f00000000c0)=[{r1}, {r1, 0x4}, {r1, 0x10}, {r0, 0x1}, {r1, 0x4}], 0x5, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) readv(r2, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/193, 0xc1}, {&(0x7f00000015c0)=""/81, 0x51}, {&(0x7f0000001640)=""/173, 0xad}, {&(0x7f0000001700)=""/130, 0xffffffffffffffd3}], 0x5) getegid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001840)=0x81) dup(r0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x246d7879c3535356, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000440)="7020714e1651a953422ae4db80a6363dea83a008d46c61781e12c0d1dd88a1d094a48473328add1c7c51a62d17725c", 0xfeb1}, {&(0x7f0000000100)="d9eedb3381e4bc7df4c0145620e383", 0xf}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800001fbbad73e766ae1c0000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0], 0x78, 0x8}, 0x3cdaf1c725f9d6a8) dup2(r1, r0) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r5, r4, 0x2) 14:41:20 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) dup(r0) 14:41:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="3bed82002f9328114ea0e7a201d64e6ed3779a69efca85646466ce2079de9e5c637cf53df0efacf51d0428b2da8ca84fb2e1aa4a158580814f177dcd798704de912c8797ee2b0acb3db8045e229f1623b150e7cdea9047df5907ac1717019488b4dd7641b668456fc2c1b4c3e8e9ee690c35e6441d6c869c4a633d9de2cf2b0f87ff200daf9fdcee2d5ae2ff7b70b634fc9864ccbb12c0d5c49ca2f7864a54e8", 0xa0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 14:41:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) fcntl$getown(r0, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf141db514d06cc36) chmod(&(0x7f0000000180)='./file0\x00', 0x81) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/115, 0x73}], 0x2, &(0x7f0000000480)=""/70, 0x46}, 0x40) r3 = geteuid() mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x120) setuid(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setuid(r1) socket$inet6(0x18, 0x1, 0x8ce) 14:41:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getpeername$inet6(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setsockopt(r0, 0x7, 0x4, &(0x7f0000000080)="a5320c0154db2876e8a6c51f92d6031f24d7b3a25ce999430e9f96d2ef5920f4200b9c5307f8a89f66e773c190ec625a1d6f690653ccba758c4f5d613f2eef54bd24100cb42c2888f0b4a1d1f130f1831a7044143523e4f496d42a8e865d23f88c460e64754436e901f235f265c0e1519f381dec6cfb4d1ce86184b46738cb8585e0cbe9d655e5e98f8ea093d01f09beab1240a1b184fc02bc9b6f0ef34a9b93af2a916b868a5377e07bf718c91dcf7dff25edf3b498c997af6fa60b370806be95b92cfe8bf0a7c13d050a528438958c87aae122011f695f80c3ee43529de937c3144dd97e712a3029df9ab6d7bab9932c3521ec5c3681e968dfb93410844cd6e5856e6acfbccef44a9484400ec65130cf113bc75e950ddaa7d9051b61e5579de8cbe09c800ba5ed2d49515fafd9b98a09a990055e91a333de2f53571d00e99960e4f3e8a9b8bc178c5a2e8fd222b2916518b61999e8fd93cc21570b451b4649b4bbdf1b113920b1fb68984f011068ef8a2dd5ae9f63c73719941b464006a7845275868cc0e495b70bb2e7e819cd06ebfe637e284c524a22da7f3b95b1d447bb9938bb8f54932f4618421bf15d0bc7690d362f6ffdb211eb650c85c35582212e9f9e3c10a5057f978240b785643fb41dd5974eb5b26967e877a54b7a1545ed597570984b2e3706ad7dec4a8b8db6db8619933f5c617d9137dfc8bb89e3329cb80f9deb56e9f59a4ea47a9f8ef8ac26445c30da562f3ced72bf4aae3beb8280a3dfb4c1eec0ce3aafbf31fa2ac8581567266aa11c2181ad46e7cfbf5e48b6fae3985008be5b48e3c1aeb3029fb414ac4c99e06911afd71927f172f6b20d2f9258c4711a0af5c15ee5399140eae2493b6a20675d3b05aa7d2e50923b87a9220488fa2680dca748032d1e8c56ac33a361c5f3bc7cda587a592107681426170821c40f0f70335475da3bd77c502cc5a358622bdd4cf0b23987c51b42d1a14f810454b01b9ba5b4349c12de9bfeea8337d3c166bd8ba80cf32167f906f41ebe2fc43afea180240b9752f67718381b991e04986bb6124acf2a3ac248edfa3ed529498ab1aaffc6e6b4f572b2d7e185a6b3af9bddfd91a0eeb38c4abe4b85d696fe6bbbfd892e6647d7fd2a77ca9c3274800f074ec1d7c20e292dba73ad754dc8b18fd97b7344208e4bb1d7268185971801492718b93d65f4dd314ba067e7122401ea92d2084a39cd7ecc64bb76b205785e6061690039789f039b06bf3fada1cf39e723360004de46aa98aa78a2f1ea6062ac0d318a2bdf6e4a7ce15d72e473ac1c3cc1a9e6a426931592e57c35f7e749c99a87ddc5290a1b5108a75c2e8796480cec0c1d0bf95d29d3ea832eb392d3b1b7708e8185ca3a087b6bb5a7f9e13ff02bbb2637ed494b8da2aa2d1ae0ef0decc51ac29e7dc9cc7755ba2d75b3adeaf0e1d99dd0264567ddfe71520564de58499d9356c1e11afc79f8a05b7e389a3607c8e14f3a1a0e36a56e4b0e8a75d1ea154b1b41524c3fe1cfafbf75cfc244b27861d98478e60c05f914d6aaa7bd380303a338a86dbbd0a59e2083919fe10a69cab5ba59c5040f265b8f2bd6c540f5dfbe4a4547c2ac5f7a75bbf08cae69b29d88f80240162beff946dab25b38ba6975f9e5a00d8dd71d255ff4f17f7a380139a15b46455e3a498727510c2a945f1198875869d6a113f854feac3c835772e80517db215ff8f7d01ecc7a3741399d1869df83760d747a46fe08a6013b15693b3cf6b6406bb5026171830ba98942fda615e252f1aee3b3c7a2c6e6c4b2962f0706160e892ad10eb01e42519091a9c6e0738d4843057b1d16f8a064c48d95d6052dd94ef143725c86ce31160a7ef77d221e6ddb89480cc5c31b29c7d644157f939019da8619e2d2714a7822a5368d08deded07cfa453b8b30dc2f34d71f97a2fc0e2d4d2dea536c81b75a949336688066b11c7a50975656a4fedae8d9e9224b178cde2a0642d1f012a65173e568574b9c261e97005001ededfd2274952509ad07312789be1b81d1f8ac7111cb170000cf193bea835efe9ba03d65599cac927c71369972ea3bdeeb4cc6d2cb10f8fa0a786063773c8b6031706f216780f680e63fe8a3c6a7ac0e79598da8a05179de07549b9fa2c372f6e1e1cfbc00ed06fc277052321e139a9588da5ab758cc40e88d1750d0b19567f0fa18cc704af9edc0315c287f79556010747b40cb8be8f24028a9b7e549dc73c83c978f4a9ccbb178d8bc13492902c135551150bdd3f4f125048d7f55349c2496ac9fe8a0334f1bea3bf2cfbfaa19cb6c80f30edaa186dc8376fa46abc0a4eecb6d69fbaffaef126e03b76e79fec98bb2658c496d25f6645ff3352dd8f96b598e11d2e25510e8b52b9cfd1488f81c79370ef2e712f91f3ce342b10bd55f312cd7517796cdf5a36bf80b699acef54449620ec2fccc902f62ed875b3080debaade73d65c281c358be62aca8005966b852b64f2bb64ad4c3b9b1ea5c38cd43d435842b9fb8819920cbb2df41f5f7e5e821ad3f680920c82a82650dc0f8ab9bf5b5ae8ddcd907f4db24b3d0932e2bf2108d5ec019e447a78c328ad89b3cacf687cadb577283e6cdc7fd5c7b649f6e26b591762aae1a9bf3260eae1eee9e663bd7e574fdf8d73782868a212d0ba48edf5f6e3247cbe13a30c5f9e2caaf801703af94e8837993729f2e1cb289a3d4949d03164b523c9a11b978e68f9121254a0347d6517580b610436a0ce3f2834f075e134e2c005b4b05fb4776be0a7acd91823e570568ea221be919b7dfdf50de59034985995908d12a602b0beb5fbc86141f8d9b9f070c9ce4a67a51ad04143a5a87218c9efae4b736672baf09fed2c79859b6b940a44d4e2adffacc66b91b83c28c5f55067cd811ca4db021cb82f97de07b44e6bd4e7ccd62bd75bdfed744596b96d6d3a0fb54aea417ecd52f2c31f6a6687d71bfce303b4cc89e0c19c9c13e0353a3954334e51b243747a505b11704423198ab7357f96a1a88fa22351f7020bd79d56d6d4f58b02f04c36e18387edb5523464f694b133b2b331d852a3ef22ffa6d63c00964c3451f5a916f445c41881e7011cc52e2e18737dd6bf0bf4ba56b4e4cc47c2c62c63e89053590107172d884a382aafacbe8fc7e551731b2b1d93a77ab4eaad8f876c5c4a2c59c2dd926fc9efdf215f30254b8cb1a729a0ea3ce3684deab3f002c5179c2da0ad945e331ec34c6e0b09d70dd39c71f1d574b06135bbfb4d3eec8328c60474a1bdd0f17c5f0e3f4b936a77e13a5066db8a92c341cc77225c4a7f47f4a495e921f62455a08c5382543be1006bed571fdd64f82d72d8b5c5ebb34c0eb857a0f10814ff676028e82d78927c0e2ed67b54502f98547a70fe92a5346eadb611a33450b6030f5181cbbb22e83fb4a285fa40b28773eab66aacd66b1a50f82305be3b866a85ec57a9f2581373f187ce8aa12e658edeba9fcafaed30287f600fc7c7b5deb1a0faeea0ba62632397a2439fdc10f8f56bd1c1500b7e311b5f1c6ad232c444ef9fc6131f13d2740372e518be964f2bf7825d0aeba9aa2143d672f9d66724401012c30c81839cbb4fcb580e261bd2de6eeccc932384b47140db0f9bbe3350f95db61c6d4a5ddfe0cd856b255a8496001fabd5ff61ef32d795290b04f3d053279a408e9bb30e700c064ae011c2ef0d9e4cc665994634c5ab1e1b9f4bef43d9dace04d549ec5e51317fbd80e39b05909dde80812fac41be12d8fa499f3b7b46566ce7b7ec5878b2d11109467a9c3d7a8030a38744f83b29286cf7f4ff8cd7791e157a370a20c124bd771743fbd7d2381c480711f047df3c9167a73fd970de1598c5e9e03ad3ee1477e76dfef6b17057580203a80cea8857b93a088d3d46901847ea78e3bf76a24fd327b010501d9574ac97937ee902b5ea1e7499bf197ab44f66103d46659cc2bab6e671f49b7d543dd35c04dd29b1665fe48e05e7bbf6c66f2bdf75f3fa1b7dccdf20fd899f53a384c41488d3a004b502ca8e4d0cc78194b0ffd2ed4e35c941ce5436c55e4681b5878cc8847d61f3f0f923fc091ff7bdf09fab229b09846c8292d0a4f52972e86135af4f8e661b05e7ab802e02e656e81fa75e7ec00cd03ddb8d418d50eb83efa256c0f9303974538ac50d40690dfb00856f60a4864403988a9f65197d63d256aca4ee0642fd1fbff6ace7f985cf9b9cd8da4d1bbf673ad86557cf1d75d61654c52e45311a646129769348d6852400a9e5d11d6b016529c8a5bb4ff8eeab13379752afbbd53f5e5c5d1d6a341fd3161e591bdf2273fb28eb6ad95e000c5839baa929de34dacd016089f2e3364681cc632322ef7446e38dd413c9737c3049878807cf6497b137540599aee83e4d586bc227e87463da9be2b3e729063d7365cb5dd0b0a8823ff829ef6373122aa9cf24ada5f597af9b810ef580bc38ef5417361380cf0e97ff3e2d191103d3abb490d7a6395a93655beba068e5c86905892840db8e2fb70a54bf6ecf60b3126a9855df6442c9e10187cbec82d386db48307ad0da0e13ac371a2f9a386e25bd80b8c94316208762e2eb8ce96e01282c958a695a913d66a8cd9cef037c968820b9570511819b2b8b2ce8f6bcd9ec57b4522d0fb04e146601b0e2565d64f1ce1837edee37eaa0a57819f2df501f810a8471781bbaf8466563d6446432f817fc30f54fd5d907d031efb82505a0ff7501ea41354d333cca7b34f31c43de063bdd037c096d9027904fa9dd8b70bdf6457cd6984ead75f136d48007d2c3aea89df5ad9fec8cd07fad36d0d5d8a594fc9a2a59842f353c78eb8941ac7cb5327545654a3ed7000e0c82bcae849be949aad5f024d13543e48b2b0d7f1c390be0657ba056b61250b9d58c8df2a4588a78a08dc4e9e7b8dee794ebdf92758ee9bfed7bf782d4582828c179b94647309e8c2cdb3edab2aa2ba1a44bcfd6e1590692d11981562f8be1516a488be568ca7d1cef09d81571a4eae4b3e86c14cb566d5a37aee9a81d60180045ad751a8804e5eed7f456e785abb034e48f9ebbbb17029f46cc69041a3103b883c28381134d7f4ca85fd709a6db563a9e3615730a2c862f1792cde87f6545e7291dd7e63658460c73b17bd5f2271c95278a300b7f1cd9dd0b03afa0f67b64bbcf0d160704030baf1981fc05a9f8264779997b7baba2da061eff8d50a005eb985fabcb0d98900a99563ec8e18a886e9815cbe7445fcbefeee349ce2e723991161c73af6159b82bbfc79e71ddca1bddbe8a962500229c8279dc139fff93a6ed8c9d8a737f2df68def4099b4e6d6fb9e4bb990885145756db7ad30beea8f4381c1eb0eef3522cd097f78997296df57ccbcdf89ff863a28293c8d922c42add7744f377dc97d9c8742e03dce8a31d89830f21e5959bc24a7af2e4d0db1d7904efed6556be271a7480070907ef90e9e738ba4e5fa6b511e0240fbd320709060abece7d5b9b1425c00e9600b6f4710057f25840b8f1f98c88cb5aafe41d9b3c3d05ef745dcf25a0e5e6cf95e1598111902265cf23460fc4b783603b715b2e1458fc13e17bb893390a153d98b20d9ce95fd492852dad0ce29dc6e00c5334244eae81886385575c4cfc079e6346010667d1faf824ce0f3a7441d66d45dcd4c11ca56fc5d5bb1770ad8c8217f14067d242ec8d3666826dc1ffbe338f324b5e3e3cdd7099ace663f0cfd2ecf089d9d55801fd3280cfcf87dfb6e3ebd6eeb18f038a92001a2495d8ca3dec490d9ca428c040b8ccf092b07103f0c8647206c35416e8a0", 0x1000) setsockopt(r0, 0x28a, 0x3f, 0x0, 0x231) 14:41:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 14:41:21 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000e81000/0x3000)=nil, 0x1000) 14:41:21 executing program 1: r0 = socket(0x17, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) close(r0) ioctl$TIOCSTART(r1, 0x2000746e) recvfrom(r1, &(0x7f0000000000)=""/87, 0x57, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000000100)="0000003bca4da1e8a039ce86e76d21ed54bf07ea90bf87bae8bcc7ea4b92f895fb5d07b1816ea7e125bb867cad817f4f5e6eb853587274a254231ed26cbb97c3728f94c4e58ea84ea3c91a2e0a7fb0a7c08e1cd1688468940cb8651228d54e6f3a33") 14:41:21 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x316}, {0x3, 0xffffffff00000000}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001500)={0x6, 0xff, './file1\x00', 0x7, 0x6, 0x3f, 0x80000001}) writev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="462363ab117166fe8d1c24109346bf78d30106860f4d1999d84f9e41106d1d1cb7e9f52f807ba4fcc805649c2e609f09e75f6c72d22bdb2de406e91571d3a0a613312332464bff67c9f31ed976e7c2c6f1f66b5aa8ec8ed1db2525bcbd7b9b0e944809c59c7b399fe850d5ce6ca4486ee9c387e5dbf30513e7cfd6a421faaf9095c93ae863e358a6587ca111c185a284c7a82f428e5164a7ad0fcb86657a7f39deba2015a65a0d41d437b0cc89480572ca48fecf819fc54d79cc2120dd", 0xbd}, {&(0x7f0000000180)="ad81e99bf6b03eba998ef9926e00cb11f9dc48b2cce4f4cdcc89b512cc9be5e5a6aaf69562ff571818e12bec5b825edd1a0b48ad6d3867ab6980ed41e9015a9839019257f8a843986ebdac3690eb8596fdff145c379a3dc0ae723abf4dd04caeec31d02c26f434e92fb9a92053a19083ecda2f05f437ff0537396193b1875cb2eb6317ffacdc4019c5961385ffd1a8332c40df2f14e411e074", 0x99}, {&(0x7f0000000240)="2825684b29774dc8a6a5f42c3521262b238e7693326358443ade51a6e4c42497eb11140d43a5daf79367761d042737a9e60e88e6f71837fce72117e8d8a3dae04e9f", 0x42}, {&(0x7f00000002c0)="ae0c2012613e543087e5248862ad0008ad4200cc8a45e43086c6b3561c491f976020c80d6de9d3e91ef4e16095098b2c5e", 0x31}, {&(0x7f0000000300)="bf14b0c15ce20f7b0e0cdb38b65642c19818308d64463c5ae85bee18c8fe24d20ddd0430bbfe7e760280ad3cf12946ef26e95aaac4334c643dbb64a53c1e7a21843ef5aa5e0e237e92c37b491509aed61381f69ba3c4d0b54511a0e65a795c0437030e258b2b4445756d3c25e436884890e24dea701b572f7c4302a82e36ff35ae4a47d08a26a8183c8eee578fecf1a17ae29ffd982dbb89e89d3c4c30fd5c16c03ecc7cd362379941ab2d7c2892d8bfdfda1aac496153f78a1bfb6cb018ac236e955a23ee3da97c87b59b171b4a7e47e789e0dcf77d51c71066e6329d08b40ca03319795643a29f237141481273de7c05292e34065532589f8a32e31e46fbbc1381d1a2c0c216dc0f269f55664656d0e4656d2c636ea4951d93d48368f9e5932540c64059ebacb7da2139a938dda47edf4eb23be18787c67b754af53ac0aae5b5746326cce5118affd768e58ed8152a5f3ed884a4f07d2349a4bd5891c8d693cae04d8051b6916c9b2bb74addefdc5b5c4f1bf0517886c6a35387476e92a3c0af3b4ccdd7b205598a157c043a852ea87947b9047dc0b7939ed38cee6bec248bde3b901137587a8cd597896d1d5d24514aa96e8525f4b6d929c49708ac2d860fbee412530edd13da543c065f84afc48963875af137733d7a24bae1dcf74a5e6359c7fdfc043aa576305c905e8066af5900cc683ba082673116b7a3a4a057adbdceac0ef3599d40446cacced8bd16d963323086f9da69a92465f61eb78d632d77e7cc3e100743bc438a5ac5828f880b46d27a714d267d730f64da2ae6eb39a92ec4c37f380295dea40f9b0cab1603cd18cf885e811aae45a7938b03c6d77b63d43f10003466b36b8c3024dd74afd48a6facfa6eb2c68d107ac789437f4901c1e9396080d7eecfee8846518f7871b482caaa0ae6110124174214eebab923b4a6b2e76ff11713a03e4a571a1ca2f81ac2370dd5d734d6080ec09d757de3e779625c5459cff9b0693a2b4665ea7b3e347616f20bce826f660d8f1d57e5349584e573d4aa58e418e08c7a09131171c9e8ecd945f8c5952abfc38e136da9c15bdc7d7098cc493c9ed81ba9dc4433cc3778178c97e8595755ac95cb5f68197ef06a3948f88d54743783e630d9010e39010cab1501c7a9368e580bcdaa718c638b4495ac7aebf4c891c91c9680a6233d5ac9b5af58f2f8858d35ed7d2f427e2af211c0e199a02b1e44308a55cd33e1690c2d4b473aac3c63a30a48891f04a8456d9468afaf723bc79d7344eb9c00327c5ded7fa138eb9c625e76966afd9146ca391c9a373e0e30b2f613ae17197cd4499138df06f1bff3950790c388ef1472ae6bceae8c185a5528ea6775a9eb55c05ad3c3d5beac704920723630dd7ecead580ee1f526523fd9a63474bf97a4995b1fbac32c5ebb8dafd5a5d0732b4d96027d5eed73cb15d609fceea44c98259ddbc61e802ec71a07526e3154b1456e744ce0fabe88d571aa3b67356886e90766c79d2eb5f49ccf537e8ce774fe0aeabbdd0584606f04ddfec4ad7034ce3b2a3acf0dc93a9e9678e227954af9fb334d244ac4940787845b66e55122cd795a29fe1a3c41cb75f2111f990588ed55f04becea6fcd3aa5331479bd43a65f4ed3e3e58638ce79db3a2a21c062441082a9c6c6e71db6071c4365b7239ff73c1ba6060a3d5cce073469bf9c904b613cba42a21d43abc4f50d1f16f1f45949731cf3adcc882282f53d5a87860d1cb6fbe13c332fd5095b95ad0e1e2c4738f060bf772e0e461e0c90ac9f303850dbca4cb7d3855f537ed4617613cdada5c275e41acb456938fa98202581a0ec0adf05fc65e90da281c24081dc8221e90002d86b80f8ab58ef8a1570d57be13f2cabcd42f8a441ec9b5c211329c8472738976c74ee071efc2da7ee703ab5fca294ee6d33c2e1a9d3fb2be946ab3762c21fc56d66a2d77781f1823cab941f6cb5be3afdb798d9c2437c0ba77a136e806693d0896e1e2ff15925ec7b7850a7fabdaf4b9cb22df8457048127d632555261ee9512c61a7034fe90441e76bb774365e3cb0d4e4ba4ae884352f6e8ee8ce09eabbd47beb918875848750d9103d48cb5355976492fc3cf85612f6b6eaa5edccc24eaa8ffbe67e3d65ab32f6db36e5fabb8ea6ae86cbbd0875d8803aa6c7eaae60eb46ee7963d1505aa8e4b7b36868d3c043ad53396c0adfb818a4c846ac3ddcf614f4467aa6503ecdfd5486163f88f36a0972390848ffc658b0fd6c0a9727babbe561208cd99d3e9c0c55204e72e456f6fddd67e09f3b9d20798b94623b4f8b059f8293b9cce77e849a1aac170ec53eb530501a1fac104bc362eb40c58105c9a81cf3a384a1a03f8ae0abc09b16e3c1fff27b44877809eace5fa94deb7c2da5bf6b207f6aee5832157d124c1bf99e384db3344a2794f5279aad98496ff013db1caf5f7e4e3fe44903c176fbe380faeea3f043c2d1dcdd7460f3548a7f4351c18897fcf7b266e0227e8ee1709225cf0e8c2593bb11a4ac442583613a131f9c9d1d5a85e3c92cd1c746d2a6876e0f86873eab4c82a8bb05ee93056dd9c5d27e5ac71a8c20702c1ad768da9a9906a034c4e912cbef28b7d97f13d759e933245eb53ba3fad3f87f770d0d77bd8e18aac7600a96b0add85f5ffc911be0b696613f91fcb872c282abe5a5d61a12acbae3dc3b95e4a57ff8a3da8aff46db9b899a2fae3fb708bb9a1757693b4e775c15406345f554ea359c29e28ddae702bfe9645d0bfa965ef0338f970518764d1a87a079d03aaed853424c972b2e416759f8535c615813219bedff0c77181cea44de8e5cc89957ad1717270127c50e69f00e510160817379b1e100cd37994d6fcddb263e0f71d433ae24abab516b910b4596e84bedf8de51f46314f49549676bcdf18855fadacd2f6a9d141556fd754034703d1971421327381430318a75e3df7d160e9ed2af5e7e1f1dac2470e95f91853ff36df61294a1c6d5a6f53f2b46ce3420191e1944e151809fb588ede68db163550358284c51842910a9b0b9a575d3941fff34ffd5a90bab2f8c8b9dbd7be35859f7bfd2508a2b202549e1a88854cdf1da128d9ab8b2f111049adeb01939bb81f43cfa1e2b5774760e39677f9930075031cebb5408d7fe3f906e2db77fa40baf56d62c7e6fbd42922029ca1bc648ed7f67bd911291a92d4047fe4bcfda045cb0c5e45704e48dfa32b8b7668c0771ce0507f2130052fdb8012aeaeb9c97439a5b4a08ccfe7a91549e9c7cdec1ce7ddd273f352199a12c297889593c8e43e1b1dabd046471aa394c7da9815d1817737024b56a2bbc6185d6f814f2a4917eca6e5fc068d0276aab553186fecfa3ffcbd024ab0e02fa1ca64fb36b82eb1ac38d81e154bcb73c74cac41bad707dcebf8c152073dc8a96d398d42de4169843bf124f99679d59fc1a62ca7bd84963f3785815e9f98dbca8e41b7a54d7fec9f57fe13d011638c8c93db286e9917ca7eb27d7c7d42bbb9d05b5dc054cd66e36f89b7ae79eb27060b80c7a9a80ea761304d29150c5933212c263153d3b35fab4ca61a1e47619976cd0ca9a65c8589f67861e516172f028294d58cec2965b9b4441730a30b86965fd0d97b1eeeb91c1f00312e45e22fbc3d907ac53e596ea34a80c0235d7d67b9b9679acc3c8167795d155ab2d258f681accfdc8575163a4aba8232680647f76b6caad30db37b7f9e1293edeee974986ff7741fb9e5a7add314f3a340b10660cf6fcfad86d9ab3c85f1734822e5b736aa9b6910aa3356230c2c77a4400c1855d8d4dcda9fbd1e85d16a10e269f8f65a70570085a9881e828fdb94d5309de54dd6683cf3c86e24ffacc3ef53c4d165e1a35520caa8f33259e19698d79d93b1dd784e3e956390515f68627db6e6e0e069de77035611826c90d7513d17fb6eaa9bd5204624c8f35628417a23c1e2f93be89a7322583bbac6962375081c0d9d255aeeb4755a4cd45d1d0c31ade717b5a618725b906e595f07e5abe7970a81d94b4f8284148c4efe505c0b44f6f55efb53f930cae2822da031015c265ab5a07deeb73c01eb18bc38a091a0b38b095f5856c7189b71daae9dc62a2e47ec0817949e15253fdf2d24f3cf7f7bbf31db812324f9c2d909e2701e6240c04ee5b1633091877ce1b60cb5621dee38edadfedb52476ef894aaf5380f4e5db02a71fd895fe50ce772ddab4afca07e6f7a0b918232d8962e061a0758c394dd1e6e70182bd2f6a1ad271c7d66fabe0961be8291a8ff9affa621ab7812b66ea2c8ecae7eebd0775a3f6e38a972c94fe1271698c2994a0e43679fbe97dc6e30c614e0d211d5c30a9f7517170d809a43de60a23775888adfe114cf1fc31a9191c3f06bbb558581a0cd2e7ddc6817f16dbf46ec34b02f8e227e60beaa55d022a1aff747fb1103966cfd600dd78c387a35caf7c4983fcbb79ce149d0d77804d5ae6a55f4dacbac5adefd16f974ece99d56d2392e890a5df9b45a42b5aaa45b8e5262b9fc8f5538fe8adeb32a73c61f0185dbadd5a99883cc3723344cce4b81db9c68a8bb2005f52349a2db9367b8a8b37edc70440860d6fde855045b828790e2aa7393632d5c428893a805fda390d103f01ade91b6a2fdd309914d1647c6b0bd1dca35d962d29db15573c4830c4b35314c400cd9df0867d23ae7b14ff3d231914bdfbccbebc9608e97d4bba48376f5f16ded99f43496e34ba4bde495d1b000b2e435750989c5193a68582f535473637bf10a367e22a24675eb7f3421c3fdfa7482351083f4201eca29f7aeb6d37349265af32a1b09ee0a4f8ef77092560336ff10693fffd0a5dcf1128ba5cf3b144c51e2aa9c03ebe27152735158b757ce4bf182f2c9c0290ad3994946de6741f992abda6db7a0f1ee409ce7cba995aca1764002d201f88b4a16627363252f657a84227d4d1c23c47f5e5bea624e5d7e16467edd9d146c5c1ff565131d84d388b78b50621622c54eae8f677256810fd023bf4344c069c44319d39f6a867303130d28ceab46b7d3c83e24e5204e186f78344a739efc6a8ec758684cef126a8efb3eded20fbb59c85d7e0c3914c5dac5abdc4a9ade8c4c1a1c5079d9ed41d5011348aacecc55f4079b22c4b42a0e89dacb7739d21eb9e6d4ed0e82bdd02aed7cdb46c73a65b95bb9569d7a1d1d81975d5eafd179fc6fe3fc3cefa104def40e879fd69d8acd811b67756920ace2274ab58255a5ee25e31647597174122f91cf351f7fbfb9b0c9eefe8058890617a9f578bd221c445bd1a5b2b1f584bd8a57c98111d52bbc1afaa6aa385701b353cd43fc976a40228cc341f6ff70ca3d59016bb34a67a39d4106cb9d66aa19b9bf55c33f87d435edc31c12b22a87ad0a46258104d5ef25352ee2a6035cd6e60ab29ed3414ea4d8c5275401d7e9cd617e880be1701820e7c9501f3062ef9e565091e37ded168c217945a32e77249ff69fe11ab38e568cd04aa5ad2e02bd1a33837b2a681cc7c405c889022f56da38e41a27fe81862600a876122b83c5ed44e0bda5817ad14f0cd8131a22753772b71c01f1c9361ad454a14f5796641883202b45b2c399e037a09981c0428a953c9e939905017aaf38f5c1a6e85c5148f9afe76f9153c3933309e441eec15de32e9f22a2fdc660c8ec0658673775fcbf90cc4503a4fafa2f9458d43c155afa77400548143f098c8f00e3cc32dd18c72de960c34d8eb1b8c371965926901ad6f4984a4352f09dcd15291a80104b8acd04906b1494d5ffcb3da65c3f381720eb315d6349697dd7be48b", 0x1000}, {&(0x7f0000001300)="6124387d65748294bd0d6695f866e9fb566647b8c82e503696e26c6f6a491ec938f68786d25a40778f6622a83b205c0251b0f61711c90a99e19fe2d7b29e082a10f30e5f7950f1e1468305e09ca607437628caa5b1e4591cfd0001066102ddee7de63ead2a58ef030c7dc8ed1f71eef7fcba3a07", 0x74}, {&(0x7f0000001380)="a189787c4ad28e26f65d7c44a25c80142cd979eec461662c7e050df214e477c5db79a7ed09ed9fa4459fb4a8ab47098bc30348513cf78cd7044d72b6229af31c11407b3729a0631d391cd20b27fe070b22a4b89cf1ed4b6d1f225e360209f5d82e2df5de6c833314019f07f19574d21406b0cf6068a37455edbe1e13d8f0a15289efcaf70dd02c2084a32bdcb23885f26ad26c1c455b30bf55419543a77472185824d4c89a3b739fbe0cc2201d2369c9ec2cf31564edaea7fafbf922a92e4d2be5dae7766f072e74aef17b112ce48029", 0xd0}], 0x7) 14:41:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 14:41:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="956a0000000000003000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x3b8, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR], 0x30}, 0x0) r1 = shmget(0x2, 0x2000, 0x100000087, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 14:41:21 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = msgget$private(0x0, 0x269) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_dstaddr=@un=@abs}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, r4, 0x20, 0x1000}, 0x9, 0x400, r5, r6, 0x2e92, 0x1, 0x8, 0x6}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x804, 0x0) 14:41:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x800, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x4) r8 = accept(0xffffffffffffff9c, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000e3431a00000000000000dba6b2a631e43c682933e7e5f7b408963732d5158a0000000000000000000000000000336dd8d3174e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2d18eef5a9521a87903ad224c6bb64fa9d5d131456bb9985a23675286dd6bbf9e5bfebd246c1983e7f43d15344a05adfb915af7d4ce0c3afab067a4459870d815e78cb4d2646dff8f4224ae2c37c9efd62917f44f65f5b22bde5462bedaa683606c822a9e5ac48e0a194959b016770d17ca6d6e8f4b0dffebd00298c30127a96f3b9015f62a4384ae6153d41c7b32e1b8219faab71b2a2259218ef7f6a66a27508094ce81f0db8df25f5dec3259ca2594ca6fb2c3822be1a4fe8b0609efce248ea7ad53d652cf4e78aa43d4c76a98eb5c3db01abdb814356291a8f7707ed5a9d3e248f3d38c2f1b28da40a24d0d8637448271d37355212efca3cddcb01b01a2454fba5544baaa2abb5fdb6abd720e163457a86057b70a2571cdb26f85e8177d8b322a88f2fb1562cefd696026b032e68c6cc5e227bb2401d9363a87e4bb77c1987d21"], &(0x7f0000000340)=0x6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = syz_open_pts() r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x43, 0x1, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x38ae, 0xdb}, {{r3}, 0xfffffffffffffff9, 0x90, 0x1, 0x200, 0x226}, {{r4}, 0x1fa63d775963cdb, 0x28, 0x1, 0x1000, 0x2}, {{r5}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xa7, 0x9}, {{r6}, 0xfffffffffffffff8, 0x9723132ce8327c42, 0x80000000, 0x7a2, 0x1}, {{r7}, 0xffffffffffffffff, 0x41, 0x80, 0x10001, 0x5876}, {{r8}, 0xfffffffffffffff9, 0x14, 0x1, 0x3f, 0x22b}, {{r9}, 0xfffffffffffffffb, 0x4, 0x20, 0x5, 0x9}, {{r10}, 0xfffffffffffffffa, 0x45e628f9ef545915, 0xf0000080, 0x220b, 0x4}], 0x5, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffd, 0x32, 0x2, 0x80, 0x7}], 0x3, &(0x7f0000000540)={0x0, 0x7}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0xffffffffffffffff) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000280)=0x7) close(r5) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000100)) 14:41:21 executing program 0: setreuid(0x0, 0xee00) geteuid() setreuid(0x0, 0x0) semget(0x0, 0x1, 0x40) r0 = syz_open_pts() fchflags(r0, 0x0) 14:41:21 executing program 1: socket(0x1, 0x8005, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000100000000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:21 executing program 0: socketpair(0x10, 0x4000, 0xe2a6, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x59fdec88329eb386, 0x8) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0x9) 14:41:21 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x1c8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000400)={0x9, './file0\x00', './file0\x00'}) r1 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000600)="fdccccc8c218d4cde350ce4926a209dc48f775ff1badecf2376df9fceb765230dff507d6e88475681afcb1f8f6af1b6c4a034da3ae26167a806f04988d961c8107d880", 0x43}, {&(0x7f0000000680)="5734d9a991c87022f31ed900cba70aa81f75bb7b92ede713f79ce48e7b9fdb0c5c373c4acf0b12dc01c106966cdcef8a74c70bd2d64d11e336f2de6241b5f2e137100737960ebef1f03fcce79023ed2b885cf062e85426bc113ee4bc44a147c77191cc7eb9c963cad3b622e0188cb4e89de9e6dd7fe6f8aad32ef69b5d945db5c3fb57c310636ce0", 0x88}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000ff00"/16, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x4}, 0x1) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000800)={&(0x7f0000000780)=[{0x5, 0x4}, {0x83}, {0x89, 0xff}, {0x7}, {0x26, 0x7ff}, {0x45, 0x570}, {0x0, 0x6}, {0x3}, {0x0, 0xfffffffffffffffe}], 0x9}) sync() msgget$private(0x0, 0x400) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x198, &(0x7f0000000480)=[{&(0x7f00000004c0)="18b263131b42ce7f4284f5164b9485de1ae21f1e86797cd101039249c2da9efa3e4fc00e88726682baf9ffe1843b861c2b99e308e34fce04ba5603349547f6b8d7c4dcd201d63f7d72d5770dfcd7fb61ede9c1b4b1be2e27f6e7a54f792fbe5c05573568f286c76864e9c509ef5cde35914565191182dd875075ad80f2212bd3f6db0a2d562b57dce54e0303b104d48b423a88fe32d6ca8384bd88642ed3618eb7b31fb6d16787ed6429a1c36399c60363e41d72a414e0d0458862caa93558628d6aa00d", 0x5d}, {&(0x7f00000000c0)="02274c25ec8e41e5bd487b3a6a042b6acbf3e387c0", 0x15}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="c000000000000000ffff0000010001000adf352b51af1447f90d9248d5685d8d397d35e6bad1450bf2c0194c77b0e2db3713fda91da6de89c79e89a2ff8fd5de221235f80ff07a1c0981d2711440baca8a0e26546f8fb09dc772ee12d45208000000000000006a94b2751e48e18aac30480792ae7a9221315e6a9b1aa2e402b8e223bb05c536d12ccf09ed4b15f9d92e89f7c4fb4714e4b2e6f611f23549d08d55b7363a143b46ac8ca33bd94867a6df586a6cc330c3e7a1a78651b18a01347c9a4ec700a800000000000000ffff0000d1530000f4eb2f536e32781e824ca00b49ccffa0d89dd4ba2bc78baa490b5ff19d10dcc1e82c0b04217b16b82b7400c4be58df06b19cd50911dce473482aa28532c602b39ca5d671359bdd5725d682fdaad672495594d10b6edb671c923c93828d442535bc1bdab016856070d2f01e5386319ba8f94e2e2b79d326412da6b1e0bb5fa337e643e2f632fae81b62d98e000000000000001800000000000000ffff000009000000c48e3e917b9ae2003000000000000000ffff0000040000007bd6e58c2dd5c85fd1b6ffaccaa6007711f208a92e627887e231b1b7000000007000000000000000ffff00000900000040dcae417423ee7ac899eb5d845a3aa1be1b0855dcf7fa053d006eefdddbbc1b220e14e906a4d204798257022fde186265a6c4e3fe8735bd60b2c2cceefc7c94005ce4fedf81b6e338ad83aeeffdf05037ce4709592a8b905408000000000000"], 0x220}, 0x400) 14:41:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x7ff, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 14:41:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 14:41:22 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x454b1dea5311338) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x4, 0xfff, 0x400, "5b8eeed73ab8996af0bf5580bb689f0671414392", 0x101, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x400000044}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x1, 0x1, 0x80}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 14:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x124) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:41:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r1) 14:41:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f000005d000/0x12000)=nil, 0x12000, 0x4, 0x13, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x42b}, 0x8) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) kqueue() 14:41:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x128) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa960c81ffa374778, 0x20) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1a5) 14:41:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001340)='x\x00') 14:41:22 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x2, 0x0, &(0x7f0000000100)) getegid() setitimer(0x6094b464d28acc5f, &(0x7f0000000000)={{0xb7, 0xffffffffffffffff}, {0xfffffffffffffe7c, 0x6}}, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001, 0x1a79d580, 0xffffffff, 0xfffffffffffffffc}, {0x80, 0x9, 0x7, 0x7}, {0x6, 0x3ff, 0x193, 0x2}]}) load: 1.52 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k load: 1.52 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xad, 0x6}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x5}, {0x30, 0xfffffffffffffffe, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf0500000062c1061caad72f00", 0xf9667bf180b142ed, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x8, 0xd2, 0x5, 0x4}, {0x6, 0xd88, 0x0, 0x2}, {0xfffffffffffffffb, 0xfffffffffffffffd, 0x80, 0x6}, {0x0, 0xb63, 0x1ff, 0xffffffff}, {0x2, 0x2, 0x1, 0x7}, {0x6, 0x9, 0xb94, 0xffffffff7fffffff}, {0x9, 0x8001, 0x100000000, 0x1}, {0x81, 0x7ff, 0xfff, 0x3800000000}, {0x800, 0x9, 0x3, 0x3ef2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f00000001c0)=[{0x5, 0x0, 0x0, 0x3ff}, {0xfffffffffffffff7, 0xfffffffffffffff8, 0x8, 0x400}, {0x577, 0x23e4, 0x9, 0xf2}, {0xfffffffffffffff8, 0x1, 0x3ff, 0x3}, {0x7, 0x1000, 0x400, 0xfffffffffffffff8}, {0x2, 0x7, 0x0, 0x73}, {0x6, 0x0, 0xe48, 0x9}, {0x4, 0x7ff, 0x1, 0x4}, {0x8, 0xa357, 0x40, 0xee}, {0x4, 0x7f, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0xffffffff, 0x5, 0xa7f7, 0x400}, {0x1, 0x2, 0x200, 0x1}, {0x3e96, 0xc9ae, 0xfffffffffffff35f, 0x5}, {0x40, 0x5, 0x9, 0x7ff}, {0x100000000, 0x1, 0x0, 0x40}, {0xabe, 0x7f, 0x8ede, 0xe6}, {0x8, 0x5, 0x3f, 0x9}, {0x2, 0x7ff, 0x6, 0x2}, {0xffffffff8a101142, 0x10000, 0x2, 0x2}]}) 14:41:23 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) pckbd_enable: command error 14:41:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000000000000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:41:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) read(r0, &(0x7f0000000180)=""/201, 0xc9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlockall(0x1) 14:41:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:41:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x3, 0x9, 0x8}) 14:41:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x3ef) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000480)) r3 = syz_open_pts() getsockopt(r0, 0x10001, 0x4, &(0x7f0000000300)=""/131, &(0x7f00000002c0)=0x83) accept$unix(r2, 0x0, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f00000003c0)=""/117, 0x75}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffffffff) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x2000, 0x15, &(0x7f0000ffc000/0x2000)=nil) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) acct(&(0x7f0000000000)='./file0\x00') shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 14:41:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file2\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000200)='./file2\x00', 0x40, 0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x52) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x3, 0x401}, {0x3, 0x3, 0x6, 0x1}, {0x23, 0x7, 0x3, 0x7ff}, {0x3, 0x1f, 0x6, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 14:41:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0xc3, 0x4d9f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x2, 0x204}, {{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x9, 0x3}, {{r0}, 0x358bd3ac5a36193b, 0x20, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x7abdc8fbf5847cb5, 0x72, 0x34d4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x5b, 0x80}], 0x5, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000003, 0x87, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x90b}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x8, 0x530a}, {{r0}, 0xfffffffffffffffb, 0x9, 0x873d49e01f063b62, 0x8, 0xff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x50f31424804b1bfe, 0x4, 0x7, 0xff}], 0x5, &(0x7f0000000080)={0x9, 0x5}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) 14:41:26 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="16", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10d8, 0x6, 0x3, 0x8001, "32b12afb4c07a9959fb450d7813848fa391be997", 0x4, 0x3}) syz_open_pts() syz_open_pts() 14:41:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) fcntl$dupfd(r0, 0x0, r1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) setitimer(0x0, &(0x7f00000001c0)={{0xfffffffffffffe00, 0x3f}, {0x3f, 0x10000000}}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x7, 0x101, 0x200}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) msgget$private(0x0, 0x10) setitimer(0x3, &(0x7f0000000100)={{0xabee, 0x1}, {0x6, 0x1}}, 0x0) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 14:41:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x200}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) ktrace(&(0x7f0000002580)='./file0\x00', 0x4, 0x0, r1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/172, 0xac}], 0x5, &(0x7f0000001580)=""/4096, 0x1000}, 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x80000001}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)) 14:41:26 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) nanosleep(&(0x7f0000000000)={0x7fe0000000000, 0x1ff}, &(0x7f0000000040)) 14:41:26 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) recvmsg(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/53, 0x35}], 0x2, &(0x7f0000001180)=""/168, 0xa8}, 0x0) r1 = socket(0x18, 0x4000, 0x10001) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x44}, 0xc) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 14:41:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') msgget$private(0x0, 0x200) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000040)='./file2\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 14:41:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fa", 0xbd4fb91c44f64d) 14:41:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002006, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x924, './bus\x00', './bus\x00'}) fchdir(r0) flock(r0, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) 14:41:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) close(r0) 14:41:27 executing program 0: getegid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x36, 0x8000, 0xfffffffffffffffd) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:41:27 executing program 1: socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x31, 0x0, 0xffffffffffffffb5) 14:41:27 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) 14:41:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7, 0x96, 0x30}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 14:41:27 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 14:41:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x9, 0x4) 14:41:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() madvise(&(0x7f0000376000/0x1000)=nil, 0x1000, 0x2) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) setsockopt(r0, 0x26, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 14:41:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) clock_getres(0x2, &(0x7f0000000080)) 14:41:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = msgget$private(0x0, 0x414) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x101, r1, r2, r3, r4, 0x84, 0x100000001}, 0x8, 0x4, r5, r6, 0x3, 0xa5f, 0x9, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setgroups(0x0, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') setregid(r7, r7) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:41:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) fchflags(r0, 0x10000) syz_open_pts() syz_open_pts() 14:41:27 executing program 1: socket$inet(0x2, 0x3, 0x70fefdd4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x179) 14:41:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x6040, 0xc) write(r3, &(0x7f0000000080)='6', 0x1) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) write(r3, 0xfffffffffffffffe, 0x0) execve(0x0, 0x0, 0x0) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000001) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pread(r0, &(0x7f00000000c0)="8d8b7796a004c33be718d3", 0xb, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="00c6fae30ea250b5b11934e08d") dup(r0) 14:41:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="cb7d24cca0883c18be00d507ef02a27b9ff719da2fbfdcfa1c20c58b7caa31706e3b909403ab3658f446763a87be5389da357031afbc2262772bd55e1b438c0b49d0ed20aa652925d180f109d5b33b8ce7f7cb3c02ebc7677468606074fb215e9e85baed67ca644d8f4d9610b505b2ea828058a3344987c5bad182555b768e222d5830ccd4844479c3a28540af55e8ccd4dc7ab9caf21f8d8beca250b4200ba2141ee7bdd043c4867f2418a4c8c32f5c22f89617d5ce91303e4e8f220eb2686bab0fdcf9af0ea20765598c25eb321a7138b76407ec19cb17b99436f3b463128a5aa88ecfe17030de8b40d88205fadfd0a91f204c337708951fa838d2b82587de8e71e22fd916feffa04a9bfd4479fe5154e12cb0b4a48c9c2f3b6d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:41:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r2) 14:41:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x380, 0x100000010) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3f08) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000100)) 14:41:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair(0x1e, 0x5b5ab5f0d8d02b62, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 14:41:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8080000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xff) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000e80)="ff77257d1f12dd1deea63e1b22a557bc832031532940754e7799aa5410b3982c7dc548ac5a5ef9ad47717228b9da5a8115211bc3350f4c6174a22a8117f039cd2cf1a2bedc37283e549ca473c041a683aa832b6e73c2df2fdfe018b5fffff4e11ac33271499e36d46f6a9088fe06cde4b800f52646ed690327f70ff800cae6f0a18c17ad15c2a612a29b51482332d7d30ce3c4aabf52702841c4f45c098eee82b0f09a8190ee97455e07a4ebd1bb83cab27126fd3cced9", 0xfffffd7a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x7, 0x260f, 0xfffffffffffffeff, 0x5, "f96cdec08a4a247f769d750aa1cf4bb2707257e4", 0x8, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 14:41:28 executing program 0: r0 = open(&(0x7f0000000140)='\x00', 0x1, 0x40) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) r3 = dup2(r1, r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x0, 0xff, 0x1}, 0xffffffffffffffc1, 0x4, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x9827) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 14:41:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x2000000400008003}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1000) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) fsync(r3) socket(0x20, 0x4, 0x9) read(r3, &(0x7f00000002c0)=""/99, 0x63) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000340)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/14, 0xe) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = dup2(r3, r0) getegid() r5 = semget(0x2, 0x4, 0x2c2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000440)=0xfffffffffffff000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x20, 0x180000000000, 0x10001, 0x1f, "93b5beb70b890b374e6ff636be2a4c92043b8da0", 0x6, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000004c0)={0x10000, [{0x2, 0x9}, {0xe64a46f74ea391d8, 0x9}, {0x3, 0xff}, {0x3}, {0x1, 0x4}, {0x3, 0x8}, {0x3}, {0x1, 0x9}, {0x2, 0x1}, {0x14b18adc64f8c238, 0x4}, {0x3, 0x2}, {0xf182c165a13368aa, 0x3}, {0x2, 0x81}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x2000}, {0x1, 0xffffffffffffffc0}, {0x0, 0xad4}, {0x0, 0x6}, {0x2, 0x8}, {0x2, 0x40}, {0x2, 0x7}, {0x1, 0xce}, {0x2, 0x7}, {0x3, 0x90000000}, {0x3, 0x1}, {0x1, 0x79c}, {0x3, 0x10000}, {0x1, 0x6}, {0x0, 0x80000001}, {0x2, 0x6}]}) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 14:41:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x46}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x4, 0x7d3, 0x80000001, 0x82c1}, {0x6, 0x0, 0x9, 0x3}, {0x3, 0x2, 0x7, 0x1}, {0x4, 0x17efd97c, 0x251eecb1, 0x5}, {0x5, 0x800, 0xfff, 0x3f}, {0x40, 0x7fffffff, 0x7ec, 0xffff}, {0x5, 0x1, 0x0, 0x44c1}]}) pwrite(r1, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 14:41:28 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5a}, {0x8000024, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 14:41:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="5639f131", 0x4}, {&(0x7f0000000300)="007ed4b48924b73f37895581", 0xc}, {&(0x7f0000000340)="f60f7bc968e3f1863e9518ba46656caf54b0cf30ffc3fb", 0x17}, {&(0x7f0000000380)="e3ec", 0x2}, {&(0x7f00000003c0)="4b5f70455a2d6e08ff4f0a817efe33ae677aa812ad97", 0x16}, {&(0x7f0000000400)="a7e70f1d21d7e0dcefee2b86ea9d1af2226664401d8e25ec079afef1ca5618eae6e85e380d859afefac63ef3036c5d44248b29f6e56ffdb7a0c8acd09cfca1c78feac0ae8f03bffc720132e75eededcda6ae223b1b28629537a3d1b591c79c9651c773fe30520fa1700f564f5556c0167a728125b67de821aee15f5009c8761d838e705c94e83fe9869c71de5c95ed52eb2014", 0x93}, {&(0x7f00000004c0)="6e4e162b1591f97b963f8008ea5d4e6ea36a78fe08a47ea5e3a4e8b52b2708a1d6b4592cc9b78a3eed93f71d5673252c10b7decc737fb22680dea14beb9b4ba10f4937fdbdffccec17483664f65ce8376e6b0ae17f1bce9830ce71034368a4168dc7f9439efd2ae97279b2c2f661d82bc48b9821ec345fab097210435f10a662aec2586bc31881393669610e6303a91e9a44", 0x92}, {&(0x7f0000000580)="e3449d3dbb090bc0b46fdcbabe2dd76544e662acdc6efc0df57ccf4163876e3def15", 0x22}, {&(0x7f00000005c0)="7d90fe4688a5a23a591fc8fb34e2324fe7583928dfd2585d9ffb29a4ed9fc12a5aeb26e51e2c1b0abdbca22095c80d770325999f734387e4b929218d0c3cab9611153fbd6f9163202fed069d81a576578af7d12339089fea", 0x58}, {&(0x7f0000000640)="9e844cb0af37ea3864b12d56f5fa5f348803aaba259b749d561f1ce1ae335df7e5ccdd7b5dbb7d42630e0381373bc5f67d21ac9d2ed8e0c11e7b64c7dee0b997f8a4d881441a54e893a73bef2dc1b64a90ac14eabd7803424fe3c5a82e98858c0a2e92d1a97d09fbe792ef7ed08c16f5a0be836248aa9a99e160ab79a4d1d3352bfb72bf75ff79c9aa6815cdeff510", 0x8f}], 0xa, 0x0, 0x0, 0x40e}, 0x400) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f0000000080)=0xfffffffffffffe8f) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) geteuid() geteuid() setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 14:41:29 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') shmget$private(0x0, 0x1000, 0x1a8, &(0x7f0000ffe000/0x1000)=nil) shmget(0x0, 0x3000, 0x9b, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget(0x0, 0x2000, 0x1c0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00\x00\x00\x00\x00') 14:41:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x6) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x8, 0x9, {0x2, 0x5}}) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000200)="2e02000047de99459a8ff8115f6f0790ca7f85dbc35e2ab11e6e3865338400ca12fcfb44e239a42994682ab28f3e15cf0fd6a16b43070d2fde0a4d5dc54c97d4d3cf") 14:41:29 executing program 1: setreuid(0x0, 0xee00) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000019b, &(0x7f00000000c0)=[r0, r0, r0, r0, r0]) setgid(0x0) 14:41:29 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1ed522187c6edbeb) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 14:41:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 14:41:29 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="0453e01e9df070ae51c7a3f952534e91bd7331cdc9ea0f2df233c782f5d46cf1673af697e94650108f2698efc1880d2d60f09c14015956a13db481fd37573034e76ace7646446359dc6c209fe0adc1d15019", 0x52}, {&(0x7f0000000080)="d51b", 0x2}, {&(0x7f00000000c0)="17b9b77fea301e8aca348ffa1bb1c45dd48798787840fa13973eddbc178ec55e7e61a3b3cdd6220178d1", 0x2a}, {&(0x7f0000000100)="355abad74065d00c4083576a58faf905c6dfa4234b5f3a03dba496f1c45f6565e1d16f5c74d6968d9c405160274f84fbd5ee385c4f63071ab156c98cfe3f50c54808baa0b4df89907709e1c8fa0a4f73d1cad024f314e63ef149b38897a693069087b4e553490503472e90f7976a9d8e6fb9295559d66290f98a02af641173cf2166d24b275b4f1e3081e51b3e77a12d63574e87053d5b23714460f0cf20ea5baa3b9f99b1031b3b97f186ef8e6930da860de331ad", 0xb5}, {&(0x7f00000001c0)="29349ac647d0766bd6de14e5f2ab282e627264a68c949c0de387782ccbb280d48690", 0x22}, {&(0x7f0000000200)="984eff390d3df285e7cfff9d62afde2f274be9", 0x13}, {&(0x7f0000000240)="639c72fed0798a2a9e70426dee77a34b563da84ab249cbaf8c60d87cc114ffe4e3a92399845b06a4bff419688bd23f2800f1a475994959a7748b0af9f55ef230de6404a115127703af8ad96df2343a213c6619760316f539023028d3db6904561f0596896cfb3a21f23024bddeb2e79ae0fa957f2a46fe799192e4045852285b88b512390e0b6f134cc654bc19e8", 0x8e}, {&(0x7f0000000300)="b5b2c3c499401a0f5f02c2a0641f628f34b3ba7c9449f2aa6793ae36c322d2ee882fa22fe24f0f9ab17a85e4b76bbef74469a805529acb953fff850d742affd88267b1cbfa52116e031791bf6489b195ede9bf7b33b65382437d044a5eaa2b717f1f011192f9c2", 0x67}], 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x80, 0x100) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000480)={{}, 0x4, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0]}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:41:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0)="03dd5152382113a2a7c71e61030c00b60000000000", 0xfffffffffffffe66) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:41:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x800000) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 14:41:30 executing program 1: setrlimit(0xaad1a980c451fc8c, &(0x7f0000000080)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000480), 0x1) r2 = dup2(r0, r1) getrusage(0xffffffffffffffff, &(0x7f0000000540)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/35, &(0x7f0000000480)=0x23) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000680)="1cb3bfaa937589470f7a9f38b4f6f6916d9b9df6571c1374a50d978c177d03f2dbbeacf73d49d05ef710d0fbc0c0e99c88334efe38601e3ff177afcb7d9183995db26faa68429459dfd8fcaa78f7858f7eca3fd6936aa46e35b40c5c1373286292bbbbfaf1c02561f9d5ee2123342046f177eb322335264c71e166cd52a563f73f0d52f64beec3660e21e184d7129cae90c5e68fc753eebc262322659afd2858cbb5c9fbb3f29ba5dbfbf88cc9933a300beae43b685378092b4e0941f3dac57248e3021fbb151896b999dbd787e9145a427c7b60cb60e73a378615046ef5ae148c80342fac56a21ead86dfa58dd71b11b43d21f8007d622b80d646f1b668589e723b7c4718ed7ef393bcfb54387a54ead8eb2f40098a2b20e7adce2205dfcff47e0bc289c51053778ef34f0cde617dea0d5dee3e2ffedd843265a3e0213719d6d4c9c9573808dc4c4f1410fd1c51131a83b3c13ee070c460d8f825700ee0df7a7adbd3879452c419ae0ac7cb000db0fa1a8ff37b223dfe12fe89dc83f4eec1a3ee63bd3f1e5ff9817e2eeefd293f9d1ca860c7904f24fad893f76a4b33462e9189dceade182edb6fdc369bf8b66f379af35f84a61f9e41882b445d5de50a3402925d49582d1da8bf1b259871145c8824c490edf6e435f75fa0f123006c61cc36edbf34d0c5389acb8feb375e4ebdcb184d13f80ec9042cede03704cd779218aa2cb916bb9e950386ead00fa7b4ce4ffe8949da6c96e7d39bad58a03d0bf5bd3bbd71792e23af2c7c5168abcf1f77db7c2796a55d360ac704a552aaa64f1ea08e864b865e7fdf7d5d2f0931bd1861dde4f69ebc4ec16ebf47f56b5fd382293230cd425d54b36ab7d4da7730da6604724c1517d12aa3a8c769274596df4904ff8bb9c68630c5f29cf523cf849d44dd8b4ad73d61f59f3d9eebf82dfa6b8facd8fbcf170a30d2e47ddab18fa2e242b9d5ac5bc8b27e49bd9c1024e992ae6cded1ca56ae5a756645003b5d196681910550257a7e8f6d8d536a1aa181f3eb177753c732178638e5a89b05818275fb1208105dfcd34efb23b3f4c1eeb250d25c761697cd170fac0164aa07e9d9c3ce60b1c3249411f57e0e169f2ed4f31203827a4198e28b699582ae7d8c34882f28271f50ffb839d1448f0bea6402666c1ac5cd8b68fd5bc651b3d929758b85f8387e6a3054cca84487dbe20bfd3475fbe72670004f2072e6d53c40615304f1c0974ed7140b1bfd8366dfdf8b9e81a99a35b936f8f058d8a1973af720555d77527541c7ee0ce9a804b62fa276ce5bc6b0a6d55eb45f13a1949afe7c8aeeff082b17bda2c65bae9156eba0974555d2d600b0c3223450882e5047d10ed64b1becb492bc1cd9eb5a492a7cb26558fec43a9d5a6f53a83f8837bdaecc87d4e8488f7e1c2ab494fc28f9a7d65ce0802ffdebcda941419a9939e7b2672afe23d1f889ab0741931109f752bd2f4a42ecd54c4736a8d995b45581de69229bb6d6ba546d65265f0a9f0529cf824eca790e1e7e58899c8af3563dbfec09977d2ad67a4f3ac5bad790e6d97bf66a8f56dfc609ac90526fca97145d0ee264e21ddf68f5ce441cb0b6766f8999fade7dbc0fdb0faba42fcc8d0b13d17c942ca6160b5bdc062d78baac95b31f86fd35d7a202fbc5a7081ea194e155755870068495ad00a5d88d84c808b242aafed0f05608bdc3805a5fdcae40efd2949e0ce50a56586b20cd03b067b5366f49675a59f4f09877fe91b2ccfe96bba892b2e07af06e4e5b7bcd49d7e138fa9e807cea2d5dec6b72cd1642fa0dc802af6314322a79bbdaba32bea0ce106217edf662eb66fb24c70f47ba8a3817e6125e68b751c724754a7d4aeeb2c8c8ad2aba2fd3114bf67506d0773b47597c9db3d2d11caf0867f6667f8fa0f3539ca59a5052110ee82c4a72ebc52da00c2131ed27b4f08ba26bf300e7afe2705eb3218dbba96e036073f8bc0e3de9e0479e2af70e51140390602b3a9c1097dbcd56ebdd0bcb0a4ed9bbb2016f5e4373473d8838fdb17b4c4fe9b0cb78874aa0409c0cc436211e9cf7e266a0ab351bd474ab390801621ce5a52c966a10c7711af72a8554faee912173c4e9e1f7ecc968386a9ead26c72208f194eb10eed576e3270dc585c8913ab696a993e51db6427defac40ec59b22111842bd9765a72d54259b8b08f5e5ef56b1ecb1000308d09bf50923396677525b2333709fb122a336f1df433bffeb8b2e2cd7a89cd4842848b0d371c5669436690c0187e4aee1906ba64833132b0facbc486654877967d7b6e9c94dd4034893ac375122a6e43e34fd8a74db542f61e06aebaecade0d533f619183748d6e23d87d826fc2acf7762aa4e07a7a8c9fd372196515bda3a591a6821775749421bcab813e657e6897bbf98082d1ece6e1179a7e5dca5c877d424179d100b3321214403827e14c1ce95797938842a21a8929a5dfb62613c7279bb6ca0e7843698267783bec889d045befd1a4222e50051cdadc457e09497e7d696de9485bbee1bfa2002403a2c56948bf644c746f85f8297588211678de89df6b4d2b2f09aa78323fc6ada7574247b21fd90b92605c9a2e0cfd07fa623d081f9a3dc006db4b0dc51b0992cd23cc9e449168b5c6d4632bad7e62d94eeac83f118055c01c72c85e196c42df63d423f02a9541d4a7fffaccb369675a0bf99d93ab5fe6e87f08d6013abae70ced22f372b2ac4e6bfe1c6610305b64ed3cf9c02fa46b2aa03cba55a7b9b1ae729fe47c25ac9fa0ebbbe1df29a942cd8a03f30cad24ea860a4295f0cf52301044950cfa6b027b79576503198efcb904864f577d1d00b7f5ac1d6af2230faa79eed5c8e9cd882119739f7d362426430c65d797a8b40a30171617faa1efd0248fa1341915f0f6e20361e30917f243c18bdf923a0cc01c9a7cab9727f0060e5b33d273efef7f96468cfc9dd76efa271b51edd9f5f561b68ea66c924c4b3ef6a02d7c1139234be576f86030d3339796d8b6730d66522e79b8b947b09ad338c6cf8f7b2bfc723de64ed47b5b977bbe33f8b304bc14e436f8fb2136edcb29613415c49a9d7c994ec65e96d8b7c244d5ecc5d903d495cfd806dae50f3f6fe1dcb466c470feb4de6f1144d6c0e87fcd70b7566de6e8e46be58d84468ab509b5d2624cff04eb36a9e0eb69d8108f2dea2021429b0bf36feaf7ce31ed1aead98087b2c52686e6020464833b6cd62687f791f671b3eef4936c8f5f3eb330e9141157e0d1c44acb4600306ff3b099e804e192f77aa2dd6b90909343485bd462964b3a169409a3b0ee56f627b42df4fe3932793fb43af9f897a7070b5d109b64e130f1519f573e6676fa41419822d88ae2416809d2f5ab855aa790a5435030cbefb4e339a6fcca15c2cf9addddf52da746830cae4ef0a5e3fa864199236a0385061fbdfe0aa65a6c0e5ca646d206c3a73a55576e211dbf0cca74b8e8f41e9db402d009e0f6589627a13414697f90bbd3a28b8f4b1730135bb6e3efef6704f343b0dde6dcfa25c1cb0ce4968adf58fe8abfd6794bd9a6fb0e78da5540c2425719652f24db184f883ef6e2ad940c9ddb3740f9b0e317a25380a631b8dfbdeba9907c3fa14394f443c370b9192ef02a6f12b83dbaaaae5bc84dd7f3252af60e033fd8c433c317cf37ea55fb930ecc9fc0e78c2537e31b1a490b2e0b57ae1d603b5fe06c3223a99310b2d2553f3824c0b0089b1557346df52ed61f2af47168ae4ac33cd2219c897439b49b5bae82b8a54349d3e208b4b5769ef42292ec255a798c45a74c9167e2116485d36a2c98262ff7dae3f036d94fe8704051700334fd4e990fe2795c079bad3ef820165a3fd1645f60f79a66e2a76965fc89cfaddd22b75146b6db425eca825c0fdde4da2ec3d2609acf7f11ef800ee1e6af33ed91ac0646c9b4110a8f00743477a7c790a3e7ab0a296e3b1bfaa41c241dfecee978890bdd4b192dbe27b78891085f1542fdb68ec4196dfce6f7b18bdd383f66469d758adf78d89a900799b3470ef7b8de8ef3068d212a08f5866e13b2a7d55db9d4fbd77aaa7803d7fd09a1f05b1f928e931af386c3578252b3d78887a42f61b46deb55a9c419f2f62908a8b074d65f9af83202865fa4dfc99c3f66dfca552e9ee6ee9d07e9950df8acbe69278d5b28baa0534f67c588208c4592dc1a0c2cda7579b8b194e90be551c6207e4ee74aa2c19b57c5d98b515a733efd4732999fc0bbad9012204f25dad40def718f28cc14ad8bd2406e97d9c379814f707646962f8dfd88d75766aa7d6d1c85ea6ae043558acf987fbd712f1b8f3baccf710efc60a094c2756f0cf9681c12433a33c5421338591944ef8fc69868c557cad457fc4ef4a9f2a9c274e744c9e12d8346ea1cc5e115f664159f4f41d679ae84c1bfd94d09a0d14a2fe2505ed40dc5e642a98a72f1c672d70ecb9438e6efaf6d22968cc8623c7eb493f2f308c5f7a82b5c086d4880b4885a6861f1c49d9484d0f68867fb7a80f635426f13e892e15b774135c5f83d5b86af74840edce113b707745588b2c6d8009eaf5831ca4425e8a38efc615c129a3a68ba2ffe6329bfcb5f546e123f142a39a299065d72e70ca3270bcde54e537442d36c04213e8f89747e75b1cbb849f8055e9605e46b2b5ba2b3f649b0b2c7a41d80a24b66d146acf4f63abc50468a780e218faffa7b131ae8dbb7a115569081f911e656a7604ac38bb936cd94efe05b107a8b965b18f73357b3dab23cc67dc88c633491e3f92459e00f79f62dfa579d2c3d2dc9a059d0e6edd2fc697769e0e14bdb738e1d6c497829f9f4417873fb8ac2501217f95250ae78407581abcfb618bb32ddf1efea00877385538b6ea3e5f64f67c3410c91dc2757dbdfee41368a6d9773666c68196f00f51e1f16938fdd3932f149ec97e6c9fac5b75283e80745e1db8751f6da948e1bae7047be5e25c9fdffe42cc422e49c22687bc42abdad37562ccff24de6271f166382f160fc842532015acd011229db4df2ac0bc0da86589d377d242e3660a0be27bcc02324263c7055a269be20c8a7772b43ed755f11e1e23dd7acd0fa6daa10621b655771d0f430a429611c217b6e3a350ae1f2d2426bb29b7f025559c4aa46a3de0a60d1cac4069fe3d9ef0f5115ba344affbd4ba8b9f00cd9be4ce52f957da65ed1f8da27feb366bae86cf6398e9cb26dcf4664b0cd04cfa1dfe8b05227b8695c9871d0a079b8c28db7c536b9cb2e1aba7f70514fb9dc5a54f71282d30b7abc198ba92b4ae75bb7b765b6cb4c2734e747c7a9898546400031ccee158ed67967f84ddf4c5a43b4a66f8a54ffa08c36470a78a4f6eeda524868562e98b08920f35f043c26283e2d8b6f3f162689087a8da4b8b76939dfabe175dedbddf34d924576f18473a15e693be6c565e87a968951b6b9218f36c066d91fd258215a8862c67fb1ffa4734c2b84c6ee0a53d16a5d376de95a95c5453714103d925ab104e2a8aaccadbb2c4a71113184f6b085204d0aaa27bb23997ee187423f30c055fe1aa06f075003c610b8118c79a8c7f84a8e595e0ff74f7aa9f7d55d018fcd310d0a45f92b6426450bdd7f5b482af1b7958f6c340ed5484e79061bf71fabce6b13bb2d84b09d7ab8dcd619882ea77c63b9f94db88303131c3c23373b45732304b4413eeb99301d751018a02259b630762d4eb9ed79f9af02630ef784617a4ef0380fbb9a85d758dcd519ca1ba952c064e7d0fcd33d4572a095d5a0f1dba73f958a0d88acbb5c47367302ad2b6276b2a7fe0349a", 0x1000}, {&(0x7f00000000c0)="bb98339f09dddaffa66964509a97507475934c05b05d4054cbd7ce0ee8aaa6facdbd978fb8704c42162f7cdd038dee5debb074681d1114fcc360ef78eb47b972413c981ee455fbb6761335809cadd5be15009c493f0f0600967cd296e8dd45671f5b85e9fce6d74167218ac99bea571c833ab5e213669330b3b6b321527ec0da69207a75c81a091ffabfe395d76a4e0901c4518e9e5e62efce", 0x99}, {&(0x7f0000000280)="61d31fc3634a8e9afd7c503c701d150482fa15d3b11cfa2de1f983bbca1a176aefe21fde0ea89dfba701b1a18582e869b525f4aaa18bb259cbf49a8341a2e42ca2b1ae71702b93f7ec12e3c35dbefa3fa887c689059fc5d9d06a8a6e356da6155405644e19d8683447a1987f5991155fb97874723ef7e39a98af2dd40769cd", 0x7f}, {&(0x7f0000000000)="e7be621bb7d28a1347cb5c5ee704fe2b6d097db0954e83a9d3b4d39ed857298f0382fae66e", 0x25}, {&(0x7f0000000300)="cff3309c8547e7038ef4", 0xa}, {&(0x7f0000000340)="568a3ab3835fdfa951eb2fc6c82b1c6e2d4765911ba81da83a9108d88d9be214d257dd8b15570cf401a83093b370d6abf6e5ec8c3f4001e13ecd1d5a729e10328d8d17861272ff908e38531d87a0efddc5b1926a674fafec5b6fd6d45c256fcca7629809d0c01902abe4816e0c7d50994ffefaf657cb9bbf76fda525842fcc8093af2ab1cc1ade79aca9a27a789231ec72cac5b180347c54bd77ac8859ff3e8d2c79d68aa9fefc52d5c7d9b9f74dc7d3388d289dbbba7a8095cee8063c9f1a626a59e3059fe12d7db437591265996f", 0xcf}], 0x6) write(r0, &(0x7f0000000180)="6e9310267758ed3740960839cf7b2e1022984d50d48196ea550ecf360782cb7f194c746368e7f5ea5d0947bebe597440d513bea4f93cd2b7fc37c0274b3eec9c900795d3cb8d83a8714553ec3cc45a31bc0c975becf7b9b120ba3d59d80c142ce94969af6e1cf5da4b24f888678881200f78d551d43a729a94cfdc24ea4fec856962645941a0c861525f73f1b5544711fa4a67d268ad5f514709f4c47ae1470a378a2594dae322937db754656c3ae455b4b0494a4ed56a398778da9957d64ac1897eedd104418f1b05d899a5958623be503960", 0xfffffffffffffdde) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb978ea9c2333142d, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) 14:41:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r0) 14:41:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000b7"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="58afe4f8aa56fc02758076e6b32536d5d9f13d08effc18d291fae5aa68a2ad3130aeda437356f2e991b7695952b7910786c30395ebb2edc7e7b0f850fe6a5cd3862bfd47aa60cb306f0f16356fed401118f4b6c33bf1fe5a26b96eb31e5d15aeeb37442b6cfa9e2b7e8810c96ee422efdcc9876f2c0867b25302506fa1eb481e", 0x80}, {&(0x7f00000000c0)="acf76c3ac47f84f93669a003e9f72b2acc3018d6a4cee3aac5f1081a0785bb1d59fed09412989355b5fdc3e656fc8ab4cee2b475517c47eaeda8d95aa0e9d40061b24d520c5a14093d83cd295eb01241c0e46b5565fd41228a310fff3ec4adf82a3e6ca76842127396b9679b74405b8199b593f227", 0x75}, {&(0x7f00000001c0)="9cd33fc7f406257a59775f482f58b6bcf677e17104360b73a991ea710b617843174bd287c6098cabb99c38efc23925a81b6d8b749bba60510925c2658c9b0c3d4e11be7688", 0x45}], 0x3, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20}, 0x400) 14:41:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 14:41:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r14 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getgroups(0x4, &(0x7f0000001800)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="beb911c989862d0a3956bd65bd36aa7c318cbbdcb9e2d8361d48d60561ae7ac97aace843c4c64388aba1dc60937964491d086294c54c778c04a967e4b2fb77741e806372279fcbdca0882e733b84d563c82c9afa1ac80e6c195a87b6d85155036d95a763a01318c552e271d85d9498a20606f61686ac3ecaf98de7fcd95f93011f2bc055eb96c39a4fc11b911022556d3cf7540f7281b375f5dc679183301862d52bc695", 0xa4}, {&(0x7f0000000140)="52c550a8d42f83cba3064efe982b6acff3d8e8c4f4b78a5a113f4ebf6a919e35c7cfdd3f124adc78f02c281b01d13a9d29cfe582ba9a0ccde08d54b97d0f88ca965c5b3dca17e083e3752ace62a8c2e43ae6", 0x52}, {&(0x7f0000000380)="fee7bbab6c53fbd0ce78c83c09a32e0fc3d77b834f275cbffaba35074dacacb04f4eed14d583434ce33fa5dccb08fac4cd485e731a781745174af241d05501a79102897b7f8df6a3a6de412d50409b663ed9b5e6273dde792112d60f080c83cc9fb90de62c3710bdeaf69295dc4663ee682c54a5730e81f082043e8e71494eac9ddd1892d86fa6faff7dd8699729a5bda0a8433ec71133db5c7151e1f44e91afa4a9b6aa2339ba3b666e0c6843d790dde20078024f7d052136ae6c53b4779efae08998d5e18a1b27f6db7c10b4bc531a5ab4cb7d9c715ebfa8564b2df10e49e77a8deeeb86e68fb77511961fc2847875e10498137d6093807115ad45efd4bb85f970973fd9ec0c3f67decd57e37771904a5f5ffec2b7268397d80473f6a6dc1ed2fdfc249ebcb2d15bb51a8611726e113dea5b2b62e742bad52f2f10e5b38e7848d42f9479dea1817a6d38ce0a115172e2c58929511986957aa5e0f55f4731e0e7dc7d749f390668004e1d1065c57240024a353e72e813c99fc32dafddb34bc49de2f5ce525c5245b7c68ce92f4eaae2260126369a3a046c46760adc12fe0d58b9181c61bf2a845b7a284ef26922c1cd34790c7ed7be34d50474db25c3cb8d682e3804e698f7e1a5344e74be352650fb8f792c9edbd7a0a1d435a5759e9bb82c7aeeb6eba85cc649556bf19bef0d9f5a09d0fa2be2dbf6013829878bfc2a15fca6f9666d3f44f65818c468739697a8ea09c5149d8dd78437a936d1a640a86c281aa5709f4d8122b821cc9fd45136b827fa4aed294cbabe840bf9dee96c942d081e0acbe87f1c655142a0c58b6c227da658cbb7a5be484149435fa81e55295050599d70f67d4dea550d42e2e9998e56f5b76360cc9bfcf9002235556bbc1175c18ff05f0bc2b635f708449ff8b8d878190cfc560f4769a16a90a9075c3f31f63be5af7da5c391deaa4a88a45a1cae654c316efe449e9ea3a56e513856ffedef6186416039b5e77b1fcb970ab76b26baf69582dd77f519e763aa72dce60883d2edd8a70b040e81d1a01fac9e3c9f445959d4bd2d7dfcdc3823bba74de6e980bc4403c07b1e649d175c6f4492ca638c08f8fc1ffcb6eb44652c0784171cea34928874a19bf527a8ff7b122647856293c3c6dde6220c10ab40ca0e6cf991e29b1e32b4e8367410dc713495a218a16ee4090f0db61e4848139dd667f0e5b45f27a77716ef0a9191cb87a82811b68c96c7b99bafb99b32aea4d0812d11b5d99075ac29f2b487fe894ecd54b53dbc66dd2b23b2acea1bc1f304700a26385584ac4651c0ed3c90d0eee9ea1cd8c977126e91a3d8006ed9cebf4a2658502a7d04a14e8f4c29afe29e7ea407a4f38b629e1c722ef2abbc80d221c9b11be2f846e86bb7ea57d98a5130d3485f9e2a365c0c34b266f9efffdea63f12ee18162988b13bac9c1271f11feda78038b34b099ab709ab4ef1be0f3e52dc99721cd14a6a5596f1f53631000595aeccea997b7c434d423b302101a04076cdc84ad3b1b89be5211bc03db593d2ca69d6f596360008e89e82f52802af13185006deaa5d1c2d14cc83e0b00874245d8c3f6cb59bcf637b4c0812b03d2b8d9768160231dffab7f63502f0d4402058e8b4d05cf24dcde6070f489ca774e0ddd4b847d2d94d942728fa0a3442bd77d39bde5856b3aaebc3c1a629eda98ba5e14f1830332e7b80e7cd3bbfe1fd757064571ca99f339a32141693f84346b0897b7e9a77a529d949f61fb09134bee30ac8428957c0b95f81f1ffc0e4d1f7542f9a999974b2f04732939b3d2bed4ba86ca5a1371dbc38a0bb84a55fa0f9ce817036bd8b4b25a605836099a4f90cd5331e48f43958b83eb3db02d67c50e78ab90f78faaf9530940c57624bd1152809c90da44ef89f6869804ff53a2a7b7495fae211cea7a2f9b03e83e6f1695bc6f8e87dce78b668634eefefe790a1d47cddcf052a0fa1f16b743ab2ec4eb0df908652d820b44068921557267f198af8c9cdbb622d6894f49a6b5f465fc8a22d7b5190aa55eeb12a7c687b6636950c041942f8dbc01baf7b2fbda490a023e94da104999636721a9fd85b3f310c7d94f55a90b611a213fbec2acd45500ba48c3f2136fb388705cd67cc5b6696b0d44bd344e0a9ffccbc47fa61e7f2b4059d4612a4bf33e5ff898384908ab9bf44022de103edba823b64eb5d760d631ebf26f4eeed237d640eb46292ef183267217c0cd3ebb792b3f16abeea739b37f9c46e8e67a8c0150b3f4b420e345acb696497fe370f1709a7b3e460e6b77e93090130e7c78ee68719cfb84edf5545bad83bf09cb74c850726d0ab122884349959457e82960aadded59ad8db8c8be6f07e002f89e1019227934fee7c8a3c43cef30ca1354a357f618d2d973f898bd16c672ffd4b97557e01a4c3a5f48fd4d985a97b0219edb522b61c394c5a1b30ca8d070bed2cfbfede2f262e9f891dd0b855f628428084ca9bb10ffa56e358df779a2b571bed29e79516d90d404da04019f08ebfabdf7f1502587c9aaa149ead0cd3b676acc733bb3064153417b9b6b20c0ba08d80c10ede795e1fd9570d8b91113f7834521e38359eacf8e3a82c08bcc9622887d10e4091cec25af67ac17fa4d31c29f885525f5efcf0b0a5d9bff5fe7c8d5f05a1c2eb82b783ae49ea011d1f583a18ae60d1e1950f56bdd75b0474855bc81a72e0e9a98c7fa3501b0903cb6737109c2fc1ce6921c4bc56d0496e0b21983e53cad145b2eaca9fcce1478de5f4bc93c32d361caae03061725cd539393aca5552589958118f3efccf1d790e57dec3c96c3a1cd695ca8528e02bdb3ec68f6b7d7956bcccbd8251b750db6e071b3328ded510b23a4a5286fdde788f4b7ec33ebefaf4fa49687a77406cc7be6ac908bc802623ccaff9c10ede19974926435b519d74d95ffa693755c79b884fb79211f23e181e21761c9f958b0132d5443758d6614b1dc092406e30d634feb010f864236012fdd2a553213acd8e173e742366978822c63e97f71e92e2ef39285d507fb83bd2613283c6d93d39bf123448782a8376f93ea34fbe04127465713aeef48cb8c3ea977eb3d4611f3294bbdaf477669e31d40abd29772a37d0fca11358a266ec01a2eac80854c9f37253b0422e446388c594f315feaa906749312baab48f7ef4a29042f550a5969765cc7a2fa2928b771d0eeabcb3e143a95ac2b90767caad80e97da9df9dce4faae4063e58f9435e011beb7645fd70c9b3142b76b718d7502fa5eef73f919fe67b1b0312bb4e3fa38d65fb283cb9651c782a1766f265560de959a961055bf847667bf53a116c884a67e9665a9fa640b750a58557162d23aff302b9660aea79d68509e3754b50511254b11fbddd51bb5579b668392bdc2230394dfecf8e72522883a71607f3df105d8b59c9522340623f385c131620bfd9896afbab4c5ddb855cb00b570d9d42abbdefe04abca5be44a3237a290f7c59994b83c72a595d1d87741ae776d56108571ff44c0644adb48b0c4da2bb3eb2604e9d9ea074f5c4f693bae724218d301e3aeb470f15712c9fdd243ae880d67dfa09c99c144cd0b926d5a600ff2b0c28138862ebd3b34eee928798ef76c54ecb3ded00f1c4492293f0dea02b267000b0f052a1a582fe87505121dde24a387c20122d036cfa9f18fed284ea445956f2a5b9f5c28a63af652ec3de4affb65664422c9fb0293cfa1995eaf8c7b42f1d14a394f1616eedf6b3af7364f016f2d0a2e014590d927bd5eb6dd613c933934eb25f6f3874cdad275ec9f7a9a8ef1e2f66be86f0039ba378eac83fdff7cb398fe85b5818b0eab5186cde9d4ab532e509081d95a7ce1d01de1c61f9df7f71b1916784a0bf30d3a68e69f0543c19560a219f33b2880f5bc6ad38c8738ec8460cb4f0862b8ad21397df174483fba52e4c965b7c24abf2ae31a694240000fc57cfa35acaf560a8fb701e0af930500c76fda13e64cb7a75648ebd7c56425b7b0b4327087c0fa176c586b85f203e8045ea5c521ab5406f474436c5f4d8f5e8b942afc4671eb29ea4207be55bcbe0152d4407125d596f6675ab080c8f02fc12882e05f4ae5d868ba1cc14b3401705b3acdbe0a5d42d7be420075ce536454f59e00c19048cf11fb7e6728ea311a4d2f28bf44bf94118b67d21cd760f2dbac23f1023e45940d346d158ec01fd179009f6309d5091a5167e080cb2a41c22565874d0bf165a55586fa7fb803dbebb6e1d4e5935daeabc43a6d0f97dd2751ddb437cbfc16c11157e440f13682419d0792ab3c6255923d5b060b4f5cdbee43cf3cadfacb1855a339e27e29ad3f9ee4c5269a4237680de20b46440e47025ca7b2881a46bf3edd20347bcea6ec16bd36a30e24fa91dc781da68cbac3f17397b7d56b3f8686a0bea8239ef2bb65759a7f193b51a22a2c3854262287c3bb96c4c9f81a186162d6f143b70e2d251485f56fa218a9502fff453c0eb4b867d6515374730f5a5ded24be056c5801c8aa306e33587672c3c2a4496249f1e2224e112a6a2e329bc37e54a3d9efa0d7808847ddc3ef0980c3ec77a489c6d73f7fb95e71b920188d0ab5fba65343a07e076f9a858cc95ba498ac290b93a69b27c3a7655282b9182e682ed848d4a2c7c1a9ea7a4303f1585eb6bdef1d3cf9b6f47aab7e00ee21059227effb4427e2dc8109fabe62ac3da3d7f1291bb8d78c945f6009cb115504532e815d508e862c07495138aff8fbbd0649bfb75158c06b5cfcc45356fa49bdebeaa95b5d2b70805f39dc0d6f650c000515927b5006766a7e5e2d9e8fdedcbf294b271f2451d5038c3d077acd77746cfd2adfc13ceae7906ea5836e006dbad3d7d05a04526fcd0d08dc14c031d755785b13b903b2565959634c860c069fabc2b6f216eecefacb5d73ec3429fc66e7282f956013ff7a8970e61832410900cde3a02213a44bc29a622f914c31049273397b534ab8b058f93af1e28e8d3dfde9d1bef9a55a4c61caa592198efc81a67cdfe840edacde6c5a500a99de814b7d1eb0155960f503732a6166dc734acb4f89fec0689bfcf905958fd36d5c243c709811b4f0d3f29eb10e6e77141773d5b6d846d948c1ef0c0c52c09906d12e5ff1c6afe4c235c67862a0a4ac5e334694e3f1dc59185cfeed9a76769b9e96b7fbb33438ae0fd0bac0f33058e8a80b5d3d64a403596b729f2d165d2b478a7409d76539fc7743da1eae6d2f535f15919a1b3710c8f8c272367c700659b7dccd8857f9acb0a7e1aa59b25a79f85c1eb1fba685a8e714592c33171320edd53797cafec66f0130910847153331879e0b3cb83668b2e69d005202e977c15f1a97679d9479057293d9407f66c5b5514cca9cbeeb7146605472cc59a3aeabbc87c467a016ebd4af6babcf3250b85c0b378b12265f0f5c2830e945d8a99d39f190d685d1cc847fa27bdb2e97935c5935fdeaccf6b9b949e3b64d9cfcfe2257a9864abb8cc6687ff0653177aa37d0af1a8242e15b7163e32f0eab8014d3a56c57992709a1578315076e71085843057d53079589451aa7e0e810af38ec63a87fd4a848a1c67e82790731eac8d31da3426464a8c313f2c312304636fb3b676ec87c501368e88454e4fcb3921ddf51fd00559393da3cfd63f9b1c64a5cfa6028c4f84679bd41da8344d2224b685094fc26ad1aecb2554273236c2c10524531fcc3903d11793d25e13c8ac6f704b462b674ca2b2f57a974e9e160964cdcf2c5c02f189dc2d6a34e87340d626b618b546efc2f98bbfe54170e140444dbbfbeb", 0x1000}, {&(0x7f00000001c0)="21369dc1b372cf30c5a449d81ab43ff6992dd179a643fbdfaf5c683dee09c875b287c67fae4a39af8ed6ba7e95ec8c7f9b315374d233338584142ee56068220b9a460d43cc8902408786fa083980e16d3341c71c4f0e171d5600a7e016de89540b063c9c5c5a2b995d8e491c7ad6216f6e8bfbc877d56c9425003d9d4df6073db7b35c72315c97306f28bfd73ae080374da836", 0x93}, {&(0x7f0000001380)="6314e1500910b69d8739be42a4bc5e021ac97b1a6f52dfd9081ad9041d6eaa67e869e4da4ea9566f2177e279ef689ba7c7f9aa0062ef0a2514012a5cebb947436ba255d392d812469003c96e8b7bf9321aa995230a69f5d4fc87b375fbe7d28f77e58569e9e88ae755cd1573076fd2a760f44955d12c4f1ee61b74d40120283ea03800cac4786f96c930a010a6abc0369b241c43645fa94a5edc415c53b536c2b13ef7bb9c54b880a855fce2ab55e2907e293f400854f0e629d6844c687234c24b864f1be484a10d", 0xc8}, {&(0x7f0000000280)="9c9ee3e496083fda08e92115dc71e833b8d5a738f0f967fe375e19fe9f50b9d31a43c82efed473e73d7ae01a58e8af62e5c91488708e881a28290d1291a6fac9bd434c190f18dafcf2d58e410d72b8b317d6f567dc119bd46ea8368d67d6529f64218557d2f85c8891677f838a9567c16eaa2e95cdcbcb5c1ab319", 0x7b}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0x128, 0x8}, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) dup2(r1, r0) 14:41:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 14:41:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a56010000001c000000ff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d985ac3661d5cc52eb5fd3bf31cf2edfae72efa823902c93c62aa7486e68766257f1c0b2ce0c4705d6c0248507d8dd18a749cfd850dbdf4807870c27358e5446159c33434035efe8823183f834a601d8347d845af17eadf5c203949285234daaddb6f1284701409e2c793540866b833ef5db4579818158f88f04e965e38f0755815e82b9a9425b8191848288b1109aeee1f0e41365a853bf2dbef10639502000000", 0xfffffffffffffe01}], 0x1) getpid() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) 14:41:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x20, 0x73, 0x1, &(0x7f0000000400)={{0x6, 0x67bd, 0xfffffffffffffffb, 0x1, 0xe6, 0xff, 0x4}, {[0x40, 0x4, 0x7, 0x3, 0x8, 0x3, 0x5, 0x8, 0x81, 0x2, 0x80000000, 0x9, 0x3, 0x1ff, 0x2, 0x1, 0x2], [0x8000, 0x2, 0x64, 0x9, 0x4, 0x48, 0x7, 0xfffffffffffffffe, 0x2], [0x4, 0x0, 0x81, 0x80000001, 0x7, 0xb27, 0x4], [0x3e23, 0x1, 0x80000001, 0x5, 0x0, 0x91], [{0x7, 0x0, 0x9d}, {0x0, 0x0, 0x80f1, 0x80000001}, {0x1, 0x9e22, 0x4, 0x7}, {0x1, 0x0, 0x5, 0x896}, {0x6d, 0x2, 0xffffffffffffff81, 0x800}, {0x22, 0x0, 0x2d5da550, 0x8d}, {0x6, 0x8400000000000000, 0x400}, {0x1, 0xffffffff, 0x7ff, 0x5}], {0xfffffffffffffff8, 0xeb8, 0x7, 0x23e0bc74}, {0x10001, 0xffffffffffff0001, 0x2, 0x2}}}, 0x8b, 0x8}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0x4, {0x8, 0x2}}) socket(0x31, 0x7, 0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x200000000000, 0x0, 0x0, "f1326825197dc8851bff321725dd181d466ed720", 0xe038}) 14:41:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\xf0{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(+{\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x2d9) 14:41:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 14:41:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getppid() getsockopt(r0, 0x29, 0x33, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 14:41:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x5) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x104) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x1) 14:41:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1) setuid(r1) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() r6 = getgid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x6) chown(&(0x7f0000000140)='./file0\x00', r5, r6) semget(0x0, 0x0, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x800) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 14:41:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x3000) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) select(0x40, &(0x7f0000000040)={0x4b, 0x81, 0x9, 0x6, 0xffffffff00000001, 0x9, 0xc30, 0x4f}, &(0x7f0000000080)={0x7fffffff, 0xaa4, 0xfffffffffffffff9, 0x5, 0x3, 0xff, 0xfffffffffffffffe, 0x8}, &(0x7f00000000c0)={0x1ff, 0x7ff, 0x20, 0x16, 0x7fff, 0x1, 0x100000001, 0x101}, &(0x7f0000000100)={0x751380, 0x7fffffff}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x62ddc77ad287a9c1) 14:41:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x5ffffffffffffffe}) shutdown(r0, 0x0) r1 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x8, r2, r3, r4, r5, 0x40, 0x1000}, 0x9, 0x5, r6, r7, 0x9, 0xcb7, 0x5}) r8 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000400)="15d6c0483e30c7d8c3", 0x9, 0x1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x5, 0x10000}, 0x8, 0x6, r13, r14, 0x100, 0x92fa, 0xfffffffffffff718}) flock(r0, 0x4) socket(0x37, 0x4000, 0x0) 14:41:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) 14:41:30 executing program 1: r0 = kqueue() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 14:41:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7, 0x200}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9504, 0x6fb7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x6, 0x80, 0x4be7, 0x19b}, {{r2}, 0xfffffffffffffffe, 0x2568cb7b04472479, 0x2, 0x6, 0x7f}, {{r1}, 0xfffffffffffffffd, 0xcc, 0xbd695796e0d9ec67, 0x1ab78f0b, 0x4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0xb0ed}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x10000, 0x2}, {{r2}, 0xfffffffffffffffa, 0x20, 0xb11078dc3e39dbb8, 0x401, 0x1000}], 0x8, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x100, 0x1}, {{r0}, 0x38f9632027b19e0c, 0x4b60de5c35bb53b8, 0x1, 0x3, 0x111}, {{r1}, 0xfffffffffffffff9, 0x64, 0x3, 0x0, 0x902}, {{r0}, 0xfffffffffffffffa, 0x42, 0x4, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x42, 0x2, 0xffffffffffffffc1, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x9, 0x49}], 0x5, &(0x7f0000000300)={0x0, 0x40}) r3 = getpgrp() r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) r8 = socket(0x6, 0x2, 0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x4, 0x7}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0xc68d, 0x1, 0x3, 0x9, "619909b7daf6149d4cdf7444d8288f20a15d6db6", 0x800, 0x7f}) fchownat(r0, &(0x7f0000000480)='./file0\x00', r6, r5, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x131, 0xbf58, 0x3, "3c98fb0d307c51ff9eac2d53d7be8371d854e272", 0x3, 0x3}) r9 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000580)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000005c0)=0x1000) r10 = dup(r9) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) close(r10) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='r\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000680)=0x696) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000006c0)=0x100000000) pwrite(r8, &(0x7f0000000700)="2af577e699740ad5951d31fa5611e4bc850e70cc2fd64e3164225e9ff08b1d40b2be32296414ad83e888d97c3a04604b0304c75053f427062dd8dab112de1fba0ffd2d164a28f202de0f6f2e2dc38d2deb05b04f9cb113a9e0e2534ae064687c7e7b5ff7b82a17af36fa4f9498d332b299d584d22d7816bdbffd987a97f6565f60870d85c98ea16554207c3b808fd88d8f9334e168ea398a3a6cc0f20c37dcd4a5cbcdf918a32d122a0157e6a38016907777b79bc47b7a5ed53fdd4cefc9867566ec9e13eb", 0xc5, 0x0, 0x0) r11 = semget(0x1, 0x4, 0x52) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x9, r6, r7, r4, r7, 0x2, 0x7fff}, 0x1, 0x2, 0xfff}) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_emit_ethernet(0xffffffffffffff69, &(0x7f0000000180)="7f80") mkdir(&(0x7f0000000100)='./file0\x00', 0x52) ioctl$BIOCFLUSH(r0, 0x20004268) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xed1ab075ea3df39c, 0x0) r1 = semget(0x1, 0x3, 0x12) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/97) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 14:41:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000200)="a261143c2ae03813116fdff095dad42a558b209ac7164a46edfc95cbe49dcdccad8a5b4c85dd28113616579288cc90b05031a961f4354b5e85b5c97f47540dd52192c8ff985810d54d55eee2b19f09aa465db688432b64ca17fe55a7a4f9633bb01c575f5d95086885b6b1df7c348d5e106cc01b13a15df02bb287e66b250aee211ea2af97f300fe3373c0d337e2c14e06eb86401f61d2dc715426ffc6f6d6b91baf28990a6986ea", 0xa8}, {&(0x7f0000000300)="b68523f9aa100a66178cbd97b4219949038b52c2e87ac90d2fb080842742b0e2c95f78551a055c09bbb352d9720575c31ec4ee88e3dbaa920118c4ec3dc44b1f4a933c707e985aec5dc17037fbf7487e4a223c52d5cfb97d31252ede5785b1a98b942b1a3f4ff580c2e6aa3381bbf7aaa6f7efedc9b5805a822b6fa1b62e1ebe40cffcc90a1ceecdef9037b88a5b6d6bf28057d6a07f5810b40f0d9a729fb23be422dc1c51371a4d69692e370474fcd9e30d7542bc8230169f5182d695ac881ad149616a57b31ebd156f7e4938e9f5f7261c18b7c8781145997dd8de3640abae3c7b165dbd93c8ea450ce40dd73d721cca96e00ad63a34df3004bc04f59fca9810f3756be538d054c1f24071d62f22e0af1d7d25d6622b8289df6b60bae47c2ec0b196eca1d9c506f26d521e501b85f40c8bb85988bb499110880d79cb679f988b7ebea8592fb0855c1597bfff4867cc4821b745865558a22b8e8948fab82c1f061d33c40d2fb22c8b3421e700769543e5e48c18f17eb676222e823750d425019296526cbab42e3919c4b3b261ddd3ebdff6c65bb48abf17250a0d9ac0aceb1e433679c39dd8141f635ad7bb3bb0b3c82191b385bfb34b56774aa241487453ec6fbde1a09748a3caddb69bc9c4914253ff6e172d18e20e6b43f29790804e41887ff3acc908fa22723acec83764ec092bf69188ec7f505cc7829d1cb95b2d2b54ce699f8b5034f0bc225b69861cf4f4713d0a56b11b01902fb156fba9f78de1015ce4abdb35432247952a3c5b8c6c6c639ae6bc840dc07c749de56d5152c4db582cef4c0660744289b1725ae9ea208e9f5e815478c309584a90c69b823d4ad21e516b1a625690bb6f2fe8253d6a940230aa58e01c3fd73de2dd0bb84829b1585fa35e3aa61e4d87712a7508f43dc69744c5811e354864462f52deb0f176acfc1e7f1b6645f30f771dd995410992092a354180884e935756464491382e41ec593f5c4dacf3d4b4340e3d227d23fc401ffae45eabaa5518a225f64d5852f8e2508223fc37214a06affdfc7aaa22ebedb93308d7c94d49600bd68247683ad61628ee4dd2adda23999dc631b0d5212d58070f6144ac5c0d804a900da532fe33a40fc6bb9e74ae643abfa59f309f3393ec84081d759c73544689bbc46d09739b371ba8deb1437a18d6aac18182f3458ec4e1a6ef0df923419553728d6d765088b4b99f92d4ec39b0935d193cd13872b15f2a823bce90f1c48213444f9a49e022e7c3c2e1414481f504dd2f4f2f2a0864aea665ea5bb8c26267df98f937eed45cdc5f22c284297865f8eaa345ea9eb03ade78443f3761ed9a4bb1a2ab62dd3cc1be2830537545967e4684e17a667839a4d7303f23e8659e718a2b563cbf59cef82241b19036cb655f8351bce9aa00b92fcbce2f78ea57ecac0a1ed40809146bced60cfd6a829b67265d806e315903a3ea8adf498001576d8d6ff01510d3f21e96814576cd43e444a4b14b2847a96ff69075f80e35d2cc8c9173a6029737c02082d47504fbca3ea46e76b9c3898da46d5fa5621139669dc2ca759e2d5f9e3b4f72ba19b0108e984a57325175cef6f492447d26f6a9e985083b41c30f6f387a2fff93618766e6aac635e7c9a86e8bf6d54d8e4a5ea99ec6524272797b15bd807ccc4007d25436611936a4f0900a5420d8f4ea7cbda416fced81be437a69e06cdbfa0cfccab05a99b77d55bae18bd0a048d1c3eed3893391846ebb2861ed32afa2eafc36d39d5d8f83ebf9fc55cb44b497948f660733af6c13caa5b2a49a9a9c77662cea4d4bdf2f4afb2427f86a4a12a774f90c4d7df3d12ebf7ca3c5006a87449044c93c962cf52c21c17d2e378df6ef5eb57c29d478ee3a5d46d641769ffb68d9e0f71c0b6df417934071a27c4259ab0d3b087ddbc51787057a4d3b0bf2c87b848794b0e4e740c15c683bcfde34c069a879c97bf4bdeba6cba1c25f1b01f527375343e1951e97ea43fae7633f0f6c0d1c839b7efc025aff0cbea28d1678ff920d68372810ec18de29ed33fafd09020f41ade7f6e04d59a2ae89167efe81a4a98dae890f92914fad81ded7804ba1531d3b248e3799414c5e3991990a7cd4b0c22f9486d014ceb586884ceb7790173b14509062202e5520f1eacb92f58cb9181074f3b2288b5c27d10cb448f78e384ad655df712985accdc995adc6d35a4886d4659d2a5fc3c2895074435e1e2b78a32c1cc183ed25fcca66b74d18baee915bef119f670c5f9fde4dbdaf03c0ec76582b34a71070066259a122b2157aab91ae27821a387200762c3ee585e97e940e96b30663d114b23c54ce314d7e4ba2d05256ebedef97bed9018f5716c909088bf8859c306278b462ab285ee9fd7f9a002feee1918896493aa6c976c5822c1bbbe55f37707a708fadafe254c71a9399395975c95a5ef7857898b1d4ffffe575f214e826b3a433f818998aef45ee47b8c6d152b19dabf51e44078145023a089572aafd517af32f6eda21f7f901c70135119308545863b657906e5695db5c9d49ad920dfaf0b1573f8849a88f4f2fb2d8fa1444e352a921841f634a1f508f51a3fb9058985470b3935446f80b9ca44b50db1a8e295294204ab47fb660b3a2e3fea228f07e77a69abbcbb3a9f370539d5a88edbf571ef55b5035ac55c54aab80c4be3822208f68b665d2a5ecbb884ae9e81c5326f7cfa06840a769768fae7bb5d899bfb10c6717c310ad145fd62e583fa904f3d165944c6de6a8793e69d08c79c2f3ab3d2aea0f635c61c2ac43c3008d1fe33669e6cb215f57d06f0b4b8f97f8c759a202ee93d553b4701f6352975f1be66a1a4b3c6a953a519002dd85d6a82d5724d3edd64c1ca8f778431440e89050809504b86688a3031c86b94ae42cfcc50b3820d5b63b4e4304b1331de0ac595a1eee571fbb84ff43e88e35cb8767cf7a532b185068728a4263d07d9ddcb85a0b2654bec0ec1e25858248dbcf44f71435638cef6b1f8b73c3766ba56a81f2a92f9d17b29ce431a032f7e29dbf5e3b68e1d6a45e439ec8477a071dff42038b1d05c84b929dbf4aef2b79ef221a2f19a776628c4970e87abcc5640b0d20c3a86869463488d15073737763effad10ed9ee44b602302879750553d0404a9cf17f4a370b701b2e57635c10da899fa7312d42959cb5963cccb8e0d39bac9ea058c9da39c91ab08defdd2a942cb6ff767a1ca167a7dfefb67c9fe34a9cfcb961c78256422d8713b57e5ee365e39e41b9d9c215ab0b66f43c28e1f932b0cb690d11febf95fe65ade92f1433d3bc9c62081de091cf4d33d77dd360b7f85b8219241075ae8840247ec9ee1467a8876b52c29f16c1f07dd0520f3adf4e935fa33fd4d10bf94a46f79444c38242ca53e5c13b45dd8ff3dd2f25ad8d9588dfba418b2d0f8ded40dbebe8429648eacc996b681e9292ddc10059a32af230fe827fbfe72eb6d465f8517d1a72c27c9b0779e4c16ed3668b670b6f250749f70d2f421698ed41627748cca4c188466ed156897d950fe69cff0ef643933bbebf19c2e280755a307c172bb2f0dc8d0c6c21217a04222e4fd37fb3d388cbbcf407a13b414115d5a5d25c4a6c9bb1554bc80dc9f3163b233153fc1936d9c53e9f8ec23fc6a54a857dda4f348f42cfdb084a40510320d6b59ca9f787efa1679b7d0467e744db00b49f7cfb7839677e14e8689b09895e5f9ffbb8a306ad141254160abc5f21ca7f92aa306642868288b998dde26b1a19ed2300cdd0048267cc4a7f12c6467b8602a2e79f38aee1344ee1328cd9706ef00c1394df08416cf33c51b4208b4e9d170844d7ed9d0415bf198f4917b580ca5a8f2b26cb09c98440e939fe363f12721f4e43607c96297fbe0c0938e92a0512e0d6f729a9434dec2be75f518ee9d97388bf989a03a2c75988e15386adeb92b1059aa474d7f279b7fb60c408c932852c8824e5d6b83dc6e85b591c30687e042a3c1224af9317124d9dc32acb501cdd093db22ca37b8a088951081da1fc9e9dc8664d7cb3bf70ecea257e9c94e81ddbfda1c02f7e77e2c0a2a02e5779a899949e44527ad141e4a258291efbb3cbb3380642bf262252fbd08dc1ca91b3fa70a0fd63845954bfdc72a87abeb19a921093368427ff22c063cf6a2f51fc5eb2e682e3de8f1f82796e85e1b8b22142ea8535f287151c8943674966eabd2a651cc912b9efd9a85b99de1bd467ce546f98ab15240a2e60371f1550c01884acbc400093f7345a9421f0707358a46c999fc1c9e4469e0de68417ea1f39d56e7da83c5a8344dca7522b78c4a320fcb3d48385306a5299335178dad044f7d26e2341a4d0ab6aedf6f84c621f48350d63a3143e98c11bc32a548726dce4b70e2509999da7a55a9f4c99c9a28a804b1d8dc6ddbbbe801d3ec17df9caeb22ddc6b38a08b50997e020d01003fd2bb6496e5d235e1ae3dad5b419f74c2e8c503d097f69c3c195a64f4166f1791f6b31aa52ff6a1f753a374548e90233a4f46bb47756c7fbdae313b40d39c3a819485370d1cbce01c59a2a5de3922e9b7ef2a7ec60cc9a8addf30e94522710d42c49155e793fd334227bebdd398184d8c1db649d5d2167315203c62e112e2f2e072497b78d6204be82877c1afad74233599e51a8a7869e25793237d552b1a2c58d5956137526239e338af79a4c217e40c87cda623a8cfceb3806fac4e1c4591c82a35485e00b6d5981b743cbb9315675e28b9f0741169c8c3e43aaa1f2ba54fdca73c90f9e6e769782761a2e1a38e79c6b6ae4092d701373c84d7085b7e23655eb43a21e3d8bbb533a3b351f0506a7c840c41312a38a8d8cdd1f0d17e7d9c88b6340d9ed01344bbae09f9ee3016e096d0427f582b26fa066bd13039d93c59cc1a491de903213eaaf18b6e1b5753cb83b8bdaebf49e2844769a59396eaf5d647080214bd10a5b80663d15f95154784963cffdd7d6280af2cea4c2794e6192d643b53384df5c0fbbf942e6394a561050f091d78ec70989c1b7a5046b5aa91a5abca2de800a5ac9c888abaf25bfea6e3be62dd6c041d09f8b3f674544e774f57c171ee45142318efc94974e2a05f342fb7832d2646c0a8cc8ae5a14af78264d5247e555e44473dab65d55238948afd83e6ce8eaac9e7e1c16b2f206baf7d56d635f610f8be0bc01f399a332a00ab9095b1025303a758d61cc6024e6a52315fe5209e889f92175469ecb249e3bd0413b60ee6847f8e7130acde86186fa3e309a37acf78572120f794c5b253e30415f11be66adc76ea443bd1ca0b9b0970185853fb66641235951c2875e5a752eed88a7aa92fdd05f5450741f41fce4643bb745f268ce00a82ad592296808db08c13763c67b3720e8fc35240b96dd559a478419b96a39e5475f92d88a8652cf614eedd8b6d8af49cbe0d6f554a67cb94377e6fb43673042343981a4d4aeba52227d69f8ce3ef38282af6398c04e985d7c3c332370039cca8af1cf0e4b4a35d72fa94f6981ace637fe8bca11002f908df8dbfa529dcbc53efd22c4a1ba493de9a1071854ad2cdc3b71c66db9ed2c9f9ef782ce1325ddb47ab51a80fabb4d1768b15f556c73349587903b3711d3dd0ece402d8a95392b623157965689a2505e7cb414761737a316db8ea08323ec14a996c4e8239567aaaa4fe6ac30ff1157dbefcf9c072d4d807a7a53c7e4df4e647e678c15c651320ed3d6be60899b2effe09bc866a9c0b3f68fc4835a9975f9e67c0b799c87d4256b0c15b11b1020d3244cbe0b0f833d55444424d9e688d64f24df8b3d", 0x1000}, {&(0x7f00000000c0)="4936fafa1bd53c565c92bc760a98f02f5e126507185d437472797133a184103f3b83727761dfbf1e920234d1a8d24d831402da2b91937b90c6f04ea032d8c3aa25238b66415954939aabdeb54ce24a3539ca", 0x52}, {&(0x7f0000001300)="cec250e0228f81d115fc956ccb102e7ea254694e847acaa4ebc4ca8b58b018e7bfa748a81662c6e0d7ada7b3598a79cc0415ee6f29009817f005c90221150fcfd5b36c3c945718738a81d97799b2a2bc4ba176bc904749a07df17fa68cdae4c5730efc60363e8112e59a59373609749bc90d83aa7302b938cd5127409a55cbbe", 0x80}, {&(0x7f0000001380)="839085dad9f801e06caa7b02d692d4e6d11e25ad4cd8ad463ad2327abaf5d82dc08dd4e4c09195c3f3bc86687d2aa81035a9990e78c6b856e446075a4f6b495b98587621b1c1dde2982d130d32edf06cdc7a547af5d9", 0x56}], 0x5, 0x0, 0x43) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00acb0 va 0x20ffd000 didn't change! 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xc7710e8393db4000, 0x2, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x73d8, 0x5ac6}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x800, 0x6}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x80000000, 0x0, 0x7ee44e45}, {{r0}, 0xfffffffffffffffc, 0x46, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x11, 0x20, 0x8000, 0xfffffffffffffff7}], 0x8001, &(0x7f0000000100)={0x5, 0xa97d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000280)=0x4) 14:41:31 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x6) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000300)="d56d5647184ea9391765222d33dd8d9d690dd7bf017296ff9b75b2ff3a0dcbd35f4e92dde13b15b7e6e2f706d70e35ce28233a0ab6cef393deed917030412e53999088059616161dffb6f8731142a395c760133194776eb67a7ef8208cdf2e0653d4236829048ea35c2f3ecb6f90175d5a0790ff456ec94a779ef0e068520e8eccbe", 0x82}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x2}, 0x1) acct(0x0) 14:41:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x35f5, 0x4, 0x7fffffff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xf947}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xad1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x317d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:41:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x185) unlink(&(0x7f0000000000)='./bus\x00') 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0xffffffff, 0x58bc, 0x32}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='tap') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 0: r0 = syz_open_pts() syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=',]-/\x00') ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 14:41:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xf97c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() getegid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x18) setsockopt(r1, 0x0, 0x4, &(0x7f00000001c0)="e892f21cf616b706e50f0449d156b552e6d35de40d2d80c76c6c395688e03659262376e1900fe8cd3c6ffb9d3d67d0f478fe74a933962f33364e3535938f94b7b24a4fa0dd93060fbaaeccd2eede88b498d6f371d7b26222ab", 0x59) socket(0x18, 0x37ac14118dd7311e, 0xb31) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000240)=[{0x8000, 0x6, 0xac1}, {0xd668, 0x3, 0x10001, 0x2a}, {0xde, 0x10001, 0x2b36, 0x3ff}, {0x1, 0x8001, 0x9, 0x100000001}, {0xfffffffffffffff8, 0x1, 0xffffffffffffff7b}, {0x4c7, 0x83, 0xfffffffffffffffb, 0xdf5f}, {0x20, 0x7, 0x3, 0x9}, {0x39ca, 0x10001, 0x0, 0x31fb}, {0x2, 0x3000000000000000, 0x1, 0xffffffffffffff8d}]}) sendto$unix(r1, &(0x7f00000002c0)="e07e633e133f936bbb44ba9ec3557e17a02a45b3d400a566c0756c4deca2cc76d48c3a424fd15b07ada89d1bf3805b166d577de39d2711aaa4898ca00c9793e03be4ec4b4614e223262dd1ba0f47aa9fd526c74b76e3c57f125b4055f731583fdbb8fc0025a6ce9362e87cd04ba07ba664b2e948f30eed93ddbc31af98cd64057f1b32dfdb480a432af390cbea27ab5011e4431bdba59d5beee2797ad2e215d5f1c6572952fd1d1d021b66616cfcc432f25d6aec1bad04477679ba460739f3", 0xbf, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x40025}, {0x10001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:41:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/62, 0x3e, 0x842, &(0x7f0000000100)={0x18, 0x1, 0x1f, 0x40}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f0000000340)) 14:41:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "b8000000100000ed04000000004000000000ad15"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="0011b8899150e0524e7b31df89d231d800331c62aaeab8ac4cd079b61f42581f5ca8ea1f507c5222741ae1f3a3d3b7b43d90ce5f74ad0fdee7138429dd746888593a58957edc43155a7463074e9edc6252207668290aead439c0271344d5ba0dd7b2ab6dd7d809f13fb546e7394793fc9e761b7096f145f658f4e3b372647fae1fe9b02c03d662108e4561d95b2733b6e2a87581dbaad303323f7820a839788d94d35b5e1ad0e8873d26753da52720f0fe173bdaae2a7a61736c93daab0b20fa82883e048a3b4901bb3a9a50ae9457e6bf266ad36cc33626b27c12709e8cfb68b8aebbd6152a373078a99f520198dd3c3a0c63ed5dbdef591d54a216138b758fa5d350cb5a9975a62c9aaf902277e5075597c6afe5cb30149b1d780f759847d2640712bbe6bf8ccd192193c8fc8a47f01bd0cfd87d68df61488f2ad3142859ba3481bb7f5f44b134539924b30e69344807bd786bd41248ff5a1413265ccdb57c8d98d44a68cf71aa4aa60e13b6114c8f9a11f5fa3e33dfb799dcd03968945e00531b59b997a79cea7fe494f04a0645ba920b34f640e5fa883d60ff702106c609ddaaf4eb64a029e65e72946f520078544590d48105e8644a6fb9f7c0de20cd84a3e8602ee99bbd581da41b2ba71011a016b467194c957e74f44c0584785ae569cb03424678091e24082bf6e453b461ec2e0fd70dd333473a4cde0a0b4fc6cbcf9aa4f97f9b610466d2d79aa950070fc5ab4a290fd33a1f1c02debc56967be5ec6d45b8d828b047e5eff7b5c7de2d26f72542a1022191f9baadf52180b2a0c228b3843bd6f066604bcd65bd588bb453068dc5ba854e955c345dad01a6c63b87345ac04609bcb564977a8bf39cf98ea5b6afa9fb7f35207bbd7bc45c2d560e30a83784314577915653d17bd0740d1f499b90227acd66a78683fe030e7264b28e9ef4eba0b3d384fa54fda1674d0efd69192a54121df54e7563a78686d8450c0d5006f1fdac590ed9a3ffb6a13008711c6bfbbe58f6202f91164d01588e8f26bf3089c6e16bf0afa50db9552561abac11c71140841df04c0c5063814c9e1dcb42f6c08a6df1debbba8561c11caf336fb6c9e7d57fa7a916c278d265b145b57101914dea4fb34b1d3bdb569c2e6beaee62a513d818249b5ed7fa6102685454da95dfa5e118b72d59c272634d4823198fdcfd3516729893e0bf7d9f707cd0e40043f9dade90141fc33b88cf0c3d241eac43dccb206f2cd5edc900b4f29b693541610abec265e13ec1ee94de0e8c59b89dfe4c79065daead56f29fe3fc4ee59c66da7d1c4ba1da1218dbd91d22b71ddc98fb965c6d5775c51b83546910c8c41bc47af6b1ff9e7bec66f9bf09b59a3cea919ba762fceb3ce039c57380d0ef0ac4667270875477ef9ebd1911fbe2f2a394d5e1523cbebc2150ea37e36db9c5476772b5ee71052be9bd1a326bc3f7f09e9f96208886950b72da42062a3e5882fad000f45ab247046943676ee01dee905956c6121846b5039c49ca912f275c21a7c5cf572da9551e902dba82e02558e6bc09b6c7c4ee7ceeecea75940f516e5997e9e45f76a22e950dfa98469154391acdd7f3c5ef4404ed644e3ee03e668c63d39f0399b02184f997dc1dd2b9f86aba79965b39874d60c58673387c9c89ff8f3ef97ac6b1d0b5dd4d140ea1c004a054da99f06d6743d6d1f06f6e4d39861fc97d5863cd5556a277132a29b3fee05cadc152c07a29a0ac7ed49b6723758366e3f14a1a3ad32c934163cd368d96ee5044fc290e0102930122dd97254017140a5456562374d63ddd7190a54b3f3584d507d445d08ce04384232138327ed9f14ad036aaade7267984426581b4e506e0e0888a6ced6cef180a3d2498d47dbbe2757d208015f79cde2720f34beed74a844dbdcd53d696696d2e730edc3a0be66172f704874bac884e5c6ecca8a5faf5d06d1e8c07a0ae464c22d53f23bd1119f7067fcf3ed98413d993b839818a1937db95f74dc201a9ad883aa895f6b41733bb61bf0e542c3ade686517f2e036abe0e9d122a8ced678fbc8424e702ed48b4130817139dadde94846d4eaf0b4abf71c45c443e72a9b409975c5cf4d00f42a67f17bc5e303b4cb39ec058ebd968afc028310bf9b8e4966b4da8941efbac0d671933d35e163038c1d4d34dc34f572fe5e3acc2730ef51b9d044955236ac29a0a8464c992298bfc63ddfe2ff108832f1888f8c87bbc846544a2365c0229f462865d6d0ea4df0de5ef34490fadce1b2e5799ed41911f66268335a9b4870de82d145044a94254009c5086f991730290fa5cfde5210969ba7d3321d5acf490faed0394d5368ee8dfcfa608d508b18a6929e2e088860d69650f1cbc8dc2f010313b94194fc3cbd1d1a2f5202a7cbd65079943d8ca21dc8c41bf0295b575202687445fc4e42690c8d2d4d1a2a5d5048097466e07b4a4e492ca0cd2e4c3438392f95e95ea9a998e2ebc34c621d6f5dac6ad3ad22d2abf45c3e3c3b1899b18c02f512268502134fb91655fa3769b7d756fe5c80db12e817cfd1d06bcff41e254ba342ab857d044a8094bca60f73bba87d605f278005f40eece213e966ea5eb69a78aca775ee737dd1d5021981de64c88e592cdd16b61bcd145bf2e1f1f5676d910122cafa83f22b6f356a38a610cb2beebc1eb8551a0b1ed9f6cce9098c92bb5063a7e9971aaf88bb4382ce4cb65fbf50fef4b4b01ad6ddd5dcf9ec136bcb7424ed244e80a485a9e0ec8dedd0f2e8d07befdb5e3e8e52c99094b4849d8176b6a8105c5ff6af83a6a51470a33f86ca24faa7626916696ccf70ac3c74993dff9d74061a8e5de7fa1a8d22b1b3a6c1046dbac349ccc4f4a0f65ae49470d59dc60553608207698392b94988791ba37eb0a36c39a0f30f5724bb1d8f8f50c27ab828052b8a9db05c8321f2adba18b1a3de0fd9f69b5ff149c1eb741bd5551cd54208a9718ac718fbcbd712a0ae4cd56c791b4d2474ae2a85ae0f0c1b3cb7f30b2054824e2f9e7054ecfd3018e80f2f26d19b6303008104c6aa221ac0ef3b7d3b6302d7175cc7fea2b42db799bd09c9eb8ba3438255307824a16a500198ccf1b177825e97265a8b810423ceb43aed30a365a756d6d39dec54bd979f4254c1476b3b59affdc1206288227809995abcf33698a6dfb7b62c3d48c019414de7a3c199551433a9779cb769d25b5c6da79c02eac8184307a44996e647d1b0dd147d7b83f10570cd7d8a61c1315e147514e7737c689c55ccf5c0930ba05b7e6479a376fbd1b20be17f9d4152c031494bddaa7b20ca01317a916a18fbaacc4e927ae865e5dc183f6ee0f9089ae1a4d7376837738c33ef737c1ead99c3f027164edcc7e586f87b10604bfab03dd4672661157421aae27652dece0ab0586cbbce0183b7034e4b1d3ea6af85fe09102ab7d767feae38e4e062373fddccf2b0a110cb8224f427a2261bef29ca1eeba17340531a19ab567a06db8b753d10a74e197fc0952ce39711f6a878a1ce20df802ccc0a7bfad213972916ceb6173b6da6fc6ed582634986f1e90a87a04e46ecd17b5dc41b335a2158a612285e28b68d47a7375659ba07cd5fed06685624ee1b9027bd3ecbe46f64536cf54c2bbb18b38ac1f2c8f9b168e93210adb12ceb7016b1466fef08b829401fcc5a6e4b9506ae2231de85bf77e77abd3f074b08ef52131537ef004620aa695396dc883ba5eea9913c896ba83ed539918650f68388312c7d39b090698046962a65b5b1535b52d5f9f2f7b5b2d8eed9d2e8a2dd7c7f67347a5f69891a355be25d2413da05a0cfc0f485468c2d83d4f1418e51edfe57d897c9c341be1858906d42ef4b909e5450ccfaae8e7d0b0e24cbabfd540b29e692fca47e3167d0c452b53374faa8f9a595cb019bedbb45f83635156f417295b4b9f09a5e962cdf4b4ed429356b5fb71872e757227cf5900de5d1a3b73e3982eaa9bab1165b7244895e6d75b5c3da054279acb22f6a11ff1250abbe036ab76d8d443b2b945a4d85ece8019012c764dd69343030f3935692ca527f545275d10a02ffd9097f9e8521c161b0930146ac959fd699e4c615037dc2a49c6fc46359129c661f07a5b19d531bbb3dd6e65345b71793d287fc9e2933e07b17493646344e95ae1306423dd45f2df8b9da04633347947b1100c8f1e4717f1a37fb9c92f4d30e3ab164ccbcafc4a00f07e0b50b709b981bc9bfdf111d86fede89e9534f968b4e9225332010a3f12cb80742fedc2316d93efeb87380b41fd4129dd2721ba92ef8afa6f5b87254baf3311a1578a6814f61a66a91aa291950d472f1fb4524952ad504135b9776970f3b6460d77f42b3769392f7d331d7f19e27216f631e2e64a82621f9d97f3ae50bd225e8d5d4d120cea8fbeb389a6adcb0cf73d9ea9a9968b2245605ab8db7af8aecebab26677ad4fac090478141d5f740298fc09d9a699dd183ba66c0a104e0e8ec26f80965108f152b50f1e0fa6eab4fbb04ee4d83987f31272d4518f7eba7e25d219ae3a3a491ca5543d044e4c7fc4b47a8b6f8e1506b2399a89049efc838051ce96eced724ce99c1b8cceeed3764ed99daa08e31ac8ff8ccc49903706f7b9dcc9408ee9e05a3f1dd248c172ad6c27cdf058bf0e4db58a37d0db95d22fc9be97ab770c1e64c2149feb8a42b3b45a0d88ee573a86765a4d928f9702dd2694171e141b5e046d6c2ea7ba2ffc1e91481a53407105d2c8b6b99089036760499a7b5f0dd55e45dc7280a3df12394c63a7fde41073b57164766d588989549cec64a28ffa49d0f56fa5080240cae28288348bc70be8e6264a0fdbea37b425edcb41a819e96047661746fdf4a2f6d962bb204f33997e5fb741c7d1d5a667c853a47f49837bd940015e776e965575e38ab4d7e7135dd76ed5975af94ca2f4d4fe36ae9beacf73cb83f8ee50af9338c565ef345faa9b959323131376affe1c071a08b8b80a8d6b087e27663a68c9e4c96a299a35c19e4dd3f34d253389ff12bce54ff36f07599df8f541723ec1e8e0e814f066e1a04b2b20c54da202f84b01d70e8ea0941e796c628b4d8003df4f1b94f3ff0ef3f4f6a2a0830dd62117ca0d620d18d05ad5d3c490e394fa145d80749a9f7b9b87cc78eafc7ff07f521bae3e7dc071af5730f5c1db3fe9796c87bf32a3f72e7171e9bf09fe333ec2526853767459ebf928421d0950ea4181691509b4f7335cd5242a30efa23a4c61c96014408edd011bed618216cbacd95eb2518459e16f017f8c30b11a72f9a7d999a406b03ecf05ad86b5de003dd682d6f702511b08f25dbab134d6d95d721dd5f69c55ff42e5b3fdc3221a1c3bf42c14762bbf0c1bae04bda46859724331f62a78ad4d1b74482497c017db3c881e4c69ca97b70351096514a7d992b91c1dfc03bbd95afd8fe49870b8a0472808a312273e2e8519e0ba84dd8a21b8825f7d443d1cd028ef429bfbb8ebcd35858c90dd3ce403508b701f69409e5b2e92c2dea91f31e5391656ba692a33333384f96142051f4da5e0f2222a7f3845883058519a370bfc1ec20fda9b359f86051d1e5b9f5d6a0c884f9505a1f64c78b322ec19910b11f218712540cdd83431ff8f258eacdd15a8825d9cf284fef00de54798301336a73bead8e6ddd3a40f767a820fe29eafebea6ee932c6f39174829eb42687d65ec13eb676f8c433f5d4aaa52e3f64b91bca99833f51fe05f3215ca069c37dbbfdea1c93776fb02d4e311031998391b964c0ce2320a629100bbb1def3a021f6935b66d8c9bf197a8010f775d6", 0x1000}], 0x1, &(0x7f0000001100)=[{0x108, 0xffff, 0x9, "8f81b4445ea4b2bb698d73c3a8c23e9633cd8179cb10076d38e95d6c4e2597c26317a7a1b1988d9b610c6e3160d70c002c857e7e927981450e7e11ad6213b47214ada8e5e645a4703450d5a4f7cef70d2be8da1b1fabb95d19e065b07a3c60ed99f3a9638b5901c31c0753409fa4cbdd60cdc203d44168113a558a266a31090ec5594bd1cfc0f15fe0ee8b3d6f02e0ea1dc2ff5cfb07771b98fce666e8ed0155f459dbe8078b53ea4f1183f50e3431eb02bd3819befae68094f63daf3bdaa55a96810058a57688bc6828beeea120c6309f364b3737c069cdc6e5f6e6684e6713fa98ef22ab4932b6b5308c77e61efabd6a"}, {0x18, 0x1, 0x6, "80788858"}, {0x18, 0x1, 0x7, "aeaf2e9094"}, {0x18, 0x0, 0x2, "1de77302cc4964"}, {0x28, 0xffff, 0x400, "c2bd2e2392a7e13f64955b69327c53380b88de6770"}, {0x90, 0x1, 0x1000, "cb14c085605d3c7d9fb11a667176c7e416382643027644e6ce0463401680fc2ee6e2f4a5a3fb1b7c55c602bb5467d5915c3c5bf8a09b60e74680ab30022bfa0459a91c8cd6d79bb1f88d832165d412b0d4c8e94d922488dda11b826280201a8c57bdd287e596b5aeecb92cb9ec4549c0efda08ef5e8f5150c9496a478093f631"}, {0x110, 0xffff, 0xe360, "60558dc2b0e4c7704815209f149fb0bac29d373aa4a475d62ba253f2009843aa731db473d77b0b128e33d4b39504d3494f6e3b79efe7e8159b2451703eb14700f8976b58c7c48a0430c0a8e38ca9f23ef8a652a49580da8065786e827e6cb0d61ac6b522a5f0398524a89cf04288fc8b2910ae9fe4519e80ebee6e421ff58de2a41e0bb5bc35c6bc52ecbe32e310bf182de05457d9e0e98198aa126748cf734784b8e68c5331193c665e3324f6789a48efc9e2008d9d3305a1c7e565c41224b147397815070b2f4049ec4859de74c8c6d608628679bfb844a05071b8bc3a2e1bde3afaf208380ee7d32fa8574f4486bbaf6150133079adbb3cef1e12cd"}], 0x318}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001480)={0x7fffffff, 0x8, 0x7ff, 0x6, "762b1ffb2eda07249694c22e3769e6b03cfd90f1", 0x101, 0x7}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x57}, 0x8) 14:41:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$KDENABIO(r2, 0x20004b3c) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) connect$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) pipe2(&(0x7f0000000380), 0x10000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) dup2(r1, r0) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x8b3760f6d5923a29, r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4, 0x2, 0x6000000000000000, 0x68}, {0x7, 0x0, 0x100000000, 0x2}, {0x6, 0x64e, 0x7fff, 0x3}, {0x9, 0xffff, 0x3, 0x7}]}) 14:41:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) dup(0xffffffffffffffff) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000005c0)='./file2\x00', 0x100, 0x12) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r4 = semget$private(0x0, 0x7, 0x0) sendto(r2, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r2, &(0x7f0000000500)='./bus\x00', 0x20, 0x0) accept$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x2, 0x20) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x172e42214874e786, 0xf6}) 14:41:31 executing program 0: r0 = socket(0x18, 0x5, 0x67b) 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(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c77e58fd73daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d7103ea61dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca74fb80d204f5a443704a66a9ea48a10adb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb958b0850c2dfb0876bdba6c15997a3080bd6b8a1406335"], 0xd7, 0x0) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0xfffffffffffffffc) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socket(0x10, 0x3, 0x9) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x200000000000005a, &(0x7f0000000280)=[{0x4, 0x0, 0xffffffffffff45fd}, {0x28, 0xffffffffe6eaa838}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x9, 0x2, &(0x7f0000000100)=""/204, &(0x7f0000000240)=0xcc) 14:41:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./bus\x00', r2, 0x7bcbb64264d50736}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1000002, 0xffffffffffffffff, 0x0, 0x7fff}, {0x102c, 0x0, 0x6}, {0x6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x8e435f593ba79dff) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x60}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x1, 0x3, 0x1, 0x8, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x100000001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xf4de, 0x2, 0x0, 0x10000, "11f6e7d329004143cfbea59d9c671742a9ba566d", 0x9, 0x1}) write(r0, &(0x7f0000000000), 0xa7) 14:41:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x9, 0x5af5, 0xa}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) 14:41:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x92, 0x7f, 0x0, 0x7f, 0x2, 0x3, 0x1, 0x1, 0x682, 0x9}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) 14:41:31 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xe711bdcceb16dd5, 0x0) 14:41:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000280)="c0", 0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x1bbc) dup2(r1, r0) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x81, 0xbfe, 0x0, 0x20}, {0x401, 0x4, 0x1c00000000, 0x80}, {0x7, 0x1f, 0x3, 0xd7b}, {0x100, 0x4, 0x0, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10008, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 14:41:31 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 14:41:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000680)="46bfaf397cc4af207853a4656baa4bc9e7e2eeae13f8abc0b73a581376d8162da2f540fe1fb9c28d254eff5ba274cba4879457d182116d3beffaa6c03361febc87eeba3563c75e646a17a26dd7d530dc05eda1783e909bc7989ae0daa0e3c6dfae959a8ad3b856b915b3dc7826ceace70d0d9ed196aa7b73966f5eaa54cf14aa0ce258174659df81eaf4b8f3428bc135b3dcdb1dada8b8cc40219c37d9ef800c07868e5979d0203c19fdf7f8c2b64a8e58c3a4ffadeae7656b375ecbe8888b1d6c5f6f823d248dead453b32d9a618ff02b9a9fcdc8896e8e7e2d83a9d5698bbe465434336e31fba37009adc415ed7be2c0be629cefff17048d906ae868cf22f61c991941b1870b35727f196fa2a14f0dc37809c55b3d8fb0e8af1dd57bcf225eec281063153fa110c22ba8a109c311b811411af8cb2ad93066c4b41f3a0a4c63cc14deb3bce0f97b19a9918fe457549596d7ef458b3e0f81a9d28077d6942b6812bc681627427d859f7978a0b6a133d8b26d9350b703564959106d0a28c6e2344a613cdcc8d1236b98c74fadf7c1c6dbe5879f06f8cca7ad74680ba5ea71cfc33dd61899769ab59871cd54d037c4537f62a72b8f262d1c30b58d86e7d5805d7cb263c5796521e4e937d5a396d7f65169cd9dcfeb7c532508d8a4b2bd1fed47fc2bd9ded9e672d3c2553b47f25dac2ba34e278c457427c0d39608af8f55604350106fe00edbe028b042ec1d3e20d23b7ce4edffcdaa68b32a4f441c8a6fc75f35542142f292afd3bc88c3e61f8fb6303a1ee7dc5eddaa7aacd97854680fd3e34cd2a5a91a3b81f7b06420beb5466d5bb4118ccb656358b22c95528da83323049b5545116c093b5f88d54e38ec21215d134b016b7c0ed30234c0f78dee79cdcfd5cef26bb20a79907c98586c107ef46b69c8a132beee360c12653e88820ff67e4dca9fbc02ce573111c416d6e27b1b4dd5b0df4e562911624e3352a8f4b3fda30115fd31ff477ce731e39205adb681686b8a51355b24e1947a58957ff866eca05d4b26b415455bd50ffc9098f448e022fbd806f68c819e3e13e4f17220e2deb93329dc8006159563dad18e0171469fef9b13b56f8ef9c34594e7a0b805c7abefa8dc536f3df13753877e0372b7ebfeb88acff4ee0b7b003d51ea0b6cbb881a74768e531b4b90d94deab6873d69568ab6a40b3542981952868541ce0827846963774d2ace7ced6e8d25acafc2304a8231c8135e0a6ca999eb4737f323b3bc447f4a3b5c6480bcb0e3c560689896b18a85e016e8eb36dce3a9f6404c78a61bcb57387ea755ee9fe8b226bbf7ce6cda648c1524b9e44841ddd8dae3458eac76a684609119f57698a69702c8abf35e96e6d6556fa94de9029ec64042519c2e7498b5b2ccc72efd2c474c2c42a84377ba2cc885e5eb2cade1ec0949780836826618a45fd1f19f6d273737b0e139c1aae5365e1cda556ca73432c519675776d6f2a31ca1ffd82fd5afddac7c698b368ffb1814bd45ab3fec91163f2b2b30c091a533fbe364aecdd57d4ec3928d31feca67b3bdc39d1a988f7251ace4f3651692ca99dac614ec441e794203c8725e0d28f9c0e547654df878e5a099dd6ac93932f7a9b885ea56519c1b7d56730a1d12b36aed7e9e3118bb422a365dbd3eb5d1a76a95d75886bf0226b8d4940e17ff02bf14767f68c5490db9475215477849a00190df00e15a3526ee84a066ad281b32b0cdd4bacf61fc9504499bdb57f956996c2c65bba447da5b5763931a5e99ae621b22df027e54fe861d33395ab26bcb2b526d38799224a2edfa0413fdce604eebb19eb4ed553e1f47c87e8a866a03892d75a8883774190c54b4241b64a8ab6d042c585a0fa7f3343453b643580512e8839d7b9c765fe3f9c0844867253cbcc3250972c82ed4e95b3b4f74bc62a784ff52e1a820e7e69f1e20ae24d62b7d72f4d75d32b935ed7c837b3de1bfd6eb682a64d5d3e968c19ad58be9af382818e1dc812530b0348779d961cd9d59cf407f76d89acddf630cf14d634b1b782013447b1e27322039e38dc8581c793f59d5dd1f26872877eecc9393c6fa27d577c1f73b79ea83c1a7144065a2cf876fe79da04ccfeff44d1ff62cc57d52b52d613cbf92ec4bf7b146d28d3211383b0d8a5aab11557de67a188125aaed2505e55f15aa393805b7fa4e9e4c09ea2ed8ddede113eefa625822147f6e3495df6f168c4e15f6e8c45b7edea71d66f65652ea5ca6fa489c78c50e0ddb6e2231619b03709bad555f3dc944225b4b10a7a27151b09e44f2468c211627ffc588c86386ab6c43e046aa3717063cc13c0cc554e0e9ef92d5e9cbca014f5b34c6ab582a1a8e3c40769fb960ede8a7ae6cd9c11d00ef645349a26e26592b94993647afde1c60ec5c727d41404e8ba2012789dcd59dc85c14795b0ee9c10de74dcfd1e6d15e7c07cb33eb481f470ebf541a8b0bac9bc1b2e28a316d71933b46926a9102be4ddde2f1bbb3ff3adc72eb510ee708a78812ea9ff1913a57e0ce0acc929059ca0ccf1ca159aed169f465e2ddcb336335771a2dd85e4a3ac8e4b7dba8d472f76ece3e8a16fd469ec73612f2757c0438df7b4a6d86a4af63142a1723268178be59e96c49f5545c63bf58c78d61daf43f659bf5b5dc66d8a8cd7643d647fd380babb56e1f11ec30a4e4400f6b661f0c5147ed0c166fcd0ebb52c04f7a55ce90c0ea7044929b00da15242510f64f69fbfe0f6e73934e28f93c35fc63488aa72d5e0a84262b20176eabe0ee88ff7df47196239a7e08715cc45fe96136724220483701acc845cf0950b841a2f6fa63d14a0ec89134676ff597c01b09b0d05a29a575bae5c3d993be0b579d21c8c3c06bcc5e9f181c1e6268934ecd19407fdc9e71332420a9252f1b10b86d781ab19795ebacd30966a4fac08035f9e1e2327670912d8b0aefdb2513d834be8a8ccc1b0e76427fdeb6dc2b62cd35921555081e3bf956ee0cdc872d1991fb5ac670eab15993b1fa6773c7f507a9d949397149b30bc819444bfa0a5f159fde5fc7c4e12350e867e489a35033ffe692fc07558ed99bb5ecc05d7a5a2c66b5d217d09ef697bcc4e713d4cceb8de39c53da3232eb64719b5d9a12df0e41a4883706791ebe939b4fcfcf5b34c470135dfbcdf61687c506bdd51dcf07c2e9b706fc76f09df7ae4ee69d18eb9c5b1bb8d41ab990fe2bc10f29752957cd74de0faff7ae03b05e3d34ebc275aa491623352c32b0c9b561fa081aab7a00047890e0a9d49c58bb41a6667b47d0ec7cbd9f8a29f9797a606781687cbc0a501132d8e5089f7c08a0374c027b3ec84cbdd166568049c8fad11e37ad10358f5dc1a797de6207110400a6160643a1df00f77b78be53e8db28d03d7c41b25ebdc9841421a3d813ceae1c4e14e66ffd915f79d269aa5067c317a36db5964756362214b94d799daec80ff9ca0aded494670bcb00ffdcc9cafd2ff4c578107b1ed1801ec240e9475caca2bf94c658b000f88fc8bb751a4c56ae495065bccca6fb853e7b45b0a1b8423bdd617da7d15704c229e57690f77358bcc56af3c63f0ed00d5d7e375bf5cef840c9864d94bd0e39e49cea1c9dd84be4f4114b3b066a92f5479cd66a2e91e10c2138c933556c9e3e46f90876d5553f9335d2cbfd62ef9e7cf499314cc6ef426a9c7075c339cb77454e3fb8802770a524a92dd8fa60f27836238c26508f72ae1e6b90be918a030bb04dac7b230f2b2c30205183dd45883a68c1882626978877c061f6da67d267ee8667236e7ed5a1d9d2f4b1e193bfa614fa07803b9ee641de0ef14fe3bf7b2cd9c635ecfe3f1c1aaf30c31e1818060335c2a14492f81990d723916d19a51e0bc17586444713c9eac390951deb72a08e72f54cf39a28d014f8ac1e732b73b6a4338a84288eae459733b549906b3b185cbd18623d8412dc45ca8a295bbc02b08b2621a5da480b1bf848a82b72b5eabe301aa84cc3ab2cc02610525e13d0dfd6553a62507b60477e8b8caf0337c08e391341bb0d4dbbf22ddb51b583d3ca794b488cb66790f44c059b0afcfb9a9b36d36341a09c1bb4968fd76854285a8b152f4bb4ede16ca34986bca55ee821f1b89aa5ae85b152250b03b9ffc989db932a43c0d00a543e46c5b0c082f03ac15e5bd04e24f8d678554763de4156da94e82d953be4dc47c551a1f5678aa609c26e1a6c8c616924f694961e7f22c135c4c52f1e4aa415c298bf0ab76d79b34c61aa96e7d16a7f3f0a5969b7a2fd913fb26c00590f8b0354c5c503d2217cbcc3c1e0e10afdfb6aad98e2dc28e345fbc4435b761aedf125232d3d83eea610c7ba1e2034132ca9f7a1c39c89f46254f44bea077b436f301237147e21460c7cbe9cae788cab7d50bfa0ccc111e836cec88c64b56860911704e5f2c44be9a0340e7beec691b95a199a13e5c75042d3944ac681e830f4e19c253d8637526edbbc5c6574959180c240fb89b7d7d1db68c9c697b254472438e3f47fbac8fa60434c359c54d9f619e13cc4a4868a0db5f32b1e60af859727489373388ef97db70902ea83b38f481f0d7207696d15e114a386f637c754f91e773caf159f19a4c14baf4213b8a10ab758b2669ee9be57932e2ddaa927c97dfed557d1a3ae882f0a9074f14220452ba66d0993838f63ac44b02f6e0ba7805c0de3c43057acd8fff7d813091adc5b617950af9269b5265714c5caa135d3c43f40d5a1303ce9d76673b7f3ea12375da80ab5647c05d13c4f353fb89b32c7222e31de08d5e82f7b07a81bec1859f7a0cdc41ea97a416904a091b42b5d6a37f1771cdf7cbe755cf1e3498a7cbfbd7b6ca6600e89e8e8e9b3f7787e2e1a6f36536ce7ba249177eafe555d6817ccfd58408e5a66f4f0413aacf5d5b2f8d00867ce253fa698a45499d38fa9bff026b9fce658fa68e9308eec2489551f5d2a450fc9bf94d4fb53740cb79c9eb9026e17287fee9eccfded013aab1d5dc115391ea7e3e5cb886306a4e4ae6f18151f689c07829acb23ce2d4af9f5ec0d4ce64f862b4ddb678b4a5158d5315913cf5738317ac2ece86f4ce826eb42f77e199948cddf0b7aab1e65722a29c0dec48e781703df6aab10aa54e13a96538f087149329d7e37b6b796b8b841cbd50e70b2fb7b5c13a82c2c2c49b56dcb0ba3eaee17b05bb56dbabbb643cca87fedf347a27ce57c8b6c04a3c6d71e8111e6e5469e7fc7aac5f7af159121c1fc670bf904f53dcac8e8c3fee93879c55e39fbe68b2b31a331b2c0a11f726ad9e3058695960ac074bfcff8877f5841ac8a1ce915623d0ab6a8a12cda3a968d26b7c63f9365117cc39edaa14981d5d0850a4bdd9205677f99206c70a42781c07ca7c9350c60aaf6b28df89dfdc6084d088c2ef2636343337f18219ea9e25f9606bc4476acf60f376a0216736de9d992b3be6eb645fc9ac68eff8673e064251e6288408f04432e5cac016feac3d35e84035ce980530df269213ecc5c6981677cf88fc3c55d207d628c53e2a9de23c1293c48a5781abfa0200723dd6fb60ff15ca06245ca037bfdf8318db716e70a6b48ad82cfd601b81143b1b940caacda45f613085978599d398892fe086d01647a0e279339b64039bc906f91ea17f4ddf20d62f4d940a30277438a9bd28085bfc9ecab43e8a6184ac2672aabb0461567fc16b6097b0033a0defcc83114488de9c47f76106abeb712932becfaf1468804a567486f09a03afb1c347df161faca0a1c7202b753bf0abe597bfe195c1ddca45faca1a160be9b23536aec7cff7a9811", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="e282ec13822fac60275924c46761feb7730034b45857ec77b7b806513ec868642490f6b533923e746c1a3af3548794629abd7e76ff19df152e181a7e68eb2e79acb56fe19b2c59240ffdb911378dd890322fd98ef3774e1a4aa5a4bde7fcea27f37c4524d985decf1f", 0x69}, {&(0x7f0000000140)="35e5d9275f41edd8720a16d830cc881449b861a956aca2283e787d701929ab81c7643b79df276501eb0a139dd5bb9d30495fe89bc76148c37be0279c815938dbe842cc80ce57bf244a64fd016e4c1233f56ee3a154ead2c208e92c00f4dc920bf0b18ddd2140384491a8820699d01861a23016af83bc6f94256945a91dc8c2b42066b74c424b8de91bd87a160bc17e80927c231a3c686d0a1497de438b6793d0e0e689bfd90b9c352fa6654b1f257afb6efe89f590db59021ba7fc5523848e94a04dde7366714202e66b9a3217cbab0235b739ec53c330", 0xd7}, {&(0x7f0000000240)="259571c20c845fbe9d37b905faae70e987949c23d24bc2332555cd1dea839e428395665e862be232205a370155728b2ef5e962eb7ba1d279df09145f15e7bc585e28ce18a0b1148bfb3168fb493e8f55ba262a709755f4de6e3f90e0aaaaa9b28bd41ac3e5395a460bfbfc9b06fdab56e462a7fd835e28c7160f9e6536692ac5f09fd39f09fb9e5d2b043548e6bb2bc380315170c867323a7947999fb631d562d61300378824fca0add7721f052e0d6163b4b45224d5d30279b0c8da89e9c2b7c6e15b9a0654e88f1697283d53b0744b0b5a2a7fbb1c885328", 0xd9}, {&(0x7f0000000340)="395845303060fd02d5e20c91aab8f79883fcbcca50803298183a2c52e26d3f2103945d875a5f60e7451a04720cf47d53d37700760b818f5312b14f90277fb9a6197cde1c49afeec0e739acc1eb995501d242da8bb93b4d6cafc5f44a9644ea2db78805c9a362049dded02966db7ac693d515009c6e8c40e897089d43", 0x7c}, {&(0x7f00000003c0)="d7dde46be97ac924e381cee2cd6ea06f696e9e22f7ccd579be80cc35456eff7841c0e0838a2504601cd4b94301ee75508c3da873419d206b5bb353b3ff0681b0d7702533a834995bfdf18fcb6eb4586efea0a13be8ffabce9e67d183e53b7439bae3810e35fee40dec2d0d17a083470887ffd44dbfb9352e6ecefcc2cc316b82fb005b99a04bff37bd8babcd1631491622c0ca00c736ca311663771223412e74662ca96502746e48f54c38a1e39f25b8cd0b1f6dd89e6620df68d897278d495ceb5ee70edeb996e82324f397d94f008b56db4823446869d568bc563736b67b74af04edead7e0", 0xe6}, {&(0x7f0000000500)="014f12d2befdb52d2f9df39ffbba2eb0a0148763532e3ef63b78ef2531df4f4d6cf6c73a7bbdaee1864dcdf27e16edf62f440208223cbe59ed0de0a58c333300ea63ff569fa500cdb44b0f797388efdcbea632230b02d56673fa01d1696c380c0dc8deaf306f7cfa15007aeecf5e09f252e66d3aad443919a94954c6bd1a6eb3d7c2188fe1381040b88fd7f398a6e2914a56d42eaf21ac3ff129993d5f8cd437696c59eed166b368b62b1f1ad29d70ff25bde6475ecae9cc53952dd7db3701b93a6018c0fab34d7a953a0ac8b628c06dca203b1a9467ff42b6cdd734", 0xdc}], 0x6, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 14:41:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x104) open(&(0x7f00000000c0)='./bus\x00', 0x606, 0x0) 14:41:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x6}) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r3) 14:41:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r0) openat(r2, 0xffffffffffffffff, 0x80, 0x120) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:41:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x1, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000000)=""/61, 0x3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) 14:41:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/171, 0xab}, {&(0x7f00000014c0)=""/121, 0x79}], 0x9) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 14:41:33 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 14:41:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) fchdir(r0) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffff801) 14:41:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 14:41:34 executing program 1: pipe2(&(0x7f0000000080), 0x4) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x7) 14:41:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept(r2, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 14:41:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 14:41:34 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x6) r1 = semget$private(0x0, 0x1, 0x20) semop(r1, &(0x7f0000000040)=[{0x1, 0x13313f49, 0xda7c295307e7472e}, {0x4, 0x8bc9, 0x800}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:41:34 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100000000) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) fcntl$setstatus(r0, 0x4, 0x4) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x334df2f1, 0x80, 0x1}, {0x7d, 0xf50e, 0x8, 0x1}, {0x58db, 0x7f, 0xee3, 0x4}, {0x0, 0x400, 0x4, 0x7}]}) r1 = dup(r0) getdents(r1, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) 14:41:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x300000000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x6) 14:41:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="7af56b8306c7133b5bcaf2f126367ec60ac0f803f8288a4bb65656f197a784b01864013393fffe77622480c48f2fd25122f24148fe805ab2a4affb2928d82c3119b5945c9d7e3dbeefdeecb2cd22cee05f9ec20ff2a4a9b75c", 0x59}, {&(0x7f0000000000)="c1e32a20393eaf5633197daa79eb14284a994b9c14b3bebd1500d5f73b27d636c478ae1502b1a9ea87c7083512ca9da219fc445ada40f3", 0x37}, {&(0x7f0000000140)="f1fc8a8b43f22eb80570960ea9ddff1814ba25518fcd867a6a3ae0521575920f47882874a1607c1418484a33da", 0x2d}, {&(0x7f0000000400)="1b5dea9ad533508c1603e047fd1dbefa2f8d5c584c07739190655b9722096ed8e0f3142c88b2a93d86b45a45b5f1fee7eafe7b277a151abcd79a183ba4416310ca172a60c7cb7d50fa436bf4f4f76d1da065bd41944a1783100152affd41200d6e505d508919f80785f7875a119dc3c427450887105a1abe5604fb7ddac213e5ec80c2db6e21c1460a7c2482fcbb4fd1b72a412af530d4f3ca490d601beda10ccd48f766c5ec73c479bf4b6b199d11f9c2616091a1fd0488b3e3640314058f35a67c8564eb3455cefe2af21e156b98d626fc0ad0bace63976709dc4530203e30ee572c3c8d5e2fa2ae5b79d5f700f27ee54e8838352d016c85", 0xf9}, {&(0x7f0000000180)="c7374ec1195a17d24e558f1b065f347da80e114711f4b404b02c1162f74e557d500dd93d9258d7847ce99ae1704a4f2ed7e0a12ae4d566050ea46f437c780b34b471ce9a945e264292c39e3e132aa6806d4a2244819917556e6fb57971cc3533b3f01d1dc2793db208c3c7", 0x6b}, {&(0x7f0000000240)="c56e587eba99ceb6845aae8e3a837abf54e0f0cc2cbc168e58f5147d9cede50cf96a36e3c04057ab897cef500882a0857290050383630d13f5331c1b6652bad509066413162c58849f4e575c93f77591234d9ead9c0f712485e055302dd6dad6d6a64c1285e9e74b2b808e140c820017df877bb2", 0x74}, {&(0x7f0000000500)="16dbf68287f13178c6a79f5423c4e7e84a8fdc734f4159c3e899282b2b196f285f3a9c607fc64d089a55b829dd3723b85482ed0812ce3e300910de6830d61a7d23bf52a7ca2955bdd18f4955543bcb391de31a76aaa1a0520759f90bd6f9b6e50927f6d2951eda7e5cca21aa47801523bcd3c7a20ed7b6875d5d80b46b433ea26b33ec89bffbcc7d5213325071ea4cab1fd28ab97c", 0x95}], 0x7) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgid() fcntl$setstatus(r3, 0x4, 0x80) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000740)={0x2, 0x8001, 0x8}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) flock(r1, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000700)=0x6) close(r1) accept(r2, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x640, 0x6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 14:41:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/113, 0x71, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:41:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) r1 = dup2(r0, r0) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/237, 0xed) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb1800000000000000005770e4199a22f31ad3d064402aaf7da582a34e73545ec5a311cce3c91af23b70f3e8f1b27c9b4839430ab97b9f8a4875e1d44895a96e4d9e2e7eb5e7cede75236fd87bbffce713cffb3e2c57a590e39d077d5d4c45911083b7a2d3ded843dddd02161e8853ad6fc013d75ed590d4408a9428a04f1df32616ebaad1fb9c72b6a0e0c62e90b5f60aff078ea93591858c8bd6d735d69c7c136c7d3d12f27e7601123da3238816d02e08b15cde894c3d5cf25f634c96005668460cc73be3500713ea7c00"/214], 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) 14:41:35 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x80014}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 14:41:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000080)=""/25, 0x19, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:41:35 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 14:41:35 executing program 0: setuid(0xee01) r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x2, {0x4, 0x5}}) ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) 14:41:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() sendto$inet(r2, &(0x7f0000000040)="b3dd4daecdb62dd91a0a", 0xa, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 14:41:35 executing program 0: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040), 0x10000) setitimer(0x2, 0x0, &(0x7f0000000100)) 14:41:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x3, 0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 14:41:35 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x8000]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x2, './bus\x00', './bus/file0\x00'}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) open(&(0x7f0000000300)='./bus/file0\x00', 0x30062, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xffffffff, 0x645b, 0x7f, 0x8}, {0x6, 0x80000001, 0x1ff, 0x9}, {0x8, 0x5, 0xff, 0x5}, {0xd, 0x100, 0x10000, 0x80}, {0x0, 0x7fffffff, 0x10000}, {0x3, 0x5, 0xfffffffffffffffb, 0x4}, {0x7, 0x2, 0x8}, {0xfffffffffffffe01, 0xb69, 0x80000001, 0x46}]}) getrlimit(0x7, &(0x7f0000000280)) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="b292b4a5c05f034cc9ca8319102b9eb11adc319b4cca3aa5da06f8328269eab8ec3d738e545d00eaae365a215bc1b61a80e8343d6f23958ddd6f5ca389779792ef8f72a0b27298c4030503ea6464aa83845447e7c584b084c783df2dc30bdfbe34cf0660c0d5e172d6e0e8f69110426e6a76ecea19b097f072d9ba82b06a4a349c36a82b5f13e42b8a4b7485d0fa5d4ec6fda5b45ce653d656e396fb423aeadeb8fee0f72cfc32069d9547964d04423a3a74f376cac119989225dac3761185cfdd61e7fcc9c2d3784534499c7f122c23b75882581206122de45721e7ef1d82c1bcb8001a49161f7df1f24cc9adddaeebae184caa2079ab", 0xf7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000000)="d0c022") 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x7}, {0x7}, {0x6}]}) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000080)={0x10001, 0x6, 0x0, 0x1, 0x8000, 0x0, 0xc7ef, 0x5}, &(0x7f00000002c0)={0x8, 0x10000, 0x2, 0x0, 0x3, 0x20, 0x9, 0x40}, &(0x7f0000000300)={0xe00c, 0x1, 0x9, 0x2, 0xfffffffffffff7d9, 0x2, 0x8, 0x3}, &(0x7f0000000340)={0x1, 0x3}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x80000001) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xdeea530706ce499e, 0x60, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x5, 0x401}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xa9, 0x7445}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0xffffffff, 0x8}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x3f, 0x339}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x3, 0x81}, {{r0}, 0xfffffffffffffff8, 0x48, 0xf0000001, 0xdd22, 0x9584}], 0x5, &(0x7f0000000000)={0x8001, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:41:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/25, 0x19}], 0x1, 0x0, 0x5f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 14:41:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x4, 0x8, 0x0, 0x2, 0x30, 0x0, 0x3, 0x2f9c5d78cd69017f, 0x0, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 14:41:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 14:41:35 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10008) getdents(r1, &(0x7f00000003c0)=""/133, 0x85) kqueue() kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getsockname(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000dcaf0000000000000057532724600000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000080000000000000001f000000000000000000000000000000000000000080000000000000"], &(0x7f0000000180)=0x6e) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x1}, 0xc) rmdir(&(0x7f0000000100)='./file1\x00') 14:41:35 executing program 0: r0 = 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(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x9, 0x80, 0x8001}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000100)) syz_open_pts() 14:41:35 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x788c3462cf3e4b45, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) setrlimit(0x8, &(0x7f0000000100)={0x61d, 0x81}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f00000001c0), 0x0) 14:41:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x50) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:41:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9f46a6557e3590263a5cdfd7eb249420fe1ad165a72d8bb069dd984780f6c62832274ab0c32c734b133d2045d2c083c9097f8c42f593437c875fa9fdf1b556ed", 0x40) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 14:41:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="028256606e7d0f5f94599add5501510f86", 0x11}, {&(0x7f0000000100)="faad061782f2084c28517dbdf6440d2dede6b7926a97468e4deca9931710d84242541ff3d591558c3a310dc60509678eb9b2bb68e03f38bce96cdc42ffc3f2dc28080095549825a9588cfd3ade9954f1f479e0a65b9aa8193d658d90f9506ab01c620ae94b5c5a739b9d642303ee2a04f25073d936d85bec64412d176cc7836aa4113299d77bf33b67d9b3590e4c7e05da25859650fc1bcfb6b7d31a263040883cdc9417a56100cd0b213a7977927c5ce7e66b57d35ff868ab91464653c466ce533f9a48a062da36ffe088b09928381fe1", 0xd1}, {&(0x7f0000000200)="38ba6c566651b1130dcebc964d99908520fbcd5a7557d80fd588f05de36bd805f9b57fe98ebeee959114af7a18c60068729a6bc7c1ad2338ffa4991f8db3ae21619811863d1a9d476ad4f3f9db063261b3e443a8032fe6e767b4866a891dcb4cbe008ac194b8c41bf6f9361de9bfbc4c4a8d48bd776f3506bc59e5a8461c62407b86a79db12b4b61d92c264f7d30302f9e36b2e7", 0x94}], 0x3, &(0x7f0000000300)=[{0xd8, 0x1, 0x8, "e974c055fea14e5347ba9af64a0bb470530ea6f8fc468d30c56b97d5af389e180185dcf978406e34e3c34754bb72f32cc23d7f8a4a02255663cebccdbb5ee8b8cddc8b1f2fd58a9bb10ce9953d5d206ad11bfcc03492d898a81e3ae323b80552918b5603300a2c2cc950e0ce8e9e1778a2ce949a43418be6d11227a0223d7a2541effd9315da6b1e0041fdd3a1210fdf241937d6c4bb4f42b89e10a1f16fab0a7cf0d24469b97603118640cd83b92abe6d5bb062cdf0bada67c1c6e61896ea5c6b1674c775a650"}], 0xd8}, 0x401) semget(0x2, 0x1, 0x200) 14:41:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 14:41:36 executing program 1: setrlimit(0x6, &(0x7f0000000080)={0x4, 0x30}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 14:41:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x800, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x80, 0x88) renameat(r0, &(0x7f0000000480)='./bus\x00', r1, &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x2) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000300)={0x1, "a95783270bcdf1ea9327220de22ec61b8ea7d67e2f3d2bdfb65be6a86ed92a7428595ad9bda71040061abbfe3e900420cafe6664d36b9e085af23b005775f2302daea9636db34df85be739d494421e418890863d6f09e142979205795632a0062f6e1a8a7ee954ff6fcf812662e319689a3ecb22f59ba3a8064dabfa0a1f693d77ca8caf0e78939e9fc8dd4ea846695e109ac81ada"}, 0x9d, 0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r4 = shmget$private(0x0, 0x1000, 0x310, &(0x7f0000ffe000/0x1000)=nil) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x2, r5, r6, r8, r6, 0x20, 0x7}, 0x3, 0x1, r7, r7, 0x80000001, 0x3, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r11 = getpgrp() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000540)={0x3, 0x9, './bus\x00', 0x6, 0x8, 0x401, 0x5d83}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x6c, r5, r6, r8, r9, 0x100, 0xac55}, 0x6, 0x0, r10, r11, 0x0, 0xc7, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000580)) execve(0x0, 0x0, 0x0) 14:41:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x5, 0x85f7, 0x0, 0x7}, {0x6, 0x1, 0x8000, 0xb1}, {0x9, 0x4, 0x6, 0x3a0a}, {0x8, 0x1, 0x4, 0x20}, {0x1000, 0x1, 0x40, 0x2}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x210, &(0x7f0000000a80)="3284d2d0ee2fe842e6e75a133535c39bc7e5c5ffd4529802ec85ad15bb50809c7bc94c8f2faf1458502228b0fcc71d51924770e36822d02f885e74fdb738336c9aaa8552053ea9137d173949345399885de699c8b08fb650b4396de91e68d1032a37febbc03aae9ea036ee878ed1f9a1aa76e82475c0ef0470a1a58734eb9f2a0c7e926b09bd863a15cfe5a9b323adc99eea6451fb15a60c0253afdcfed292caa3f0cb9e3714e59693be59ba878c67b28311a082550295967c05def43109f3ff070000444a41279d39bf60af6b35bff728c706c91fa1cee8357e5d33b226707c67e3ce3c86a09e76e55246c47f35a009208168389681fa3cff240848a0732eb2a5855b9c4551dd254dec240606f7d3da3ea149826a8a579ce0e6eb4929346786987faf1db62719c5b79f6e56c21fa129d2c6f27f28fcb7daf25e82ae4345325aee08b4d15f2997fa849a000000001270760a787d084dfec7e4d78e8bc3d5a106aed7685f7afab2761f75d3adeb467f3519bf188ef572024cc88045956fe71bf26e12ba6858ac2ada0c8e0aba4c4a79c4a3d15a46a6b44e5c074efeab33c51135666593456a9ab79ced3d014a1e840fa294679e8b61467dc15950b74fab84dc5182d50dba1043081659ba86ce8b59fc1183521f61bbb4bfab366944d2e2f1e5f72da22dad37b92d7697bbc9a6547eeddcd77066286eb08a88d49309f99768bbf24af31b5676e75d8399aea7fd934e05d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xe1e3bb991987dca9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f0000000200)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) semget$private(0x0, 0x0, 0x110) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 14:41:36 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) flock(r0, 0x4) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x1, 0xb82, 0x1, "f6ccf876c4a7a44fbcfddf6de06175e37bef3dd5", 0x401, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:41:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x666c4574ea2956e5, 0x1b00) shmget(0x2, 0x3000, 0x700, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004980), 0x1000000000000133) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) read(r0, &(0x7f0000000100)=""/117, 0x75) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 14:41:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fchmod(r0, 0x80) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xdec73e5c1a5c031a) 14:41:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xf9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x8, 0x80000001, 0x4, "0127b1ef8bf9c5349344cec7ba60dbe740a3be6f", 0x9, 0x11}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x80) 14:41:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x10000, 0x9, 0x7ff, 0xd1}, {0x8000, 0xacc, 0x8, 0x80000001}, {0x1, 0x40, 0xffffffff, 0x3f}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 14:41:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) r1 = socket$inet(0x2, 0x4230025264c24054, 0x3ff) execve(0x0, 0x0, 0x0) dup2(r0, r1) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7ff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x401, 0x800, 0x7, 0x2}, {0x0, 0x7, 0x1, 0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 14:41:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x114) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x375fd698f990f114) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 14:41:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xf7c3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x6d9]}, 0x288) 14:41:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') chdir(&(0x7f0000000140)='./file0/file0/file0/file0/file0\x00') sendsyslog(&(0x7f0000000040)="df3b06ef6c358b622b37341987b7b7bbbf", 0x11, 0x3) 14:41:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x200, 0x10001}, {0x1, 0x1, 0x3}, {0x8, 0x8, 0x675, 0xc17}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x0, 0x100}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 14:41:37 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) semget$private(0x0, 0x1, 0x79) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) kevent(r0, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x8, 0x5, 0x3}, {{r5}, 0xffffffffffffffff, 0x8, 0x63, 0x38, 0x5}, {{r3}, 0xffffffffffffffff, 0xb4b1ebd827760ae2, 0x0, 0x9f4e, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x1, 0x2}], 0xb7, &(0x7f0000000280)=[{{r0}, 0x9561e23fd1f56fbb, 0x50, 0xfffff, 0x3, 0x1}], 0x14, &(0x7f0000000580)={0x54e, 0x82d}) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000004c0), &(0x7f00000005c0)=0x4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x6, &(0x7f0000000640)) 14:41:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x28) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x6) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 14:41:37 executing program 0: r0 = socket$inet(0x2, 0xb5b886d78f5b5b16, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 14:41:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1952}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x10001, 0x40, 0x0, 0x3}, {0x6, 0x1, 0x400, 0x800}, {0x1000, 0x5, 0x2, 0x81}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:37 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@in6, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100)}, 0x1) acct(&(0x7f0000000300)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1, 0x401, &(0x7f0000000180)="a6165b2215acd4175f589d53a02159236fe6623c84de806b14944c7decf11ee48906d16c047be05dee42721a9f5505f2ceab6a7aabdbe8aca6fc4c4e796e81230a43c7b8d3064fecea56d1dfbad9ce249ebd36179867dceaefe01adb3a3ed47a81868391c2b52bfd0959490ef3b8d6a8c0b610e5c0b26140d57978ff861786f29b8f674a7ef7440ffc205637e6f50ad43f3a07909c7621f45aebfddff701b946a0e6a5aa77ed96", 0xa7) 14:41:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5, 0x0, 0x8, &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r2 = socket$inet6(0x18, 0x7, 0x68d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xff, 0x72d, 0x80, 0x3, "0bed911f3141d36a20da1ce752d7d970a9fecf13", 0x7fff, 0x4}) 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x24}, {0x4006, 0x0, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x502, &(0x7f0000000240)="3f17be6fa31d619f16e6eb3f537acb6eb87102bd5818a318afe050ca0b3dff38ac985463a9cb3e3eadf135a98599ef2d1a201e2256cfcec2d9dc0c801f0416b678336cc61e0817af5718a1db2176728579f150a6262b7a01204b0e2b574347b1415d4279a3a520b4465dcd4e9a387495fdf852be0e9bededb9c096b008a4ea6cb9f7cd843ccb648d39616123222c0a5b2a338fe1296fbdb59a768300735ca4fd6cd259e1289e576ff0fef36a058b13bb5d3487af37e69e8a8da26ed2163f0ffbfab66b63aa8d1cd9d80e78ad57160cdb2f131372ee570b1c6f0733") 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 14:41:38 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r0, r0) 14:41:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 14:41:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, '.\x00'}, 0x4) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) bind$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 14:41:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) >–„¦™±?HÔiÁc}x7È@+ã÷ÚÔ_>–„¦™±?HÔiÁc}x7È@+ã÷ÚÔ_load: 1.77 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k load: 1.77 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k 14:41:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) dup(r2) pread(r0, &(0x7f0000000340)="f22df35cbfde7af59374bd7388942dc6cefd58fdbceba35fd8dfbfcc60f57adc5494b776acad5273af2c6708c1b652d96041e82617613aa6bea4053d98ff3af63c5c3d7adda39d016bddb68a8f02876dd6fc37b7526003e113ee18dec761f38bec1583c8b35d9c975e58800c977c06de71386e5dc8f27cc1bc5037163e6d45c96b4e9d966029f2a3912445e57fdfde4e09b88377d3bb6f21c2146c7f7d4b4f6fd3a235cd9e0d350a43604d0ab876dd2d64fba679d4128972c9f60d44c54badd06a4fc694fd5757c2307e27a941eb4d07f245830c719e1e2919c28233927655a767380dc078844e76bb002365587047ea0739503c668f6fa0c31d34ecb2943a9b8e1496704f29ebc21cfba0b64514309d8e6275d584edab2d613603180f72205a0c834531b66f0cf759c8fb012aa89d7ad9a08dbfab117122262ec2fdaf67cdaefc75eebd3e76bad8f95fc65f6108e59c33c13bbde5f238ea7e57ced46e190959dada77171541a376fcb3441dd1960c5d0598f16b745a59e8e6d7c60230a1c0ce97443ebe4ab3494da17729063bdc2b7ce104b579814f0a0c7fcb621a5f016661dfcb6eae74dc15b82fb6cc43273e025f549454970e7486ad0ac978d3fd54054478e2f2eb89d132e0aab0eb17190486b46106c6e788584355a22780e0efe1d2f3b16a331abf6da9191519b999f09769a01b81d1ff01109cc2d2cede3fc475942adeae9b44b2daeabe62690c14e8cbd62e650da48c0dce87cca92b275b030e34982dc29628862f4255aafee67b970f0b854aa8efb6c5a7f5f43d9da9aa0bca49591d1d3e2e9b27cfb41d31374729ccb0a0c340622cacc0de113d4effdb2c0075d7ca261dfa9c60e7cb5e3bcb57689cdfd75632d83303b9a07c56bb7fa4124c7361f2bc0f9e19c7ce08154ddf87b8837b210f7f6b5620855907f2a6b4c20675d267d81e7f931d1e5175ea3556f21ce76e3c5e1783c10f78bd28a7489594a41bc9ef75d85c08f4aa0ce4058ad60f500333767ce740bbdd0592ee30e2c729855fcef103fe9d26107afcd47ae80cffc0cd30dbab35e206d52e8f6b2d829836e53f063d42504f6f0d361bdf221fd997b6a1a3f825842870563c4cb4b56faed160969c417e2ba2a2e36491b74ad0d46847501527deb1ce07c6a4585b172d3278f1ecb672bd5869673a131db0f46102021a52b451936e5aa4bd0bc793d1511de9dc64683eb459b0b1559883fa0cdd0544f05c9d043a3ffca2e8478d49016254dac989f6eb5b9c648fa30fb0f94551bdaa4db0c64c027f7bbab08ae9f537d74b8eef86317797fd3ca9ccda5e5266b80516cbeb11052814dc65855609d0cdb909c40b26404917d52e9802b3efbadceb65662ab179ce876644d1634e93f3bccc8c06b011d1cabbbba58b6e265334655ae80206b0dbaff6b9781f761b877ba0dc036c00262f10a61ae457e3ebe6be21fac5c075e79f5bd197e85de494e425a99bf3d6ecbbe61bdb186fb141891cf764a187c7d6e64bfd4844122afb26ba34dfcab1c4491943c79112cc8d746fbe6e75d0c622105b8cd2f48e586a78d6d5f07fd3a1c777ae7c93ff2eb20c7fa8ca2afcde6606b5b392cd4c59e5be80dd642c263339085225f5cbc6d06882d22a9c3848e7ddebead50e41944a532a369804ee96eefbc874970ae46a40ad17e17f3f07266e1f745ba026f4b8f92ae96aabeb9ca06594311641c3dc2c460e78c56d21680c98107261ebfd977cef093152a33045755c9078b39d126b8b97045e983156a9419b54458a2b33e14a2711c511c72e46da1a1cee77d918b4ce754d963ec79071b0f6cf20536f638d2729dbf4cfa1148e07b68e6adb3fd614342e9fdc08f079eab07faa44da1f3262021cd34cb7d4774cd92bcb0c27a5d84ffce66b23a5f7fa341cecca71927af4effc7419a1bc03dbecf00d07ac621798cf2343fe65a194b6f810596a57691ba7a217289f0948cb5c8099aab0c69c52f410f8eefbc9221195affdfa9c8059684cd47d95d72e262b86b4657b60cfd8a147cb9afdb18d3e5449f95099f0151a29e99d52c4e56b23a91311594358fbd9c3dfdb4e69ab7f81eea6f879a6a9858db445fe1b28e9f7bf52b722ca6073dafb58d65934e17eac41039d75973206de2879ea14eb0751b4e982278e818c2a43cbbba3cade87d0dea06f1a94ffe030e7da89df41c8abdad2ec47975d2ababbda4693b97a6355c2dea7bf5bf07a6c1db91b550d5e7b79ff032a9be335b63c865b56aceaed1da8a742730b08dda6c22ed2bd0254ce087405e13e2c729b112058cb98c18a9b0ae0cbfd8ca3c2fce6b6ce7d93027269660ba0e2f985b95f93033056134f3783ba87d9e09364c3c121207286ace84f3d550b19f7f0dd457479aebfe69a9d2fdee749234c9ee599fc842c9d702a65743b59f3682a641445c9ccf16168c497bce8cc05d16413edd30ff0bf490eae6b912b3434272b5de51bcc2cb3aefcaa82800cce83abbb225c8aff0aa84b5daf099a6ba3870bb54545f1346392fa7b76335d5555981f333429894dfca00185e4f2b05bc309703b898c0bbbfa931247289e650b87d7239f400db0a3f63b2c1cc6442b356a6d871481d705d04c0ae5d0572ec099f580d79735814424d00a821087898d35142f6eb80aa151e3f7c3b0a5abd5b62344550b43a9ce9e2391e040ab3afb4fb1c4e5d49b9ea031c9b37520a9bc6a16a79706e7a9d2736f69df3e480a7645b13a9f8dd491b50ab19ceded2d992c84374c23c02ebeeeeb116261442051608e8d2b5200ebdf5079d18a098cd80087c234977f585909be1a0c55223749ca846b39d4116b0f1930706d6cbaa085e660a37c8a1a30fe4a3df29518c7c8340864f656fda1a6b2d2e6a910f07a6b7723fff7d434695514490a8e3e42ce54a815a45fd0b01a3b0442dc483be291559cda49c3cdffc56f89f22a30848561a4189ffb6e9c813470cee3f2f8307b03691528759c9d5f16e819c8181e4c9c0253e90e4a4142aba14735c11a5c0fc5b1fa4e4dcc2a536cbce50d0e28243650c428ab8b2f8a167fce1e28f78b412cc9de4cbb863ff476b30687c37c5af991ab36d12f3bfecac8922196091244b6a826a666999eb66133cfe247d0479cbee8585e1bbfea9b805340c029a26ceb61862282b90fb913ea2a970c1dfe78821376b840d7096b02fa2b9aa3203a538f787aa059528e5c1abbeff35beb4ca27ef4328f8d2c2732cfb0e0d2953327ee2782670fc786aecea593d53e47c5f351b780a5951c18dca28873332e28d17f795d4f570b332fbc6cac61489cb5eba01830af572ba1da634b46dbee0133ec9ae6d845fdb13910a1c2227b7a6a05e02cf1407df83b234fc7c5310f0840e6229e5e0d0953b02ffdce5f41a8969844c07a6aeaa3aa0c66b28032407c8617752c21979b34df31e4d66fd42994969d56f1be69053be422040b6981ca6a29e0208e9c45545fcaddb61ca18669bf63be12f92e3f9389da793028762027449647ff5000dae9eea1df1b0fc16abf52a39795cc6c4b3b8a851703c2654ab4629bee7ce1b99c19b4dc292e6081c5d619a2c3a08bc90dc6ffe15adfa15d05a1ccf58e812f7c01ad3090207cbac553b606fc0493c4f215d938e5c853e8d80e5d32bf273e32a543cb890aaf21f5196364bc0ab28681db3e946aa57a427cfa41d8e6355908c405d1899d1c11cb27c0c4efc36508323136d7d86d5dc4796d1805b979791c11b8b2129b506d73a69b73c6bc05437195fb6ca9ed4c4b2104d71273be1258b0d4490356b225853b61028dcaf50d7b4b86fe1f4bc820b941d5fc766a42c516cb0e25d5b16135b6e88c1a33de1e68ca40c93956b464a0fbcd309f2aecc7ac6b040548ba489ba34f8b747f76424b7ab0522d0c5f28fe1f3e6507c79af0f5d5d171b6bdc3f88d68536364be49a43e2b15a276405d1396aa6013fb5d9c808f9eabc45aaa9d0ec36e2587c0783f1366d49bd8d5527719bf9588ee3b3ba561d30a46bd2d3531dd775f5b678262a1ebf887c9cb453daa285641414a872b611b5e9057add2c1d46ab60f0bfeccd1d814fcc8d99044546683c5bb2ca93ef2598f75cf95fb3c59205d5a407c254b273cbd998eb7c0e204096a9340e5898b823efb39f0346c431574c9f944587f50c144bfd406af0d9c746133060a502716c54ed4a5e40faf3721e4f790c5d1f25176bf98e6bd301bab3b16152e5971da3853df64ed26a9b063689864beb7512bcafefe6c955e45b0c580b2a4ec46afb53ef4b1b6bfd191257f4ea4fa5cde50233c779bc4858b7327637426c833718b586fcd40140f680b35301286b173608716309de30640f35dbebd89e931979ee756b037996757fd1c9a28d52c60076175a4fefda664b377a1dc899a816c67fc775e2ae7ad554d947646acfed9c4dc336b6faa08f037340154f7399ccf9b699769ea9f2ad67ae0f2565bc0c15613b456dca9640345109671d428bf2e6ff9963f08cf0d23359af058b6f6f38748d4f39def077ea5e6a2b844a2bbed1f5308349ebf9afc4b021da50960b7d2a146ead1221b1b4ed68a3d970aed41e06df9bd64ee8a4a606a7c79125fd941d35e4eb2669bcc1776ab199c6a31983fabcf1186b10ad85503dd71bd7eed0f19f9c8d665c9718110b8ccbfa7c33a1d18249f9a6c1a161f261fb2e1dd899b57824d392688feea5a1772a2ac5e7cd9a9d46f87c6ea526f2db8b65b89abb2abf7620677d284d4e62a5cd52679e4e1084f4aa787fe2b7f46c77d6b99ed9b3a85e9579a4d920ed5bb5fdb1d738ceb816336ed870a126f6e3d4766cc468980d6e0c5aea1d6aa930a8f1f2a63df3e3c4f7cca2cad37db16a93c4418e40965191add2f015ef00be658f2a78b32ae0f2e22b924fb339eaf9f1635e77632e0c045330ff2757dc28a09173f9d8c6bd55fffe57f9aa50c39250ba6fecb5a0ea866ff0d2d05299b01cb53fee113d5719d271507ca20bb46ddc9e1f24c255899b4a7538c9f9ddc5420980aca09892917489c46c42dfbab8e5bfcdc6f1a9997d606a0648cd2e9543909962b31eb09719cdf4bc79abab703be644f54e170c5926b52079985258a0c3c08eb84a1a49af7b7b5c71e09f85cbde2b91cbeca839b685087dc38b6732ecf984c825b0ad06903f4065d7227aead4cccc116c6806013cea95e889c548c9967ff0dbc85cff6537703b04dc973339e83388a074132f1e5cf61fc4696396c17f302da97e3771ee143158a6e1990bbbab99ce05d73e2cf51d172df045cc29900d0fa0d628cd382a5927f2317f54687072b114c5df4a181293db6424f40f13cdb5b67624cd96182a7305e53b8fd71e156c5580afa629307b121f9a738176ebec113438eb2bc7ee253a4fd80575f972f5a8bfca829cda98aa485741965425024e5cd4dd445cdfe8b36e86e6043386f7914cac232c7fb19bb356adb19585d2774fc8b620c16b5efae873c3e84ef72cb1e6436db4e8e9c8e7af99dd52972460c19125586b91ee6304c945435102e9f73d48b526e33b89c7129f689b6d5e4e70e7e31fa86f24915b1db78857155bd0476fd6108eec5f80ff4fdaf0ad28d5b00756b96a5fb0a0fdb275c4ebaf5dbe1289e89b6bf7b0005172a3f9b4cdc0226a99e791354062fef322e42ab6e45ffcb85c0f98687db0c7dd0ca1ae971d909a3edd50c36a901bbe06783c1ab8c1cf47e9fbdbc6889934279f615a69a8b3ac36dd3dba0e3b4b564f153543a92e3cf08d65ad192baf4b1f32ec9f166598684bec58a6f8aa5d84d86b2400c46160f5ad4184bc2eacaf1", 0x1000, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 14:41:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) r1 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) shmdt(r2) 14:41:38 executing program 1: setreuid(0x0, 0xee01) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) 14:41:38 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x17d5ecfd7f7205fa, 0x4, 0x40, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000280)=""/176, 0xb0}], 0x4, &(0x7f0000000380)=""/142, 0x8e}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 14:41:38 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) clock_getres(0x3, &(0x7f0000000000)) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x20}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 14:41:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f0abf6c65900c89638ab80bd4af6a30070000dcfe8e95"], 0x10) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 14:41:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x0) r1 = getegid() r2 = getegid() getgroups(0x2, &(0x7f0000000000)=[r1, r2]) 14:41:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r3 = syz_open_pts() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) ioctl$TIOCSTART(r4, 0x2000746e) 14:41:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0}) 14:41:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000f87c8a5b67071b542a09000600001bd8130000002900000031000000030000003591af0dc0bbba81f0cdc6cb0785664bd1893f38627df80000000005000000"], 0x38}, 0x0) r1 = socket(0x1fa89ead19a02818, 0x1, 0x4) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000080)={0x0, 0xffffffffffffffed, 0x0, 0x73, 0x0, 0x384}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) getsockopt(r2, 0x400, 0x7ff, &(0x7f00000001c0)=""/69, &(0x7f0000000240)=0x45) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0x800, 0x1f, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) syz_emit_ethernet(0x0, &(0x7f0000000240)="af80ed5bd711603ae6ebb33cad7dc8bccdaf448cbb07573d820365bfe21c16dc8a6e08d591084e795d53dda2a699ccab4bc68496d491714581c296ff07417fd0b0cb932cd9db0469c969e250fce7f2add507ce4567b91dd5cdc2a9a4e81ac8860390d0727004245102301b41988aa764d5781da1f18f721576898f7560d2869c2e8309a040e01c14bdfc5317d641ffa10032a264f70f98c9421457cafb0c7a517f8acf43252b") fsync(r0) 14:41:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2db2168f5327df0a9301"], 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x80000001, 0x80, 0x3, 0x8001}) r3 = socket$unix(0x1, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="01000780000000056b69"], 0xa, 0x0}, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000342, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 14:41:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) pledge(0x0, &(0x7f0000000040)='&+>\x00') 14:41:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) fchmod(r2, 0x23ed31d2cd95181d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 14:41:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) r1 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffc) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x101, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c, 0x9af, 0x0, 0x1}, {0x2110, 0x0, 0x4, 0x7c9b}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000380)="72049203e08a3f79144955b2636e11869a4a0628023b14f72efb5c479f00df8c40eaa20da9da4b70829fb08eae64bee8e944a27e5eb5466e090060eb04e67a162afd8d7538a1e528e771944fd93e10bb11fe4c4395a0a1cc1e4780d9f12c73a9b8962bd066b7f04f78f8e9f9f1125af3af42ce4331351a1c60966d8985774ba875bfb150b0008aff49dd4ab9c06a3260a82c4ea42f7561e8c82a3624670555a86941509e8ba96ee62691394f354d0b2d01595a4bb4c047ce7ed508ac8db9ff57d55db25be669250ad27f83de4421279acabf2b9aff20c6afb5598cec5a709a818f5bbe23c2eb3769ddf1b1ff467f9b37ec5376e8d646763a63d9796032da4ebbc3e3cffa5e0abeeab48e641e7e0be54d708e1850ff33a116bb14ea6fca24b531f22026cdfe50c191f07c2f1749e953bdb4a5ecd9b0080dedd47aae4858f17915b3e5511dcfdd4016b22e2b3b3cb931680936db85ce97b273fca8073c955853f4776801790e95ca96cdfce0c5da630827d0a6b82dcae3c0d0adefbb5c4e32dd08975676dcc61b34047506b88a40dbd57601f37779fdf7ddd250fa1ccb41b1ccf8008a8f5c99a2859d5b7f528e7668827e50adf5da155dd38f5ac9e4157fc8d0120dd6eeb3f4f634fc7a41adae9113afd1ad4efc52abffc74e18dec22676d71a0f5cb3e849be65e58b2ef6a4983219c94365cfb751b51ea3c0cd9b1fb091162d17ef916e6a8459fec6ac3bd5c21909ed158e1e88b94eb911aa41b9f881db2f68c2280e195d99c8f645f4d2678cc4e4faf41a482068607f14eabdec32dd4010d282e2994a160d52e140035f346bf52225e9cf36bbcb6659bf48dea22a2d804849a36d9c39bc0f0e11c7bd515a6aaba6dfee3f7d9004b5228cf99129447fc5b9ef491173b36208165343705d7e6ac10c1ac74d3ad4d5920c8a3d04d5f2bc71baf200748e68b01be21fc544e54af609526ddef64dcd25fc3a6fa3e4dc5844baea123a147c7e5b9206ad4b8843c2d628d9bc7f54db1a20e80e129593e7cb3226dcbb25915e9fac5236fe102b62978391a838c23cab5818be1f4eadb6641a0c9d88c13284b56d42fb2304c95107ea54fd9d432e7149dc222bcb277c9cb5e8627b1961c37341796e2273c4e429c5973ca203ca338254a8187e6077ab9f80bfc1fc5e658950d86be25498e8f2dc6feb785ddb47bfd55882205c838d45197cbf674543dde8cd9e3019d6244373d743c1a8386596ba3285ed39f0b024ccdca8c0258f61d8d20f664b8e5477b47c75c1418e691976a3eefd4c646a160428bd1ea6d65b3a22cdac9e58a4b2d2223c6c30112e76a323fc364f143748ce561c6d4b22df4f5d47e446f8c6dcbac7d13ca0c5a133a7c311e3e1cca9493e52d75a3b44a0100806e254d6cbb7e03b1d13889b4b720c0efb52bd1808d89ca430094f0b482ed9345da0394ccc07f2bb43bdaa2c09f29175200612e07a9083a0ceb35e93361c6a1dcdaf50055ffcd0185fc8a2be4a6479762bea0e126f93256de9c1ddc3ebeb0d14bc1227e76a9d677d64eba5a24318f2dac5a1ca5907292001f758b68dfb1f7d8f8af3365044c206795a4a3a80ef3fd97133596c0755577ed3e7ce842ccfc49dd8a128bec84ce38601e6f6189f433484098955f21a2fceab0d68627168a79f819e3b9c583d381459b74c560787f28a9bf98024f103676abefd721b01df975d9277c0479198700c23455a96136dc8b6cd862f4c8662d6fc7cfe46c06366e54567ec960c2356952fb25f929547b8b9ae611d23cd2f8faba04aedc65a175e8d08e4c700fbc74c81b9f37fc4f54d34553f372ba13b97861af1042d2ae7a286854dad7b875a1b8e5ed522894d1a3ba2560c4444d94d042c1f80e5df2bf45b89897d8a5531507c6cb11ce65c6cfaed3f5b6e7db64d7e4fd340825c86cc12a20abd50b67b9cf82680c74a254405c1a9bd78501d1ad2b864802c66edd1a1d6e7ef6852bbf2d2f6ccad80c479f197ccf849c40c66a0a3d5aa12716462e6799295995e0431e36e12a5cb85122244f65b3ee05320fc5de6fb71b0bf5970dd449170844759cfdfd769f18f338140e340e5f244a13f96f80d7a791686a9fcd46a2672bb2eed452e5f015becad6551f3b3c33624a773af81633afa20a2f99ac963ba53665e8f0a9b3ff17acee74f531c1003c7486fbc7e87eafc321660b901c2d5e0639856358f957286828f4df6accbfe67876727b8f4708c6a3be738a7147561a8557f4267154b262e24cfe4ffbc02f2b390a7fc958b85a8ee6984444ec01665bb06366d34a3da5686cb1bda323e9f43763fabfc4ec5d682aed8a0104aebf3f76454e0dae26debc923bdc47dfd7f4d9a43943153e1c8e6dde0083c41a63163b3748fe335d12123b3cabc14b0d8e2c6d21f35d8b251dff784386cadf4a6131a9cace83a00d0af86511d4bb573c6d3cb287f1260c321cb0238437047e7b25428b2c511c2093e183820cc42c6f90cabe3ca83c5b6f0b3f6ce84521c8abb5972b956252bddc32912eb1dbc773334fcb1e71f6a4245f0fa898ac031f5e238a54dc53811e25fa502333fce7b95a22283fe5c58e94e2b4f24bcbee2f9e8588bc9f5f38c61cd6dad8ea58b7cafc0d017eb07a60aa8600e2ea384391856bdcf6f2eec825d0a111eafe05c8c816f3aea3e38cd840bb3f05b76a55f4516ed0ce60ddf5f6887e5fcc4f8a9c94d319d3d367533d4390d3306abec1f264638cd50dd4462dcaa41f5cd1eaede37f936594dba5827029d5ea1b4ea52b2886ea2029efc970c5eafd87429f22968cc7befabb933f819ea19dc466a618a1deb823fb69d771c609874a2106e7bb27e149df905f1f10b61a4ecf4aa0ed5ce70debb0dcadeb32b5bf324765f1c24bb229665e1291da29dde9d691594067ffdc087f8e68f6d378da5daf67990ee899fc0d960f4b1c1296478898eaa2a56849f3cfa41b948921c4c1f576882cba57c1994531bc03de695bddcbda9b6c28575e05c0f08c577d063cab1b46b605e0fbe9e383fc42b9324a41fc24afd85255281da2e674789b4869aa340faa3656f4c4790053bd2cb997d59ddb9aa5ecf0f4d247ded1956b76d8575de8aa835e263b24812026a4d745c9d34dc0164cf5ed19dcab43a63e0e89fde9108193d685964d8221ef68ddef46d1e782fd5aba22517202640ef3f4e2ac74bc97de40de17d31264443f708b4a5fd7a1a749bad32b83742c25c7b64f27e024133973cc55761848e44a7ef939286c9df8e8b0d22c644ab38ce759a191b9e4dd71248b0f83a16fdcf064fac46d9153145e0fe607103758bf0b2ab6ac312a365f8a8dbb9a03b53bced5fc2b7751a0dfc0e8c29f80221eb4881952f1063d76ddcc8a1ef309613cee19f499ff2472dc43dab055f7b98d3d5a3a300b927c3fff620755c4a6c87830e6884f8830e6e36c31f56a91ea29c538cb39a9b6b4cc31dcbb4f10823d3ac37bf9d7cfab222789606783e9c60e630b3de4272e1ec963c82a4322c0c62c983c1da6ff04daa10c6e550228a1dcad69e491b49c04ec77e3ba4cc01542b588e3e338822dc18d00a3c71eb67fec1fc521d1b1583dc13636a3e4182f5dabf7c5146ef288655f0a094759b4bccbd9a5a9ada23f9156ee1f62f5e359425c6779aeabcfb3b6d9d6137411609c65780cf2c32c9d580805e59243b2e858fb3a9614196d51313e306a330bf08bd17955603097fa595e66292bbd0a17382e5ecb039e81c1d7981086d3db7c67545018b7e657f8c99aba8d4609d0926eb2dbc317538ab3a711164c42d42c19387b7b1b749d9d5d3fa32ad64ec23357e4f277e563ba3c8760b1f1e312fb430bf68835bb149afe5e07c62f945125c56c22a3d0dd6db084e15519111ee0110192b5b6716c8d64bcfadc609e62df1ca7c12584f99d6bd2d5dc47903b9679050540350073d495b31e403ec0e42d5465905ea61f3de71dddd4ba588ff7ec8ccee16cdb8b39e1f2ab6c0e121a4c1c650092b04745d3a2a5dc5b498023388d1378dd7830e53a3b29ef54d468de2135b93de50779041d11221feb339144706a7c4a2502defd4830acd1efdefc98d4b55a6631e94b286bf59c8ee40ced7061975a63aab6333fa4cc57a3c470ae26124b9d7e2d8d1e11492d99dc61678c6b0a977dbb04a50ff015e011173991c3de79d5476d8ac84a52b1caa5f2593760f4eee9ac4aedbaa995d238ce2649bcb98f767a0c75fc49397d560235338df7cf34a44998eb14f9eefef7bb9dc3b84e6e82734b4eeba38dc2b51878b2520b85730d5716b2575d9ea481b6ef080dbd0fa1706b75302fc9d17201bbb2e527e04913aacabbed0f97b7e80676c1c0d3ec37c586642f0a9b88552505ce5ca2c8c8044a3fb14b113fb1af1eac480c547289c52e21d7d4820ff0b1327db55f8ddf6848b791504ef7463e98de87ca9d0d31d50d15429cae2ba280d8e6e72ca5dc94a6f44def114a14646f7942ffd527cf423881af2d11c88569c690a99c71f123c152604051dcec21a0e24eedba86b13a9c9f9e04d473008d0ffeb79d68fb4076353096e3051caa4f8a798b441bdc173ae69a5380bf5b0805694504e2c7f49d4c6ca81b84419ffd4dd7f253ad99961de89d2c579279c1fa43698d83acbac21f0f18775f6f84dec61f6af4ec094dc08d165faf4b389de3a5d8e5bf32912c771aa944952dc193638e70833bc059b7bcd05de375e80f333f1bd1b27bca6bc8e3e47255b53140d69544301c2e4e0b96624bb15fc39474d8a29057c8f0e7241839b3df2a5ec16569b850d9974025c1b6424b029c2f97199bceb4a497a4e4a80c7ed86ad1fc2d8d1d3f297d0d1f5c5410c92f4148a2c91e9a0b764ab714b6cf26a28b042a8bb8b4e7ba353152e20785d3d7abd08895cb3e6187962a16b86b52facba8c125c020e2753eef5aa212ddb4e599982256142d2fc7ca77107173c4a3b01178961ee387c3f256a56ba02f883497944c4100dd5631a69d2d7b7b650074f6c72fea5a04b8c2ad113fa5581e8d83b29ad33638aa4b3dd95a16339a334f3ebb08668f6f97103017778fe0c69058c863654540e3015ead381d7ff46cdc653dbfb9f203ebeb352cb37cc7f6f6ac5ab9637471a83aa423c3c411d43fe3a9f103241f24adcce536a1cbef54f7a567a578eb0741b19c39f041c0eef880a378c2378d793762e2e53331d457abb43c4f8ceb1ede4fac4709b1a3f13c49b505523462126d7be8194cfcf8dfe52cb5fc5633531722f6fd8defb9ea9cbc3c35321414753b23558b38c15d6c9ea08edc68af86f31d87d8daa622e5738f235a91db8af9c4d19b663cd95a520c4101dedb7ffab6b488e7e0badea092b4d5caec1f3240c924b688b80da3711db81e82bede6dca42cafba7f1bc79e8098d45ad9e4fa41fbbe67f03111866df9d504a8399a0ad25876b1ad2434d29b327cf9b1f7cf935cb8320ccf0a1a1e8fe85903d356b57e6c08a0ec3cda29f30438dbeeeadc031847a59058b72739a2f9a03a8928a214f24cfa33ec3b125844d081dc48561c84aa6e7f8c1e005a08646b9fb83b54f5f8bbc63d289f46dc71ae8daf47670e0395e2ff6bb45def350a561885a8849457c65d3436ddac46e2edbabbdb1c5ab603ce5a6d38a4b8ccb02215c5f5513a2ed95d38557e5cac78635f1aadfdaf92b434516714d479371f5f2aad6d3bff2b2a89067a137df1a9df0dcaedf9268fc07c74c85f026c9dd6703fc0b4697658a6f0b0c3ef139d6ad0c526940a36eaf7f4fa4bcc586c91d4d969479178caada7ecc34f8405271c491700725772", 0x1000}, {&(0x7f0000000240)="51ac1941b1461c9377c93786230b1871a26408b2d18ce001ab50941a28f4f302c3d6aa0d6bcf73570c5e3b7fc93e9062ad02e53285001fe1ba06eb8bc446ac7ed02b8bdcb72740e6e473a40951b5d38353c15429edb0fb05c2725469387955723912543cc5821919243e661b3062e07b7f348e7200a7ab02eba40ab8b49854c1eaa1d75501fd44691e9f90bfbb0d25f7db4f057e24d4c4c7552de8c9e6b4ca115f29b6e394c578f63340ee928e6ee11af40d6f781660e386661b19249b48887b13f0c5d95c9e599e18809e8f5ebdc9b48d1347d48ec2379d1006e0189faf071f236ab403e5305bf01d061dda201f0cb4e2fce8115751", 0xf6}], 0x2, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x5b, &(0x7f0000000080)="b78863bd2dfe92d0ad7cb7a41af49b83b75071d7fc48b9d613c7d35ba4e9545a07eb5705691cbdb15ddddb9d8a4548c8c2a4de1752a1541ad53ee855ff429281c3282bfbb5ae28c6e82e24e5a52a34a1d932158ababcacc93370b9") 14:41:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="04", 0x1) 14:41:38 executing program 1: semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r5, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) sync() r11 = socket(0x10, 0x0, 0x166e) setpgid(r9, r9) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r10, r2, r8}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r12 = msgget(0x1, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000200)=""/186) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) r13 = fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) setsockopt(r11, 0xe6, 0x901d, &(0x7f0000000380)="eadfd682bb927ba35832246ababd64500f0b57c09eae639fffc66497dcfa2c6b26c150610c8e8c47fa72fda802956bef9d97b22130d51282b1e6ee82ed1dda9a0aaed945f7cf6fa34c83f6ea", 0x4c) setpgid(r4, r1) r14 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x101) bind$unix(r14, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653000e1ae2149d57287fa03b7c2494d77a5221889b61fb9ee9fe899cdfc122712732896275a143fdde70026e21f1aaa3079a2401d44e834466558fb0327f59c109f28c6792be473409600288aa9c73e81ff7ca5f5d8472823e11ea0af6b7ef2ff1474e752ac68ae222af9b563aafda8b654c06f176d66a6794b034b8955a6765c8a049abf5e58d3ba15dde303ab44cb95050237803cea606335f2fabe8ebe918ee020e7002f70cc1d85d97674e52caf0769eef9688284cdc6aca3014d1f14f057a02fd198528e5b42f4c3b42e947742706797b1d3f65668e105e4cfedd6b0ee691854aa0c9c48dc678fd0e85cf2bfc4af955720ce815e2635745c2911de07616c0c81e39dce5954de2f4b1f4a59c9ab609a317319ac4f62c3d3665666e7542e8b480dff139f6f3b0840096d19e1de6129415a63f8a1394337002ff6d6ca836f4e14649363c294b30a026ca6ce21ac56310e8b535dad4c40e30faccd6bf0b2ccdfe0404b7c"], 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0x9954b671620a3906) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r2, r6, 0x14, 0x8001}, 0x55ab, 0x3, r13, r4, 0x1, 0x8001, 0x5}) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000540)={0x7ff, 0x0, 0x8, 0x6, "4292a933389178d45439b4d0f16a1c37da81dc42", 0x800, 0x80}) 14:41:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000000)="b3be92ce", 0x4, 0x0, 0x0, 0xc58531b5f030b102) 14:41:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x18, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/100, 0x64}], 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) 14:41:39 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000200)=""/234, 0xea, 0x40, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x80000000008613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 14:41:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x3d3beaee03643877, 0x400000002, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:39 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x60004000000028a5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/195, 0xc3) 14:41:39 executing program 1: 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() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 14:41:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) 14:41:39 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x2, 0x1, 0x9}, {0x1, 0x6, 0x8}, {0xcf8, 0x87a1, 0x8, 0xf512}, {0x7ff, 0x1ff, 0x1000000}, {0x0, 0x4d5b, 0x0, 0xd6}, {0xb156, 0x1, 0x200, 0x80}, {0x5, 0x5, 0x81, 0x4000000}, {0x8, 0x9, 0x6, 0x5}, {0x24000000000000, 0x0, 0x100, 0x2cc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:39 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0xbe6fa57ac471d34e, 0x1, 0x6be, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) r12 = dup(0xffffffffffffff9c) r13 = fcntl$dupfd(r8, 0xa, r3) fchmodat(r1, &(0x7f0000000740)='./file0\x00', 0x22, 0x4) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x10000, 0x9, 0x1f, 0x5}, {0x0, 0x4993ba85, 0x4, 0x800}]}) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchflags(r1, 0x1) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x40, 0xc04}, {{r2}, 0xffffffffffffffff, 0x4, 0x7105537f676f4e41, 0x6, 0x1}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x6, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x50, 0x0, 0x7fff, 0x1}, {{r6}, 0xc8fbce5f3763c1a5, 0x10, 0x1, 0x9, 0xffffffff7fffffff}], 0x4c, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x800fffff, 0x51, 0x6}, {{r8}, 0xfffffffffffffffa, 0x68, 0x2, 0xd0, 0x5}, {{r9}, 0xffffffffffffffff, 0x16, 0x93daea612d54bb6e, 0x5, 0x1}, {{r10}, 0xffffffffffffffff, 0x4, 0x5666d3f87515f292, 0x80, 0x3d8}, {{r11}, 0xfffffffffffffffd, 0x50a1958acd8b86cc, 0x2, 0x1ff, 0xc3b}, {{r12}, 0xfffffffffffffffc, 0x43, 0x4, 0x3d, 0x8}, {{r14}, 0xfffffffffffffffa, 0x9, 0x2, 0x2dec76b9, 0x10000}, {{r15}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x7ff}], 0x7f, &(0x7f0000000680)={0x8, 0x200}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x400002}, {0x40000000000005c}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000140)=0xddbc) socket$inet(0x2, 0x4, 0x7fffffff) 14:41:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xa8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x9, './bus\x00', 0x0, 0x7, 0x2, 0xfffffffffffffe01}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x7, 0x81, 0x7, 0x3f}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 14:41:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x5, 0x14, r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) nanosleep(&(0x7f0000000140), 0x0) dup2(r0, r0) 14:41:40 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, 0x0) 14:41:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffffffff4b9, 0x8001) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x2, 0x0) 14:41:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 14:41:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x60) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x10000) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 14:41:40 executing program 1: r0 = dup(0xffffffffffffffff) listen(r0, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4d}, {0x400000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x8, 0x8, 0xfffffffffffffffb, 0x1, 0x2, 0xf95]}) 14:41:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f0000000140)=[{}, {}, {}, {}, {}], 0x5, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0x33708c73, 0x2, {[0x4, 0x401, 0xa204, 0x100, 0x0, 0x5, 0x9, 0x4, 0xba3, 0x5, 0x8, 0x8, 0x5, 0x6, 0x7fff, 0xd3, 0xd2, 0x4], [0x2, 0x8, 0x7, 0x101, 0x7ff, 0x7, 0x5, 0x0, 0xfffffffffffffc00, 0x28b], [0x43, 0x81, 0x7ff, 0x4, 0x3, 0x3, 0x9], [0xfffffffffffff345, 0xfffffffffffffff7, 0x8, 0x0, 0x5, 0xe8e9], [{0x5, 0x3, 0x0, 0x3f}, {0x101, 0xfff, 0xfff, 0x74a33578}, {0x1, 0x6, 0x80000000, 0x792}, {0x7f, 0x0, 0xd9, 0x864f}, {0x7fe, 0x6, 0x2, 0x5}, {0x8, 0x7, 0x7, 0xff}, {0x7fffffff, 0x3, 0x84, 0x6018}, {0x60000, 0x401, 0x1000000000000, 0x7ff}], {0xc3ac, 0x9, 0x9, 0xffffffff}, {0x9, 0x100000000, 0x7125, 0x480000}}}) 14:41:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3a9}) r0 = socket(0x6, 0x0, 0x5) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 14:41:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 14:41:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') 14:41:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 14:41:40 executing program 0: nanosleep(&(0x7f00000000c0)={0x7, 0x3}, &(0x7f0000000100)) 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}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:40 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwrite(r0, &(0x7f00000000c0)="9ed984a1db69781096414dd7ec077276b9657a1ec0578289a192fb6e5ff01d920657c0c0a9cdefa5aa83782d612155da738ae938ae0c39648ae91dddbb10757f9094f8d5b69dc271df1cb13f3a0a760c9fda6fdb497c26a2263fe0d3f991c179bee91d06e3602c963d0f115b79096cd126f46f987e7ee89bc560860588dc6800fcb745c1649ac73460b3f4a39f907810ae1d8a37b756693f3e25a6f106d27bb1499f8c558415a6c5b21e0d7a1fba6ea798d3", 0xb2, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) flock(r0, 0x4) 14:41:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0xfffffffffffffffa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5007fa7e76064b20ae8c1d8f5b35390ee401cc780f5c708d824e12239bf6432244dc9aaf8d388246e4e300147657aa408e30fc29f6a2aad39b1c4618c3b929d6282b76c64f5177c39563ab4977e0748f15540365ae457b89caca73a0d861e1b9bcd07d2aef039d71e784fc8b7d5111fb4888c52c8ade8fdf6eb1854b5292c16d6c", 0x81}], 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="6dc37339daadb7771d7d6889b2fdda13fcb99ba72c548dc162cda3b8647989c5a040c1cf5c6f55b0af4d2a726f4c7eb5ce", 0x31, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\b>/fus\x00'], 0x8) execve(0x0, 0x0, 0x0) 14:41:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$unix(r0, &(0x7f0000000040)=""/98, 0x62, 0x841, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:41 executing program 0: r0 = msgget(0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x5, 0x401}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\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') msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(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) setsockopt(r1, 0x200, 0x2, &(0x7f0000000240)="e654fb3f7285c367498dbcc6c648746b4f1ab4413bfdddf433ea902e1a24f2252c6bc62ea9222e75ff1eb9a1a1e4ad1a5e149b87b27484aaba639d99a3d6a5e2981ae01b0754c75700929c035a876eacadb994ba25f94feb5b458bfd32bb735977f26b1c1cd1c71591eef97c98ab9502d55a07242e9c344dbf0c7d8a8986d9acf385", 0x82) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 14:41:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x10000, 0x3ff, 0x3, 0x3}, {0x7f, 0x3, 0x401, 0x3}]}) 14:41:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 14:41:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x3) 14:41:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x101]}) 14:41:41 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) socket(0x19, 0x4, 0xb04) shmdt(r1) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r2 = socket(0x18, 0x3, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/33) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r2, 0x3, 0x0, &(0x7f0000000180)="06b25957cb9811000e672c6b07109c9b5a9323b16d5f2b0552fb4bc43174ff2f474be74f321b0d8176a8e6b392de1e19cfae7572c6d6d3eb22029854022dccf2a753832a821a5bc5ff38492832020921e379483c5953aadaf1d6295e516eea21055347616be2b56724fcbdebfc99e24ae2c5d350ba826f4c6fa8135b6daf9e5391d1139d4d975166b51a2c81460da8454d5dc4591fc01a3970884004f484a91d7293b7ae04b798c17f71e66536e53f4329f41866d0f03aa2", 0xb8) shmdt(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 14:41:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x80, 0x4, 0x83, "2faa8fdda62c4e09c79033d4d22114de989541d0", 0x3000000000000000, 0x7ff}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000100)=0x2) ioctl$TIOCEXCL(r0, 0x2000740d) fchflags(r0, 0x1) fchdir(r1) open(&(0x7f0000000540)='./bus\x00', 0x2, 0x21) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlinkat(&(0x7f0000000480)='./bus\x00', r0, &(0x7f00000004c0)='./bus\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) load: 2.19 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k 14:41:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x108) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x164) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffffff7) 14:41:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xabde9b6c5e24e946) ioctl$KDGKBMODE(r0, 0x40044b06) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) ioctl$KDGKBMODE(r0, 0x40044b06) chmod(&(0x7f0000000100)='./file0\x00', 0x102) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="b5093b0edaac5d443f4f8d95e43be5eeafd5dce0807388094e682576dec72e0ef061d72d2943f71e05278173ae8c0864c91dcd459ede7bba631ac50cacb1409c0a08658cd2f6a99e4d0ed0f02c9cf72f0d7ae81ea597d488a65077bb664818eb2d8c3cdeee729fe63509ee0b1902a17b7793ba135d726dddd0ae932f7e2d45f8c18e3f555c1136a114705c76bb585aff72c042b1660ab7750279fa90350afd5e130426835481df1b9da242d0abcbba24aa057fc4945e3771cfdd5ce78d497b433cd88c8535768ff98f444821727ccf3601aa72dadc473aaa3e9dd315f92bff2662a30cbb8d", 0xe5}, {&(0x7f0000000280)="2a60595973d04701f2b33cf9417f4beacc2d9670211e1c7652d88232d889c7a2e03a0b7e94a32fae789d48747836fa4d12059f05c25905c8b15a808022f3114491a652137e0305a1780d3572cd8223eea8c4cb7a85a4fcc65570b2bc8cfefc06146ae464d5439ae0c77391b8a190accd73dee2dde66372a7fc9f092ac9a56b51d012e019c5d58ccb04db41907a1baf1271d21443dfecb70b318cc4d51addfbdaea653dc707918551833a647c635232f1e4433a2ccb32005b5eccc499c41e5498970e2ff47eadc73d1c3c24e727df37be", 0xd0}, {&(0x7f0000000380)="9bf83283f3b52ccc8c09882e42f054df1ac2d1ece7d17e044de8cf5222fae4e57b927d4729fb23f90d1aa95093eb2d310cda0d8c9df1bc8c98139c80fb4ccdf4", 0x40}, {&(0x7f00000003c0)="8c8bca331573f3226ed00c50a39ea22cf33dcc5fadcc3b0a27f5a1af8078047b001b1a", 0x23}, {&(0x7f0000000400)="f3a5f6e204142ba372946e602383b347af9d1d0669593c61a7782e168f9474a899c360188cf7378d8013bb26f3eeaf1bd317abb707931db284812850ea0281", 0x3f}, {&(0x7f0000000440)="d4eb1c0173c618cb52217dd87f899e51afbabaf688bee0f3e37d2ddc086ad4723ab43af346c2d0e7508129fed263b395985ff5b072e978472d9059e8c636720df17f00b53466c9c3620ed646ea693098a6fbe90ec9963d9799f5ca581b125ac7c56dc7974e599d99aefb86703f29fe7665fff084835e4807caad7511d4605e1f716692575aa0d4ed7dbae93ed55f18d21f530ce5be6616d76ba0a1183fe01af3b81d9d8f9e9f98854836904af7a9d12b933dad683730e71e6f2f1658e5e342ca03b73aead1f2f4d3b201c58ce65f862e4f347fd82925ce72bbd0032f3f4147066d4867c2b2b032ee7a21cacb8eb528e5ad2d46226758ab9d890dff752188a4", 0xff}, {&(0x7f0000000540)="f21212b155b430a0ee3377faa25f4ce6f1bb0636201e94037cfd59a27db09540600c0907c2e6945c8b634ed6edf860e279056ecb67cdada6f2dcba5e61af9cadc9d914482d1328f503eba068c61eda645ee2921aca3b6b5eaddf71b40f9cea770dc9278f6bca629dd10be8952e0ada3740dbdb2d4654a5df874a455a07fa514f652d4c8aefce584de7d98d37", 0x8c}, {&(0x7f0000000600)="55aacc8326d3d449db86aed7997e6d6a", 0x10}, {&(0x7f0000000640)="da3d14de1588dcc60067c052b16160de2a96d11c79fd625cd70131006d84918d83fa02d40541ae1aa5ceb294ecfe9b1f6664703cfdad25be9a0108d7", 0x3c}, {&(0x7f0000000680)="b1e403325b10ad8c8fc853dec802ba165b8e7dd4be794554df3f82d896b5ba7eeac00a859edb556dac415c92cc905b3c728b162d55cf4aac70726a9f994250fb1c5f79ca8f7eb7873045093f9bb6fe999d6eb080f0fd24f1ff0ce8994d11eddab192", 0x62}], 0xa, 0x0, 0x0, 0x3}, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) getpid() r2 = socket$inet(0x2, 0x5, 0x1ff) r3 = socket$inet(0x2, 0x4000, 0x7) ioctl$TIOCCDTR(r0, 0x20007478) recvfrom(r3, &(0x7f0000000880)=""/134, 0x86, 0x40, &(0x7f0000000940)=@in6={0x18, 0x2, 0x80000001, 0x48}, 0xc) getsockname$inet(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) r5 = semget$private(0x0, 0x3, 0x20) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x3, &(0x7f0000000ac0)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000b00)={{0x9, r6, r7, r8, r9, 0x40, 0x4}, 0x0, 0x10001, 0x7}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000b80)={0x2, 0x2, './file0\x00', 0x40, 0x1, 0x6df, 0x606}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000bc0)={0x1, 0x1, 0x1, 0xebba, 0x5}, 0xc) recvmsg(r3, &(0x7f0000001340)={&(0x7f0000000c00)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000c80)=""/230, 0xe6}, {&(0x7f0000000d80)=""/231, 0xe7}, {&(0x7f0000000e80)=""/255, 0xff}, {&(0x7f0000000f80)=""/119, 0x77}, {&(0x7f0000001000)=""/238, 0xee}, {&(0x7f0000001100)=""/210, 0xd2}], 0x6, &(0x7f0000001280)=""/176, 0xb0}, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000001380)={0x80000000, 0x1}) load: 2.19 cmd: getty 37881 [ttyin] 0.00u 0.01s 0% 317k 14:41:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61, 0xfffff, 0x4}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 14:41:41 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 14:41:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0xc3c1ffa43cacba49) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x45a, 0x4, 0xfffffffffffffbff, [{&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x481}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xcea}) read(r1, &(0x7f0000001280)=""/250, 0xfa) ioctl$KDDISABIO(r1, 0x20004b3d) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0xa4dd62e, 0x7}, 0xc) poll(&(0x7f0000000140)=[{r1, 0xa4}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000780)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x9) chflags(&(0x7f0000000800)='./bus/file0\x00', 0x0) open$dir(&(0x7f00000007c0)='./bus\x00', 0xe5e37e973d316a, 0x120) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000740)) 14:41:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000001000000feff0000000000000000005b9d071b9d2a53000029000000310000000000000000000100020000015421421812941fe9ad72d5bce78d7d537293d7d05a2b30730e287489fc333bec3c9dd2ffb14ab1ec11af194f1812e5d2595512678301f942f14c8fdd67be9e9f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:42 executing program 0: madvise(&(0x7f0000b4a000/0x2000)=nil, 0x2000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000b4a000/0x4000)=nil, 0x4000, 0x6) 14:41:42 executing program 1: close(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x2008) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="7d722a166e409c49df1be63dcdbe69a42ce6fbc10b0da5f53e8d2ac7c57f6287956f251de886f37ff015f1a33ef8f9abec2e290fe73ca31b72faf70e4e1765e0ffd1a50f84857e2607caf2baecefaeccc6c28991a2b6dc1333d8add107d0512262b6f470f0f5b73a794d5a7c88f9ed3cc5521179fa7bdd71b2eafea888ff85580f661491e916aae7c4c3b3cf7977722567fffa284c528a09041285aef8b9819160e63ab3b1ae7577cd3f5422cfb23140aff99ee724af5d797483ab586cf130dc3851eb84d2e431c154a58fb11b3591b1730f62692da25a40d159b9c9", 0xdc}, {&(0x7f0000000640)="b8abbd66955be5a2c0c6194db42c1d88337f922c1e6567f4ea1499595f7a86933e525eb769e6e1a18efae3918c557b66f14131f526c8db4866125a3bc0235e8e5165c8e6b27382abefe45639fcba8e30c53cfeba5e3781d8f9f8b351b94ed7b00953787b4c30fb5ce9f36e0d59ac252d3c001fda1402227e7daf5c5f83ba8116d571e25f00af8f7119f66a2353bdd15e58886b73f4c5c3d135564eadf9c63bf57c0c8f397605501bb90a0d0368fd69bab2ed0ddfbaddc2333ef75f8d31643d0b0f46a5dc853247b0b6e3f5385d26bfecb2c658dd813224f842ba4a5aab893600ed52caea04d8ca5f7af6a2ba2963c11372f54be50a6e7f56077e3c330c058ec96981cd3a92dc3bcacfc9cd8ca6dac888cc0dbe25600fabafc51fdf59b35c5b1f15fe0394256036b483c87b58f7ffd3984fa60ce98d35284b66c51727344e0d558685e835723edac11bc0598ce3cb4ff99ed3dc627f0692aac92ad092d7cfb9407b770254df48e30a0a2264172323f100de2663a80a55dda946842e7c1940a301abaf2a3549549f6b5e98969a2c42242642bc6ca46a0d5485afa72032e9d31f58f4c7ad895c7ab842c14a48f2ebf1bfe7e1ab369f20b2a96b8db3021b527f6349b983931d643f5ce93a08e91a7a21120ad2d2cf377f3c0e5be38e90c6402e77e14f68bac9cd76e95f728f15c6e2a57772c63f6344e47fb53b1264f54b4228e91922d80adccf2118661acb320bac8477b330687bf686e56644cfe14f7b855f5c59e9b24871d60f84237c04730128668e9ccf0f9ceab8d4bdb0290774d4c5e92fafd0a19290bc7167ea9f0c54c9436ae0bfc895e7516314991b93747923a5524807a55c3a72be64a95371e27785bef557edbf0da321ba473cce1ea37cc491aab72f523cdecc8febf66ba42a15bbd294a79442dda450fe249d067eb8d356be8bd0758b0aa21e17edb9436905e11dec7803e595f3810bc0de53b13a759c0240c3a2c83b5a2782cf1c0f925ffbc05cc877ad9f49d85da72087bed99997676dd4fc37e87cb531d0e60fad28514eb2e383128dcf69bbdcaf8e91471fb5c13c0e8d1e9af37f5579da4a349a6f461f685d49abe29b0730b8c4b99254565e79596370ea9087f9d5450128cd951c27c41aaca2444c0f204190c9a3fa08c6ddc75e1f8b5f677bee99f9a1c3833438a7ccc19d3886fda2a51c879dff3bc86f68db3f61ced1334a4196cf7a2d9edf69e461001ffe6ddb141563819b816a146e73503c2be11a156debc2a1c981f1fbbf969afc73c4644207d65e266c01b7365d31bb514a0ae0e92d192a12178fd9e6b8c6d844b7220d856f49686d2225aa98836e3a97b9eca6b87e5c98476153a4e85dd39f8cc02631c381ef9e0331d8acc556168e78da9d6b79594f730ea6fcbff21c712f3194aff8227aa5e8599cde3a945ccf71809bb6a26b81961645382946d4096afeb327004c057c9eb5f4998df4a02822493bbaddacf59c1e9a4d1d04157b8f5e4793d48583f56259c90cc43d372979abb88b5bdb19269c77da0a5d408d597b56f38d41c402d12dba52dede2179bf469d9c1703c6219f207baff856be17a2e23b9ae7ece5468564b3bd8c555f94e3ae4a33dd857f5ac7c4c75ed458aa068d9173e75265916fb6e47c88ad5a9e3ea125c60b6fc15df31413a868efe2de69a1d569868495b5ea9fb1c2017c752b29f4792c40fbea0a6a152acc83da2c87cefd0a66e5bf55ae4494788cffb902a98f73060150641d6add6115becd6a931ccf1869802c494a6e4500bb36f4c40ccb99c670d44586f01f7f6dae844807708a977efe61b18e6d13ba880074182105177df80f7e0701f4eba31540d7c538c4b59c86ff23e3a604328a4c3f757c426da4c2ef1426c6b468d0bd6b71178b9af3d4eb5f7ac75e9c0e6d68e88f57548999ef87ac0f3c92021b5f5ff55183332c2813bbe8056605f961afa8bca7503474b2e8126e005c94fe57d675cd7f3af8beb423f5b10b7365e07fcacb6ae70657287852b3cd6b58d206ddc4f8eba47e762970ddd27748f187a8a7475b96b9302f05ee1ea6d80ab1a8e75367e835e048927baa140b92d9da2d60f957e57f2b8d4d1f5b969b3d715ba210a16fc3b27f3b2dc93af4a44e0aa1fdc32882ade43774e53a6c4b522c4924d277542b57721ae6490b53e5b1528d4819fda9fda4efb616f26a2d1b221bec38f96a7b14cc39e498bc7975aaffdbccae0ac72726af2505dedbf611707bf39d8d9cbe4470abe49cb383223f2d96de6044585a6460f337115a7027782d68472fec47fa53b1d8ea7fa69c8db3e0c391160ef0ba036864db940778cdb91cb3e40b4fa2c0d70ea545db419e5178c864a1cd48ef6984daccd7274946bdfcec4c6e5dc3fec0bc98f068e2c211b56806ac2e235ee614cbdf9526a5f75c544ae99c1914e5098b6ec8e77b12692986c306c08913a49894cd9aec4de89ed4e8db3ff7badd0db7b2df541faa468962a6ca62242cb158ad07a21126a82f07e888677995c9141510bf211c97c18da063c718d5ed2896cfa9682c3fca09351b62bf377cda2b7ecd4403071313cfbb3af01ef1fc192d81d2f84f19c0a844c5e451bf22041d06dc1c1228310587c4e3d3486e13e088e474cad7e72c8970671b907790eed8f407b3a5ca487ae4cea1bc5962e1b210ab66a9e07bb50e0e39d85e97c8a2a431d8d20f1e0fe4a5a67da5b35a403c8356a3b308eff6a6f3625ae5ba57840cf53ab779c893fc573941463eeeb2e33991e74bc735bb600d2e258180bf364caaa4f0b2bc6ab56101732ad5e7a9d923846706d2a27f1ade6a3b17858ecc46dddb6ed574c0e5a8a3f06b42686c87e05c890bd0f0032e43ee367cabbe06b19db1dbf97d2f8f84845e8acb9afcca26a531596539f0debb9cbdb8067cb250f1bca551e6bfaef7d93eb7fdcf1574ab51c7970cd3420fb305ac2e3d5bed933e5d09594cb58d3a8a8823e399bfdd72277ff3ad8cb3c75327a7dae03baadeeabf39c80db5b9650dd20946422b1284fb8a4d649bcb769f2a8150cca273461ed385b7aec490fcd52b989ea24bf6c9da471e711b113d4ca30ca58119e5370b55cc83838e5151adfe4a4141a4ad3a169f46f6983e7ac33a8c1918bd20ee60b82c7857995fda5c67f92f7bb37db5b3be060f00275cc3ff8a6781c9ca5b6f6469d8066aee21a7dda11beaddf122dbb678e05c61d06a9756a4d3774208d41127ca381a8fb5ce9e5975583e4dc62c03aacf6d13a0c9c25319e1a5ab52ee6a98296a61c0a2c182fa7b42025304c3c4272c80edf8c5ba1a436957a648c19c72d38497bc625c4926af734bcbfdecc0bd5e0d927a98dac7bfaf24aedab9ebe2352b85abe585a12f687b14054991673cb899025741a0775f9c90268aa68ea3a1b2ae6e6add8e31a6af23d34850caa94f94d0aa8759ee8fc0a7ccb58c1502ad6b97f264b7711e0d02c3da344269a9e9c19442163d9219af56ccfd643236e2be0b198cd9c38706618710ce689c2f93ccbe8869684487cd34b1fb418c6d1360d95b2e32c3c1f8df6e98efff6830633990e7da3f150be77db9c52e5e2b3344cef3cce8c8ce18d3c516b854778c905c4c3fd5052c4a691176094299082f41c11f7409273932cf50edd3d7156df709946216084f6b0b5440486a7ce507618215a4d21fa22e6243067bc40b97f6b13ecc662d6a3f623fc6ff28ea3da6afbb433cce2b2faff4dbb951814978799ba8a1de6a3d6f41c0f620a7b0ab4760c1e14ef6274c04fa709f7f0a92913405ed76e5399e68e259b07e84df88e0f83dbcf7155704d0557dd22b971b984b981af48242c6a08ad04e30b14129999e00b04f8dfb959151c3a2cfedf5275252786482b7ca3f08ec054e449e5ebf1153c523db4407c7b0e49860fcaf87180d85e3758c3e6199abff7ca725fb9e09165089a92d4b0b3c08baaacd124a6ad76a014816800b2a7d8510977a22df6d5eca5e553218b219a9740960c466e477e1680f681df66f29703cd3f1bedaf838de5114309b14f85e8b5e2d7178b4d4e45aaa378b23c2a87d6df296f4fa58a7439f674c2fa2ed9b84b60e6f017b672d77e18fdeb8dbff2513828a95573359c349cdf14a0bcb927d4e4c3058a8076b2b58e149712e41dc04e3a1fbeb102b26f18d77cf4dac776e441d2dfb3adab5dd473ae73bd206a8b008c31344c58db48b64a52ff5600b483ea35cfcb282c0fcd4db96c7cbc9067cc555d68dfdcd095da4272f959fb1ef098a0d5e59e2aa9eb3bcaf7becf0b803e9f62494d2700079680b830975a7cd2daf2b1854644616966e0bdc6dbd16191363dd70b5b525ca4eede34fdd8487c1ce467bb2410c3b91292454e56674bf526f239bb4e1ac763292c92cab6c45161a0baaa963838949970124829cf0184ce9042f03455b981c4607b18ebfbc62146f65e94ef6ed4b60bf7ebdc8707b09b620a0a72f7ef7d1f6e4752ec6d03eeeead177c00a40e633f693bd9165291336a0c96078c29c11b06238a81413bf6ba14bc55735a35f1987741a8e3f8e6af7093bdae4a229ad10845a657a3df5a44762d17878b663f444923e7374819044b527786dd9a7f0df81c63a22c481f3f5834672122ac85d134bfeda01c87afd2331c127d4b6dc807046fcc1c5034f32418f04cce8f5c0e10c7b98a2c67e4b94a39fa1c140e821326edff4ee1765c71f4d06065b16c962f1d9054606e96d1edad9762fd7002550fd46f149f840df6ec2b2a578c885754a67a27b92910f938e79b4c479cafa8f97e80bfc2e88c53f271f20a50768d693327b0e826453c71319fcf89626635c86e6f57874735cf83aa09d36cf46670b53b95948286cda56a8db133db2a7fd53ee6d3034b12206e85297899e08654bd1647570212870ddd4b15ce9f71916d8d7e91add20cc0c1d6914e7e7d10a5f556a7dd23dae631ef35ce0e16b6c85d641895478dc7776cf2896a7ce45d911a77284396c243f2cb21fe22a2fac4bd6cdb8a05306cc40b546e9eb2cee6b8a9a010fd34b25219e9d41369c7ae0976c28cad6d391a6c8a41fbf5d307a09b03ad29402cc8826c48e6a9177af1339a3b514d1d062938eb7c866021410461145096e16e1c609b05d5b9fd4f397f49c1e3e9e9530cb6f6b6ffc75ec920a789e1182296b46f7a9bab03c7042451e334b048dddbb207c3a70a231c4a82fa2b4f769d97d1ee732a301983685b004851c8e8604aa8f98d72fee6d3af59e9f6c20d5877f82c8c109fd98d1b3bdfbba080cd5347ab6554e4f0167baccb944b6e5853f1ca5592d853ec13810ca6b2ccc9c27dd5863dac07ff611ad51357f5a03698aa7b1a95a6fa8b8495eb9c2ab6d62e5270df7580fb271d2fdfb0936ef8febc8f73dee17ed21930fd6f665e6c82a60782aba586393d5dcf47575d23222f8a6b0d97084decff9434e89f49a0d365d33d2b10a4e66614b02db7379064655a4b33b30062f26fc87e4fa2bf0a203c64003dc8b443577cb95ea98a38a21a3576199f7e727ddad426a7e268b5077ea9517b211560c41b024eaac2e18dc288f315e59abe653990a9439d2e9de2c49a778cb929cc08ed0e009551e0d82a04889807ef0e4f3df402b7c73150d229791e9cd86ad33fb99894bf84dc251a1e5a4cde246c1f9302bf5da811f2ce1827d763d300d0bcaff8138b3cbbd8a0c24b6b1843dc825063dc41327a942ccd2af6bf57aa15ab1ab449de5635158c297267a936ae5b255b57db1ab00be5b84d5476e1c31a6cd639c24e035082dc6f97c2ab41731f2e693745f128c63c3e9405ac6", 0x1000}, {&(0x7f0000000200)="511654879144dc0ab5108297c7656c11dc5ff4dba0f6e4600ed4d03b4897b832f87487dd6adc5205f3b4283800f8315749b02b30cbf7", 0x36}], 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r4 = accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000003c0)="dcd8ae06973ef6eb1c28bee0fbe85d7416e581111ddec1ad3e8479919406d5609125d20c1cb2b63f446c0b512214102765f44534b9d395a19b665224ae3ae560afbfc1685bb5d1b3ef2d0dbdec3734424d4194c3c8beb64219fcc01da5eb1841c7d180cc1c682c1362c02ff82d5066a0ba618ab12c62560cab853d023ad6765db3e9db41858f36b305bab43a7e", 0x8d}, {&(0x7f0000001640)="82bb52b776672443df520718e8a390547fde2e43ee37795ec9ccf68028177e3f441be8984ff3137fa6cd3751cda8c2e33c7e1b59f43f2787c4fe2f66def982a92956eb245b62a554cedeab90f74ab78b3fd6845c5d63ffbc67c70468612bf4dec5f937696ca86048022aad5b23bf37d4e33e7314af0535c05ec7561a99bbf1ad6a671de37d62d4e084c0b2df845349f76bfd0c5fbf5f493fd4cad5f17b291d8871e73214bd409d636e5d4834e154736ad34b48de3e4d0c688b7a929ccc270577fc704d9148650befc172ce56466db625274020d4ef4531cb503c9351067371c674c26b091715b5ef6403a6d4c60f96279aea8d7f8bad8182ee2d02b43f6be38127b26a13f4514cc1bf297066bfbc4b83c5bf7f66df1faaf0158ebdfc928afd41ffc47c13a6408f3cf5f04789eb0ec9d4f4c1cd94980d4f9755ee3b53837476257f615e506121052003eeb24698d1df151e886977871e4be6ae9591cfc648610b12d11b6167127382542f2d70793e8ae8b966f01cc97b7c30834bc2668e1c34bfb24e1bc519a3ba5ef85fbf8872e26c1dde365eecb3f53c3d164285db9e68e2460b437ca0653778874fa11fca87261d65b58ced782903675497c43ab3c702fc81d7b8d4518c1ab1a8ce0310874c76b4e250aa76e5d03e5127178052ca3ea4e1cc0ba9523eb3b1f37050c9cd2758dcd302ec46cf87bcce55f95b7055c8e8d637fc1cdf1e4653214f1ce84052b1ef25cb9341e91bc6c9c5043ceecde65d9df3ff98c55a8348259562c3edd6ac63e8abcbc4138090987bd253f2fc24e874da51ae83357e73f9f6ee1afa1d93f0762af9d1290e5ba2e4e098d50adbb82931c9f79061d07040dfdeab612b38b6ad7972569de0ea41140a98e1703d4f4aaf5687f87dcf04a1fe400fddfa23feba9c900e50ff703dcda70f05412a7e5c27c69d81f48c9574c95ab94e594a0a1bc1d27c2655f4211d90a0d90365f3e04f530981f67c04e35fedf55a21894b697f45205e73ffd7e0c04bcc8456c1db106f251daa423e241e496d8df347a51fd5e8ca5fd61d879b4dca1808129efdf1c73b25ba4951756445ea1e5a8dc75931c357a4a5371c5c410a4764bd5d935f8ada967bdc1ed8f59cc8048f7b642cd4b4c6afbd232dcb531927d9e62f738e5761b2ff8028b3d6597140867e8aa7ae31c1b8f6a3f8af847178486ec2feffa7777008271f4730e10e7bf9dc796e96352d5994344c1ee8ee147b562150d61fff889c77baf5b340046f979ca46654ba4a281d652e96d49b6450cc7190d236974d5e7450113a0e200485767fd29b1e09310a622e6d0f6e5e6f6109aa1edd40e2d79a3ff99fac9098c5876106f238f107ec77e7470f7cc483bf8065be494f09bfd59dbaceb442acae7ba7be892edb10e6271120d46f2ead8f8daf5b0254a85941e984e235186da6fe3fffcea79047b86e49178440695aef426f6edb19d1d79783902eaec88792586d3919dd19c31bb54978450859dda70228948dd7ed727a744ba37dfccc46018762d2ac2025d02c24e22481c7b27ccda8808faa5c5e8756054675032b1d294b6ce185bb6d94288d095120f694594879d13755ada2bce2f740375b3a6948621ba9bbdceeac40b0a598fbb5624c8a4d66599bebd034aa1d34ffd08c9e1a1a8a160aafec13d401f004cb2c85685992e301b03819d6ae84da7480ffa106153de697413755ffc2da1b5fbd1f8e39c678af4d2603ef62684c47064289e85db53692bfd34b7c3d506960478f199cd0c0b98951d2bbff7b18fc57d6eb1528528f7dfc35cc2f831a45cfccaf61a89a348efdf7ebeacc543321ec373020bcd43df7d39473dce5bf74523a07c632b80ddb982d0ea7f0cb6d10f99e648f9f0c0b5355787efb524567b9ab205b006ebbf0c253e496a6d8a5ea6ef9ea3dd93ec3df154903d83716faf6f4ef477ce2e3cda0a6c682c2cf83883dc7c6b4f9e5eb9cb1abd02ad42498a92cf275a64b5d5c6c0b100019058549740ef6158626df18275217144c0a76192ff55d10bb29a7dbad024e5610bd83c58f21655b43c4ef0372a4f67080b12b32924795cf8afe490bb52cfb9b4989057f2f4bd156e42af27ebda82bb0806e628d2a7287ff0cb39cc08db106c3e3cd675a389c48afe13b96dedd781120d2f39871d74075faeb9876e01c208a81fd8c6a943b908dc563ad0c923943da2d2ea98884af54b63a132428380c33bb85075058f69b6624339b8a10860756c8aa4c6fba566c732c9a28797476c71d2c28c5a72c8ae0f4c2bc00c8b5415840d3f76c523ca518a5b8158a31f64888da6456b35ec77a8669d20ec01e146673fc4e6f4e141a3dbca21be089d0ae2f63e2ba04aed2d64d2d3603e0e721bfa9ffea08dc471b8ce71b212e1be5b24bc23da81ac99119b3f6a9d952bb97112fed51b12d6b805c2a644b4b8efa84d0cd4124693850b9fa8362873fe951b2823f8067ef9643fd6533c15c1df8110689c3ee341ff4b5fee6c7fe78faa7321c41b26d4d2bcc214df9d717474b704a9fe507c36445d1a304d4a4d18baeeefad5601875822335c86894cea1ea3b5368e0c26b2c21720953dd7bd08b7312bc02821a67b2206ae9f218c724a472d8b78e93e2192922d81781349e427555e78c28f2ff648a9e1aada924fb735c0efa399288b02a5edc8ccfd0ef573c09f94cc6a44dbb52b21cc5d238ea263aad39fabb0c158751cd734f947c7ef605e6aacd9cb9441970bb3bb7373282a9241cb4e6e2243be88f7b9ac13eed73edf332d2891b1958bff00ea152f21ea1c830aded9dc8993879f4fc8df878af2d50dfb2a2131143f36abc6af2cf3a6324de922c8f79b48f9d10deab8c77f0af4983aea8cf52337e38e6a2eb414b3441c07400f7f3d50a625bc31c606f9b82dddfd0bf6738aca7b40f8ee97a675bb6515530063618217e79f91e6bcda17dbe7f516d14feedbb913893d24128d44c2389c14009fafefa11c8b51fdaf564262dccbf7f225c40bb8798ca2ac1f7a133f9e975cc101ab5cbe277c068df81ab299bab368e8fafec9bbf9d40954364a1b7b9fd7a77dbeb5daf87dac976f35fe6d84bda89431dd5145e2d5697250d59233bfae1eb384d715ad668c433b99037d867dffcd9af34041077a2e3edf12ae7bb6db9aa3fb0920cd78a9fa54b4e0778e906a8a57c6943b617bfac89b84ddf68f8dc67c6c3488d9c55bdf39b14a2991f4cadd3e835fb2cbf6393599cb05dbade96945438cad66bc9c9fe6d183184a8df935b15c55b736ba9d04591a2738ab16e129c06023a09350bb2c6a62b85ddcf0de39fab6f4cd8938d75017330fc389fd2bd37c1bce4852e701be5cd98c156c07648c9022170893e81f5a52c2e09688c282030487ac6979669a7b106277ed2ed253c72d6febd199d9cc8a4c5b8d7d8de62a4e1f1043f042f7aea4003a060abc164d6ab0a97794a034efe1ab109f4312814c9cfca63a1ade78faeccedc139b14f30313bbd2e7f2eaea358e7fe5ac398442e52861103f74d0b42ff4a092a94184f07748b3ea9017bb98c589e2fed619e01233ebb3e93cbb6177cb1d2ccc110091a53b78d58e5bdc82f3769f17638b5845dd5d784df56925a18e0a646b7958440d9549fd481c726be083d53e518c6d721934a32867ab78e8b21584799dfc91b68873f668a4b345319bcd71ec40a9a954148c2dc1e03d04dde0422072a911041dbe42b4aaee70a3f932efec34f64057e644102c27d0ac29671803257000788f226c9fcc3a20e274b86fecf164f6515b6674c5481f2c42c2ec34fb6bd461dbed743a680df6360437154021d367c789772a2d496b1fa34ccd8834401490fe36728cf268d3bf69b8ae3c30a284b3664b7ebfba8f0632b2432fb9048636e3b5ebfc3a319ef57ee31479287fcf8debfe749bfd77cf0be2e88b820dc67173bdf78f96355fde7fb8a95c8d6e88c2cdbde2963e71e623e8eb26f441e0a3a890dd2b5aaf145bc363db780b906c75f28584829a586af2895c2597ec078b8cae0c8f28b6415df9a7c50db2bf621d2413817f3229716fbd17f1bce510f7de0b61195125f1e3c2f61946fb00739cc799e68b560c6426efbb97ac09fe6b1e0aa5cf7fd3067958a2743d55dd7426636011a5178e8a27b12a395db98caa548308191b095bd7aebf2857430f42c621104c151c5b830761af6761664b8a11f45c8a0c51e0303143aee33181d5fb31ca555160439a6753eeccfb5f846be837161227a2db1da515de289d820e5633a29e24b992c100833f33698a205bed049f2714bc201e638e25f48f5813c529cc8c50202242b6531ede96d2a8c6ac7b7c6ed3675be783bf8c8a06214364e93794ce1ee72ccae93700c2d794236740ebc4eba780611095f736273bebdd5b69c200002803c3145237ef7dfec021602d9378f6ef7ad394ff20be4b533a0304e880d73b40ed8ac1720020c4a15a2990538194f069993e45a44ae6df64b834750594e42670c6fe8e7afdd16f73fb71d71765cd88fd1f1585962ea57b2bee499e3fb65e4fff862ec59b075a057102c3a48514ff7fdafef09e458ef4a40b8f5daa261129fab5ed8f69f886d6709939e2f35da9a6a76b216d5495c39aefe301398b1bbe9ccaabde7214943013f66134ad62da2d7286658a59b50e95625f2ca7a3e22e521318c64c54ddf3863b179d2eac917ed4dd0949d85472574751454123d5119a5bd5250d1fa7fe6c4715d808c5dbc27b1be9e7edc7fba301ccecfccf01d5b26ccfcee954d00020ae81e5aac339539c674caa9b9235ca3498102f7f14342fffdfe63cd5745e039662ad134479c51026fdd3b7cb7d319123525f2b8b63c5b5ecf42ef9a090c61f30db28dd8137cfaabdc12b2cd03dfc53ac8b0a2687a0c1e5299c25187ceb1a3329171560deec8b9b519fecab6f47cd818fdeec2d4bf933f8dcfb8015630ca298e7199b9b58caeb3ae556300f8508b0935ee9cb8d5fd93bae10593b2ddd0adb33126c144dc2a10d4a9734a868f14db3e79d2df007c2a5999be0721cf39396b19f7600819cd3fe94190a3da86407754058b6ce23b77eb670602e777a16976eab48a81cceab40124c73598d8292fb4734b2731c015cf400a657ea28bece881c976abcb3850c20664932319f715ef60e10f02e942ca7da3a1b4d28c623d90abbb4788097a6eec641ccfacc6b5c45104cd0359745ff271965cd39f96e9291c6b2aa0c7a5a6321f32f873cf6d8c91aa120f1e6a5280150096d052b048fc13b54d3f110a5d47a881557c22212cd152c07f7bebf2249c560b408ef9083e27727fc5cc28f03800fa0dea622d45c6e90808f0c4ae83d22007af000ff60308a4a56805c074f1e5cbb2b014b5b02c57616b41aec2050d931118f79a0eaab7a5d92f868876c79829477f588c5794e2105619cce92974fd4f4f525a8535c4e3f1b579329f4f4ba413d94a440b89973bdc81e2181b8cbffde6bb7be8e415bc79f182a4d4ec9c94946b33007ce28ae0922079b353402764c694225e438c80a3b5093b28a154262fee3a4cf3444f8d6bccc0d933d12d31036cfc7e8fc3fea16de95284071522fe4dea1de6bc73fef419fa515587a8f8eae4d0e47475fe104f54999c6a7a27f71311285370dbc1332c0a192512a6ccd8aae35a8b603e99c4977c201f909eaa055fb5511df6d09ea7919169e679a32952dfdf5e152ab9b04a45c0fc87b583111551b7bc365ff81a2cfbbbd315bb71a847cafa3da187342dbc33074aeea9e93af352f4977fe91e06bf54c3c4b56f8f2402618fc586ec1b3eebcce4", 0x1000}, {&(0x7f0000000480)="ad499612b7e6970805df0939e41946f2ae", 0x11}, {&(0x7f0000002640)="853a41ccae47d8c66b9dcf8e5eb3c5cfbee6bf2b97a5f9b9be30c47711b9af2b1566736caf2bd67c48e8b3efb3edbe5a1ec5ceaef09e2cce104690907ba0f659b19bd075c4dfab558f52446143a9bbe2bb8439e73290e8c6d605c17bb3bc886d267faa33b5fc7d6373bb853d3d08716e95b00934367c63a3736e90b159da080715fb6b1ded7e62e8fe967b62a251882033ecd5fa4ca2b5944443d5e3e1a37709b82ab0106767fa7a31", 0xa9}], 0x4) 14:41:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) socket$inet(0x2, 0x4000, 0x3) 14:41:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="185e02a3e1b1364df0a7c348f4d2cfaef96669591f9a1986abccb47dbd2ae327cb5c12dea53a000bd1d15c332466b77203ad3732c112c39eb71e34f5d4058fda91f6856b01c971c524522e8324c459b601a627491c5eddc573790b706a728891433004866b985dee67106d6c34", 0x6d, 0x8, 0x0, 0x0) getppid() fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 14:41:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:42 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000001080)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a90f95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96a3d00009ce17a56e67f8ad152e189e967ec91717b77a9d0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e3d034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824d13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c92949fbb4ff5ac9c186d97174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000061b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae98967f27e316b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0eec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea987134df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07450317b62a63690236a06f47cc3fc89f2c3ff3bd00c75cbdc52f7d72332b4a3706309f4fe993076c33fadf3c43b826a5f593eccbc9d1633586d15210876d3f1b102fc09c21bf042fdc4741bbacf6843916cd3277a5e367be0a23fb4d017a6a43fc788651d0291b2abaf98875df5933539917e2fd6352ad26777c2fc07597ca9b953ad0037f54f475f623c0bceb5be70af34d08364be4a44227d96c8ddf904a1c5f3d6106d83655c1475827cd9b88ef938c38bf87a465a3bfd56b098034058a9325c0f7a180c94bbf597d01676f5496accb361b7c2e2ce2226ff74c4bbeb6fc86c2f630f04749cf0000000000000"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x0, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xc4}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r5, r4) fcntl$dupfd(r5, 0x8, r7) 14:41:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x400, r1) r3 = dup2(r1, r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x200, 0x1, 0x10000, 0x2, "3f86b64610c8077f324644b2d95b350cd1bb12bc", 0x1, 0x41}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000180)="c0355b7b235479f72d8f9422837c71db42b641ff9d22425ac7e558f0847758822fc7c0e58fa0f23d9fbae90f0773f2363c7185cb5e2f3f1f6c3f7c7d154a00f45834b65782e9dca206bcbd404390c59077631e4494fc5d537f5841c2bfd6d5bd948da05f0732b78ec5c8d58fa3e5704c77963bc853b9d059158f34eaf40f07615f8584dba8c57112", 0x88) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 14:41:42 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="237a499aea69bb8cca289ef3250508ad0e6b3d03bd07501800f5c6b8d43d6bf1b743422c847c67db34268fa6718e28bb814c6d15da584141eab55d93d09aa0e3d91cfcf26d79761a64cc173eea447207ca3ba8d17ce8413b8f97e23bfc63313ead9cc1959ac3b9595cab934a7bda345bddad7d5af1a924904f4a1ff16d9fb2bc97fd43dd76278435e2a8c2b247fa6c1446a4be8e71b4fcd38a6f07167c21247e579f392a89c92f5b0018a534462ede0083f2ccae3acb60b3bbdd4fd4ec81576a8c5068919bb42d621d046619f99b213ccfe28aff956b48845d5f3ee4e854a98985b4babf01ac4b19d9e45c3eb1b3c4650906a0d3ff062dd1ca6727b0dd7078", 0xff}, {&(0x7f00000001c0)="3cc37a629c2cf395069c06c7d5ddc8ccab7a244edb1b7181aebd73c5b46ce53ebb99ca5ad397dbef5370a8d36cf12901ddbe49bb63a762ea6d9f6f780e5b02c5ff4771106513fcfd72e15ef42c24a707059c3c331f4b8ad4cd58ede150371d84dc5144cf75bdf6d801ad1e5cd6437c53b4a49f8790cf7a96e7a7ae039b69b758d1d2d3e8d6b42571cd9b6248e268fd969a651fd0ee698dd32c3a0bc92a34d52b335e80ae53b6bc9a767a09b25d950422fe6869a8366fd77d2def353a8612b7db74b58adcd21d70fb21df9a7cf9bb89d0e564efee3486", 0xd6}, {&(0x7f00000002c0)="3deeb630afdd2fe9bcb72430105aec03245435cb3fc54e08738f5bc2da4ec4d86b4613124ae9e5ae664412426180dc72077d1fab0d0fb94d2d423f55e2128d511e60796b3abe9419bd5de4fe3d211a802aafc4145d3686c82a91aa7d4baa535b6f447bfa66d374291e7466fe1cb845d4d816eff1913c803c743290e42903eb050269b8f3509ff0a1f005f8c0e97428c8f25ef68f5fa35a87995895e875b2bd91d6ea8a4d8d86be7f39200763c5f6093d5835d7be1cb6256eac2a1529c16a82059d3502", 0xc3}, {&(0x7f00000003c0)="f98908df95eb5336a511177e7dd1f46f7dfdb047c2eae34e9fd572dd3af10a31c5b8982b2302931a6bc8a9ca6a9564c03436655faf6d21678fec8f7f4c3891b8ccad5b8c7323162f66930a385bcb76539bbd5a70b3f7bb8061037f4578b322dffe78923dbfb7c2f3f3f81f9a2414963cb693e932a5c5fe3ecfb15f89d589375e784be8e270", 0x85}], 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r0) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 14:41:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() close(r0) dup(r2) read(r0, &(0x7f00000000c0)=""/108, 0x6c) syz_open_pts() 14:41:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 14:41:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) socket(0x2, 0x4001, 0x6) 14:41:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) socket(0x20, 0x91bc33d86ece6d4e, 0x6) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 14:41:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0xb0e6f364475e56e5) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x40) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ftruncate(r0, 0x0, 0x7) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x2, 0x6}) getgroups(0x1, &(0x7f0000000280)=[r2]) setreuid(r1, r1) r5 = fcntl$getown(r3, 0x5) fcntl$setflags(r4, 0x2, 0x1) write(r0, &(0x7f00000002c0)="db8290120843dc3ad716f64452aab69401ea31926a06054ad259b6c349a084539d499813e81b64d62699b7131a0972d7203553cbe91cdb8b3b6703b9a5f7e773d1f49cbc95b5a586f62cb2", 0x4b) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000340)) lseek(r3, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000380)={0x2, 0x2, 0xffffffff, 0x4, r5}) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="f65cf5892e5949ffe527d66932329e4d26377d1d42042cdd1f8a5e8382e986675b484e6b828a722b3d311f78f7ce1599d16051031c3a2fb15b116218ce1256fb731f1ca556fe1e9f384100f3a8b8532b69b84824ad3e7dfd7592043c0749fa08caad98ef85f600a816cacd332629c6e6ef2e98141449deb59f69aefb2d25abe6b5eeefcc61842e286076fdca1436244c1fcacc516c771160ada295dd5cab0713280dfc34cc8f817c060d3001654288565670485a2cfb34e09d87f6979e98480b5ae16b3a71969de4e5316f1399ba964b53cbed4d67828a41316162c1c7a8dea9cd997b96a82bc432e2a79367bd26460137854e499e3de785d5016e2d7a77349ad0a90cb142d0122e2ab97bd32d5379832cae6f57fdccb83d51d954032e9738cc87cf8ef994d168a9a5140f0c49334c2f142c8b812c6441df0bfac1489eb6ab79fc63c278d6dfc4c5779710448ef61654fa6defd294cf4aede1b9fe7fd56407a01f396cc6920b24e754964ff7b9314c0c7f77126d3c428807b3650130c6ba5df135c78f4d4b3c9d1083cce48bac17824c8489507f6d040c28666a3a677f6a2dff59526dda09b2547842e816c56b9dccea41812f32ff3e3fec99cc11f2385fa337a232f3d96d353f111b759eeddcf143fea05bcc9cccdb9ca22fb88a25d7e25b1b9ff11585604f9dee1757fb19d4e1b15180eecece6191489fbe1e0f9720621d2e740879eb0633f38d0ccb2d20fddf875c8455df860593061af7d4f69a087a3ec6192c7be0f1f93342c24d4accda4658ae3e3d744c497f8aeb9ad409b17354b888eeb1ef60f06e836b7e7b9c7b73b07a8a4719e9753f9a443f603693f89a2ce60cb1eff61d2bddcf2f14b72230b173b12dd79d56aecabfe84471b319d1e14098a854cde395f8af6ec639d2ddf8ffdb532f5187cbac877aedf822e6e5b29e0313f66ba02fa77e8ca4446a665de21fd39697b8a2761a1986afca0a47251d0f66a69798da71b52900e756b76600381cfe4692663a4707234cebdf7bc970cb1387d7f8ec90282d21fa04fc182c839f5cfc2f7ae56b4281fd72b04b91ad3458c4dcf4da5e7c229b5ee30d4eadee2075d9a9b9749ebd63a6e63b1491150363ccb945ebe13eef8f501ca277eb4c66e88f559fc591910679e2627b3a64a4250e1175b8ef2647b9d41c780eb26c932e3cc6d7ba56f00e3dfb8e9ed8f4596ceda916f3a84b4b3454ca2b4552c86ef8dc09c14c13b012ba2047f4eae41a200869ba51c8e94039fd6697ea8033688e5981bf63052e6fadd4e04f10f9398e79c0fb1a7caeaa5550921400a18c4c3f6590322a73a8b4580d635b73c377c87985fe69e533462773b5d0246809263e6d0460593fde4e5b72250eaa47aef7b2079abbb897c7f279f07c59f5879244c05d6eab5f551ce395d35c823d0f95322e236a665394020a89fb89cd52464c3351eaf333a772a0f591c6365b8daf22d99ecfa71bbfe158d47ce15ba69297d1db254c2f06b3f03fbdfd438b3d0a8c5b2cb845a6a4d78cbf72b0ba6483a78cda32006a51bb9f3fe3f327097014168836aec0ae708aa2c55d29f5e8cbf9872901c191650124990da6f67a05cfa014dad0be4c6dbf42ee76123b8ad9c93e350038ed1d27dd6e5336959720987e7672b3e06a0a1f0363623232b8beb75e5fc440407f7da50cf55d768e2d29359c697b8a3f3cd08c9f9c242bc4a08fc009fd5a799ea146f78e3d219997a7f8554b5226d333c80f82dfb77a2b201fe703c7f3f2403f5d6678406c99b197a346a9410325a20f0d31b97f549111f320f68b3ffdb1e58d22d6738ed0c436b4d5a021b42b436d60d3e31cf43a58c481069b285e10cd42d922c0f4870e1cf7fd571b0f4796ee9abb1dc604c7f9767f03c795f5301b6538ae5631b55ed32777e8bba12ba0d0c5288a4ce34cfbfef0f804bfe70168ed36b1e619bc0f5b5fab179f07e36987895d2e0f3cd5227a048866c7ebe15c43bf2f65f7723638b9262a7ecbb2011c6bd0b81863b42782cb037d64ab4e8646df374b8f2cee1c77b231a02909ec0eaec59c5a52de1873d611f99e746937797569f133a6cf92043e857ca6e577d851a17b2a454e6383bb6700f7f8726181e73253b2ea115367319ddb6177de314e8e95d8a742033a79ebdf393c87156041f8963b5603c72e5c4c974ab17f05baa87804ef9b70755c559b5c71f7b6f77cdb4856f1d9934c949e40e87d4e793713dc79c13709587b3a8c2a5baf3fa6e3ea774797693d1e80de7c7a34b0274e9362989bf2786e2bfb6adc7a9b1cb168298172b72af8f316125cdc37d67fa27090ed95861e5df69d598b85e9632a1a4103ec1ce93e1019202e09358905282ef4c823c42f6d994e4b8b92afb8dddc91b2eaf07b6c659f125d934a641e793e6b426057d357f75af5c0813dec9d8d0155f6fe52fed5d9a84dc55b146f7e74fbab07446ae43c48157ecb04651cffc48073f2b82101b21ae0b12a7d3c81aa99d6532d8d09821965a9c565ca7b5e8634013e93aa96ef06edf49ce88382b71ef8d496b2164389769400b6e04303ffe8ec336edc43a54968820249140f16a34d299992914e9f753194a818acc715a32120a0f87a9956fae040b5294a98d8a0046bc848f03d863020899b8ee02d8d1036f989423842b35924dbef2953b91d404f096ce0e71cfe22936b563c6076e53ff82b10d767f19789bde52e2a38777b4b79707246123f5b072b30d5feb3dc4bd03a51ff9eadf790b9ba6089fe86fae2c36516b003089ba692a60d36653be7e02db019772e6346203fd4bfe491a7a79bf9fcf8ecad6d950535685c63057bd498ea92f8788411cf304c40800845e3c3779c54b9ebabf2be6a221e1deb99c98e316303759c53b7d9db90c8f89df45491b998d53965a1679d97a49ecb894fefc79bf58e30f2730a1c4dbcffe086345db0d5073d6d68d953541cf7ebe4ac47987792d20b4d219104f2cf86a784469329002e4640fd8217d6abe8e590b9e8f82d8411c4803ea74f5e507e7ec75cdf9e550f8adaa780ab0847f2ea2c5e1376609fb00eb89dc00123d864f847788544ea88f5152628767a890f7bce104bf5ef87a57303a5a629b0182afcb6a29f946ef37e9258c605eb784e3110902bab32ceb4f9f1d65d5f81c8182c890d5ebd9f004d7797c3170430bce8bf51dba65d31b581ea322c845d26122db05ab1ee7478768433850a21efba266d4c359460b9d9ce54d176732f79304a9d96e339d787bd30482d14f350dd41e1dfb40fac338722ee5d76927e5625d78f5b9fba9c6c7e46184eaa0337196a89dbfab775008a05145e5138c3ccd5ccbee15b927456ce12cc95d7c5d4f83c6ce1a04f1f0e75e9eb514aac5da45fb57a423b15c16c9beed28456d07baf3c2fbd55d55a66a1daf413c713c0e2580e73c7dbee884ced3c53af615d8a6fb5545ce23653927177da29db219df1b19e983646c86ef4236575af51001f391f7e1408106e72a055b12dd72c3a234e200ca28ec08e2db190e569b4079b5c216d16322566cc61af352baca1ca13db61c45cd7bc43140724da56db998b8c5ceef8657ea6f4cf6d256d0c61dd1f497729607f564473ef59d464dcef4ec042d8554eb339d8462a3352393c75e0e4be236c300e42a36a54704425d44f80f36bb49504118c7a4f1284fcf1a5ef04c9e14c942343eec912e30eedc9e8c1400a0d594215af5f208eb76ad419fd9774ecfd655f65f738fcb209355828fa9e3de288459f3e173c34eedfe3a3b259113aba5cd3459717a5ca5fb0c8df76b45ddad599fc7171b8604be130b442dc68e427375ba8f60202885fa903c8578541fd81ae22b4c6f2dfe4d933c8df44a00b4b056839f94cbd31439446b8bed1f1d42ff4340bd9795dabe74a0f6b9674a37b12c8c87efcfbd17ccfcfe667ef3a142d7224270ffd6456d982ff32be9d179fa966268f7a140262fc0b25d0a4e8972123af01728e3cf5bcb8455b2feb3d8be4f4089b808ef6d146241199590e4260dc479a337fe50b9a04f32546d3263d2f96017aadb2a9ed9ec73095e9a162403556a293647d3f667f1a2d64de8339505a235e487a1ad9612ab888ded951d85500b753d51e321d4693735847153d94e8ea68d42e2660d1e6bb31bc6e620c7d3b835d4ec58f81d3aa7e49ce300f543baa8055763e62ee33eb34353d8d2d0ac38b47b73336f6f3cd326ecafb3ff4414a52e766fa2be9d3f9cf126b51945f1b6fdea1b13bfa1d8abe0a74fbf96001e91b122573ccc943bc47ccbcd16c1eae25fdf4e261e0cec12926096bb026d8b10539fa61b1ee574e45c400ae02ee10c9c7a1b2c17d1558b727aeb3338176041c9442453d484efbdb3b95dc5d025f4705e95d9ccd704ea90f37dcaf64e8784a7765bbbd788b88e865465b46cff7dbb0695adb4b1785719a06390f97e60446d78ab90e87ad41b87fb2adf469c6ff7072d7cddc0db53612ac08bcf22eb0def2602403842b8e3c2d34badc558976a1b5fcb16aadd90dbeb75521911466eacdbd37bd74907a2c284c538e71cd67cec1379843f36229746816b74970487600e4945e1be47497a4444ea723f3592c986503f7f1fd77a27be204370d7218980d29a886833eff1291fac275b5795e04a28ca1c4c0b1b1fb88d9d1a69eddb9b83d7432b800deda40d14a4507051dd21c0b6e398581b5cd917fa2af700571fa8bf38ee6c74492a7e553cdc81bc1f120fa7164c40b4ad452143712784330e7150e3a09e9a956717fd140488316728d33d881e0b84731df54f5d1a5fead0f7444bf9ca979dbe227f8f3ebc1ec972a804d11fae20f6ba72ea1a6a8d1f0b9f240eaea257f44cba2c30a67f1aa3ead2d96b3c474d5ef8cba3346e407d5d761b39fe8f08d6ac7fbd0d8a8dd6f0f396408ca7fb22e1b62a7d81fb4c6d1cfbbb1d0cdd74d81fc26151b7c43bc4cd2b191d122d2732f89c36eaff43a744ff8196dd9403aed9ff1ad193585e5610a4f102a98de58d4caca980a92017a826fdfc052f68824dd4e71bcb119fc5c3250fe173495d1c9eded7b025fc2c36921f804813cfbd34f41e707ad2dc7cb07b5f779cd9943fe400cf7442345e3b37049978fc7e6a680fb95f66bc5c6f566e6778704dbbc0077b3d1e0a62797cf546562332017444099969f89a7b9694d6bd9b6a7bffc4cf2d475f3c18ab943a384daba70001aa4bfd834819271e62bffea74dfeff7ccccf5871d48ed84c749b4ff60d8d840534ee40a4617aded1f67f175f0be7090be3ca80fe5b7e7691a3056ac24bf62e0aa3f9e176265b674f2ed61e7a76108894f6e5fc5369e4cf16efee3f88af8f35e7fb94dc450825222e9e871341fc8b17c2cd34a2fc9b08e55ee5f84e25ef31fc2a531bcac4543a28701557e237ba7aabc334fc4c4eff29f850900a47b25d09a67b660a4de48cad282da1d43375a0e6647aba42f55ffe7a6eafe9f2a3e6e8397fcb1db0b5b964d359fcba784e2c5024459057c5f04849d2197308677a6616e5058ab7999b930f146125f2776a99536ad79281d6113b5a20dc22d3b1e1afd5958572f02beec5f6882a852fdd54a692d87381cdb95e0d3a5e6577c310052feabf1673afdb30a965851d62d1dbb34d1a0215c56c6dc18e2c8f865345147466bc2636e3dceb0ecce81606045fd584f9f0f814f78d4bfec295c47c6e0991b028d4f32f94341af4ab05c1d90bc11c1ed607ca2320cac500189c55742aea41bb719269e88dde073331f571b5551be382cc0ce025827adfc3c5f745e042fda7532e94c76666d041c9c1171", 0x1000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000013c0)=0x7) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001400)=0x8000) write(r0, &(0x7f0000001440)="109f79d2a72749ba64306017cda95da8ff6435e204abfb0584e1d20ede494982d3d9b16d", 0x24) 14:41:44 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x20, 0x1, 0xdc) recvfrom$inet(r1, &(0x7f0000000140)=""/233, 0xe9, 0x3, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x0, 0x0, 0x8000000000000000}}) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 14:41:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) r1 = semget(0x3, 0x0, 0xd2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2008, 0xb4) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) recvmsg(r3, &(0x7f00000055c0)={&(0x7f0000001240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004540)=[{&(0x7f0000002280)=""/175, 0xaf}, {&(0x7f0000002340)=""/219, 0xdb}, {&(0x7f0000002440)=""/143, 0x8f}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/4096, 0x1000}, {&(0x7f0000004500)=""/62, 0x3e}], 0x6, &(0x7f00000045c0)=""/4096, 0x1000}, 0x3) setegid(r2) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 14:41:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x9}], 0x1}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)) shutdown(r1, 0x2) 14:41:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x102cf}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0xdf0, 0x71}, 0xc) close(r1) 14:41:44 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) getgid() syz_emit_ethernet(0x41, &(0x7f0000000200)="781b330ce65f1b8896df9dcb3e510a0a475977f1090e6d41c7def93d334f768fae3169c29d59f07429857640863c8330bbb124e138da95421049f3ce404a8c0475") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x200) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xfffffcd5, &(0x7f0000000080)="cd320910109bf337acf46ebccd2ef2") pipe(&(0x7f0000000180)) 14:41:44 executing program 1: socketpair$unix(0x1, 0xbf84061580e315a2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 14:41:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xfff, 0x8, 0x80000000, 0x6, "815817deedc4a7a4731823c9301f932d78a14765", 0x101, 0x80}) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 14:41:44 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x101}) 14:41:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r0) 14:41:44 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:41:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x8, 0xffffffffffffffc0, {0x80, 0x552}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) 14:41:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) chmod(&(0x7f00000000c0)='./file0\x00', 0x188) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x254, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:44 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xffffffff) setsockopt(r0, 0x3, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 14:41:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x43) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfb) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000800)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) 14:41:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 14:41:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 14:41:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x210, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x10000}, 0xc) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xd0e5, 0x6}, {0x8, 0x3f}}, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x18a, 0x6) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x6a66d8a9) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = dup2(r0, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:41:44 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() r7 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) msgsnd(r7, &(0x7f0000000900)={0x1, "90a97a611528048a2168698b83390314f2022f9229f5e8fdc4bc08d1e17d1fc75719198b9d4030767dc5792a0c5555984f5c0c65c3e74c9abb254e13640cd0b0d9d2b3a26a79471787354df93a66d937c569bed3a0d27e58f2fac4444fb5559aac3e089f47dfabe6b6b44826aded33c7d4f02f16e448e8c7b01636425e83fdc7b17c0d82646e74395432e585336daf59043f8d3904019c2d40cf2bb585447c8422a1719265aa7fee76aee575bed378c2daf0da4ab235c2299730778d8a9f405d3862691a4d54373dd8204c71a8329081cf80726859036c21fcbff96941cf9f8ae5fdb50d6b273407dadaefac482742d73c0621b5"}, 0xfc, 0x800) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) r10 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 14:41:44 executing program 1: r0 = socket(0x2, 0x4000, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:44 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a24532a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad915fc4c1db412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e76312866653b6bdae4c5b436e445960fa6b9815c1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c57108f029a123d290071baff955a5c23a3063e78cb4f31e0cc147e1d864fc592f6ddd03ec390bd40f04455a9ef08e115b6ba2ae64a8a27eedb71aa056f13e8fc56fe1308141c34513f23d5a3f48f33cf8ff43cc00f5e3066f0098ba4d47f5efbb6dcfcdc357c29a394262351105ad7f16a93e24e903229fbe469781c72c6a0cce3c178014d2fa"], 0x10) write(r0, 0x0, 0x0) close(r0) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xdb16e3a, 0x0, 0x2, 0x8}, {0x1ff, 0xffffffffffff0001, 0x100, 0xc5b}, {0x8f, 0x0, 0x8, 0xfffffffffffffff8}, {0x40, 0x3, 0x3, 0x10001}, {0x40, 0x10000, 0x4d, 0x6}, {0x8, 0x4, 0x1, 0x3ff}, {0x0, 0xffff, 0xd0, 0x79}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 14:41:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x6, 0xf118, &(0x7f0000000100)=""/172, &(0x7f0000000040)=0xac) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:41:44 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x30) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x8001, './bus/file0\x00', './bus\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto(r1, &(0x7f0000000200)="8be5e3e0f271caea4d91335ec641223accedb459a4fcf1edf4768e464a564b037bcbe9376a1be6c0de7b0a26b93cf4ed1a5ec75b0eca63", 0x37, 0x400, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x20, 0x4}, {0x97, 0x9, 0x80000001, 0x369}, {0x200, 0x9, 0x199, 0x8}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4200086128) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0xf5347b1fd07a8a94) acct(&(0x7f00000001c0)='./bus\x00') 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x200, 0x4, 0xffff, [{&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x658e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4010000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7a66}) syz_emit_ethernet(0xe93c3bad6005ae36, &(0x7f0000000100)="087e0add5c37fc6c193db105a5b06449") r3 = getuid() r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000740)) r5 = getegid() writev(r4, &(0x7f0000001c40)=[{&(0x7f0000000780)="71d23cc12ad2f8d6f3bd87f10e233dfed86f8012ba3ba2fdaec8d40d4c89d68029d16dce1819d7a6f05cb483cd4c466a6d41fa766da45f14ba9051346e7f2bcbcf048034e6c6eebb1de81872ff3e1546b5fc93e64c36eb5c63", 0x59}, {&(0x7f0000000800)="4f70730bec93dc67a95f53ad6d7f03220b989eaf6ed6c7fff693e729fdbf852bf34f6aed233aa8bf2471c08045c0ee44d968aba46b9724aa8987db1044fca37fea3de0be3251c13ffe", 0x49}, {&(0x7f0000000880)="839ceb4b76e8c7010ac9e634daad76809917ea42fc722a04f333636c4fd3542a5d8e67647b3eb5050572a396d15da05735fea8303a46d1ee0bc4135ec6008585c7208cfe0180b489665b52e78759bf9003644161e9c2375910de467d5b87416959261069b8b710c7337689c795c59b95a0045e7a944c0e19ce117adecb6c740bbf02b22ec1537cb707b938e0704088e7c6c275feac0bb10fe762e475ec5bb9838b184e3c60fa380e0ca4902d1e54b84dfbf4bb70f207a8e515fef6dfc080907e87e599f001b56936ce", 0xc9}, {&(0x7f0000000980)="1d8dc47961f4f2afe526d90139e3b1baf1bdd823555d9a6c1592efa14b614226c901cdff45c2d92cf3de59e7ef8aa102334e930853d3abd93803374b59", 0x3d}, {&(0x7f00000009c0)="8683136052580b0700c6ee172cb14790ec3e0f426c7526bfc59ebd68fe58544ba1ac0575230aeb1522cdc4a8245efc870371b2c14553c2e66ba24fbaf29ee95f2ea6f692fe46fd22bdfe91edf9a9a78fc132fa108d8a6e808335afced3108363bf109ce19739a3fa1024976636b6add1d33adfd69ac3186b8e344af35de01825c7691b6181ed7ed0904f345f45d670e02a4e7018ad2ef77b1618a78a798042b97f4222b7e08b3d46432a53a9e04965bbff162bac0b83e5c994300581549511b11b637d3f465bf2e579d73693083c8f5156f534b4d5", 0xd5}, {&(0x7f0000000ac0)="fb2c904642335a1f5e51d293b4a69109eb415ebea6cc9529ecb8bdebe85e35d96b09240ee38371ed391fabf771791cfa4aac0e24de35121834da3080e0567a17a09e755deef4b03d23d3670c01f2a1190e308be1a3a71778bc612c4a36124fc57ecd7130404808850fde81f6bee8d2ad244c61810cb4dde7ef42707a2fe991730a84ff9bb6dfde823d37b3942777cc6bf3ad39a202367dd337143bf970fe9e1f38c62a9cd9da4c7e2e749115d542f453b25f2355b7713ede264ceee3820eeb7f5144d89bbb97bef83aeadf737cee90e03d4e71b769bffe9e41c0ac7cdef0f4f5fd53f187206a10fb809babcbb06afd7a15a349d492cf73dc1d8f6e3d42f88ab339f68f3e4c401cff92dfdcfa774b1423cbad3c78a927a8467a18d45eac03e3f204234f6b6236fab47da505b8dfa3cf28e014ee3a0cd962316eca9d32dc0a691db0b3e2dde618722fa6f9539275d205603e7a9faf41a0aea2fbfcf7bd699c5eb6acfdd1d742e6cde07a8a61720d0f3e43a3d7b461bbe14b3cd4a3e7d5ca69c20bb05c97ba2c7a8a646a03a2c2d33bf19239f99c2c4cfe70cac04c7a20094d379209b01638fa57821e803c895e045c14c0ecfd6e4ffbd5614ff0e135d768982960f6011a15f4a1d06c851cdfec297f30a97ee331d24562277f2b35fa6cfeeb6f1316ec1d44c7ed23bdafdda243b682eb051a94ba273dcd3be4356072468fc9d58baf6096a7b4abf53b4539f1f02ac0c91b026e56d415bc21464e02f78a296fc62b3b7237b5f9ece128889dd0b5e9e949261c57cd2fb4c8f2facaa852113bc56d6458e69543cf1d8a7e95eb09e38dcef0e3f5e746eb19756ac925daae29a8ec92018ccfc1e2e29cbf0df3ce8fac63fba64af70bbc77a3d80fba9937754ad142e8aa4cc8e597e42ccf855b7f9b584fe6640cb7bf8176f03e93be3e9b8482184d529230af578a20fd3c949d27597c12ab6746c29491badf12cf3e7fad87bf705422938d5e2daf98045b712e72d7f4bf3b454eac578326cad189bfaff5970ed6bbf23a2e7d7ee8b223e465b7dfc921e4cb5662c14f8e207b44c05ad1ead7134254a123cb453193028a4c6958c7754789831c88ead2b64e18f38a1b87331c73fe16401a60db09116cd3b45b302d767379b94f0479ad29a174f78b22e9341aaea6dede477a0edfed99c5c373957674027b39408207a2ba281343faa80d03284bdc18822ada8425922b3575fca801d52675bc0f5eafc8476b098be23a26c82c3baf46eeaa6e47761fae9e8c8d609ff055eea06ac9be3b02f271475d3d4ff8b17763b90414bf9a9c678e636e3ab8922ef9551eae900cd05e982acfa0389095e5c21871611344936cd4a0adf34ac9e01f94cfaf97c56a42c0e891e3402f141647a25d8246f6aa4312afa15436f3c352b86a4ac84d2c34caaacbe722eda5b131ffd36f1b5d6013d7888977fd6341975b48db6f57148e203a942d6964da3c4a8e9edee0b2e3128a05e8aaefe85f0f37672045f32fc0befd91ad4e749453e0912b9a755fe8cd65f096f1f18e97b43a008b78d03191e4f9dc35361dbad4aaf8d407bd03cc51c4efe29d496fd3087e3fe1fef4530ca633849830593a4f4d7cc3ff9f8cff953ce74bd0e77e4057eab46bd7f67e1524f96d0a023b762be7a1985736b2b02c1b5b04c3b0547fd110fbc5f22958dc3f46549cfafb0585b6dcf82c931466bbd6e5e8203b5fcdb24134eadd9406204148bebebc591e000a10acb0678c823f2af1d7b859e48e50daa41460689caeaf6f9689c18efeb52bba02ee3413748f47d5d1b89c5a7edb8b55cac923b78bcd0aae127ed6611ff5a592689b473ce2ee1e1ab92f91eaa2ed4de92c32c4d509ae22825e1925008f6a0d2bb27c78a80f05ce76f700e669ee3c7c7a5f7159f90bbf5a4c7e40b64b8eb57fb76d364ff28624d79fbb24d2b5af3e0ec838a7063e03bf4a4f4686e8d9afc199ec61625d230673fd72f2694cc19360a241c60e04a8acf1761305b9e44061f8fa88f237e30d9da0f2a524f40340e818e12810f1ab142dceaab52b655bdd0c666a7c92150aa4d3f652a4b957c97e777e2098b1eb51f5d595ea8c3193f546cf04a738bccd1724035d325bf08fac692aa09520b8ae393dc72b739518914281181f90434bec719eb8946027d3508dd64d99529248655d6ecb06bd412af0662d664e3924809a6a5b4820b2cdc684e0eaa5b2617933158e9105c30eb3ea68c75755e4ad357a1072f3e91ff6c5e0e0601caad37cbdcc07b26c6b61be39c0bf4e129eb9e64861825ffeaa3dbe2dbc9a9e165e663e082e6a999089e16db30e123961d5ead33b319c814389915e292ff86afb63b4a943db4ac26d5b6d94436521290abe250df0b65a62e43ad78beb73ee864a31f8eaec178aec1e0d2919c2d6b6d8fc1d1d4effe3e59ba4e9358bad817c2a4ac0aaafda4f9a934a85d1eaa5b05f8b4e17a7d85be7fe6715f57521ea216d7b4016b682e790a78183fcfadb4880eafdb76b6517c108594790747adca0b0749606316c9f625347b164c711719f6e27ec87d1531e086e4192f08332c294261311a18d34017b596b77fe616861fa8c85403a08a6bd7225e37d1a1445eeff8ba2c2abe5a5bf524adb790fa2998e8d4ea16e5fd2d68e7fac011a26fcb23690f15d1acced290fb1128539eacbb5ebd1ac92fbbd0b04f9a6a375a77c7ea7fb26e3a0fcdb4e23d4006df6718af2ac14bc4355f9fa6571df5cbf54f2d1732ae38b444c8b18473ba06d620f536da394240a2c2a391500b0af5723667c7243e4c8d4e7a86b883b2be686a6ea239e643484d1346956d90c5996113cadbe9abd8344dd0ffc201eaebae99e6aeba714066b8827a306addc39113f741f74b51f24ee9f003c832ae5cf4c8e27b2b36e745e1e2f07050c51a36c9ce831785eeb855b19b52af737a66406f2ebd0f4c03767856ebef3271c59e0a5346dbd4870907b5c93c4528a38ee6ada9ec676205e21454687da0791cd24dacb76e80a3ebc7931a302c162dddc77bbf82468d7e50970e62dbaf46180578a811b274d904b7ce0810a7d83b2558c7ca1706d7d2cbc3207ad3f8d5be68eaaf751c0fc594e10e0ea5baae871f49ca471a4cde12fac6372c05d333163a44b925e2ad12e8401efc10dfeaa62c2e0a4ca40987c3fb8dec2bcf60554b098d7e6200a41720e671723282dad30c25db4ca9e64b98db69d725bff1a190852c6aaff3807df44bcaa9ff9cccfe1ec9157fc152a51ded423fd56ff0c92c2483db175b7148048031e4b720d4d5758aaeacbb0843057124d1c7638cc0ca8705646bf668a8285be0bdf4ed2ce5cd52ddca759e060a35c7097281bfd65c9f48c7538db443c87ef59d0f25fced067ef95bf22278b7b28d456476ad93c51f020414315a12f89ca64490e172dd71877f9f418ef4e1a7491f917b51ca2a7fbc37a42ea6c780f3795c685472edfa30f394d1bf22e8de6885056dcf77f4ea32a8aef8cf53975bf960a03447a5c61dbae7e98bd1069c15401655f4b53e0df968629acd8b496336e73a0884c9c75e65c53693975ad4fd77b77e3fc5864460ed40d95b21f59447ea109c398ca2b6d125dc64ed08e43ecdd0bf68b514f1be4290dae4c3a7376119b83264f3f528e847a20bd7b7ed5a71111981e229dbc73e9a5f25c31ecbb8c2ebbff1ada09636ce32db3e58aa666f49b23ce62aaa13478f57db8be7671dc9865cffce70e7f9681d79c3b711ae8187b143818c8676dbfa65e1a11823edc4eb3ee2a2d97cdcb40f3309c519a3c757c5af8409867302e6a3bfae8229850de7f63d7e27637ce729f4c22daea178b3ed7d6aebe02482600a1240ea40002317f94a3cc351eb4ad2b2153e08a8d5fa3bc938fb69b529b0ec6fc69e33346e41e65c57704ca42ab8be67a73a1702b1267abb655384889fbf042f8ba1aa1a28f5b167903093666256e35bd54be951fb5f7f05c08ca391a457b6766ac5a1a76cf87ab03c0a690289e54b5227d9fe619cfbc4be4d638f2404e67e8bc9147623dddb381d2863fe8f8b928630fcada01c81a8ade1d7deae2869e7f949719095589b200a3aeb8ba4523076a8ae5f0239476858e575d6df061e42738ed54b97f2d9c4704dd31562c8af02d49af70def2d0275fda9787387f9eaf5deedf185d6a68685d43adccc21a5eca1bedee3a498accb67e6e7dbb27bcb84319943e0ac7672040b40c17b30fb2f3fb8a3880d09383dd7468f1c73eb6ca57b0478903728c2c1cdb7e80e4ffa931e6241cff57d51497bb4cbdde137eb5c51f3fd3a5a39c9715486cee8da99622cd487f1ec27689269abdb1dcdc7608a790f0beb67c4b2c3da362bfaaa584e6967d8ad02548bfe2c20d35c8f56744bc6d81fa918efda009035d366c437b94007a09a765e0d6b4853177a4b6a616292f225dbb5fdbb581c856d9af0f5dcdaa3862fc8bec493649bf052b671cd7838fe79a96c63cae58baa5c91a3143c3bf01cd6e09748834678a7cd8349feb18c6d9844268c5a912ca05235984e52d584c9524b5f47fb88967514cfc8b1d4ef303a9a168e5e8c175bc21672fc7428a2def4a1621f6b89f52982ac0e164a3925a9c2593c848cabb63f7f8262fae9560b345407b2de1f7ef7d12caf6a2297db618f4fc3ff7e9ca4d554b6a93cffcb9539c9c5e7655983c560d4644efbe710060f72d658044e1d090a61f639a98cb9ac0e25b7019d5dcafa56be29d9f0cc730c2636639139c31d026deeb4529c5f5531ae75a2dbbc038c4a61d747813aa748849d4ef31ea38c392a25622cf6e9fd21a3311bc902d3859c3e1ce1173d687ebf964064e2ab2039c17d067b19df5191fa236a383874f8d2bbf6491637a3745af3300ff0fa4d8066049c2f01d231cc33a717d9e99995fc42b607ed276dad0fd5b4dffb7376a130e987a1d381efe6b565215d04f97b2625cae09ef2c00a1118ac43ec818844db80783dbe0d73fede3400f00ea9638ce7bc05338f7041368d61900d5f53a4bcc78facb9055dd5d2b27600b92daf9c6c0be5956b4e53b4485b41d9bb338c11a5886320ddc55ea4c500b57dfb1b46d0fe1743238dd5ac826eff71e764003b1aa9a27e42d8df62e6f552acb28a2ae424765e2448356ed2536c159c0804111f9fad8e381e077974bc0110f29f3e077d77e8554b78042b164ccacf6085d84f71088c537bd28187a5d1a3eb079e9aba30a8b35c02f8d6c3c1927935f034fe7979ee83ff4d188bc4d62316c7e947b1c777b940f1fe1adc62a99a4a2549468f01894c8c9bcbd7f8a3c34533e31aaad6aabcd616fcc0f9a85c45481dd0396bd6eec54de7e4df922eab747e6a66b2bbb0701871a52bcc27b0b104762bbc518e0fa18b070bd10e385fc4ac20936c25bfe2d2d41d06f826d7a8419bc2fa927b27e5985dea36828a442182aa15cabb47b6026e0270c31797debac2eee150d326ffa710c5192a2aabcfcf34052c14d1ea5b3d6f448f225c708dc1c0b09f865f75348dfbba33f875dcc0ed1ab3890ca905579d4deae58702e7bbd3684de90b0cf802953d8a43cfeca368810e9d0c86745c1a31d665280a29a146cce845cfbb94a77aaab0e0a439fd2f100b34b285e505954576acef2cba4002c952ed9c2da4517f31cc5f166ad7e47e274501c4c68134227ae9b02d424f501158061594da729c51da31171f9f7137268266aec76f177f72339f31270db2d0c78b8877b1bc21deb1b5fbc07102bf2581c0b3efb2d6a7e7f008a5d99b24ad0813b4403cec19dda341da8fee564abe37d1be797bd37bb9a0079", 0x1000}, {&(0x7f0000001ac0)="1d9006c4d7ae31442b436d3579b9283f6475c438fc58cb846ddbf94d4270e408441f0e62fdf4f4f854bb98671f7aa8103f156a1f939831fa683420c603e523d98163fee1b480f40cefbe44e82c08b196f806dea23c571321d02e9b07af32dec1e786b0300214e2d90fc0bf85bb02a7cf10eca786c8a163fcf3b12585731a59ee566f25e35547edd981e9b710da966964c9caaf26e0a42d7a99d3e96f0ad4949c6feb0236c82526b5e9", 0xa9}, {&(0x7f0000001b80)="9faba5ab8a9a5bb32a2dfabe748b57a2afc8471cfc2fb743ffd46384", 0x1c}, {&(0x7f0000001bc0)="7a470bd091faafd0ff943506e9ad8841b26737d7379c1f4bd406e336d7a0cfbf12e7f1a2f1627b068d01c680372200ce84e18753cb46d478f318a0acec3e15bf31bde8b4a2879bdeffe7c165792ad1ae", 0x50}], 0x9) fchownat(r1, &(0x7f00000000c0)='./file\x00', r3, r5, 0x4) 14:41:44 executing program 1: socket(0x20, 0x1, 0x7ff) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = geteuid() setuid(r1) 14:41:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fba170e4aebe4a8897c119f690000000000000000"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x102, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0xfffffe7e) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 14:41:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/170, 0xaa, 0x802, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 14:41:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="82074d939834162276bb776387fbf337", 0x10, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:41:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc2, 0xfffff, 0x8000, 0x10eb}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x86, 0xfffff, 0x8001, 0x2fb1ecf5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa, 0x20000000, 0x27a6, 0x2}, {{r0}, 0xffffffffffffffff, 0xa2, 0x2, 0xff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x50, 0x20b367f8beafaa9c, 0x10000, 0x200}, {{r0}, 0xfffffffffffffff9, 0x31, 0x2, 0x0, 0x324c0e1a}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xf59, 0x4}, {{r0}, 0xfffffffffffffffc, 0xe, 0x80000000, 0xff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x46, 0x2, 0x4, 0x80000000}], 0x0, &(0x7f0000000240)={0x6}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x2, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x80000001000}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) pckbd_enable: command error 14:41:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x9, 0xde03993ffb19114a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x2, 0x5, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 14:41:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001140)=[{&(0x7f0000000000)="bf899fb74da1b21eb83ed6f923668d23e5d4b3fd1183f5a409dfb34ae9a6482dc1857f56f1318ca1759a753e3c3b16a38d0cc590a1c13da89bad62ab0863c99929e7512f52700de97c9fcfb292662e7e11720ba8490921955a37ef75b36f0ff57c7a9e46b57e07a12d2e3054ed3b42f4d44fb43d8cbe58eb0a7dfa2501d1e524ec27201731c9c9a4663c778f943d7d38b7e6d785", 0x94}, {&(0x7f00000000c0)="eb002260a022ee3078e10eb844536c1d13ff69f4d0be4f368d2471839625b6ce3ba888", 0x23}, {&(0x7f0000000100)="3422eb0580ee15841e6c531c7f4159e0037ca2847f53d627a0d9f1346d272a4b89cd82e39d04ef5ffb830827fde86409cbf2a941eccee34e1e7d9b7d576c7df8ff14e7989ef76b1e08f870d79bb15374dba6731feff5ccada2d64e7b97a3108b19564f59998416e2bef0ebfeb359819ebfa2760b8f77727de457f5eeefa8feecb152d3dc8637a8a7cacc48f23f18fb0ab59ca207de20100860678b39bbc08f6fa45e5aaa46e22ca1fa60dbc331063ccf8ac06f907d24e1f9d50aea0590d40206c7fe9f93844c48009b861cdeaab2c9522b0eca3f53546a6e304c0a577823381288b593913502e5e853850337c60d88931b3cf3d328efd3c7e08ffbc90c4b5e80b874b543cdc83b0563380b8365526a6ff500fe3715ce810788b4e9b8c521dde5b63f5cec07eb89c1f0a12ecef308c28f7c9663471050c32034e52dcb3ad382f80f54842def501f385ff556724e42e6ef8a4c634ffa1aacc48bfcd5a0033e2c3a9d5ef6d50d1d57ef9c4bc681409583f22d4e5c7cafe0cdabc1d391001d60b972ca1602a2ca11ea59b0c73ba32395be3a321f706fb9bcb99fe0c306ee4492b5722a495b2ba6966db1bb7f1fc910b4e3f6fdc7432e5d44f3b0979f6aba777cefe218b881f410d4151286777f857acf103d1d6a8cac5914ee0a3e4422ca4155bb2c1bc438b29183a7da7c19c8a9272ab59e4006c6059dde4bef09e9df3a263bc1f7a310b86e716ea451cf81bc29f961399ac3ad4804f80a55fa5d4e42887d8b543b551aec26582cff4ad12c1b262f54b51b62eff742c48d1f40e5dba2502e932bb1c0f57871ff54a3303e48e596c00a91d22f9d79f5b08676d6079a9ddee210af1a127551e33d0f9eca31df1954e25c1e30b740e27529e345f7c98d8034a86be10cbfaf32f9809e40c82ecafb8fe8826984657457ee70ae6008d64c459210a18dbd4e19b70e6724dac297519ba29f970690199d694b217344108709fbb76d2040fc4d4d21ddb37327b1a0829d1d14f91aae848ec3116b8352fa6a7c666f2d79bbc28ff14713e301bcb8d6863662e23c5f70c8becb16d2a18b08420753846ab79a59fd9bb00de7c97f464fe4ac1140620b4cb812a1369253687a5cb9874dfdfc6700986341cc51410af0817a2ded3b46dd7f4a1f5a407ac29a3097dc84934968663ed0f6802c45aa7572c5e812685eb72747edb3c8a061d31c84bf3911f1e11f8b4a46e4e146beec8bd90e121d03314d80a51b10ad67b2bf17267f1b97de76c041d56f132dea61b2a53599f75b733d6bfb5ea323f6424944bf74ae5b9535636b7b79d8eaa1473f90e6bffe2dbf93d5f690170ab269b12913e965be6df29ee1cbd1a4ee107376697862e05c4e8b3b4df1136d4ba9c9d0bd801ee9853283bb7dcd6ce5c586308e2256dc03c1a51f8904ecb3ede2006101cf9da19d7cdd757af497af89ba24e972ad4052468761d164394eae982141ca0e52db7917e5ba9f248d304424043a07b20aa866eef2dc3e021c0e39856b250f9ae1404b4934a4446e42f673f94382d1ebc3229c174a5f85acbeff06a74496fc1d0a90997e5ba52238a420afcb57a6223a0f0624eb057b620b531bb94ef78ee9d95013e7e928519b9b8e8588d5bf07360593b10ae9539a41c7322cdba4c46656f17781f38a113b488a07681dbb531b95f697ec74febd93f1553ff43daa1751df52cdb566ed5a9c0ca1a48511a38d5c96a6c1c7de1a44d7c2d4fa00fb88e4d1869c59ae702c6edc8333a72efed21d7da34a6ffd494db380c16b3ee751d15a1c75a13c825eb34f07372f2a91a902079a0fc825a95f39ee17801412fa28c92723700ae5f150da5082193e84794afce5431e7d82798d1a9a83d7b31ea8dec9b2c74b73355da2d06a584b6b7bd8d0c977b338f39c9ef822d06b0627aba2663cb70f99a48c4e2ade1e9ee4f06358590442f5a4e4e68ad6e96208b6639bb06c67ddf9dcb48d778081a48dc86007ba1b52b2385b3a1a5b046863553ed6e16c04d2f41a48b1c72ee2a1c5d72d8b2f996aab9b44939b9cecf3b87323a4a7422fb00b6f1cbcf6c9b3713337ce85d375ca3f838ef8989e3f598f7500789f3dee242a2cb33ac34866d9ee5d36dcb638943cd56b9c12bbe74ffee40923ca50c09fa38ca1f513c0ec8e2e72f7a849b524d7b9612abcfc64b43123425ce00e9a0d25bba9b4b5704c38dc0f0e1ea6e0b661e0e49e17d99a9ad98348d2ad29dbbe663098e696a6af13dbfea162124d1d3e55808a8da34fe3566dc91260647589e14f572fc5b3c9d8b407903d3b750045e6fbbe5b2b2160a18246e4de95b140f0021d3e12f07a450c03f6c060a2bba3022d4493dfd470a1e4abe75cf365725de38fe46e40408777c1d33d7a66a4390da8c481cc54654855c6050bd464452c014b83ec8a3640ae4298619d2b356b4f5e965c49c7f2fa08b19157cbfcee9e76af9adad8ee2e19371277d1e8b12642b7c79b132ec277f9ea34ea3f56f970c242f778a3e86470e199d1f30433694289f5456c555729bc5ee0bd8a0a57d9032d2f8b9a9ff5191563787c9c4e316a98109cf8ecb03f92375e36104b170dffba2a53f668b5b061db6d83e85f37f488f3754189ac0f65942e6b031349f983d948ee15920f897d3cd15ce7c0c58592f027c5b06badb90ce10132cd4dd8a1dab0f0772a8d805af9f5e7245344d1ab683735b9e633592f8796890ed6be638a85704d7b3c3f7bb54bec72a88738ec57e144ffc3cfcba84f0bbc3f0ab73ab0b56fdb738875a413cf6f2332901d58ee6a915afe4364cbe53be744e33a83a3e77d4828021ece5815f9f7fa3459d8018e46e4437d6f430377fbe1930a81cb6f6db2ec44b68fa60d0571f59bc74aee047c9c0785dc1188192503d382ce1b7dde648ea0205cfbfc19e9139886d9c7cefc7a81d30a4a3764fe106e14bf5998f270143a8e8bf90e1015982a9f63bc631271d4937de7ee17602faca14aed37470995a44786f26cfd980cd96dae0921cf6017d33588b24c40965f483460369efb18e4247ab7b53384a6bf06badfc78bb5e73e99107de9bf0e1d0a43e23bdd94fefeeedfab2eb10ae3e2c1f2c05f1f7d1fb485d13f8926d360c8597dd035d67a15f86b8e5a20f3a5633959acf8a73b82f2d390efb745ac16e989bb8b0e8ecb4f54f1beda344f70f0af8454cd027af9355e8090a7de3da9cabec2d086598dd7cea4fbbcad76a2d8a8f0cc26935c6a22d392f98d42aa2c52e9ef9c4ed2873d4900109fb50a87706cca0812d39c118e09c37d5e154002bad58bac59927533db8a81e1795f53467dc1a9c1e6ffd8e85d42d990ab6941fdecb4cdb1d5ab28c7ec175da798fdb12b8deeaa300fd8d29405bacfd018fc9ad8b0c97c6142056131966a67018deb222b0e8bdf7bcb31fe3d4e759a1677b43256e44fc6d07d936f454c1625c2c63356a7103713120486c0f443164a18e65e25d33322264b6c8fd158558d8a8133fd7e5519d115e9f2d8e2fb0d063262d6bdf0214a48b955cfe612b8daa86d503fac31c968352340760915840475f0a298c36a426c852ad6e3dd83559804070b1ce41b2d4e8b2406fd3e85d146ff7f56dde8148fbba29c78bb75759e18a92c8bcda942b286a0db5e94b01e42aa70da1e688e1f9ce26faf2ed4f70f8455724446214592892bbdf459056e8c6d2d0fe359e307a53889fb31ecc55dfbba7c68c4a400191b2d41a24374bfdb1d1d62b4614cac1499b8b069ff324a34dca617d4d54caf7d8b3af80dc4787a2c19fab8703235fe076df53559c2447adba012fda70e8c868ceec0e1de5ed7e516bd0fa9097938339ac6d48eff4f7441b0270ae27b5e54ae8ba6acc5a01fbf5746fc7f61765deb98073306076511ac483b0c4231ab024b46fb37a7d67dcd5f15d5a1f180655e558ed9bdaeb32744414bbaeb50619973ee90786e99f377680c98d59ee3751523bc90ee23a45421ebed5f7b0ebaa7c01578c16b4235826005d6d2686e1cd99b9c001bbc61885f9c89641a1fbeac0df9c4ccdc43c36f0dd21e3383a2f9897d8bd0c4d7c823d032f57bb7298bc81944fbb4df16917d481131ebfe1358ba65dd4ffabd3243c448802a91e0c391625a6763c40101b69c0a257a711105e7456ab0da513461ef80460f83ba1e0bf05ff4843951ab95524deab7de1aa84353c4fd55d637b9f5c789da75af8f34830ddeaa2706b11235e4c553c238305e4c14452dc4b14c765148635776420261c4b97793eac977ead7bb324292e6e1dcdd46785ab8cbc17aff79511cf79d4e4bf2851bee07a6272588e480cee6c73a48c80caf2f67acb15a4db64ba2bb1ac2d59c692ef370009657ba0f433d75690adec542761cc1d923eb36b28d8d7d3bb6d5bce42048c547ebdcad4c86c9be83dd006d2fa3c321fd9c5d9047862ff437a9021106f7928d8596eda9f2f6725b57fc78f5af5d0e19c45291c72a2039eaadaaa77388f7d20e09dbc76674f54ae95b892590e1d30dca42812d8f21537e79d4a94609146b9bdcf4217279f478ab0304ddc08c985e8c04689335b23b8ad6e6e9cbdf063e0d4065197b37d211f5ca7db9244e0fa02b405e88525d26cf9d75bcc16b7a9229ba5d019afdfbf4dc825b653abb7d8eddb430031cfe76f244b1689b542a5bb77d587502c6574806ee3a33fa55743361af94c4f781de5bbf4fb80ecd353c7bf9f01691aac5005fe5f4631143dbd91a1b98e98f6aceeb2f5fed154aa386155219d285a7c8c42469e66e5a630b4b9acbaa5ed6a1ad249d7ab56afb3af102c429ba5980055c95ec2cd5ffe07aa65d4441d8b0ea6ca7b14227dccc964a9347445cf3046904cf2f3d14fd0960a299f0837c0fe1a5d06eab0af784c7fc54e772bfa3454f8ee0078f0f5e715290605198082ce8029ee826adb9f83b9dc4aaa17ebc074b55b2a288b847a9c630839c08d1e7de38c0a4eb905fd6ad7a965a75f50e99e7df72fa92a4238a5414c3d9c2f02ed37061d8946b3753ce5eeb752392df2059c66dedd2386955c794c83f2f6847b6fd6eaf7c7bad4c397f4d1090c9afe28a89f7403f5abbcaa993134085a27a47fd9488903f1ddb42f63c51a7484cd953453c9ed4932bd358e2b8c3ea922fa8318463f398922c3d738a3f24e2388a510159968d50c54cde47d549265f3538e1022b4b8d356989e8b10eef3ae320a29b946932e0ab06a35a6c3e09fc36200a0cb49e250a9e6a202bdef21b73c68a97ddde50c54061302a6a185987b7430b91bad7c4732dd3e912b0dda3ec9fa5f7828597fa9b1a33df952c6ebd9b62eb310f1f029df7b1b6a963cb67da4a0fd3e7696e4ab3785a672f93b2f56b273d2270e043d17f3429c9b380c5d525501a75674153979a74dc85cc73705f59c6485263202697bce0e55fcc79d6a1fc8a7acf53161551139504adbcbce0c6c771525f055a466807d899976b80b8441d06bae2defb5f3cb27826b24b9c1f753ff2312e29a4b2140ec2ca7b88c32ef05758aa089bfbcbfc5be01b71f1082f03cbd245121c6b85a7768cf73de58a445f25310975174406173ea7447d4cfb34aeb26dd52e4631e5766e844e7894960d29586e69e94c6bad93c9f03fdc2311e9ef035c01e121eea229791b709f37d1d88eb6d33c223f4582bd9cee2d8654ee6f45cad0c19e857129e3db3c74ca1d4c3cdeb0e5772f827ca36746f9ebb520ad33fba4ef48193389035fce2f873c0d00015dff62ab041fc4c7b69023797858938754e484c16d06c793eca0c65cdf24b59a1e195202e6170ec2a553c42c3b116e028fe9a551ab", 0x1000}, {&(0x7f0000001100)="e739f2cec451a74c409c75ece8b97b505502eeb80c92fe24dbcf711b7dbca0", 0x1f}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x4) 14:41:47 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r1 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xe5, 0x0, r2, r1, r2, 0x20, 0x2}, 0xffff, 0x80000009, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/243) 14:41:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x831dc7a18343ff53, 0xb5da0d7186d30391) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000380)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe6a37031c72cec7ff0000005189b391", 0x2c}], 0x1) 14:41:47 executing program 1: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x10000000000000ba, 0x0, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="428bcb9cc19dcc168f6c19295c379dfc20e5be5320f4647ebc402e569a76e311959e378ad1631edcaa55030e1146e6f65a3feaa8f275ac3b17286ea653dbd8d288309961e6dca8b47a9b01e5f5991e9fec5d5eca8db225273f0fe9eb6e8318cb3082930dc4230000000000008eec718846762099e8f95c485cbee7fa99dfec95787dee5fb0d7b6ee9491e68e912c32616c7da9cdb04e50a10e4d70e6e9f0fff731cb4f4d304ce51defc3084d381f2ce191a71f9d01afff27ef9d4b51cb8021b6c6a93943e06d5230aa9057c286ba4571c1c9cc41db89687b6f78c66f60250a0df01f4a59cc6ad8ed52e3c97ecf00c1bb8f2d4c594a31701547ea7f2d44ffd7ef507821dc694b48791ad15eef75782360d8", 0x111}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) write(r1, &(0x7f0000000100)="2b54c871955a0003e3cf5493c36809b8aeb7af5d0b1b173f598462e2bbb2bf2882e6126c327788edab2daf0c3970e0a447ff4d50b4387f5b8ef9a9a7b2cc08bf337d9e39bf1d4d2b787dd4bd14c3685041730e3dde5256edc2ba1dd75b1592244dfa05b2286156af26c956fb535d95ca", 0x70) 14:41:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r3, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 14:41:47 executing program 1: syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd9) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) 14:41:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) flock(r0, 0x1) close(r0) 14:41:48 executing program 1: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000136000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffff) 14:41:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpgrp() wait4(r1, 0x0, 0x2, &(0x7f0000000100)) 14:41:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000500)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='}+\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='&%%&\x00', &(0x7f0000000480)='[$-[[\x00', &(0x7f00000004c0)='*-\x00'], &(0x7f0000000600)=[&(0x7f0000000540)=':\x00', &(0x7f0000000580)=',!(\x00', &(0x7f00000005c0)=']\x00']) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1, 0x5, {0x5ccd, 0x9}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0), &(0x7f00000002c0)=[&(0x7f0000000200)='&%%&\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='[$-[[\x00']) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_vnetid}) write(r0, &(0x7f00000006c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 14:41:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x60) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) 14:41:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20009, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket(0x10, 0x0, 0x2018) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x400, 0x0) setsockopt(r1, 0x29, 0x800000000000007, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x3, 0x4) lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f00005cf000/0x1000)=nil, 0x1000, 0x1) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) 14:41:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) close(r0) shutdown(r0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x100000100, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x24}, 0x0) 14:41:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x20, 0x5) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 14:41:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0xb6, 0x8, 0x8b, "bb73004d565517fe774c53cc641cdad578e83022", 0x8, 0x400}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x5, 0x1, 0xfffffffffffffffb, 0xa98f, 0x2}, 0xc) r3 = semget(0x0, 0x1, 0x10) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r4, r5, r6, r7, 0x1a0, 0x8}, 0x817e, 0x4}) poll(&(0x7f0000000100), 0x35b, 0x0) 14:41:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r0, 0x0) close(r1) dup2(r0, r2) poll(&(0x7f0000000040)=[{r0, 0x1a5}], 0x1, 0x0) 14:41:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="d18f995bb98fcd5493b6d8783e4c6faab70348f0d922281fce3d17fd72fec5ea0b3721f206919f54416f15a8139c2e756dd7c79673685442d3c03535c8a238303fa66108ecdf65fc07a1c55cd2b61449b494f5ba0251d94dff8c1c142a4dfa6c985f3df6a8c6d010693e6a6d5e468fb8", 0x70}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x8) 14:41:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r0, 0x0, 0x0) dup2(r0, r0) 14:41:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0xac8d4e15731c8c6f) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x81, 0x7ff, 0x302a8183aa2ef3ae, 0x9, 0x6, 0x101, 0x2, 0x2, 0x7, 0x1}) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000040)=0xc) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) 14:41:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='+[\x00', &(0x7f0000000180)='.\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x99\xbcO]{:\x00']) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 14:41:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200"/19], &(0x7f00000000c0)=0x13) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="c5383e0b1b550443", 0x8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xb15b01e869e326e3) 14:41:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:50 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file1\x00') 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0xfffd, 0x0, 0x0, 0x1f}, {0x3c}, {0x2, 0x8, 0x0, 0x200}, {0x6}]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffe0a, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x7fffffff) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:41:50 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x3aaaa2fa) getsockopt(r0, 0x8, 0x100, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0xac) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x3, 0x8, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) syz_open_pts() 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000140)=[r2, r2]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000200)="f6") 14:41:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) munlockall() kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 14:41:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r3, &(0x7f0000000080), 0x3, &(0x7f0000000140)) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xed1c3623144a80a7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3, 0x2, 0x9, 0x1}, {0x0, 0x5, 0x0, 0x81}, {0x6, 0x8, 0x6, 0x4f}]}) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x177eb8bd53d52bde) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) 14:41:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x120) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000040), 0x67, 0x0, 0x81, 0x0) 14:41:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffff, 0x5, 0xd0a, 0xfff, "78a17bb397ebf9b55ecc1b6e6fc86d646558bf54", 0x81, 0x1}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xd86, 0x4}, {0xff}}) socket$inet6(0x18, 0x3a2b1c772c681712, 0x5) 14:41:50 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x80e}) getppid() clock_settime(0x0, &(0x7f0000000000)={0x40000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 05:37:04 executing program 0: pledge(0x0, &(0x7f0000000180)='\x00T\xc7X7$5\xbf\xa7\xa2\xe9\xec\xeb\xd2\xc2{\x02\x0eo\xde\\\xf8\t\xf0d\x1fc\xd1\xfc\x8b=\xca\x01\xde\t`6\x1f\xf5\x01I\xf8\xecP`\xa4\x19\xb6\x85y:\xbb\x87\x1c,\xe8\xf6*x\x814S/p\x036\xc1*0i7%|\xb8\x88\xff\xee\xeb@5\x89\x1dj\x93\x91\x01\xd9\xf7\xd5\xb7\xdd*\x88\x11NW\xec\xff\xd4\xa0\nJ\xb0\t\xc9\xae;\x98\x15^\x16\xcd\xdb\x8as\x03yF\xc9\xd2s\xf5iZ\ah\x04C1O\xb3\xf9\x8b\x95Rb\xd2\xa8\xaf07\xb6.S\xb9m') pledge(0x0, &(0x7f00000000c0)='[\x00') 05:37:04 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) listen(r1, 0xcbab) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) fchmod(r0, 0x100) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6}]}) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x108) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1f) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969806a6000038bb00"}) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="95b70098a0caf4969ef72ee2d1da00537782117cd4b7a045f528f2946b38bab757f1c68aab326e904e562280430a6518000789509f6cdd4bd3d1a29b29a3f537c6cbb63782c98e56a75ee2"], 0x8) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/128) kqueue() execve(0x0, 0x0, 0x0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x9ed45fdecab19fb, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) close(r1) fcntl$setstatus(r0, 0x4, 0xc4) chmod(&(0x7f0000000200)='./file0\x00', 0x4) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000e5ffffff00001e88fa3b616522f51d697b229d"], 0x10}, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/147, 0x93) write(r0, &(0x7f0000000200), 0x0) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) 05:37:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f00000001c0)="d00000000004000000000000000095fc89bcc9b139a0865dd78c8ccfbdd29bc94917bf97625af1ed679951e88ab5254fda0f7787d7a614a039f3432a9f3db2809d0032fd0f30a4a43780c5b1e9aa6fedc3094e71fe2fe75ee64371fe9e09014a478a50d98ce955b5b0ef5da523b8344a2fdb920f5a59694ef38c", 0x4f, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x58dbee7f89db2a52, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x865, 0x40, {0x0, 0xfffffffffffffff8}}) 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x1000) close(r1) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001080)=""/83) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90e0000000023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d04a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93ac4b8666f4c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f31fe872eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01ed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8348946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0xfffffe8b) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) getuid() utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x9, 0x7}, {0x8, 0x3}}) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r5) setuid(0xee01) syz_open_pts() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x805) 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 05:37:04 executing program 1: pipe2(&(0x7f0000000140), 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0xfffffffffffffffd}], 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/65, 0x41}], 0x7, 0x0, 0x53) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") select(0x40, &(0x7f0000000080)={0x10000, 0x6, 0x8000, 0x1000, 0x4, 0xa48d, 0x400, 0x3}, &(0x7f0000000180)={0x8, 0x40e5, 0x5, 0x2, 0x3, 0xfffffffffffff05b, 0x56d4, 0x400}, &(0x7f00000001c0)={0x1, 0x9, 0x4, 0x4d, 0xf9, 0x8, 0xb912, 0x29}, &(0x7f0000000200)={0x6, 0x1ff}) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3bf553c771d2e8964df25b9fe67d6b7680a4bce5743aec04b82849958a1befbe59739a5c3d34f3b259519310d4040109ca4ddb093eb55cd8fb23d065ac24fe602676a5273a5615a17dcb360369f4acd443cb0d0a546631d79255df80c0348675a868225e8f8"], &(0x7f0000000000)=0x1002) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x38011, 0x8d) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x7, 0x1002) socket(0x18, 0x8000, 0x6) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 05:37:05 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000200)=0x1) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000001000"/20]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x0) openat(r1, &(0x7f0000000180)='./bus\x00', 0x10, 0xac4b449d3f9a5593) 05:37:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4)     OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 05:37:06 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8128, 0x8) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20, 0x4, 0x60c1, 0x3}, {0x4, 0x20, 0x4, 0x2}, {0x1, 0x5, 0x100, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000035, 0x8}, {0x30, 0x0, 0x6}, {0x8, 0x0, 0x0, 0x4}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 05:37:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="687eff1b9a18ede64e8269a91e561e819d144fe78739820d08d5d95a3124d2f55877b1006ae54f0e1bfc60c3baab3ab2aaddb13bf102b812c4cc39f8522287085c292217cdd134a78f144101fbca30526b0376e55985a09b942a7d9172636951336bef0d6126c450f4a88bfe84ff9ec6c7303b68316d2ebe19884bc815116f88b2bbf16ee155aba1df59233e09db2e0aa787b1377fbdc677b772b059115a5399e088e3773b89d4af38190c3145445e8188d7689a3e10c417698183420a2ed51c7bd1d3a66bef986805facea7ac1f03e65f1755e67d83", 0xd6, 0x9, 0x0, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) write(r0, &(0x7f0000000180)="28d7d91f46a31d619f74516bb65b9d1f73dd64e7768b04ddd72718df557efb8c8ff84a8460bc46a7e2dd000d473ccbd17cc202f5", 0x34) sendto(r0, &(0x7f0000000000)="0dfef4ca348705acca1b5903d49c0563cdcd65ce37df04861352002af82a54079cc05a564715385dbdd5db7772", 0x2d, 0x402, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) 05:37:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 05:37:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 05:37:06 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x147) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0xfffffffffffffe85) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:37:06 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r0, 0x4, 0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 05:37:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffffffff, 0x2, 0x5, 0x9}, {0xfffffffffffffffe, 0x800, 0xff, 0x1}, {0x3fe0000000000, 0x10000, 0xfffffffffffffffe, 0x100000000}, {0xa2, 0xc8, 0x1, 0x5}, {0xc7, 0x6, 0xe9f, 0x8001}, {0xe912, 0x3f, 0x1, 0xfffffffffffff801}, {0x5, 0x125, 0x3, 0xac12}]}) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x10000, 0x26, 0xffffffffffffffe0, 0x101}]}) 05:37:06 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) pwrite(r0, &(0x7f0000000040)="ce7ee694b8443ed15474b16a8c9dce", 0xf, 0x0, 0x2f) 05:37:06 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018dc929b3ef9276292138d5da8e302a82a1be8419fe6810e0e253d1621052a6880c7c988dcb175633d9809bb026b44d86893886e8d21d4068eafc4b7462af46a16a64fef1c8f6dbc52c8edb42d9e6315dce28df5634316cb2a3aeed5be427351252575e312d97f53efa8a14bc5cad321d99a15a16148b8e6973b68de49bd1f9f2937f29f5848dc774c3cb7d4850ae79f2232a446484dd5842682dae524186b43865b058704741f734f3f1c18857c38e7e0a895683926a5b3b646ff54ba161d3147a7076825492aa801c6e8c6cadc4f5136616e103fd5f9c859ca02a61237188214f753439436d60f15e23c"], &(0x7f0000000080)=0x6e) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r3 = dup2(r1, r2) getpeername$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = getppid() getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r4, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 05:37:06 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() lseek(r2, 0x0, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="09d07ec60e362a693000"], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) connect(r1, &(0x7f0000000080)=@in, 0x172) r7 = dup2(r1, r0) sync() ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000c80)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x49}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd53d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x17}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 05:37:06 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x24) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') 05:37:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="6445e13293bbad9a7307c5289d4ea5f850e368e7963a5a774f450ff21334a7d651738a2329117e4c76c27f0bb67f9aeba1f062edcc87020282366d2be277457e85d43b9cbd75d4614a60947a4296de579eef7780134b6e57e1b91699f55409766327578a8d22efd329ecc4a6a1e37a60e9348d10b9a2417e878feb898a2bf792784875d2246895ad2be0", 0x8a}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="4909d09660e30b6309102395672399faab17ac1ae18576681e348bce16c472f979a054811be7e4f861a87f5a07dbb0c871fec73eeb798568846f378318bd75282a32663d7716bba02daa41db12fcc97f34a3dc13d85ea12d127e6397d160dbe26891a31412f286abaccc92384a001ec9b461dd5834a1d8aab9b7e7426cd5d9da213c3909f41c4a73b01e7f9c088757f8ac48ababa71b6c64899e3bb383d388867a041131ac855c6f54f1080772beea7d6dfd34c7f5963f916f264a957f737b2f6c900ab878f387adc5078a11e465daac24b43d4ab6faa5cc64e0cb57b22ab9a05ffe0aa39a1f0126bbdb684392ee3b3a8740338d7c", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:37:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x402, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100000010) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x23, 0x5}], 0x2}) 05:37:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000240)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 05:37:07 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) clock_gettime(0x0, 0xffffffffffffffff) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x25f, &(0x7f0000000140)="ae") 05:37:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x9}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1000, 0x95}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x2, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) 05:37:07 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 05:37:07 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:07 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='./bus/file0\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') 05:37:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(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']}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) 05:37:07 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f00000016c0)="0e0b9ece227924226c909230eee13d68c25fd85685c244efeb3d6e0231b068ee0a51a2c4e081852eec3896cb31e181f6783d6ffd6185a9975bd6f47514a2342130c13e5e51153dc2fb0aea5bca771ef3342c5a192c72cc3f2a37bc9e90551178e44f6c53149ceea1b8eeb846490eb6c0edfe6251bbd067eca1741076926ac48f467c25a6a96a6c520984ab14fab49c5a539be3d28c9236274145fea3e1c5150bd2fc3da5d3c46f25ffccda751d350bedeb4cb77dd468fdfd85dc4896e104d0c56e1d7ecd9272969070c192abef5918d96426159c8b6c458004d5f07802eb39da36f90415b4611ea8d90d1e8a6afb4408eb3baa6956ed87c256ea6b5b506b43c63f1a7c62f46b177be670cd74e9e1894f5f12131030d313a6c16e67d3d62bdb2b1e698746353792516a7bb13abd8c856b5af9fd24374f00f13698435ac76a7858bbc9396ccaa74e8a94e50fe1113f9a7494c5f5e2c4300e7b2f0683e88658ba2bdce210d197518ae8d49253cba536a77c826dc70f908569860e4c2dfa6ff7aa7ce3ada8137448459ebee4e46d6265c502a723f355bf53fb33b60a499a2e79c955652cab3d1a4f8386033740ec7b3205b1c1e01185d85e602c969e0e7f0694f7614e771fc21ae4b91fd79affa21c9c5184904bc34227ad6398268d6803b313d6a5a85577ef24b7d9ada1dcdcf285e255ea23a2325b50950dc410a8a90893207c69d874b573bb39f595fa2c3d92338c75fbd64a43f20a78d080a514d08d5106e2b0ad5f3b5998b48ad790df38079d581a4b7d12a8b86f1755a5364d9eac7506092f7555986e5defe974c655e99d0de0337cecd2e2221dc58a7a806e52d6c310ada97f3393175be9537b0cc13672c9c4c17d8ab4389594db4176254395847c0d24b2cd2532a89015b456bfa5185edcf1ee23b953aa0a981edfa075b25af80f9786f6c4e681446afc15f73ea16513114d6cfe82bf45d7afe68eaebdbfd5d0428daae9012d342622c600181a4ee4578dbd54e560b0c8da9381d15b93e811920de12b9701b5f16dad94ff6c1cd1a163b7506e29418b2704815bde1af29f7fbdb89aed27e660480520bfba0d91ea1ec73d9f0d68b68ff189dbb8367a7143c31f970452e4185417d664a108414138c0c0e76adf46d7c3fbc6c5de348eac81583af3d632504582285d1a8ebf2eb354d708a7ba0ff56a20beee5ce4b2405e31b1390851a672976935d78d344171eb4ee33cb74c5f0dbb9343c4eb6f8f14e973950c9ea4efe0e611fb6ecc262dabf1d77d531101787fabca4969f89106ebee02ffdfc8554aa9ecf2bf75b1e6a8748685946b38aa0b1bbbb9c84675787845fdc289ec6ccc7849e09291dd283acf6341118b7b06ea092d57c83cc4ac8c4d0f654749544f383a389209c43d23d8209040785574f7d2e3d3bbf40ab0c0a8c8b677656cd0dc81a6d355ecc9415305e1e151338bfaf0be4caf07f8e6206480eb50ab9f69245b35015cdfd5520c6e95d70d1471e5dfbbe888e22fdc963f83c7392fceaa3b74d3bd0f879c4eb3207d9e8bd66a8973dd1d48c155f377dd78f32853cfd75c5d6b282424e76920937a27517aac6d9cc4e4c67e4c7cbdda5b3f505eb4e786bcdc344299fd0d6cf6ecdc79754620f4227a3265b8f06df38fca6a8522cc63f99083f3591a30eed44339a659e105cd40d89f0dbffbd1377cce15dc3a3c6128e2d95b587be5538b4e4fd0242fc9f48406343452b02d4903fe192726b869b0f5a6d69507882b9cd6528971cdda60e20cb47da625453d5bf48c3d145c5b027996439a70650b7ec8a7b93d3975add69f0757dd797d1e488028939bc37828e2b49fa12704ce889ba74ddc3c1f09e66599069f8ff7f7e2b01a610da7b0e58e40f06bf62503f2c0e6808998214943d483345600700df3c441e75013c352347b5bb97e76ea462c780b70a7b63b7dfe38ae35e4baf5239a0a368cda775ba96e325ecbecef30bb5be8196265d1d4b0c0e1599ff61f467cc39f21e0d5d068bcb2baad04f2a14c5d6e08980935ef1bece5f945507fb8d0992bad68109b0e9332958b0b2264fef211a75f666e69a0b1a6a3117cae4d76c51513a5dbf30e1e9114bb93bfdddef79b41d3f7a00e2f15f987f44de615a2cc232aa70900aa48a19bf3695ee04cd10eb45d6e7a8fe647e74bb3c5430476001bd805a80f169984608283aeee251b9dc9e0c9e64a979261ba2578ecb2f745f5b02ca20bb891c9ff161900cb953474fe4ee8e4462f1de9ad6bd1e5d3beaed030e34b99fbc5a3b93b7ea3d20aec9c39abbc6c41ea746a153d3ddc04a63a5d3d0ab102e537eac4ba78a09d5be17e24ffe084241a7fd00c936bafc96718040a6ce05dd50f764371fb9242671334881a886ea15aba4f81afa97c2383883a5146846f7b152a7ab6c9eefcadcd94e00d4c1528dc153cc250d14f79bba10e5ae705b88f01c3d6d825ace32c43fbf1f601c563340952fa57aca3e85f050a6e8d31dadfd20072cea78be70e01bee0640d1619490e33501683c23aef7f8cda424c4b64ae8da9aec21d6a4cc66316fc28ed02a42c59d97630818e62a1e7d330a7b377e2aa22d1fe337a14939a907ae24b315563edebcc46342b3654681c8987e7da2c7840297cf40e29848a1175eb7f2d40d6374414cb54b0a5798d4b7378b7187fe18ba4918835ea5f33f593a9d800552d88effcdf32b6d06dd2921297b4bfa74246172b9e707b1bfd30eb6ea01360aef559f476620661c8cf5dc3fb94b38cabe8b7bd7089deaf4d7f9169ffbd4076b804960ac4fa5ac241a2852771a5382acbcd8e4331cf1e00b047f9dcabc6d4651041b8b2f2a8bfbc1ebff18811b400f3bcd24fa1bc837b851699798d78b9c7c2bd283b35cd811f5ee0d73f941dfe1cabc55d52679901dfcc7cc4ecd2d5fd12be70cd586dc9ac7fbb552183d9b56714bca0396ab0f1a31eef89d55c8171bf79e7ec3b7355c0a1bd13d12a1b22c3b08902d798176a05b90ff6ed3d2ce09c09b87cf146bb784a4fddd96389b96bd2f8c19e4571444c3760ecd1fdbfbb1312abf6fb6607a5fc296d71521c34f6c5564ece51ec0825cde4ad0cd5c188fe9c9128b1b48a3d76bb15798754c24b1a1998d971f8336ca429255aada05c8d7316ff793886969785f1692cf51f99c2eaa7a63c9a451cf361d41576fc3ffa2c66409f1243940b49f18d24b5f3388081538c485b903c7e144b25934f7ece326230ed1a541b142844ecd70f5ddd36d59848230a9b3d50fc0e6ebfa5499649d997a12e91cacbb18bd3aa678f76171b8fcc953c4c919f211957d311fcca7055947bcd6605f96205b2a2ffcee5fbf61946367945e177cae8751d155327c1138cba5d1229238190ed10edb261793809267aaf771b5f29e4fac83cab6905f3fd9ff6ced680cee8f5e98c471571a510d61c528c225dfbe5dc9dafdde94f1ffb6ca4cd30c89155d1311983426b12b8b1f34000f8dd66b81ab0988fb7b5b7e4926d967e46d52c8f84599f390aa4e93ef1af5e45d61bbf8a7731510578232982f262e07fcdb77d507f3def72a4e25db3472cccaccdbe79d854d1ead652611c2c94310e36b06cc12d5cbb3f31d709c28799b1469e8f262c82cee0c7fcdf015d60ee0d2bb5670148e14a11f654931933baff0bd8eb5fbe13d3c9f4977e1a16dc36ae76c76388a8400320f6af62d20ac5b9bc878f158603df1a06ed1ed70143bc5160800cb2c0c4f1ffa9398810b053e2d4471ff463faf12f27402d564b62544c63580585ea67824d1872e854c721a9741684af53c17aa88ce7e2a49623f6f80715c40060f2af0e941d75cdc9d92232aaf0dc0e3dcfe8538b41ded308b29bad70cbc8a8e17e2cd87a707097a1df4a2fff06c16cd11f38b1a82450229e107e56db492ac2ad1e00e92d6a80739758aa754c96f4447e1576920ecc1ed02af79771c70bc01dee55ab6950a189095c274d0d7796b4e9f35a50ca059b9e54efabd5002f1d35390ed412a625a6ba54775f81d16a8a560ea7ee9f0ea7857b8f2deab5672ea9b63e0605529f5e25165d00e170a83a922ae6f648b615f19b935c74c4aef79d14378ab9f145741e33361a1563c4d9531a2f9656a5fbe4ce8c3cf936967f6ff92b6b90f88b042883f9f3f2b92af5cae4c27a7394527fa3cedeb89301ac9a32a63f86da43ce8fe0ad854ae7563823c5dd020bdd46976bf5ef0be75d42e6ee755a6b0469c99be112770cd2cce4f565fc26a9d5ee2391f64738a3546a5fde8ab335f30361639ff6b97f901a39aee626f0fcec20471539415ee513471e227441fa9448039912afdd07e7dffd38546c62a92a79ff011de63211216b52229813dd04f209044a683a307d5989f43e8ef950be3f20cc937ee4efd1319dd70b5aef82aa545dec368e74a61d5e26c36a01d2cc131b76d683ebd3c3cb77b2f7013453428dd5cfc3381da7b578424d57d28e4bce707f37c67d29491872f6ed14fe17f464213a42275b4bbea644c5189e334ec9b0b329f837437c584a17fc4cee8a70d340d101923942d61dfac0a7efd567f5d3b75feb62c615efcad26ffbb47269be587cdf163e831890075b5cf49945706ef23ad14aa18bf9ccc38d103ab73a2817474ab2607eae5bd98a134360ab8ba9328087ffc9baa25723dd4782a06234b05da5df2d05c1ec813ac547d67b5ae010f745a7eceb71564068fa036849c6b305ebf019d375f321e07f4abfad829202f401e243dc0bb375d56aa1ecd8a1a9ac934e0d502b086ae37ab27fce1d3cb1106e640564cf4148a16b4b0406b4ea7df7ed619844941fdb93c5d8963d146d01bb53288261b92389b9b7936e71bb13e1a2467e644cfd8eb470d4513cf03d18b1418b5d98c6cfab9050ce49ebcc4eca40a7cc1d0430de5de0373d49cef7a83d13aaee6ce17c7b642b79308b8d32eb5c3a4c4a2ca3cb557423ed8007353ef1a332cf87cc8331cff945d4dabd8ceb29e931937b06ee6233fdb5328485d1ec100a2da9f3520c112f75daf242ad592ee122183f8c56ccb32e3e4f94e626b2bef508eb498be8806abd2f109f3318a6ba37e163b722f7e5ba0257f0da20dc4a0d7a741c9297fb50ed3f7c4be144727592f750d6fc62d28b9679d00f15d875615a6b68bce35a7a75fd4c1828b2f8b3f3ddb33084cf32e3a5fff81844e2b41b280cee94e7b54c59c4426e0d1edcb1ab0ba85e7fc0235367058753c227d422f1c3ebcb44081f303fce238c1e5b48efb8410e21daefbd9c7ae0431a2c98c7df42f0092b758daaa99eea184c55346322110d9a6f5b3414df41ae6e514b276496d740067439b30dda96fa144a8c3aa117ca1fa734deb730e67c31a46c1221a1209864d1b1428865e145b7a18c2c34f9aedccfe9e95df8b81ac693de13c2ae1cc95fa819d5d0f78035600d2c9e90056584b0f922b9aa7b5408e3655f81fbb3292f3b7403afd027d3251531b704a4e3e9a7e4695b4731af45a9de46024dbe2aa7bbcf85b9f3a3dc802ee35a8a5f33726639b6bde3facd9d6d400059a2030e05a9ecbdfbc9590d1095c7788b91ea696e854aaf1e9156b447eda03c7397b8622fff5bfc6ab82af182b42436abe2920738fd3fc3dd9b8d74f09c6e3e8ffa2bf601d5fb6e875e4ad3eb5e21a1deb08463ce0413e349a5f3a86d7a0c42e27e3727e9f93cb94e21087017873c62a26792da05dff70549fb1956dbf98b3ee2f7a2fffd0ef353ba5dc0e520428d7e430050fc63f0eb0c64b39bf1ea5482e57696fe6d6472427dd47827fc08e724fb430f423f3bdea856929476101c42", 0x1000) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setgroups(0x3, &(0x7f0000000580)=[r3, r4, r5]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) r6 = msgget$private(0x0, 0xb0) chmod(&(0x7f0000000000)='./file1\x00', 0x40) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 05:37:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r1, r2) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r0) ftruncate(r0, 0x0, 0x0) fchflags(r0, 0x10000) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) 05:37:07 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xf2af, r1, r2, r3, r4, 0x3c, 0x8}, 0x80, 0x20, r5, r6, 0xfd0, 0x8, 0x0, 0xa}) chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r7, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 05:37:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x400, 0x10) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0xffffffff80000000, {[0x0, 0x4, 0x0, 0xf1, 0x3, 0xf3, 0x5, 0x3, 0x47, 0x100000001, 0x4, 0x8, 0xffffffffffffffff, 0xa94a, 0xf44, 0xffffffffffffffff, 0x7ff, 0x7], [0xfffffffffffffffb, 0x8, 0x8, 0x6, 0x65a, 0xffffffff, 0x1, 0x8, 0x10001, 0x20], [0x0, 0x7fff, 0x10001, 0x10001, 0x6, 0x1, 0x8], [0x2b21, 0x9, 0x400, 0x0, 0x81, 0x3], [{0x5a7c51bd, 0x81, 0x3, 0x800}, {0x7, 0x6, 0x8001, 0x80000001}, {0x1, 0x2, 0x7, 0x18f8}, {0x2bf5, 0x3, 0x8, 0x5}, {0x1a, 0x9, 0x8, 0x3}, {0x9, 0x58, 0xffffffff, 0x9}, {0x7, 0xbd8, 0x1, 0xac59}, {0x99, 0xfff, 0x1, 0x100000000}], {0x101, 0x80000001, 0xa7b, 0x10001}, {0x3b, 0xafdb, 0x6, 0x2}}}) 05:37:07 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x406, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xeaf7, r2, r3, r4, r5, 0x90, 0x100000000}, 0x10000, 0xffffffffffff0001, r6, r7, 0x6, 0x9, 0x6}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 05:37:07 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x900000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: nanosleep(&(0x7f0000000280)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) fsync(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x1f, 0x3ff800000000000, 0x7, "e2070c90a1e03d7e0d77cb7d6b7758c6d3367e73", 0x80000000, 0x2f}) fchflags(r1, 0x10000) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') socket$unix(0x1, 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x3}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x80000000, 0x1000, 0x7, "127ec77759ae67a3e8de3434d8061e18c33d4345", 0xfffffffffffff801, 0x30000000000000}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x80000001, 0x2001, 0x1db0, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r2, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375ea2b1993fa5cd523ef3549eb21d773d179ba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1f89c509c7d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x5b) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x600000, 0x748, 0x802000000000000, 0x101, "cdbaac22c30b7c00586ee8f114ee0b6678b72436", 0x46, 0x2}) 05:37:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="c703e39a1af048dafe455a847be234dde30dd680817267d19b33cb5b55855d355bbacfcd5b2b3a0a3590be42850a5118ad81ab59", 0x34}, {&(0x7f0000000bc0)="6f8052a341f2f2588964020163363bb3d1fd932ec6bb79bf867e832fc993b2963074d3b113ac89bfb927a1a1aee253b0406a41839ad72d683728c1912c6cd1abc1800687330df780bc8a39799822881b06e6b3d0c73cca47d61a5c774094c76bc54d74dad25106b0b4871a3b657f82bed48b3de5aef3383e3f94ffb7e3516ff49245fc84a8eb72b849fa358df7b6f562ab078ca2cfba013922f5007780a7d3c723e23df63b90bc9799825d05164c55a92f9b5769aa2c6c3539c4ec2b1c84837b9d4dc2b66ec80900fd546d8807ecee561b43740af1bcf4872137049eb403ea56f09c3f86935b2892d16bfa338c19f913f2334a45c6335bedc59a7056f6172857b700b415e6da8fe1e8b8705f8e97d9f6717c7ede1017721b385d5fb7eb9999a2eff05173e814a76078804d8e2cfc55949d3c047591512a963785a50c1806a827e7bfde6e40ec09164aaf0badb1f200caba63598488cbfed1703c8e81e7914763eb292f6ff118da57b617d889b11fa005eb60688402b89fadff2e85316c1f6e49fb82cbe2861def4b0e2d600a95b82d25c3a24effed4d1809c6a9ff5eba3e9aebe033e3a795a3bfa26f03b35ae1031eba9cf674e2378fba1607a5808b8b1b7511a9c1f89eda7af58e76e0411d7a8fd148d33803811a7695120cef9f67cc57192e6b6464c7674200b553c0b18d59b8e9894eaf1a0a984e7ff038d684d90d46e9620b59feb2fe04e44e41bd9867cb423d79ec43ea1d77f91a4ac441b92bc0b7253e280555e174bb1ca6e33c41f9d1dce274a0354ad6eeca4984448556cd0f9e642730d10760ca16af60f2f15472674441b35c777d20f34a3e22c4cb5a641510e06f4a0d079a767a248835733ef2b8224518607f57f62b6bd760d53946a11d63b5d179bf127c308c7759d4a0cf3313c0d0afb43d0665bab3852773d0be8c766763eea6c929810de5cdd593002297804259a1d19404aae460ea95bccb7bf3eea96fe40810d146333e3f6f9d22e0e60a0dda4a9de6a6a79213b834227597246eea83648dd0bdac6d8d2fdf0c427d971ec1b9c536f7073481697c23ab533732342d800d6c8ba6569a55e6187396dc9a2663ef18fe63c2a9df6b3a1e132ee8b5ec4ebddac7aef959e581f9189e32cac017ae0d41819c0f479e69433ddde7daf5fdbb32d210dfbbde31175d1bf03eb8e3e608b2565b7b16ce93260475fa62474a8a8f9bf8b4108c64fb822b27da342be9fcef0651ebc9eb17b2e8965de5952a298b52c53409b2f2400ad2cb4fe122c8729d73f8530d7e34a3cd5b23aede7aace83abce8b76e93ab4652c3cad0d67f7d707f76321e52ff4eb14d0cb63e1122820a29c8a545cb0104f5c2bfb7a1ac94552c138faf5b447094d4fed3ec3e9e22534d057957d5cc68c92dc4815ec762837f2ddc9b0f4606dbcfaaf98696f6880ca037d5b8ad9af81a9f9cd7400beb265ead193653e71c03e16edee5556beebef42167b69b7599d9f6019d23d5f9b0fe544b6344bd969113ca3014cf7b9306083e99961831dd78a6e663778a9e1f96fd8f7434aee64580822bea532db00896f27417c629d06bbdaf592d14d37875453293ca138dc709873b9e2e045e15ccf068935feba0212d2f5641ab60d3ce8f7999268ffb056dc666695388e00a54570fd538f0d711019a292415deffba7dbb16a033ec142c7b6f452eecb49f9190e68e9b31e493805fe67d2b599ac42c7194ecb24f143a2d6ee106c422f72f609a208ddbf3367390c860291a56ecc560762cc0df6d55670ed5290c13d3ce83e04aa9d2972010f694408ab5102f5ddc90c65b2af6aba3207a2f5a7f2efcc483fcc2d6c7b7a1529cc2a637ef2dd528a21d25c408119fda2c7490e51280809e93b0dc0a1c259678ba4dc8222461d0779ea1ff5ba04885d6b858d2f61470ad1ae5e006c1caea35c1a9612ef3b20c298184a813c97b2cce0f3d2919e8692072020d7f0d9688741b48b6614ba2d03635f71485582e6b223354779aad62afcc668849c9160c6d61741c8cb73840d7462532baf8686f474d8e1bd6e0c458f6a43be47226bef2b678e77e77a3c8732356bb51af21bdb7c0c3c71ae08287b1d14717714dadc2cf7a81dc79a08df2a3eab8b66302012bea01b0a366d4e6891c6ea74ffaba2183250b3b8c568f24f68d979fbe192047ab1a805114908f6cc75edcb55ee1aae946056d4d78b5cce92074258033f28742b463835c0dce652c72017c60c2a927750964622a64ecdfa6cc66b27a49ad63150fa36c9fa5c355565c0e28ff317b702538f5e3ace8bdac71056cef2e0f4af226ecf2e729984ef7fc484bf7937b0867d9140187704e35c6d99eb2c160221026e279be95dcc07f8d74f8dcb59b674ac790185e36a9bcca6da8782609952fdd13e8e9ad0afcd6a8ca72fdb8c30230785f6b00fe61bc655445a64b820750d14fb7ea9b04254943fa0b3eac4fafc284bfafc4eead205423b3ba01afb60813f378451c3d3b68a110d87e0d54580c3e40976e57593bc03aa07a78d681b24083864fb537dd99c53e28a0830b933cbb84535daab02d39b6b135a711ef53448a364f230d1c7d32b7bd62b3e23aca2638487862522262413f7693805f2e8c9b1cd34c87099da2ca43d080ccfbb5cfd8798548cd8daebfe13a8caf9b5895e0111f585d0e0b378163ec8f4f0838dbcb849becf39347b5fcb4aa897c34109e333879cdbb1d268c9e1c12274a7baa57beb13241feb6c002ec95e32b557acc55961c3e851205ecc6ebb8a6bb7f74223f9f8c96b6b015be19a9b3973fbe7f09f966b0c5ed84b52173347c2a2fcca37e5e8fb5a27a53dfcfc58124794192fa5c57e17d86e5ba994507f259cf53a99b4e68645f826e9c3c415b28aa9cdcbd9d90b64e2b9f3270fa8fd6c7a0894e55775a3c2e77567b67f975732a9312adbc9f434b7eb79277d5037f6868edfd7ecb162a98a0258ba2a89dd1d0ebf8b494360241d5ddb5dfefab7b647e0c64f1e2dd6766e94afa436bcd06a88dc2ae05cf2710f1f2426778389f691438c83f324f1d3f081ff4bdc67d3a07f7523ceeb064451cf2584ff004cede7bd6fb197f10b757e260839fb0993b76e2932ff001477714292176bd712c7cef61cccfa6583589eeaad02964bf1c6f01832b24bcce648e792be527ac8fbba601a33caa0c91dd2f8db67b52455e4341f6eb8e3575bcec7965927c1d115115c58a79c14883160139c01f6f54349619ed2f81295e6629038b1d1644c68e6ef5b24caf252b0832a7728588108e6f122ecfabd06590d4285deea39b1ea6be36c728cb1fe411784fdd56a8c8def09a2d7a163785c76d15894220328618da4fa8387e1aeeb90e0b5399c56db510952eeaf31f8619d2bdbacc9e915d553de89b8b7ec9bb823e852688ec2d6faa1b842efeebcb964a1a42727ff068f72f2e5b637ef416a147237585f4ac13182856bc7e88387d31319d393c58f6a337b611ed1ebb83e6c2808036fa34d2c8440fdff14f37f6754a7d0f8bb1e1e5e4244740b13a8318797d0cbaac88a85eb497b107b0ab487bae3a4858385eb61a5a649e54af8bbe2bff5e1c782d5288e336f40fe93bce4393147b4b7cadde674256b38c740671721c2bf31b4814170ce483004056e3532525a6c80bc9cedfa07165f28e82763e35ffb384cc449a0cfe58299122f9ad5b61b11a089be46535f1906f500420bf6d211234af7c8dbac7e5ddebbb80ee7d39d217d5bb5c49e1b9a8305762fe6c5fc0cd1c641a16ef995d431bf408b7916b5ff207e5c231f668193935a9ccb3f59a3cc075c1cf15b282306ffebc7e21c8cf80ef219db372170f6d3988e21559fd34715e77e3f895afaa9d2e3ad30b9e9f5ce8612750ed6b0e43e4ff04f9d935022158c76f95de5fb6d8cae33003232c66346f01015281745ff79b390da3d0890956a1b017592a104371b86f6e723cc521f45f24f9a2e2f24c692f9900f8601686a7acfac08276471b230613f0300184b5d9c58ee21dae1e4004e37c9b5eafe66703720ecb264904b6d560bccfff1b6ee1c7d48276f69f1302b957f878bebc0e3f0bfe71263b94c9e4687c372b518fbf595455860e42b5d9daf3e3ca70fb02ff467ceb2e856484e0875214601bb6df728cdb71ef9dc73580a6c3c2bb31bf90275e4fa2271bd305a7426fb8f68fde71aba490c8b6d7ac469782c70b7290304297fb1878b96e3b8b6d81236306fff59825ee2c1f657dfefcca526a773cbf972848863be8662be2d32bf134cbd02d73a3f4ba3020449305dff8a12858bb4c27325287cab36317a29aa5e9e4eb474c25cb274688dfd92e488ac74a80caaf13a5284db23fb0e20abc226228469d016245074007d5dfa36f0aff85d3cc04ecf815784136f05cdd07602a69cac8ad4130320fb697134bedbc066ea23d148c7a16349d701d6c860081d512174155423b2f6ccda64a0e4f9186a2871177c2d0be8ddfdd04c5cbc772b2015dfeedf100c84d713b58e399a110d54e6f4eaf66f386c50d4461e9cb1171a22294791bb3c21be5c3e189d4bab15342236fe90c78614966e0e2916a11b1daeb8728d35149ace95e4bb0311434ea8f8e2a97d54e3acc945e61f40484affa3bca9814ec64b0ad9331c84fbab4e62eef4cee13ca940a6e017afa27998ef7f19505621b917bd2985677cb49fb2108bad401cb15b2b4571e732a627fc95bb7e656bd26dd3a72e8ae04821e44c8aa9aa1d733f72830a50c46a1fb3b7a0962609c4e394e69b55e9db034ef1c41df76a5f15e3089d48a606502bae400bc190d38c46247e717b214f684faec53f9be647d917fa263c75f8070ef42339083534ef7090f13fceaa3347ed6c0ef8f6393dd8b59a99061209d02d06e9b26fc57a25b56a76d361e5225240f22c385e17c2629be4d88674135973372ab3ad9a2d22195d32cd88fd6ed545289af8c9af69f3ce6c098c01da06003c635141de4604bf6adff6370f4120a1e27639ae74a3dd480e0f69e9703ff18bbb0266bdf52c1efae0a560d4ac35195563a4c01fedfeba5cb2a56aec8424bf99d5987442886ba62441399c1280f8c3896d5175e1d69c2886ef57a1d6454baf12fa4e9246e9cab67cb049200ccba0723196571dd74159f30353a82a4305419460bdeb658fc5c226ec9a929090901ca2ebe6e4bad4fdfb02702a1ec12f2aad1ae6133dea598a015a0abfe14609c3cc4c5f0a51e7251873bd08b292d9a791a1382bd70386aced567d099843969610abbcaea66af119ece36b3eeb6a7446474a5c0903ab08a39f723519a93afbecf5d795876ec75addba7a6491c2fe464b27a16e8641622473d6b78fa6507ad324bc17a9f4df5c7fe618f1fb92f904f0f39be6361ba841aea60f58f9fbd4cf26741b99879336e724150a3344bc468bba94f6d333ba2cf9b9668dec27d0fdddc3199506b1e4be70670a37437eb7679fe294f52a66187d1a1acbc7f5dc70d1df0b6e7fc69a655df517c5636ec651bb132824dbbced2b724d472576e3d38bf2c2b18aa936faac2dd760dcfc7a51d90d263fe0ad4167ce3158dbfd7b15f7983ba8843cf18880b2149e1e327b7e4de4a46a0eb949464f56bfcecbf6d8c024532ebc67cd4c783c8e05b206d59ea1746463f759899eade452a50696af69f8b4fc0277a098b4b8b58d586bfab778cf0e2b517252f603225d8d9e7dbb8e16b2bfa971438f378ae65ba1ce2ede336cdcf0cd7f16057c2ade118a21e6363255ee6c2158538bd4657118985caa7de6f4171b5c87b9a7ace82ef2faca61aad1bf37555e09794933826", 0x1000}, {&(0x7f0000000880)="2b7e28305e7eff63cf769c4e3ab06ee581fb235404c02e9975dd6e1e625dc589ea6c89f6fa54dea703bc87b9e61524567c4b30cf17269b6f72be7c459e50240c0425d2524313086316dbf45af58c0d0449229f948a2aea3129938c0d970dad52fb73ab299939cd6ffdd8ec98890ab7b00a6e4f80d31eafe2dd476da69cb87d5adcda60d50cbc387fb490f6d1ed", 0x8d}, {&(0x7f0000000940)="97b31dc97c58e1f070487f9963199db376fdb84aa6c78df1ad396cb45cfaec8bb32b574b8d2d9ce0c978c16b25f8157ef7592d401c3cb623c5aeb10d8b30222a544dbbb99e9d6990115ac1617d77cc7f513002315c11d578bcc99d31ec18a1c43554e0d593920b48783a69d748db661c2254f555c23c9284c4fc470e4f0ebf9eaf72bc94a958e3061102c25dc9d9fd64ac805db274bdefbee885162d82c31749a4d5cc7e8599", 0xa6}, {&(0x7f0000000a00)="6afd41525f4993c9bd9cd30363ea032b1c0eea78d9f3f3a89a8db015c123e63f477444c514d8f50ab9c513cc75a0642f53e3dfb4f8947ff3a7302b876046ea5fb4bfe902305f970287c4866c383a61155f9428746e6fa12e4f31ce12457b65abcd3a894197d06b1da583e56f9ae8b3546e5353b0e0fdb34135d469a9204a4879f008853d681b366d96530e306b78e280b50c56cf1a63126bb7c7", 0x9a}, {&(0x7f0000000700)="6ea2ea4182789154117e4bc1a6a6d0e4e4a806a9f4ac40c2a21de8bc26a1bdabd2fcf3c654e9bd45ed2883e1cc6dc57548236ea79a9bfd21b54df8da356180bcd3a6bdb774f573092aa28b93a98963b52fd56769c56f3fe27b1cc80fa5bc9937d3", 0x61}, {&(0x7f0000001bc0)="cc6e3f0b48e2f082440df03b628ec514398030820cf0ad77d88f4958438198bf543445ff661e72d0cbec2e1425f35cdb96aef434fa59f12d0ec9d3fa0e16419e71453c79817feb7d9d2a7f650849a7e66ea6fe2687dbe33356dcac07a8ac1f92a43279987b74c700a275e21ba991409f2730164e9c198dbc390d0f5acb1247e07cea615e32f827ec5f6ea2768f48206688928ff51926a4bd16262de04e5529ee5ca90e4d7540", 0xa6}], 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = getgid() r4 = getgid() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) setregid(r4, r3) r5 = dup(r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000500)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r6, &(0x7f0000000600)="ca63a715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cf69f767ca67b93db0f254cacd24c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000390494a53d12153f0b8460443502d3f154821535d5144c0cc9f7a88bb04e69ef7bf7ecb12ba23c8a605", 0xffffffffffffff90, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgid() semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 05:37:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) accept(r0, 0x0, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x100000000000000}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:08 executing program 0: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4000040002081, 0x800000002922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)=',\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x99\x00']) r1 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000003c0)="0648ba50997f075a3f970bd3c82e7d1d0c6c8c230f55b1b7360601e8d9b4e4ed44ee43a6d353cf0683afbefa662abf30e2f5dd26a05717e6cfe961effce0508ac3ef8c1bad6944835f674163b4be16d0177eefa48f1e9a9f19f3e08cf16d6a5408578b184eb54efbbde86529c345d9f338c391b84eef0aafeeb39316703ee5b81affe03e37a7e95dc51243d7c7a886e2d9f7240b646ee05eb40cd9cadbd8e7565438147f4196ed1d2c0c754cea23d50b0589294a89736cfeada06aa357927e95", 0xc0}, {&(0x7f0000000480)="5360033e1c4de81ff2", 0x9}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 05:37:08 executing program 0: socket(0x1, 0x1, 0x8) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 05:37:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 05:37:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/153, 0x99, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x440) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/200) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() lchown(&(0x7f0000000140)='.\x00', r4, r5) sendto(r3, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) 05:37:09 executing program 0: setpgid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x10000) r2 = getppid() r3 = dup(0xffffffffffffffff) fcntl$getown(r3, 0x5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x80}) setpgid(r2, r2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) setpgid(0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x2d, 0x4, &(0x7f0000000180)="3a516bbcb8a4ad5ead267efcb47cf9d174ad332585fc4ecd173d13686dc52351952000000000000000d995300cabee486e764fe146e7ccb9eccf016267d22d7c9be97ca244eb8f41d5494a20a003d2436140ce165c2e8d5cd97ea3fabb2295225ed7e2ed9770f5815d13aeed0cbda03b817603feadee5ae09670b517ab6afd7484a3d15b2cf881d9e86aeb744575214decffd06d86007166e7e202e984a37083f0e1417c0b930dda2c908a92ef7dfdd0eccbbbe62184b465a566b988615765cb79506e8bc8809f614629dd7be7aefebdab5ed51006e26fe64a452b8d976c9a64ef555f840e138361d7ca7112302f915c10bc942d96876df994cc8494643a4ed3ef40d22c7e7e771c2bdbf369131ff3c82f71915b4ab922217a164258c601672ffb36c776d4352b26acac21b45f7b34f134f53f2f89dd6090dfe98b5d61210d4e0418ea", 0x4db) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = fcntl$getown(r1, 0x5) getpgid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x1ff) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = syz_open_pts() write(r5, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r6 = syz_open_pts() clock_settime(0x3, &(0x7f0000000140)={0x8, 0xffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ftruncate(r1, 0x0, 0xfff) 05:37:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x7}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x200, 0x1ff, 0x100000000, "d843d51c809eaf6b95a5bf7f0f8870398d85cc5c", 0x2, 0x6}) r3 = dup(r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r4 = semget(0x2, 0x4, 0x201) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000100)=""/250) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/56) semop(r4, &(0x7f0000000240)=[{0x3, 0x8b, 0x1000}, {0x1, 0x5, 0x9fe6faed903f20c7}, {0x0, 0x3, 0x1000}, {0x0, 0x4fe, 0x800}, {0x3, 0x0, 0x3368da053e305372}, {0x3, 0x29a2, 0x1800}], 0x6) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getuid() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x3ff, 0x3, 0x9, 0x8000, &(0x7f0000000c80)={{0x9, 0x1, 0x0, 0x2, 0x93e}, {[0x0, 0x7, 0x5, 0x3, 0x9, 0x401, 0x71833436, 0x4, 0x2, 0x8, 0x3, 0x2, 0x2, 0x342, 0x8, 0x1, 0xffffffffffffffff, 0x8000], [0x9, 0x2c5d6ffe, 0x775c, 0x40, 0xb7, 0x7, 0x200, 0x3, 0xba28], [0x8912, 0x6, 0x7fffffff, 0x14bc6663, 0x80000001, 0xcb, 0x1], [0xff, 0x8, 0x8100, 0x0, 0x6, 0x200], [{0x7fffffff, 0x800, 0x3}, {0x9, 0x9, 0x7, 0x7}, {0xffffffff, 0x8, 0x7, 0x3ff}, {0x4, 0x1000, 0x3, 0x8}, {0x401, 0x3, 0x80}, {0xfffffffffffffe00, 0x8, 0x400, 0x10000}, {0x2, 0xbb, 0x0, 0x2}, {0x0, 0x5, 0xfffffffffffffffc, 0x8}], {0x1, 0xbd64, 0x4, 0x3e}, {0x2, 0x0, 0x80000000, 0x1}}}, 0x6, 0x7b}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/184, 0xb8}, {&(0x7f0000000700)=""/171, 0xab}], 0x7, &(0x7f0000000840)=""/59, 0x3b}, 0x800) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000008c0)) semget$private(0x0, 0x4, 0x0) r5 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000900), &(0x7f0000000940)=0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000980)) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000c00), &(0x7f0000000c40)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/zero\x00', 0x51, 0x0) write(r5, &(0x7f0000000f00)="39fde949681cbde75ea51129d5dd76449f6a01c6f365bc9be612d8ea13c6037e5ee442c54324", 0x26) dup2(r0, r0) socket$inet6(0x18, 0x1, 0x9) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/20]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xfffffffffffff000, 0x100, 0xffffffff7fffffff, 0xfffffffffffffff9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0x0) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) 05:37:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) 05:37:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001100)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) readv(r1, &(0x7f0000000080), 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = kqueue() recvfrom(r0, &(0x7f0000000180)=""/78, 0x4e, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 05:37:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff000001435679a55750a7ada46c9f21abff13415f658ee84e58175d6b04dc207f95413ce370fe2ec90d5ab68558539851bf2830b664620dd3f116c85a426683c6b025eed5d3b83460b2f120fb7b40f72fc630267209d71d19742a8e08f859c7e17dd4c886a467e00e125b32a889227b52414f8aff73e60f057f0c1415b4bae5974f78795a27788bec70d055a18012e84855d29033c164b61e871a55c8142599d3b55c03972ab48ebed9b18b49e720d1ada77d18a020806a42eb9d2e121a2752655ebd35292013e6427cdf46195c8ae5c6c66d255b409642e645bcd52d6660ce014cede0de6b36a35a2ba60d661e3a503735e9acdba436f41ad238702873b6f94ead5efbb3c6b600a68d7871c6fe1ab4a79ac07c3cb1db93e39b78fd411497391a00173c3f9284d3f16b"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:10 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) 05:37:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x4000000000000001, &(0x7f00000000c0), 0xfffffc3f) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x4, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x26) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 05:37:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') 05:37:10 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001840)={0x3, "6480f0ca19187a7b3d69f866d2cd1c1385c9ef8fa391df915d640166fb4403000094495704ccd0642ffd7cb87bc6776254842a8f154c472a297964448696f198eefff9dabd316d83502711ae0b8262698f10818ae349d3277376766150681254235d572448c77ccbc47f805b530cfd7a7e049e2b6a527f8b673ed82122e111a90b725eb909cb53eb7efb17b2fe5dbb426b1d62fadea7378ac18ca912d133a643328b79f9007fbef4807be0fa74a926ce4972456336913612025c66a4503a84d61f59cf1905d2542b4e971e63af811f4e453bdd398a17044895fab313f801c6789b50c1f9e89d4618ed6ccdfa232619ea45e1b9e00a961844c8a12d71c84cf5c4c944d5b4f34b0b3c97e671e9960051bf79ab39a09cb583bcdfa90edd94646e35bdd9540411f8f4489e"}, 0x2b0, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0}, 0xffffffd2) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001c00)="d0ddf44236e6acc01e96dc2dfb057293056c0e06cf6b4dff4daad84dde3df0995951dab184e07e60e14f5d3623c50140094d452903dd1faf4bf310d0c86505b4fe57d452207ec4c43ffbb878b055aed43be5cf0a54e3ce1a95a7807dc6b8276d", 0x60}], 0x1, &(0x7f0000001f40)=ANY=[@ANYBLOB="200000db00000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x408) r15 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000012c0)) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000006a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"], 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r17 = msgget$private(0x0, 0x214) msgrcv(r17, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000f19ef5b7528e03f59f8dbbc01a755c68000000000000000000000000000004000000000000292f6ed78b564b6bb9000000000000000000929191e932ac16eba4c5c1ce7fd06832cca1cb03982cd832d455a804001463daffbf5cecf5515df1bd2e57508bd8854074e89e072e5ac54b4fddcf08700ebdd2a3285c707de7b63d9f87dbce17556b10dfbc3f8cf81bfdaec35a90220f10f230c714f274f1fc9f40ba1e30f4655a2050d5ac9b306d937d2427c14d0e134a8c13e09c71456a3f"], 0x45, 0x1, 0x1000) r18 = syz_open_pts() pwritev(r18, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) msgsnd(r17, 0xffffffffffffffff, 0x0, 0x800) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000680)) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x1, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x1ff}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x401}, {0x3, 0x4}, {0x3, 0x1000}, {0x0, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000640)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x2, 0x8, 0x9, 0x3}, {0x1, 0x7fffffff, 0x71, 0x7fff}, {0x8, 0x1f, 0x7, 0x80000001}, {0x2, 0xfff, 0x400, 0x1f}]}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r7 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x40, 0x0) shmctl$SHM_LOCK(r7, 0x3) 05:37:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = semget$private(0x0, 0x13a7766f3610e954, 0x21) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/55) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x95, 0x8, 0x78, 0x100}, {0x7, 0x3, 0xafc, 0x5}, {0xffff, 0xfffffffffffffc00, 0xfffffffffffffff8, 0xc7}, {0x901d, 0x81e2, 0x80, 0x3ff}, {0x5, 0x9, 0x3, 0x12cc}, {0xffffffff, 0x5, 0x40, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 05:37:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r3}, {r0, 0x40}, {r1, 0x20}, {r2, 0x8}, {r4, 0x1}], 0x5, 0x81) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) 05:37:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0x2) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x20000000}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x802, 0x80) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xaa4, 0x100000001}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xb1e2, 0x80000001, 0x3}, {0x3, 0xfffffffffffffffa, 0x6, 0x5}, {0x9, 0x5af4, 0x4, 0x4d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0xfff, 0x5, 0x80000000, "1f5ecae5ed9be3fe29fd8fd0a080405e45e45bb1", 0x4, 0x2}) write(r3, 0x0, 0x0) 05:37:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80000001, 0xfffffffffffff000, 0x0, 0x401}]}) 05:37:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3a9}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xcc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) 05:37:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x6, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0x5}, 0xc) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockopt(r0, 0x1ff, 0x20, &(0x7f0000000000)=""/10, &(0x7f0000000040)=0xa) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 05:37:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffeae103476ddfffff5ea3c1ffff5a67071b542a5387062900000031000000cc000000070005a200"/59], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x5, 0x6, &(0x7f0000000200)=""/177, &(0x7f00000000c0)=0xb1) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 05:37:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 05:37:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/127}, {&(0x7f0000000300)=""/28, 0xfffffffffffffea6}], 0x325) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_settime(0x82d6f90b3ed1c52d, &(0x7f0000000100)={0x7f, 0x21}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10540, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 05:37:11 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xa004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8009, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x40d7b97afb4fbe36) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x3ff, 0x7fffffff, 0x1c0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000010c0)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a1fc0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f2434680380192f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499ffffff7f6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369872fa91b70001dacec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759", 0x49a}], 0x1) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f0000000040)='\x00') 05:37:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000000, 0x1, "00000000000e1040dcc4000000000800", 0x8}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:37:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x3f, 0x5c, 0x0, 0xa91e, 0xfa, 0x2, 0x0, 0x2, 0xffffffffffff2e32, 0x100}) 05:37:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002180, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10910, r1) 05:37:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) shmget(0x1, 0x3000, 0xf41100fcfa3c8ba6, &(0x7f0000ffd000/0x3000)=nil) shmdt(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x5, 0x9) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x0, 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) socketpair(0x18, 0x0, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) r14 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1a1) r15 = dup(0xffffffffffffffff) r16 = syz_open_pts() r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x40, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x40, 0xb7b8, 0x4}, {{r5}, 0x0, 0x20, 0x40000000, 0x6, 0x8}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x0, 0x1, 0x8}, {{r7}, 0xfffffffffffffffe, 0x35, 0x80000000, 0xdc, 0xcd}, {{r8}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0x3e}, {{r9}, 0xffffffffffffffff, 0x10, 0xfffff, 0xed84fd7}, {{r10}, 0xfffffffffffffffe, 0xb, 0x2088ae3be0924e93, 0x4, 0xe58}], 0x8, &(0x7f0000000400)=[{{r11}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x8, 0x295a99d1}, {{r12}, 0xfffffffffffffffe, 0x2c, 0x80000000, 0x6, 0x6}, {{r13}, 0xfffffffffffffffb, 0x54, 0x1, 0x3f, 0x8}, {{r14}, 0xffffffffffffffff, 0xb6, 0x1, 0x7, 0xe06d}, {{r15}, 0xfffffffffffffffb, 0x20, 0x4, 0x100000001, 0x7f}, {{r16}, 0xfffffffffffffff8, 0x41, 0x80, 0x100, 0x6}, {{r17}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0x6}, {{r18}, 0xfffffffffffffffe, 0x8, 0x68aa8de876e1d344, 0xd0, 0x10000000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x961, 0x100000000}], 0x10000, &(0x7f0000000540)={0x1, 0x8}) write(r8, &(0x7f0000000580)="4358c366", 0x4) pwrite(r4, &(0x7f00000005c0)="bca53209eec33736e91dfc37a347bc6c11ddbe14f6dac3314f0667655699c03d4538f074b31cdd2265939d0f1640075ce7a90f1b3c35772f1c70abdf25ef7fbf9165a7a23c4b230ec2ac63c3031e007221c51a71ff6b60d0806300a0d1e385415413bff5382c0fdfdba4c43db4818b7ff256294fc5628214546ad5a401a615a09eb86ea2b11aa8a2e2", 0x89, 0x0, 0x3d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x10000, 0x0) recvfrom$inet6(r7, &(0x7f00000006c0)=""/161, 0xa1, 0x0, &(0x7f0000000780)={0x18, 0x2, 0x8, 0x1}, 0xc) fcntl$setstatus(r19, 0x4, 0x88) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f00000007c0)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000800)={0x4, 0x6, 0x9, {[0x6741bfa0, 0x3, 0x3, 0x1ff, 0x9, 0x98fb, 0x5, 0x8, 0xd528, 0xffffffff, 0x7ff, 0x3, 0x40, 0x8, 0x5, 0x9, 0x6, 0x4], [0x3, 0xbc, 0x0, 0x6, 0x1000, 0x3, 0x1000, 0x6, 0x5c34, 0x9], [0x22a6, 0xff, 0x6, 0x1000, 0x1e, 0xde, 0x1], [0x1, 0x80, 0x8, 0x2, 0x8, 0xcf], [{0x9, 0x1, 0x0, 0x7f0000000000000}, {0x3f, 0x7fa4fe35, 0x1}, {0x9, 0x7fe, 0x5, 0xff}, {0x3, 0x80000000, 0x1, 0x9}, {0x3, 0x9, 0x8, 0x3}, {0x100000000, 0x9, 0x1000, 0xad6a}, {0x8, 0x55, 0x1ff, 0x2}, {0xfff, 0x2, 0x400000004000000, 0x6}], {0xffffffff80000001, 0x0, 0x9, 0x1}, {0xda9, 0x100000001, 0x175e000, 0x3}}}) 05:37:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) 05:37:11 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x8) close(r0) 05:37:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r4, r5) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x6}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130dbf, 0x0, 0xdde, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) getdents(r7, &(0x7f0000000100)=""/23, 0x17) dup2(r0, r1) 05:37:11 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x1}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x5cbedaf00a6a9442, 0x20, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x33fd183cc8226ff8, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x1000}], 0x8, &(0x7f0000000240)={0xfffffffffffffffc, 0x200}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0xfffffffffffffff9, 0x1, 0x8, 0x91}, {0x100000000, 0x1, 0x8, 0x7}, {0x3, 0x200000000000000, 0x2}, {0x0, 0x81, 0x80, 0x180000}]}) 05:37:11 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, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x3) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x80000001, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000600)=""/224, 0xe0}, {&(0x7f0000000440)=""/125, 0x7d}, {&(0x7f00000004c0)=""/177, 0xb1}], 0x5) 05:37:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0xdb, &(0x7f0000000240)="3b5cd6dd0e9c6711502e05d650140f800488a7e08c00f460cc53f641396b80a045052ac3509c7b184030428159a02583b61534b8b18e0b4c6a5d17d899a9f7275826b454c350c6cb8efb29cc7c81ea33ba6427cd552de326af1edfac6ae53918310aebbe66c07fd9ba107762e49db79d878661f654b99973d79cc55593e6d12f66c4c35bdc870fd6c3c960727e4689dce9bcade81127c67a7d0735b6aa2fddd61a395f9915be4e5eaec22db7a3481a268b74292ae5829178e565765c4a48e64b98b5d9c79e397b332795c1b1f1d948daa61c3f967ab6805f94d828") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfffffffffffffffa, 0x0, 0x1, 0xd, 0x1f, 0x40, 0x3, 0x2, 0x401, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) read(r0, &(0x7f0000000140)=""/4096, 0x1000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001140)={0x1, 0x4}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001180)=0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000011c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = semget$private(0x0, 0x4, 0x220) semctl$IPC_RMID(r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001280)={0x2, 0x2, 0xffff, {[0x2, 0x6, 0x800, 0x7ff, 0x1, 0x20000000000000, 0x1ff, 0xb65b, 0x1, 0x101, 0x400, 0x8, 0x7c61, 0xee00000000000000, 0x3, 0x7, 0x9, 0x3], [0x80, 0x400, 0x8, 0x6, 0x1, 0x2, 0x8, 0x6, 0xed], [0xffffffffffff0000, 0x58, 0x8f, 0x3, 0x1, 0x400, 0x4], [0x3ff, 0xdc1d, 0x961a, 0x8, 0x6, 0x80000000], [{0x4, 0x8, 0x1, 0x3}, {0x0, 0x800, 0x6, 0x9}, {0x7, 0x40}, {0x3, 0xdfc8, 0x9bb}, {0x7f, 0x81, 0x7, 0x10001}, {0x5, 0xfffffffffffffffe, 0x1, 0x7}, {0x8001, 0x7, 0x199, 0x47}, {0x20, 0x20, 0x100000000, 0x1ff}], {0x5751, 0xffff, 0x7fff, 0x4505}, {0x8291, 0x0, 0x5, 0x2}}}) fchflags(r2, 0x0) getsockname$inet(r2, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001580)=""/196, &(0x7f0000001680)=0xc4) r6 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000016c0)='./file0\x00', 0x2, 0x9f89132a420a0ccb, r6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001700)=0x6) getgid() 05:37:12 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r2, &(0x7f00000003c0)=""/167, 0xffffffffffffff5b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000), 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfff00000000, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) r11 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r5, r11) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x8) semop(r12, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000100)="14f80f296c328f7de415b78b59519e37522e4b059b3c8431f7e2824a9a9f77b26f22efc3b0f6777e78881114c6f61e11e1922ba57b098edcfae571abe5ac4419deb196d9d43328e978") 05:37:12 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x5, 0x3ff, 0x8000, 0x6, 0x3ff, 0x7, 0x3, 0x10, [{0x6, 0x5d7e, 0x4, 0x2}, {0x100000000, 0x3, 0x2, 0x8ead}, {0xff, 0xa1, 0xff, 0x100000001}, {0x7, 0x4, 0x0, 0x100000001}, {0x3, 0x7, 0x1, 0x3ff}, {0x80000000, 0x46d73d15, 0x4d19e0b, 0x20}, {0x8, 0x8, 0x40078f34, 0x6}, {0x4, 0x80, 0x0, 0x3ff}, {0xfffffffffffff628, 0x7fff, 0x80000000, 0x9}, {0xffffffffffffffff, 0x80000000, 0x100, 0x8093}, {0x5, 0x6, 0x4, 0x7fff}, {0x6, 0x5, 0x6, 0x7fff}, {0x3, 0xe2, 0x2, 0x2}, {0x3, 0x2, 0x177, 0x1}, {0x10001, 0x8, 0x9, 0x9}, {0x8, 0x1, 0x5, 0x1}]}) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x0, 0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") chdir(&(0x7f0000000000)='./file0\x00') 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) pread(r0, &(0x7f00000001c0)="0b87763858c9749d2ca72a284dc81f7a79af1d6c4ab118a19c68eb85486e61a9a31cfb2e71bbf1d847f16ddcdce5d9b3fe598fe02064c769ab120976560bb2560520c82083cb6c21b662cd72aebb25", 0x4f, 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x10) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unlink(&(0x7f0000001700)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) r1 = socket(0x10, 0x1, 0x7fff) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) lseek(r1, 0x0, 0x0, 0x3) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000001500)=[&(0x7f0000001480)='c\x00', &(0x7f00000014c0)='c\x00'], &(0x7f00000016c0)=[&(0x7f0000001540)='c\x00', &(0x7f0000001580)='c\x00', &(0x7f00000015c0)='c\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)=',\b^(\x00', &(0x7f0000001680)='c\x00']) chroot(&(0x7f0000000440)='./file0/file0\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000240)=@un=@file={0xd51dec4ef95692e6, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000480)="f82c5516824d702dd35865ed67f9cdc28aea3fc323e26a5baeaee825f502ba0ae527491d94c76458e3632fe268f1903d35e43757236d556e1842da15bafc91e8024ecddf31d20e2d4127faea2e915e1dcd3b9c4e2a490c74ee0251c340635cb943557db1caa11164346bc519b8df99867c44920c268a0f800dad84d2e194ac501879742d33f6efce991561fa74946cef275057db72dfebb17d26fe6eecd7215d69ecdf9366ce49a197c1d3721d9c2566acefdd0e3144a6153fd28a0c0fab4048a9a3cdaec7b6659a4059e9146692317219bc2e98c1452c65ca9e01e631b9b30a1a889a59da6f5d0a69db4fb9e6188ea6f91da5f5a806858cc0de4d1c03b90abe17f16f7b169f29377d5742d2675eb39257607a85b2cd658668a4dc2f905f49ba3d1ba1ae532a9ac86294b3ca9df194c5b633cba778c7aae34b181dcb3732cd9d7ed138b33a74b50a02a80094d9193f8a6f06bd2343e4a8297ee08d692593d26585b0c4488ade0a3ae97d2693600c38249e4c7531024e39bab4ef8588e79269cf5bd8dd36a87c310d8aebe6f13e6aad86baa8527d4cf4d8b9d17b5ac8f797d3880e3820cf2f0ac02edc1af11da7aa12a3f13dddb8b433523822f82e2cd45f8fbd8dd98b022be6f4619addc9429680ac4c7a80a742a9ac9b4f268c72297774dea597d8f87ea448bb64be94139e13d8e4db58e3a715d28a8dca541bf4f0564e0413ee687e4e99c401b4fd7bd02564f527e69afdca23796f2e0957e11fab7e7a682ae86212d08ad39686093411fde6f32dbc69f940d911bec709ba98f0926ad55184e9f137e104d8aedeef084449936902ab26917453f28978c495c44f5356cc5837b6c41c4071b4127b82e3cef562f3555c50c574e72af439b8e9d1a31c961a161d4be8690af866a71d1ee4d1ed7978d09eb3922f01a4fdeb4a4f6400a0eecf53afd58888834f5b2119e1cc65885955b5a0c4ab874b183c7fae302edd3280036455f96eeea859c59886a3e712e60b6de60b011fe6b28c3a67010f1fb0aad642d0c5c5eeaddb38987b35658787e7bee36405f6eeb46b5e8ffa398bbc02007634364dc838760de41c2b248c288d118c7bb5b002cc76b09240da40868788e0d1a53ed08a68ab91d9df0a6f6341f5853eb0ed81e617fbd415b63961250b1b43b799fe474404521b496fc830e50952d6aaf97c4aa28ee7dfe789656ebc3c2547029d27199d950c8af31bc0f51bd797b6b2095faf973049cf0dd63b7a205e125f54acad9278f174c712c4bd9b4d9d9c410d2adfcc51178fe2d2a34af2353caf092047154e70eb4669755907edf250f9d9ba2e59c2b692abcc68f8849ffa6f358a1b2bbb3a5188f311292277692b57c13d3eb92803a26ea0f0f693804d75296ffa79743d41e4df568e2ebe48f1edf611ee1584c88b6e186bfacf11524cb0bf507e7f916c733d16bde4751ebed7537dd9aaaa89d8288ba5f02b4136544e1dbb5461711b3843898ecea19786a1741e4fca1e607ef1b85032aa543e752e30fbd66b6cf91c55845adf959f1cd11bf7f538aa2e1c9b75562bec1925a5d73a1d4cd9faa825ae0c6bb220dd80a4e93e62ea8d62893d2a84c21667b885fa222517d63b8316311a334812aa01d3a3a45d44af325bf8528168168cb9cb8585d9ce78343d2f06175faec9be88f994bb808139fb7985437222f23bdfe43f38f2ee1d9db241a34fa612650f87d3d21c807a740683c964977d71880b00c56f1e0662db603bcf73585854d774eb0c7999579eb09f314716e9724913f0d414e0fa8c19089856ed96ffbd68339d13f79cbb55f02b33181548aad33432301ec562d620f5ccef0530af5aae0eded1977a4e4af1d9bdf8352fa260cf57273a636f405adcfe88b194cefaa1613044b6a7fe0de3edbaab93b883bd29505e214c720f4af32f170ba7b3f838216353e93d8fa2fafe41d1fbc645daea8723db5f0f3729d16fc07e2ac4ea736d332e7bfa0f2bc2f9926504918859ccc0c1c61e9c1a5f0e7f178adc058250ca75129250c9ad1bded415f54e0ab4818614daff93a95058a668e01e20ef3e7521c188e09a3c90d1ec6f3254b3e439754af8555906c2fd40d0a3e0f3bbf595649628b8432b0400fd748d82e3c3fe28fdd71081823821288c7bee4b3da191e6dbe0513630889883dc1a7d56549406fbe850c7512d162aea30bec304b4da9026a34ea064d58e6f83b912d68bf9985ef846c76eed13d6128140376a45dd72263321a5291bd40c980b19bafe6f1924f075a7a5bc0f252abbb2ce12f9dcf540065b5309013dbabdd15f6330f3bf12edee5e248da2e2aa3b7b75e37fcd3b34961f1881993b5ca25c1fe89d05cb68f662f34814b491cdb220344b41d617380893358d5ec439badd1ca2f7f9f4ad9ce9a6d3fabafaf992ae07a7f59934037aec2f6b568d7c2e3a890cfe5c7135260cca5c83d9cbd7aafeb2645d52f78a72695479cabb75f86029708c4ed4a842a446845000a5c7c08e7a3aac4290bac9fa135bb23c32662dde27e03101dfb0850faaccbeda8c606123c45923c478681c5270447231b93c8ca06e639326b1bd02db437f28e013ef07e51dd55e9a6f492931dceed4f89ac8ba1fc742ea4bfe8db9d1c2e38e11577b388f9c65e8fd6c1ffab48a8821bd46633ea4797859c8cea96bce4ecd20741f719bb3d571ecedf025c50614b5dedcf48fd4e750f1890c13ef31cabe14f28e544823f90bb3ca968258de60a7677f1387160f55f3fdf6d6db4a4eb905f2b327ed101ced8919ff69150643e8ddb3f44e87f2f31c5ce5984436979332454be8f5b03078035216e81c358643a5e78bf4216d4c390bd97aad748815f11dd76ee501238735ba27480da7ade227592f2289d250703dd321cb04595d6e8edfef616566beb97b07deba8a82598519662ecbbbfd50ad21ea045f95b39564d84ea62328aca70335e2f9742591678261e3cefe75bd45aa17c02949d95f98e4d7ab14a0edfcf671d83ba2ff6312d7797c050e637475ed38cc6fbf24fd6bda869d50091f8f1ca5962b8fd290a343f88d6c6f82285e47176e11ff8864e070a702fb51ffac13d723bbfec2fa27040a4c4b5976a8303b25b0fa713fce184bd5af3c564d79cc57f4bb2cd21f7b1db9a8a5ed432baf46f90f7bf61159a847ea5fcc45f903facaa252731494d5c698610d27b664cf67dc6a0077496cd4a6ae35d1ba3a51ab9b4a7e3d3621de07bdfaaef9b55f2c29256aa37360e7c0f09844ea04a0a290c342d6f6838d4b69cf822872f9f3927209cb1eccbcf33ae7b590ebb9e7f48fac26308a4e95c92858209d69bce8ab20d642a320eee421a0645e5286c2fa39a927a7671fff1a85063992fad58b691961deea06c6dd20622350001cd30143c35c8926d1cc3e01d54f5b90c8e2e876d4f6d90d957b50485931369af366b75501fb68b0efaa0972361e532fd5e6ff4fbad034d83fd4a4ad9fdedbc504e5720298061c1c5a364292a0e8890da4b615b8f5a9f1e1d69a899e58f9d14c98d4e5885210bc92f9cfba198016a9e7cb9534db84924c0eb8d9a796e247fbe5c750a574fc598023e3596abf489b4378887044b829989af9131b5e06534677d104b3d089430418321cd89291837dd54a0998ae000be48a6d7737247d768067c6b51a6da99087c5b854b4147ced6c3e3acc7807ee6d373494b125abbbe10234329a4bdd45fd9c3dadb08922126b575a8ba7602d70dc610256caf0f24f8ac2d95a5dff2fe8d8a840ce4b6c2c9bd9de2a2ebba6565bc9dcc2b8f28cca8faff73960f05d967edaad458031bd27f84b8e13300e19f71ed762de36af64684f1c4ede7c78ae469734927b48792dd19a1f78197dc568f84a7c140b2a7fcfab2fca6d574932a222ef3f93fafb0065b72f348388a4dc3b18dd15be803ebb5817d1879116324bab06dbdd80e34bbaccb1ca52e009f60dcb5af2bf56d028541e7f1bbabada1190d346f4f580e613c66a0f19322665f2efbe5c76778730c77815e70d8795d77d91f4f87b4505e78538198a97920b562e5e1727945ff5562c94bfb48bc65941e4e80149c129bee2d0de3062e1ddc009f12c484493a42ac6621853fc83fa2c47f2d09265ce126c24452cc0747f9bf4925b82d0f8227a4bb10ced182920d5c193ba1a748d4aea7603f242402193b70817d7c9ad46419eb1efe8a01fa14898afed66b6d11331c7fe0a4555ae7fed5555e1d95203185ff9137c820f564d34be70783551c6acbba6053bdcf6bed0807e26fe202c1a18f7e518a08f7651ad11616b1d7b0a939019d87d6f70e9c4ca4ef0dbc1eb194bfbc0ac125923205e7a51a82da60edc7fcef2f8db722a5f96b11f0444c87fc8a58c3c9ee761bcae500868120472fec7d446ae8733192a97322e6824317ca212c6cf7d0d9113a05edfaf6cdf8df01e7e038b24eedf193986ff7ffd260ad2c9552dba735ac4b7f5eb3c37b62755920ea5fdd28898bd5ce23babe48000cf77508b7e9270b29dda9c7d513eeb0002ba4776ef7989a93f0306c00194168d14fb60332163fa811e0ab517edfb0396eb3ab222a6f243dedb5f9f72c3320d9ff33b94c6e441ef92ca55d53647fe0ab02faf3fd881ecf00739e1c8ee3cf12612e89f34dca721759869bd2d69c14d8078b886ee7ec299f3a42a99d24d9d49f99f749c2c9402b2687cb6b41ed45114e69dcf57399a5fe22f52275bd250f1f99ac9c2ab6b76d4c94a070405f2fa0ac57b8c5c8dfa22ea95cbcf98e26221667f3deb9aa84f39dfb25c6d0872d582af04b6f93a64c84d18a2adfdf1ddcd6d0faa024ce884fdead9f54b7bbe086d58051a39b7011c629d9c21b0f340d87d60fb5669dc8d4781cd02744910c885d5f823b86c15d84c094483fad8769a2212b507e9d0f65731195f9e84d97fff6c97c5758d5b70cff9e3627de28db964eee9e57acfd9c3a0dd67fb663a976ea43e77f36e462c3ae7e50c262cb2545cb70f8195abc799fe428b3210d1a4663bb846cfe0185dc7e7a6a3b9a869f20bec9b5c006d8b540488908f509bc40337a4931339f2efe6e2a98ddb52fea833796687fc0acc533f6a3c7ea8aa3db2bfdb42cfa96a299d25b80a42f8fd312390705042e1fcb0ca8b44a28b7cb9153be17ae3702758b3cf77e0a90916b3e3c9f88bdadc785b9a4cfdf491ba267d1349d94ebf5614fe2ce760532ff2f7617db8ccee27ede8670409251e7d8081e40729d9c09754fd87ce6863686e4f8b0e5614b0fc7d2af31d07278bdd9e927a5fcf13000769893a80f16573c85ee775af1cebc272b89939f2964473b46642984e101cf03d517159da261d30f72e55af8265cdefd255cb877922d8ee46fbb138718bb89d64f136538dd3d496c89cb98a0122895b4da53fbe07d1752eeadce206d6da0c64732af65074ee698eebf0c342b1f78e08e213033285fc24fc86d5e521a2364097c643bb5c3252ca5def99ecbe812c29a3c615249798a61bc437a0a976d5a5539828d90e6f4abdfd4b03fc2979fb7bae2e85a57c4374f6fdc917554536aab5953175428ffa4dadae339ac3e9f4c0ddf6782c751a2965ef26822a16db5e6d354702d3f22de0e371ca85b27b0a7aa3cf9cf4a85879b71fed4da64f02169fc4ee08701e04efff75cc0cdd8418025bc87772c0fdf84757a8909b67c0b1e3e5608812363d30c10692f8b17e2bb682a435eb32cce37d2aefbad57c870c8476d77c85d917ff9bdba07f9cdb45041e48ba7cf4859113fe13480994bca48d1fcdd2e99fa662da4d11d6847d5ed09eb9d5c66853bd991dd7", 0x1000}, {&(0x7f0000000280)="eebd42528bcd2a3e1831267786517b26f44351366dbbf148cee994f47d533df2de1a645c32241ece53d090df7f5cf377b003e3abdd44", 0x36}, {&(0x7f00000002c0)="975f84c4350eddd51202d3948c7914bf7fe6d319b8b63563dddf73a430973452e90f98fc3e99c7a0ed1870196c9332739cd1bbfb1f84520215de8d6d0fd88f", 0x3f}], 0x3, &(0x7f0000000340)=[{0x38, 0x1, 0xfffffffffffffff7, "3df7c490deb017d8197fd26aef652e4f5818c9838ee6944bfb7d4b99c2ca006e3f3e806e1151c07f"}], 0x38}, 0xe749c083c05b5abc) 05:37:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) fchflags(r0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0xffb9}], 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) 05:37:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x5, 0x32}) setsockopt(r0, 0x5, 0x2, &(0x7f00000000c0)="c9b986880f09522778157debc983da2b39e77fb7d56923079f57e2", 0x1b) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:12 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8cf9ed98f999305ac108689b2d7fc149c071e84ff7c9b68f47b5d36d24d8af21839a8c0a5c501f1439f2208eb12582ac031b4de2d371640371f4dec2184af40e6879cb935104d617530b894af65274f800ce5bd7ab8c4c04157da6457f1d7aef7239f614a08ecde428476f22ece93960247a1b2279c0c958f78241532e0bb18c55c56fa0d115f314cf0b54a201153b559764ca80fca30a745332158436"], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0xfb49d6a6ed1e859e, &(0x7f0000000000)=0xdfc, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000001b00000000d10000"], 0x10}, 0x0) 05:37:12 executing program 1: clock_getres(0x2, &(0x7f0000000140)) clock_getres(0x2, 0x0) r0 = socket(0x20, 0x4000, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x610ee48f1fb25415, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x7a7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) 05:37:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x102, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0xff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x401, 0xf4, 0x1, 0x1, "e660667d31eb6672fb374678561ed0754a889f89", 0x3, 0xff}) 05:37:12 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:37:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getegid() r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) faccessat(r3, &(0x7f0000000100)='./file1\x00', 0x20, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000240)='./file1\x00', 0x0, 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) setgroups(0x2, &(0x7f0000000140)=[r1, r2]) 05:37:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x10042) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = geteuid() r2 = getegid() getgroups(0x7, &(0x7f0000000100)=[r2, r2, r2, r2, r2, r2, r2]) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r3) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x48) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000300)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x0, 0xfffffffffffeffff, 0x3, 0xfff, 0x80]}) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="0ec6c5fdeef46bc505bd228432cbe08ef5a4682983f4f6d761a05bd7ea3b4bec", 0x20}], 0x1, 0x0, 0x0, 0xa}, 0x405) close(r1) 05:37:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x54, 0x1, &(0x7f00000000c0)="fd497c69dc239a26eb98142072aaff39e63ea159105740b3c9821fe60b290d017b1232ccfc36c282bbb83a211edf001524001e044b9c96247a5ceeca4e49b9395b5eeae5fa782114de66b20190e5e0", 0x4f) r1 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 05:37:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) recvfrom$inet(r0, &(0x7f0000000040)=""/76, 0x4c, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket(0x1e, 0x3, 0x0) socket(0x2, 0x4, 0x347) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) 05:37:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = geteuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r4, r5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) write(r3, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x501f61f7b9b17902) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x8d310cdb6da55d8a) shutdown(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:37:13 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r1 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r1, r2, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/243) 05:37:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') utimes(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)={{0x6, 0x9}, {0x867, 0x2}}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 05:37:13 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = socket(0x6, 0x4003, 0x1) fchown(r4, r2, r3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='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) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f00000005c0)='./bus\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() geteuid() unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='x\x00') pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x200000000033}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)="6e1ac41377e2a22a6ba0c345357d4efa6a43e362af7d20e89ecb39d160a435e99c968599c52457e025a224ba807a6bfabe3a42f96614155e48bcf94d6e01f13c9a023f80ff819e088565713ed7c56e82f4de1ee8e93ca568ace68f5577add484a1a2") r2 = dup(r0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xff, 0x8, {0x27c0, 0x100000001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x4}) 05:37:13 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 05:37:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2c, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x4) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 05:37:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 05:37:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x7, &(0x7f00000012c0)=[{0x200, 0x7, 0x0, 0x7ff}, {0xfffffffffffffffc, 0x6, 0x8, 0x401}, {0xfffffffffffffff8, 0x9, 0x400}, {0x0, 0x6, 0x3, 0x2}, {0x5, 0x200, 0x1, 0x1}, {0x7, 0x8, 0x5, 0x6}, {0x4585d534, 0xfffffffeffffffff, 0x40, 0x7fffffff}]}) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x1ff) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000180)="23bbe02b309de4ca98c1baac740c383f21f77e16a3953dde67ca1346a9166b7ef06d50b103833aae97b0710e1cfaa7f4ae281276d017cfe9d64fa75888d9684b8cc3687f8f98acd9f093b0bafec1627117b202ce196a9d32db39618d090e634d4a69f24e8bc3f1fafe9775eeefba0f9cde7b6ccb514ed1592fa9d9562d217ac2ea3f7f0f2feceaa690770db66a7058f5a924c05d7f2dffcaa5d81705e8b2bf942d6e465376a48b857d3c00", 0xab}, {&(0x7f0000000040)="fd368ecf5606950638b9cfea43aae10f9c4f3d359de7fbf850ebd0916209950cbd97a0aed0aa499ee3ff92aaa62dabd032923ed49c5da3fe64ec395e09494b62d02d05f18bf8d46bdbd63d29c23cfd54f7737ce7c6c9e449091f1b6a7359d4d5b7a0b3fa28d9f5b56e11bf69859f4b9fb0d12ebdbcb422985c5afde7afd3c0", 0x7f}, {&(0x7f0000000240)="3a9cde14069ca7f14fbef793d826b79c6efb49203d9615bdde4114ad16aa5d9b166c525d23f7c22fcde66a115a5a984cad629fdf2596a5e07a7088eef44fe6ef9d26ee122f6f0d51143cf1a8052f754c9fedeb11297d53d96effba41a9b33fc14b3f120a600672b2f245f019feec4445f6570a4325b452d9386ba71766cd2ca13d0f4cc13831e9f1cc1aa185016635fb601cf3f1c25fa8c50cf8691ba7518c6439018e0eaa9fb2c9053a99469152c1825d45032cf71d936b030130b936d102411481f91e8982361ff5a469173001f9200b6fc0822287abbb1b6068c013649bbb456626c12a20f887607d6689cf4e6565627f6b98f5d57beef17aa8ac78e55b2101b5254c9decb203c8927425ebe275c591ab7512efc45d2301055bfb218890dc0e1933d0a0fe93592529ccaa271e558156f79883fa07c25bf18893df1d9399b9442c79427462750cab8db6310560cdd65dedd8f195691da402864a0ea2ac242475b164bc28f86729281657421a12fecc85b3bea1a30ce06345a2ffeeda615e5cf7f92623aec2e62d139af9b025c91b760b305dd8842a2ce7894108914011021376cde8444093b8d86fe54e973c221477a3b911bdfa9445434113f104b7ea486aa61ea28259f7e738441a07186bf66630b05bd470c21408b35cf62665972d3888ef617555895a417ba55e0b4acfafb4d8f1e24d21ba7a0cc818c387fb958ce506143329b537d8d50e9898a8547caa7899f69d12c94a02d9ec62d1dbc087bb107ab71da4497eca9a9a4dc441585018fc0dc4d5e3171aa91eaec49883a07fdebe087c7fd08e38691981c47628df7ece65c77700e19bdbd0bd73f45a61769d5c4e08723c02df8d3d5b6c63f91a23345a49921fbed1a1523eb6456b3cc36ded78ad1538d811e299663cad49b0b45a4972ae0cbf97d84bba53a3619d9b89ee000cb9b89cf9428d47927b41247bea0dc0b55da20162de11c2936c27d72a26f84a7ce45fb6b5c471c46d473788312cf0f1fb2f3fc1b061c837acd120a3ec316de69897a43ffd1c0da2ac06d5cdfd7b28cbcd2899a4e25338b532204d730f7ab29c5c13eeda7ff1f7c16c441203b209184e570e424c175f20d3ca44d80fc852de267fec8d1befbb9c4c8121ce90cbe80bc280db1bea77a0c6d02a85b6fbb58555bdecd44174ea970d3812307e2c2a2152efe4442187e818c563b4570afc6d22a1c4d9ef667c9c4c7e888ed48605697f4c591222dfb3e84ff1a4ea605d71bef53bacc43757ac538f729fe598db6f37e6ea8c42f9040cd05b0cea5cc12d36dd8fd2eee22cf23838da4dae2f604eef53cd8e4ecde217a675ebd8f764367ec76e898dbae4dad253651e070a29bc943d2f6d410a494869127557687ea4d08cda8820065150572739e8d40f8b1ed9e4bb9d9d5737020ea3d49dd5a137ce938f17d58ebb39cde19f668c2793cb6e0a8f33c2a6b7d5b0d3b7a8eb3ceb8c06b08625f5b7c10296c1b561ef9ab918ba0389f216e1bed48daf9de8f0607eb055347dc5b6318039fa08cb7d5fcd292112a52b1406ff550472c4c524c10c518844db4942b326b7dfd4eb5954b19d509e38c2f0a3a5c29e4c3d73e5038f669781617a3657e0290708698cd9fd5831cdbb3f85ae22b2174553a8d1fb2c8f6ba91cbe945c74f2d866c94a4b7683dc5f937503de86a35ebc0ea053a9a4f319d3b51e6ca355a950ca6aeb9cd65553a954781552d09977e292bde70377f99125067045c16e28d1009c5ab9b75e81422457f1cebb511a3d8ee36979ff5c17be12348e632e7f767f448b9d63f1baab9d162a1d33b310b70a01e34f719770e202449ee9263895e2ba5abaf134b90f8a6d6c5d0159d33e39b751e5a8bc32d68365c2b7d265e9dba6752384c8566c31ee9a05fd022ab72a027a40defc4d6194adaed098825b415f193a8fb99bb118619f4515b9cdbecd56dffb4bcc740eed173770b3d2701be210d2b9f583e91d38ca8fd5bf2bb218a2300a0240eceb88e38576509e1e02f741f58063a708d53227ea46e5c39da3bb4d3dc0879545c74b0d6bd35e9ca2c247cd0edbf4c6ff81e890ba264140985c43f2f2a8be299d247d0d7c893da29af86376b042586c1d3e821f5a234d2098a656de9dde5fb8eb289db3bb6b529d30424e90e888f7cc61d24ba5f2954f985fe3bec47d6fca4cd2d96a4508612188ee21816931d726938e9d334b6ac347214ca912e3cdd211279bc43a7d2322ffc5d5dba52a6018c2d75836f914590f6c39d242f13ecd9644127abbca650f058b70a635d1be4641d709fc18ca2e01fa3ad56463f166d193dbe0468e4b84d0098a820146d46e537cd4b20dcf0bd0a278260b6dea2b1e6b02e99ab35776cdd6b37f363ddc074d1ff5c133c025e691af02d61ec740149d6c0a8763fc0c47f6ed0e07f21526e897967f74ad4c249b3666c084fbec40fa0abdb280b6644bbe5b76beb6a7d719bdbd294a89e830a58d09e679e16f6f5637e924d2f470b270e7541a87b3b8cab464ea3b11d1381eb473e9293f48b131a5462c178ce6b3da0226f54ae5ae234e7e50611926bf95b7be75409b5b0a750103745203a9b9b95176a0aa45fbe94d92926a810c9ed3ae81557b99fe654757b6a496f7449da7a541d136562b1721a0c8367171b54ddbcfafddac8511ac1cb58ddae9e1765043ba596eaf3a10033fd9bf8a9c86488bed95d27b475b0e3d76e7835a1a12a80bcdb95bc901e154083bdeded3d306c5e1266d630ac4a7bb70b87d386893324f9a36a02f0d877a3e5dd36fa1238174b6a69940fead25a9963223c1c0d3f43f7692cb41225b12b36ed774576c07220adc76a7049f828489eb4b7de259f0bbeec82b8a75d3b98912803717007267982c6a877afd45e498d19a004b505b8601a1abc2a616ff6ac2dfbc87dbea73787255080b52e535c392e01c8b26477f91714209d84f5db934cbf1cad9fda56d647924945b15d7f7d395face921c81f4e870075f6b57bed71f0937055103779904357f7f3b6909788d7729eb7bb0818386fbeee0809aaea91a23b4e732350ad70f441bb99de4d1588cba19fd58248c82d16e695959b289590df86b7e0d024bc328847a2b6ae325f055de5af1c0420e21cf12a19d09f3a0292e6fd3ad47e15fb30a26da7327a433b8fa3c8975793237d2928953089187e0ce4a32f5b220b42408944248bb4a44d8102d2bb52b95e3e14197268e0dc5115b5b154f5a3c6a81bbbe613edbe38a5e4b9bb94a38155755df4086040436f1eb76098ddb85dfa2f26077441d97201f70f33a9ba1299f4183c72a6e822f0789c2b631f31e089ed333fe603d4f9a8d93c08002473eb26bac486dfca44e9ef789cbc848de28af82814ae73558d2ab1930a376734a0832764d02341ddf314c0b65ef440b9e83c10f9a9efeffd3e71515a015526c1f5bbe10f1a7360e4b6247c473563548f8370015e7a5b61eed537a082c0734dfd5a6f7d1c565b9ef5a1fc917d31024f727ac0a7212600a449240c7ef78d9a37ed6b38180c9fc6f399cec9c2bb6e2fda168344d8db552f2c26f18d1dff627595b16a640322808387f22a7ea538803a0a2120f7fbd6773c1b4159eeb6f3333746620bd0bcbf4e8ba2352938e761a2a8e5923348995e8c6f603c2fbbbaad031e9242f3671b80264b2346b839329eb61934e4c4e0f011399efcf4d785ea6af8d6239b57c09541cb58def1c2b18c51708943a8b5abfe983adbad494d1b826718611ade0afc2b0cdd2a66d36fa7d6ec047a3e0352ac5ba523775ad90353a585d4b25079d7ea04d35e11e8f7016f1ed65fdcf86371026970e97159b8870f6a3d94a4d09def3069231689a9f8ef5b3e65febde53e80dac48d43dfebe25d99f0581dc88b16f5098862293e49040812048892682bea18b9ab3b6d4d47e7db7a6390f883a8a5c8132a5b141d4c431d8722b928081665481254e3574cb60039cd35536aef4f6816c003fff759491c6b63bf563d45ca2d5f36a52ac539bc54a2c07b51b4de38895aca902c82099888c16034c32b100345624e9926c276c4777b33edd6ec472c179027aa4e4f5da86f5db8624b70be978880fb874d6d874ee2df80fa22463a44e84c36f173f63ee41d99908a911e7909e88668f64a22e49ea8ace1a9ddfb3813e825fc9073d1a62e42fc03cc31b147c1826a61d738033425cdf0ba484aee6ff16c5ea7cd3e07b94bae92767806fa2932c318e7587dd189df2713a0ee38ad65e295b1b84f94a095adeef72e405f4c6e72634305f32242093b8785596c05edb92a119609b8c5bece31fe0c47b199045d132c25c97194b685fc117abe19f32c65f570d4b53ebb3ee642580ccb3a6655aa61ba28bde13a009ba27d18ea6b4ce065233565774334f1b8c37b2e757be9818ef4cbce2395e55bae208a15ef5f9748b0d16db9757119aa4a68eee6207c7e10f6684d0f9bfe118a6aaef25e04bb9572b71093594daad5c91fbc682bb6f2acdb3bcc7820e5958de3666b13d9444d8dbfb0cbfd5fa1e91c85563b56d1df806fe7201ce8d9260dda02de9b05c8e66ec507d4d329530fb39280d225f88f7d1bb8d43208a7084d3ff809b50298ba14dd807804f73dbf43e435a8486d4ecefa8ce2b2db7945321d5d631c0b6eb1329ca42501ace85a5d47d951443b004cf6943fcbd2d62cab240f8a92471876b8fd7685564dd4faf26c8efc981e507edb6ca92408a111a4764b9942728b2ad89ff1fd13583ed0c156b3a1101a7859afaa8f2d730da51c4f4bef10a2a07239a0aef58216747d2a34cceef88eb9f297f13e1148a877af5f2619800e68d866605aa2bc1b73d76d605e7f1d139bf56ad3871a661d5ae8db4ce47fd9fe68701f75746f289718a77b13b52732b11227878bef3c741e17689db3062e4be8d8bb9359cdb69acfb67ca71337bd0073645d27ab4df8be3b31df739f5d6424da5d2129cfb5057979af51f3191a54ee09b13626fdc29c2934b5ec0971fd8da6a59e172a46e10a3078d8781ac6b39f31d2813f194a4e6ab50ece556cd32f52cc248fec9579f900f73edf1e2bd4427b42e13d825b92b7193f658d8f7f709813d9b50cce21fd77927c5ae1c16e93b7663e8b3de3083919cfbe424c6fb6b144146cb6d36213a3d124f3fb3350c6df3de545a7e6617ea437acf6a71b1ac180566a86508d354feeb96bfc2b3bd4ed94c00adebeb9a7cea8c8576df681c971df1a873d0e5d9c811d409ff4c15a4b4dfe8249e71d336a28e2f092d4a4709a367fdf835ad8a66dd5a806052bc3b550296f20bfa3bd027305fc38b3d7074dd7631f5047590e94fec7c6ad9c0d79c0b4968422a6a1cfb01640d637e0bc6c168a9dbf813b3a8387a49c8201abe066c265acc57f5d2f8fc2236d65adc2e9b0e8bfa837bf9cb53fac840db440174113c3d62a400c72527fc700becb62788e02f7b340248b5ac882e947375e2b612e0cf5f58476be5757cdfab5068f4c469d093d94acd7d8e9738bfe59fe66ea5c6c62675e0c9f0b915c461827ad23e0c7b923b70626e37a51e4c04a3d79f56d35237c0d58efcc82c2f972e8ab85beca26151033ece6821b1ba4113144c29748ba54814eb0aa4325de285d18c5e620b7dfcd77ceff579d4a616a99cdb593c981e614eb18edc46b3cbe8bd9829905c6e6275dc44b54af5f88b0be0c9568e3509ef4cf4adeab47c19e6d6ae4f40fc24ed103a96852abf17b03fca51a4fcf9bb5456077d513919e42d6c3fc4cab0f208bce75b9f7cf6028a2f3bb35f84b557d3b1c3892a03d9fc2dff4c000299cd43", 0x1000}], 0x3) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x0) pipe(&(0x7f0000001340)) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x0) close(r2) 05:37:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x2000000000, 0x5, 0x0, "a496f47f8df59529778387b4151b5eef33fd0879", 0x90a, 0x3599}) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000080)="708548d5818a7f29a5da5b3ecec2e459246a5daab785995b4e6df23e") setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 05:37:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80002080, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002c80)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000280)="3de9c6ffd467692110cacfa1313be0a18a19aba7fda4e8369986a4f250c11443b5c53ba4d35d3bf3cf09674544d92519f7c6e5a538d779ce0d1fb709b7cadae9c7cb3b4beda5a6b0c076f19a33c3c7885883484e7c10cd9030efc5e6be587f29c39a37f32300410e00c33e54407c0060c2b2df81d0c0ac1eef6ac137442dcf549faa7a5676c92bebda5807451e4c1ccfabb263fcd46c5fc62c839ac8c7a39956e8e4ba5b69589bf0df66013637243d4b06a696c372f34ced4cbe23937e36e9379e7991681205b20ccb4560d5f3e722f8acac8aef89fc6c77c366245b0883817e93f2213e9b418c6edc9565617f49f6b2ed81411899c8cd50da7027f1", 0xfc}, {&(0x7f0000000380)="7eeb0c25cb8d537af18dbfe605203ff5a1a5d0734d58db93c0fa98a8fe2494d56a173fe084fb18ed3eadb085e713282abe5a3bae4a24f5761b36cefb507947d5c543013d1a5bb2c9cb5d91e073bc4fabb8d6e4ea760ea5928139c1c759d9afd1b8affa63ee5da66f798b2854b6660cfa06542031bbf02de0afcdc4cd9ef91774791eb3ecd7dbdc4740dcc846646e64f55a543d043240a2d3ed0c5b8a18094b4f092c256073074e9f63bba8d2b774c69b80eb07b5225e207f0f4c765135d329cb2c181094b4452542f36a4e8501686892b04f45723aab5f13d1", 0xd9}, {&(0x7f0000000480)="770826fc4fc2e35c9f6d2a85cb570cb35cfaa031243e8848647a4264f923a3cb9762304d5dc8b272955c01af19359628f058767033286ae28515ed3830fdeb05f8a2774a3f3a188ecccf371edc82da92615d51242ebc8654cae47c90d7c7b86386d3eac68ddaeb2a6299bb43926a9e6315068b14411d1854abc02a34cffd22d1c53d0a4ce9a29ce4bedd78c6a34b0963f995ba515cd25ba2619246dd09002f1ba5777b50b0cc8fc405182b21b0b9340a12771e316b40045925af54aa545f94d2", 0xc0}, {&(0x7f0000000540)="4ebd258f89f2d7e6529463fef6bddbd0d4a78d7574dd83d4dfd052818f9110f3ef5f1a22fbd8229f2e7fd38bca91b2d38a8edef7926575f244315e2c86c92e37bd325ac99ce903d6", 0x48}, {&(0x7f00000005c0)="4bf5dec325f5a80225e0300bcdf0b24ff1d47a0093f61a09f8e3b1bc1533446025d902bba07c53045f76", 0x2a}, {&(0x7f0000000600)="effbd8592aa62642ae0eacb9d3f58ac7f904755ec0f8e0c46ff6ebc50717c93cafe142a6359ae4decfb720dec4f00b71eb6c6d2d19e2d0c99cb40e1b03c42a670c1d02928f97c4df0a004e43e3e2fe3b1cc18fe327f10432acf1ba15ea3c9a7038c13bf407888d6b24699cb2df9d7980848ab985172ecea239aaeb7adae9fb8e47587fb58583594ce4746d7d1fb4d7782008e640078f4edb0024a20f05989769678c562a58cf6dad", 0xa8}, {&(0x7f00000006c0)="f164d283f24e6af8a737f69e0bfa44804cddeb05034ffb44a129c3a8264da942cbcf6d42bc3220faa590f42d249212705ffbdd8bd7c35748b563fe2a132f22ce6398e87fab30ac5a21a949419c14e222be1b41d23b2580bab15aad2c87cc94639914bb0acc9b594a5d5a930fb9f3fd541ff47e559e983db436d6c91fdc1431da476475414f0706edf603303a16030e3f69423f32706a0e1038c47c131d27656781b1", 0xa2}, {&(0x7f0000000780)="8142b42b82e80e3413326a30c8f8cf376b19ad94dcca684e71e70a48e2b974b84cbb9bcd5564dab199e0eff17cc41a0a584c431c0bea19942f149616dd74a43e21b2f6e2ca8b0f6d8d028cc128dfde0c481e2ab705459a9ac4a2c187cee3115e0db395ba23ed89be0a5bdf4452f71861fc4e99134daf71efbbc6d34452f61727b408304eb3a0e2da928dad9bf07fc2ec1192b4cda3bf3c7be2b8a1fa51d2c3de6b27563f723fcfffbbbc9842401cbd5e7b832deab3b93c30fc2e051d963ee000bbf90b84420c81b616ab8cf5ff89ae4ffefa85d02689cacdeb4d", 0xda}], 0x8, &(0x7f0000000900)=[{0x1010, 0xffff, 0x1f, "bb787042320156f8c27104c331300c07231afe5566b5ca33ea3b801d8f702cc5dd663b08b4d6599bded2a92bbc43c0ec3e2653bfc93be1786d8dbd8fd7455dac1260abf5239a8f61d1683a43a969babeb3e188350577c5795dffdbb4b5493d3099da08dbb15c2345867a8f6b196ddb4670a3271bfaced70252a90a77478b7fb7abc36853492049a89d42b158ad27a60dbfe2cb779cebb6d3b1421b51ab99a740ae2e4d845f7f33beb5d20cedc64eff0bcd50c8f8e2f5f7d3bc5df19a3da084c8a792e93c2b6ac152ae0edfec59835eadfd14c40f0bc9732a65e052c436747c7be3099c4230fb009a3547eb33ce5f58775c634145e06ff99f15c554ae5ddf5badc2ce94cf19f8d478eba83fae1e38537aefa3f81b73de5c78a10bb2a0d71352ca2264ed3a7be66f7c8e986708ea24d4c6d9997107a40e20b6f671e2631eba98dfe0bd7cf15806f0174e37ac9aa30920a51087a2fafd2a87866501a25046b7a92301f314f9a01488fe3eda13f8dc1bb0bfe1f99fe25df3104fc86f88c37e4cd80c0f68735e86147b6cdf1d1159e92e96c799653821a004bc16fd021c62f18e17978a83fcd6cfe92fd2df9c5bb080c030bd1d23d38ba61276168841e17a7bc9dbc134ac2fd4400120afd802f78c5fe0610b968ba34749df007b759b989ef6b462a2fff42d250b596387771452417ffd48c1cdd921c3f6382c4e4dd52ac5c65c0df468db252e567324c643d502d090158156fe9592723b414f13eb2b783e6adad196ba0b605797f60c472c5a48e39c061970616145edf674f1f4be9b191e1f95b0cac56347c0059e93f1dd7f3caf4e6c818ae7d8121c7d1c8e992ce826c21fba60db1d81cad4fc54224af769c5d48153bfcc3dff487aae6b477339bff7a26908e08d251d0154b8b68eef21719a44073e38163362283c9a678ce8f99cace99e46daa828455b5bbb30668d7f3845c6ccab4dcb7812b9014d95638dd2bb5011f9bef0ca9725ff84e8c957fc9017acfae7570f4b645bc82aa218047359e2793e18de980dcfffdfed6893879dbe27f446c69dc22285cb6bca11c12d14ca9365feda273df7ef1a5e81422af7e1215ac3f014c567da4530d408234e46e12334703f7115dd29e8e8d2beddfd93fd22cb17d1c2c888ceab7f1a6c200b2071277e1f7f581981fc7afda375e9f60e263caacfe87e770d0d2d06a92730fe3da9b6322e9a8eaa1943587ca72c1552947a426c9744fa7335507f169d3db358cdc456aa0a9de8d41de2302a3ac3601de7d60ba1c8e1c73dceba269624a562d96c846003d5b9fea01d18d3af5381428a7fdb1fa63650f3bfebeb30ca3f588643b6cc8f22888c7e75ce4ebe8c0b5915d593a267e5b42d2caa7dd2c337075c78f819206c19db2b46bf641eb3d8ba4e3e1d84e3906a3b626daea6327207207ff224a9859fdb89e5d4dd344ca581a23bb340940cb02543e6be0be45b1ac3a60494b8407f2302d43ebaef879c877404140944fe1fe31bc1cf20d22174b48c2f1c9dde790999ba690e85256b88c2d8a426c5839298867abf9f7ca1da4fd59cc19aae15455cfc667095448b6c75e95234009b55c5807fb802bfaf100018d9ebeee36d646580a5baab011fcb0af05be06d3434bf9ff91f9e8ea6a301447f43751830385212a67225c0e7777808941d6e562944f6ca49049db22425802a05f1e5ccd19dd124abc34668560b539b096dfb9f3cada98dae3555f609df3d420c4e0707b9c45d48cd615f881d350d38a3efc58cc01206e73a92075ee3697fd59781dc1454b6cb067d803d54daa94857ce77cd63dcb059b229bde5a2569122a8ad5f5f83efd017cd66c701363ca4aed57c8019478eceecb5d197d0fdbc95c93aecf84f9ea62d0eb757015d5ad9adb8e0f073937a97af257c37308d012fab4847f0542da2b5e7f3985c2beb789ac6ba98ca69341d03c4a5f766b7c057845bac66b1a5bd5b584ee236e9b5eff873d48d3ae900aba9cbe00062884bbd8b6dc9a89ab66f764c8e3f5531c7773e1de6c025fdbf7ce7eb012647784e50410d3e5f8485359ac695862882a0817b333741ce3ec483819912e223324b66185b8a63ca40a31b1f0a3952947a6de45940f2deddfd20733788cb67d7ac34546e2a404f5b04c75f3a136bef997e8b483e67c05d838798a947d55d57df35a62624b78e489a94338898b726e91f6626424b467220cc5f70663a6bb999c563b9354c7b2e63e7228198b38875bf86e70c21eb72fb447bf9e8eec4b29eddc4b1f148c23dc0c78853ea52f893136dbc59ab1c13ba73d50ddf94ed71f66956f67bff49826ed236a5ab15b38d1038b2bc05251a698bfe1174e248ed26a9d1659c4d011a0477be1846f501ee7630c847aa5909fb43b5cb109235305c8f149c1211d1edb74137dd9a889a74d35b3d8199176ba475b5c1d652caccf96e88cfc631dced031f397ef2e752cf569d6e707c7f4689b2f121c35caa2fd431fffb8d3e6d1234738c82e7e796e0227c63e94fb803b9ea52a6792e12b8c76399e5cd903dafe564c88fe6f18be5ddad8d898e13a6fb2803e16a6c8d0d999c359ea08338f3d393ad155b974250525e0e6cbe6e41257ef60e311b94d59964701fc6705e3f4987c66e229e29495565c3519069cad80754a8ca2f72851718690fdf2162205b70c3c66e826901b51004f8b58df44cf5e6396dc4e2c74ab9ab77e57a2796ccd59e079e72d7bceb664893dbaece403dc450fe7353a403785e506cd126e67482f0c7776d2690398944e47659d925858a31c98305aa2e19a3bad2a3542165de077941463e0ed25b360c4632fe307e9f2be327151313d6b80e32f2c6748cb95649183c5c80a911feaeac302652c98aa076471b7dc243fcebcba0cea7bbdde2f94ad451df4b3239a2e8876d713d4d9933ac6317663285e544c21d335a24a1310f22a1f5c92e746af9c5f6f1d8da3f50beaabc8a884d00916e9c8a202d4f7e81a34739a9fd2a2b63a045d524f469387e0084ca2ee20651b76005e9a6d8ed5bfad73e282fe68a4ff05329135fb2fe4367ba1946458f2aecb0cdaf74d6dc64681cc85f068eac9d26fa2e43791c929a6713db1f429525efaa93c22ee6aac38cc39d92f3dba214b0659c66403826d8bfbc79de08965d84d01842a4f4fd1af156edc7977bf388c0ff05f3b08875f1784e6ad4f2ef402bfe4b63293be7341eba14471ea448fd49c462152ddb2fcc4b38bc757b2f861160e6b58aa555b379bdc35b822619b412592d4eb0fb3e23a83a564130b13e37cc6d684aefa8ee64bfd9373e37bb21037394f45335a41fc3b50585297b3fa0809e213c52e1668bbd22a120ac0b3f4c4be92a9dbcc18d145683200150cce26af3ff3d62e77cd2dccf588eec58021e4b91c27a1447cfe19d5290cf84867be489ebe42458ea6cb95ce137adfbe89ce4ebf20c1ad93d4048480fffc635ebd1278a0a858485bbce428e03dcde8db160d8721a68ca5b941149bd0c844c6d151d2d686afa304bdfdfd7217e59a135b8e11e993a785a24f25281445a040212a7e4e2148c622df685e1cc3e6934edd7f37600a1c88d48ca70232014a22fc7fa69e2885c6999fcbc180718a63a80391c5fa2eafe204e89cd0c46c42e9998f0169d8008b04b7e965fd77dc99ff8f54c8f78a70fb8b87812ac771d4adefbaaf1d868bcd6e7052a88a8072aedb351b57b7912e3d288b8bcfaa1e564df1438ee48f3ea37acb5936766ece1b9ac59b4242adcde32c62d3e45de8894211fbb643cc9cb39f136caaea928ac9a2c13a4bb85ebf326b78a072ae1ae52cc55667f53d20f873b395a8fa87d9568daceafe5d2302d16b46c756ec3b382aeb01e6e886428d147c630605d3c494bd0ad4b724ea6b35d39c910f56b909ae0bb9acf330135dd0c9f78209c38e080088511a32031b830e1677bc3ac421a1a0fca1c7f1010b786c6873e07511fe35db3377404e54efb4cf354bd06747b370baeac22b46d59de6059f9d8d880f2947ed359e64feab82cb48a4604641783a4d43f9564ca2d5214ea6e9bf94c99fef9e3765d10a05932121a64052086601fe44eefebbd34061d809cee38ef8d13599a19a2b02b8ab9928ef5b1a375105160c8ed95b59ddcf7cf01ef7b6c0c9070fdf9acae29773d10837a3e730802f513393d439d7ce13f4cd659c00b156e65570aa54b1e013332e023a1f4f3bc937a86a678d21b522968e30568f2317de396d7686e00156a2b83fb3de0f2152a4ae47bf11fb65e92a08fe8c4df7537e4b5ae99e150b5f2cb27542c1439e3d9f53c5c0b8f45fb5945c65aeb30317e66cc38a24eb6c79ea0ca995f0e14ec961478e716796c87adb94749bdc1f1d347ba0972eb6edf7568568d8cfad6ebb27f9611dbf772bb6befa3c5ac689344bc2ec6312ae678a4e6d1cac4773109978602c16111f9ed628c42aee68131b5fb61da14cde8a8e3c9b8e00b07f2d6da409eb9b94ddad98b33a823e7aff6efb9532b7f0b4f247ec19ddf5e4c6c32667bf0c54e7ff3131c4928750b592547c11b0c2e6c16dcc4d9dc1864c6eba4a7cff29d8cd5391df840ee10c7a0ed046613471811e9e8def33f30190edebffc0bd5c1972a92ce10b0a9c416ae4c88aa8b4a3e5f7aaabe4f1b80ae299b4862f8bfb333a44aca695d9b3fb5c4c2ff07bf208dd380e7486b142e97ebb30cda633314753fbd615e951a38ad11116a4a4d50e808e7723dbededaa84873b6b6d27e6693bb0c67a5308184196756ff795523f15dbffb0cc9be1f0e317730523b7375b569cd9a4c759d9641f5d72993bff59be7438741c01d4c8900686219d1bf407922ea6680b048542fd2d45c231bd4678d2dbc602fb9a0f7b292265bcc20b27b7dcdffe0a7e607b5c510b33c0265711ef4b03760b990da33e97840ad1b420cec696ac6a0f32e269372376324f8c06753b1a9d9adec723a7b0d29aa0b9a892a6a50188e20a6d60ec38d5eef45a0f807a3945cd903a5c387a5ffdba020a6bdc25c7600e79bceb99deeb2c1442fbaec6d38c544370b8a8d6455dfd7c3f34a5a10e1003bf200b17575da05fe8fb43e6486272c8c9bf77aa7b092dc78b10f167f127fb478d4e345c76552e828be243a936c14651ef57c80ecdddc143632b348a7b46c214a458ad435efa2b45b6b3c06754d94b93b0f54fdcbcadb69cee4438ef0315fbf3446529c2d5731c57117e1cea07e7988c2e0ac5853f8035da1bd423c98832bf41927924ce23836088d899816380f55402a3692256415cee6f0f62ce0e8363ce26ce140f73f939c95fa722d0fa884bad3eb9b7c9b55083b605adf46eeb1a1725ba480b3ee8b2cf3c9e702363f42ac111946074873d1551a12b1dcb0e27f575310c6c355f36b11069912f7ea491cc91c82bdc203a7fc26b4ca769a20481eb258dc6d132aa817629e72d818b10411fbfee5664e3919c35f5db8f83ebfce4c42452438625c8fa43a7ea38d217526c5cc9b2a40c31243bf7123a104a96d4ed5dccf0d24d22920cab6463ab076e7780ba6bc2b41d8190abb7d5ab7e3f257f0134fb1c7cdb04f125e2a60f5a27cf555f83b7fb0a83c2dc4d9ec350c6eba8b988473fde01b7eed13fd847a8777081441b5eea61c51d9239e15a158453a05b9eb51ac840aa9f7d0de9a01ab10dbc820bf9fded22326f42201158c1c9cfd5d8bffcfe8feddbe511b2de4aa370d34b70361c3182f9f1705af6d8f82df85ef42cf56f2bd2adf1827af2f7b861b2ac6edde16549d4c0448277ce6ce9ffb7fd9c0132c55083387495eb531ce8f98eb2d9b93e1af"}, {0xd8, 0xffff, 0x3f, "1de4b23a2e7c4b167486f4102886ecbba73edeb8d6f0d7a2fd3b081f164a3a5a44adc733e921439b12dc91cce0ad23e5e6336359bb0ea113452f5db6841f961efda4c14289eca6f71d42898e80958259469730bb763b7c3d62c52bf7c2f107d8a7b293746778eff8848c82f52a2cd45eca93f41e0499d81bd597fed9f0da99b0b92a51bbf6220ff161dcad588db855b4b1770b2f39e565c01afef49ca9766b7af41f5610f1fe9e076a7890505847528eb4df2c2c7d4870c1be6aaa6f25e708d8cb77f39ce5ee0d"}, {0x98, 0xef9bd35184b6ba39, 0x1, "59076647fe5416ab4d1344496d0c21f3cec64c9080b8e6891fbc796b34f6f107d0bbb110dc1e23c5fa0b3909f0f3cb738a448322cd088269098bc9d65b57ca5424f4e74096921ebcfac66542989d9758205e1029019d65532f74311de44d512ef7e3fd05a4015d15848ef294789a7f077b820b14ea0f276fd8741922926f37afa8d33d87d10d4657"}, {0x110, 0xffff, 0x2, "bc60b4a0bf54d032419594f91cd8584103a230bb97cf42664ecdd80737e1cafbd4a6fceeffb7c89037154a27a1a25d62b24e51ca7be669d5e86f38a609681f7feaad3370691053c6096c0ef6e9744e4b70af4644973d693c8e53c0483f77b0a07b288c3fab7da8f39f6f7fe1dfb9a98a8b0b5f22ea486733fe0cc571c974aab3eb52a74be68ae815ef5949d441b26da41eb4a6ac098b3448960832537d069fa4b0ee9a703ff2deb5711725aaced54d5db2c1e40e32d6990da85c4b9a99aa16b21220aeb9cdec754c816d5f8b766e75fc5c2e4ac5e239fd132c9cbd0d655b4dec318ded5f1346521e8a7fa53612e92bf46f16a02a270cbb0689eab053eae9"}, {0x1010, 0x0, 0x200, "99f6ba76bf3c6dd55e5ef0a8df6a1a6c9bd942c150c17a849fb40c4d63aff08a33b40c6b909cd89de8eb2c4bb63ce8265512eee8e32b4a09aa6b93540966ff5841b6d0d7c5de5bfb2810f89b61d345cee213c18a5edcc63b6933d3c68d679511ec1e533d5e7c497896fe233d846e838d5029a9339bafcb9a7d6c3bd042d61f88b2bd3d7df8ae9019ab6da64083345e806a4e682a52a46c43261e1e3d59e47c9a24bc127faa84e81571ac041baf18c6bd4ae29d9e6aba3b6afb898e5fc47d5f99156bd3f3a1115db066365a06e130bfba8d8e52593cbb057c1515d3e49eb36848228ec5dd200d5dc84fb1b3591e805c0e7e4b19c0576c4dc278980a34b2d69162e1b40477dfd118e51abc028e01cdc66c78314edad4cf666f73c4b11f1c1088feb9ed0839a54dc71e85fdca91dc56446825b3bb87ed9cb1c2ac0f5b04bfcf5f7b958cc197bb21b31c16f1c3eea1f7454dd4d9bc3754c49abbb0c8cf4c6b9314da62dc3099e29fdf696c24cba209f3b563e9f35635075951f07584fedb0614a598d778ca4c91fe6219eb47e8223a18be8fc159c6a59d77993d4c1cd7b7944a3eca8f6037dc799e151c896ab65ba69672d05b6dfb8a304aff11a1b05782c3a2b8353c2cc25647f54647c91e73d6c6f77b6b5e8734489e55fdb058b21de4eff620180362d005c7e1dab922c11e5e19e749707a760ccb7dc5bd4c63c0f0a638d4f174342819ee0db41f0fa786cbe0cdc07fedad7b4eaf8d91e33894d48aef044e4e34cb03a7bc50d02c95b939a7eb1d303c25bcc6526486927e550ce41011e4fae1c40e5bc6a5b3e20cc763d73768bfc658492be977ab6f0baa5062ab2c2b7374d2de448e507b74c299f919a171aeb786ffb0b4a59d805b5d237e1d79722e52f97ee918f55fe7d2dff639dca2cfb417ee3bfbaac660ae78dc070d857f9bf2893970004591318c83f873c14d45b8388ad91820de50eb96b83fda7e4f5d3043c33ca75eeeaeaa59067ac39610c5eedbf14630095ee6605e061390c3b305efb5ace6802e299b052df62e6ea91efef3a0184d778a666c8d23a9342400d841fe784295816e2d8df5b65065da2ff867dc9fbeff923c57d1c783a8491f1b9835e68f5d2d599459806ff0c0eb414a6feedb6b1fc308dcc31e5de477564d41aa8d1d469e86785fb381a47372e45bce06c03e2f9141085f0f271b1d1100a485606d0bea3f512839fe2f61567c87f0c50d65392ef839e04a109269244bda320dbdcac08dbf4085b89dbdde42ce237ca87be80a4e859762a39dd47d4d8383a2a24938a68f83766ad1886c5d1cd02bf81eff496d3de9ce8745d902c886501eb3238a1d9123cb9fb37bfc0eeacd3598a846a31a003a3679a0915245e4b1b3586a391b0ea0f4f097de07812933f15c692d7c0b9c2729cd6b764187f041a2a48f6bbbc5f5b587ea571806eb9e4906c1be50ae6a8e9da50fb566dcdb281726014f777cdf50ea9f427734cf681a270f79ee90e9390b0bad87d998b81b8ec90d45be9c99fd8cd3ca6140dc0c3e932325c652107003c9ec362de8f7f3d5bf4d21382f30be8ff666770483b53d88281529d2310f4c0c2b4ed9aabe3fd5b54ddeeee760c0849997543e7c476eac4eb84fb9f57770eb4665b6debefc65427ff02165d54c78888d8cf9ee48665b70fe6379302f904a057980a06656dcc095baff17cc277a7c5ac92b74e1b1bcaccbd42a7d3c49ea17ccc5fbcb49aaca506820998f462a5917c6bf15495334b562b886b22cb691a99147dbeac2b8e32b9289cee1d8accd6377b3fba78eb0623e6bbcd3b87cc49a1851b9007d2d40610377f656d63401459b3ca00b9bd160e2b613558b85821da0c5e58741cd2cdbe6728093b5c8782e2209b244ee29c1b8940707c25420bbbf3cb367ba97f02dec18d9cb4378cbb6cc59ea52e8b102412eccaf562480cb769d87125f29266b96257696bf0d0e4facbe73f24ca881f2baac0604529856253d9fda28aa2f7375037401852431caac9cc71043b91a7964ab5564365b18c423639349301b7f49cbbc8a2f51c56a971a818b30d415ab73856adfb87e16bfc51b569454173f8abf035a6c1b9206bd5d3d4fc9177bf7d59785898b893083ed25fedc5d69a60293aec964ceea9658ff8d04ffb039334cdb7f827a462f4dfc1bf52bfea8d8c68176fc69e4787ee98345be9b3ecce34e3cdbd692a1f8e0157e730540a46a9aeee1dfba0cd508da8347669a703635750bfe0196e2c21c72c57a01bde9bad4975085bde015528e230a498fb295c2604ea86e2caf4d78184330dfb7e1c1d2778aa999bc764fa850e4328c324d97f177edfe8e3e79100bd89cab652827365e25ac03db86b48da041859ebd6d261f33825e76c2a7bc463f65b4dd9162c4edd1621920b3bde4659bd83d5b2a30d811449bc37aeeab76af42c00ee58e4d93ad4354bc402021d6c15e159df854cb0ca40a3df4149cd9211441d6b4893f5575adf7444087673e3a4d634787ee7202de4764b1aae22f8f1fa7b8ac354507566306342e408439c55b20e9d022f0e3b71b0df8252354214ba2704a96342bb5586f3bd887b6fb1b01d6a2db4cc3307d9e0d9486cfc3b1b5a1f5045f09bd3d3cce18c626c7df0752daeb599aa547054f48e3969588380f0480656fc6b5cd8fc61c482e5a5d789f616faadc8ed91bba27358e16c31813c649a55747af8a07f88718b7cfb5913cd386d00ca5ecf14b1d3e1bf19f64812f5e48c9af754634498d61118ee2df6f36c5305a98e933583e80200a2e7bba2a4d6b0864bf25946888947faafc4fafccae22a315160cd5b856cef29d9c3f6bb64608e9a214916d641af091abf04a44e4669f44104f2588425cd8ba0a0112740788faa2e0a3e6a2c77ee207362641daade2c662785bdc32e7fefab09f71e4916503552fac4bc6ffa14f39afa8d271a24d3d63dee04efcdd65283be81395be04f003aed1b386602d657c461ea39deaf2f076c545636b59d349a0153cc9d3177660fb2be3d15c669fcaf344204474e13e6d4eba8500e949e7449f51d585b887fb3eacb47b37014bd56eee9a2e2d7632805e06f5a604b12d4f8a0e4f5e2288ee052b9c3bd41cb2cfc25eb7c61efc04ab74fcd1b51c29df0104693f921d13a651422e17a5f2e0a7100276881d3702cc01f244d4e6287eb36876789a14c6cc42edc79cca3d611d2521e57163bbf619d3fa6518ba218e9d2fb4d2f303d75db8cb24cca25b294700568e8a3c20ee3b7ef8d2758e273bb786453ebee023a813e0486bdd9e28d071d8289d9c41cc8d48434db4394da62477056ea9dc9d99a404bc4dddaf9761da3c00f590d391ee68905ec08d0345786aed0b00eaa7b453ee49fcea019c9dd3a555640b2306088fa76ca0cf0846b7e435f13ff14637c2bad7fb3c526d0761c26f05277133df1b6f54a944c0910fb239c7b552d9dc98999e6c393cc1fc024410bb969b0911360cc74a1e77e8afb6e533ef15c0754d750964060f02929a34ac0bd6358198a5b6d1f906af664201afbacd79149cbd35e91d31b053c6189019060b1d8b80c563f37d70222c7d9cf77e0470510e6ec21213318ea2d7e8b9387c957703eb3d1275e91c8164e8ec9aaa9303678c83dfea8ae7c8bd41f86af9b2fcc2fa30a077acdaa64774a2520f2ff7378cc0cce587e4fd56f30fbf2ae483b86b7f568fc68c97db0df68d2a4ff50691c11636a6ea8c257dd32f69a872927035958b401b4b91f1a3b225965b256f3ec4af7e63351eb0403e0b04024047dd85616d4a0d14e23c05f1e786fb697fceaef4ba45c5a15054234f99085758673f03c58113610a7a3cb2074114e0bc0fd727b4ed780a551f01f5dc5bd7220413f18f5f0fb11016c072271517684e854b84e4d108826791d71fcb80e95522ce8b67ed3e3f5b6f49b015e892a4d8b760ddc9f999ee20fbb2223dad15ee01cccf44b56ca2231b3f446dc03d8471caf8ad9fdb942d354d4a942dca3f17df28ae9e778f3ddcd8aba8596c2aefec016fe6f543c56becf7d0a922ae54e02252415b3b6f95fcf69402ca22e90ba9ca6ebaaf06d8fddfe9d126a0e52df6416acf10cdebe31b19d2331d3f7ea6411bb0baf31da4266a64e6c3bdc7f7a291cfb084d5ceaa3b6ddb1c63d84fd40d464edd7fd7914a849492beae146f851a50e5e18e812a0025cdab5d8b1c1f02a245e4f6e08770e8b628cc070bf97d4f167b275abb950329b9f9d8c351c01d5fba2b24fbe4ea7f8ea4e2f9d616f4e70255b2b85ed8d14049c19df1eb33cbf26cb84853ab9b59a9cc134cf8fdf07823259b8af2802b4244f19c9fc6fbddfedc914e2b4ee421b54bea472d642287560a5505e30eb28ed5d007b03176c8da40248015c570f5e8d92f5e05ba91ec97a624bcf62960d909321f39bb5c5584f302ee35a374b8d3a0c36488b90b8c7bfb0453d890ac1dbdfbfd5d86ee91365b7f48298b23406c2a865075b5d77dc5add69ba9c35d90cb02787735160e201d61a8beed676f4e6b76f7f97821b96b6412a823a4355cf243a4d08e96bc2f084dfd3d05a33511b12cf3d71cac7af62b5e6d74c2c2098ec8c2b7264a2fe37a275d61934b14c9e0081fd98052f12899f8be8842b5f63b10fb6a2f00e72bc66c294467212308c93e5ba4a0e4d43ac0186f92ac31f86d43c0dc97ecb3f3b1110b16117a1052839d614e9134950bff53c8c453b373e853fb934307a9bb43b95edbd68c73d4986ccbc82cf9251bdd5b1c8c94027e4b41d1fb9fe1455a4b0ba7bac5f2f8d04706efd5d2dfbc05b2c192fd02b4f544a5eeb511725089a6d46c92a93d25aeaf973a49c198ce318e87f4abfc6282be6ba9c9dc565662574c5335eeed45145a9e597ef515ee4d7ccc715e6c79db7a0d143251e19cbc4f71beb85334e7b6b662f91472468e4006bdb25f7f956fb90ff11e23deead12c521bfb04a5078f9510fe928ab440694aa9787daa43ee564ddf0d211f5a43b65aafb9a3af4efc2c9574142160928a04825ed8e9079232af5afee8f37b90a82219243c33220fd5608dc3cd1ec950fa0f89a4d3787424db6839d81e1d738ea19a1989a84dca9835b94da188a57491480e27b73eec943ad25d41d5ada367bb9ac27d808ad2f75b261cb97e80354a3eae8a43f38ce1b3f5d7ba07bef0e9496a2b8b60c55fe748f6b32f9cc8afd3438180033cc135ab5b2057dad6a1473506a1904fa5a781c06458fb5b2ed84b99abcd49f21cc6583f258293f3a7d601f1447e3beb3f4e2786ff919827d531fe001721868410742311811cdbedf343325dfe674ad73a5ec3b8b0bd058300ef6b70664d6a0e11987da14b795bde0d5bbed42d33779ef916abf1f4e05afd776a41b6df0cc2b305c626b19d286fb697fa86bd4505c7e7f6c603a9789e4e61b7a7fc25f81fc6bad34518144fce8acb8ceb3141e08c5a88d74c5cf9c2a3085590973ab168885781a23863289fbbc0cfb10b29ca5b6acd580991e73fd3bf013e87853ccec76f84d91d22216fa7321c3f8c4c2ab12eb7816f66dbe040d46506e3d11938013bcc088dd9f2f9f4f3484a7bf4f07c23bc977d1346446af1ef147e33b063141bce736d587b9ecd9d9dbf7488ef315796db7dc8e9d36220a44bcc3d59e6a0a749f834540ecbfb54d948928e9adccb76a4eecc32f9d59a1af77e14c51812a1f3c9974728e3a56bed4bac5bb96706bf5a153a43a4c07068e5d0d73a66a0f367f91753224965ec76e31d5060593677847f7308c1a97e027684de04d10f266df9f39b308b9308edb37862280d0d0771a9"}, {0xd0, 0x0, 0x80, "575e1fdc8a7ebcf621f5a53150c9073db1fa55359db8590cab3eb2315bdc12779be75643c62c8a5ce66e50b6e17befd1056f5c3d6f78b75e70929dfe5a55437f7c92a9035a6af40228c70a1439545465b0ce40bbf036ac8fdd662216823fc38d2901971c7c95f1b504a5a4cb8530ff2cc272c0085e077cd66835ebd90671c4f9c4dc2e067067a1d489080cdd6044d49923874417d789f0b423c0b5d32ae39ccffbc22b638c9eb9256fcf6fba0a467517d5ee9cb95ad7f96b28"}], 0x2370}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x18, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x9, 0x765}, {{r1}, 0x16acdd94d4a5090a, 0x51, 0x40, 0x9, 0x5e}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xfffffffffffffc00}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x81, 0x1}], 0x200, &(0x7f0000000200)={0xa97b, 0xffffffffffff2aa6}) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="2c31f00e2043dbe44579cece169041ea2eafe4b920765c427402c7989f3eba23ca990a68ff387ef282a72bb5799e543ee4faeab8e8a49876bd5953bf2b07838c36", 0x41}, {&(0x7f00000001c0)="d947d8fb3d8ad235c505a9f0edf8206ff7948f76750537e7531d700a9e49a98f5a700edbf45f7b4948151d547f286668fbaf48afe78a0cc76eb6a660c9e2a01bea3a0207118847e67b5c4d2ac4d93f30b3de4e52f74e79e183224726d052dd633a55e1c51fb2f3bb0379d5ddeae84b3f748580a10a40da16e91e0aabe3e1e7bcf623d808232c2a4daa38bd08112cabf38f4df94d37030dc61a71c78cc526bba46457111920097eb4ec150bc6fc27ad87238b892152c2034868d96d24d136b37e7f994fafd45e74cb81468e2a6a5b6567669b86f0b03f88dcd5529f010d04fd917fc80df18a0f93cbe93ee20481092801", 0xf0}, {&(0x7f0000000340)="cec1e0f97a74f13621343c10706eef154436090acc04f821783fe212830498645559ffb4ac4f2853295a72164e168d8063a89a2f94ea64073ab5ae017627d776d65b586f26d91e298564ed428d71db34e21d07cea5a53426162bd9f2f73acfb32b58cd7b0e83f0b80adad1629b1a0a0650e70702407e3a89d0fad0b08546", 0x7e}, {&(0x7f0000000040)="b6b09e1c37f6a6fa06837bdad7692bf79984", 0x12}, {&(0x7f00000002c0)="a49fd860f527ef611bb08fc3ab447b1ed8251b574c66b59bcb9baaebbe4a97efdff267dc4c1b5dba41b92be34bb08927", 0x30}, {&(0x7f00000003c0)="5cf1a63a7db8b401a5d9761864c6c8a122dab0be71b10e2c9926e3be784fc135ac9dd40220e981e5017d9da44d5b9b75839884273659234bc04cf3ecef549c8dbb07a2844f4f10bd1bb3742124109969fbb68ea9731ec1d9ebbe95968b4a3a4eaa30f133c7df7da9ce28cdca3d911382d83e2b36c572cff4666f33cfd2a488d1d3bf1700afa6caf97e870ee8c52e5c0e7f4ea62a320a51f13b70c7f9ac29c05cac6bc9cc3f13caf0b52a0341132ce0", 0xaf}, {&(0x7f00000004c0)="40592fa9807c561fee555def452819a35f0af555c3a67132fae731544b26226deb778a1f191281a54cf4d3d70568bb0111112a6423c2180a91c0d86c03eaf4967d1a94ea1e93f864a0cdba3606c3babab055b39c07d9ddd707b403fc330d98a8301abffd59bf4180ef60376e72ac820a96a6e24aba3159c4738df63657d3625890634f1936b8e90e43b71514e7619c3f3ce87e487343553f00e002fa1a98b4698ec50fd970627f1efbdcfa91356ba0af350d42c3cd96385f8a17dc1975a4a9109758ce4ed02de95605a31ddd932187d6d0abffd2645903fa3a1c0eb5a90adafcc0f81f2d748cd9770182dafb4f914a90bf1519474e88fa463dcb", 0xfa}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000480)="93", 0x1) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000640)="56e7b00d291686b3d8ba6429fad71a1a87e26c2c1fffe159d4055ad9af1364fb5d52be013719504af228f9ed3141adf94ce0dd907b8f931914b09077ddbb573297259b3a059afaa41f", 0x49}, {&(0x7f00000006c0)="00946a3ff73d", 0x6}, {&(0x7f0000000700)="8a7cf33eaba9f7399113820784eaf4f244c79c2005d647d3a1aaf9f8c293d97ddc9e3f92661c51ae1fc90d2c2febc4227733a53397087cc3aeb79cf72a3873568f06c8273525aa76895ba30b7ec4da153cf63760a3c3335745506da6bf50ef67bc1c1e03669e4f21417d12b7415033d1aa86fb52feb95216b90bfe0604221e24a5f7e72970aa4264117d8010472fea903f4e98269374654b48d83a3333db21394690dcc8152c1c4c3030f2b7ade24d374cbe3414e47de92e7944500ec8b6", 0xbe}, {&(0x7f00000007c0)="4955857d4235fdb9ee1bc92dad65aaa60dca1e02626859feba8e2d67a4af3da8e04af71be956999c0b7a385fabce45a692d52d4190367ad8fcb06241a51791258950020f4d6c20a3f475354c000b20f184632593f6d019a67d8b0c279efd769890bb6ff70b3e02d5b2bc245de555f2886e5e17ff690746459de3a2164e7ebc871700606a9dcc367d5e0d4f943112512e96bacc246833421fba", 0x99}, {&(0x7f0000000880)}, {0xffffffffffffffff}], 0x6, 0x0, 0x0) syz_open_pts() r1 = kqueue() close(r0) kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x80, 0x80) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000940)=0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) fchdir(r0) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 05:37:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() r1 = dup2(r0, r0) socket(0x6, 0x3, 0x71) ioctl$TIOCSBRK(r0, 0x2000747b) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) getitimer(0x1, &(0x7f0000000280)) close(r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x3, 0x0, 0x798, "73cc510a52b38299d87e8c83df4145640f8f75af", 0x0, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0x100000000, 0x9, 0x902337e, "71d6242b66e2166ea41209481e95349c4a805cb1", 0x2, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x7fff, 0x3, 0xdd14}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") fchdir(r0) 05:37:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 05:37:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa174966b3097afbe76e44a8b0a70a9757e210cf98dd5de3f3d1cf8e55793eae315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xe4) execve(0x0, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20c88, 0x0) syz_emit_ethernet(0x69, &(0x7f00000001c0)="705b67c6fdb529d274b2b2ce39d2ac669efa911e40ce27f640ea5c590e4e61bafd36114b4a0dbe794465b3fd232cbb198e1cb3019b27d8d0ca599954c7173855233328fc702924a913f0926c7501e2ef207770c8f2c33bfc904eae4a729a9065378c217a66a43b79cf") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x161) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x6, 0xb93, 0x7fff}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) 05:37:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000000, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xd00}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) 05:37:14 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) socket$inet(0x2, 0x8000, 0x252) chflags(&(0x7f0000000880)='./file0\x00', 0x10000) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = socket(0x1, 0x3, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@file={0x2cfaec224eaaa11, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="a5d1b62c127bafd2f50c2c1f2bb24841ddc186bf6381aa79a76f359e7ad67feb9fc94187420332f10a4e765ed036682e60f1936c85b73ce292aa1eb5eaf6c60746c8a3c2e5afca3c32dca4be08bee0ff2b64bdc030dd5e08776484b15029b47ea9b613e872b1c708cce6f506fc4161c8a430e9cc1aa530b570568d78ff30d3b06ae4db571b074fffdda9533b5f2fa4806ebfb87cdc530a73cf67b9b7eb323050022d3a40c6c610faf79953d97aa22ce8bba47d0161e9e455f8f79c562ad636a750f5d1538ff614d39156c16738169213b5fca1090981b7a8", 0xd8}, {&(0x7f0000000240)="2bc6feccaf25cc473d243d88d7b8ec84c5a1f3e7e26549ec6921d00dcbe5a95d80a223c2ae97e46642f52fb7b8f2e1db6ed15bdd", 0x34}, {&(0x7f0000000280)="f55f9a055241950abb4b5d7b2533deb7458eaca9f5e8fc0c6913b9ee394773ba1d4ea4481df3eadcf4d2c8bf70938d692be7689f3b16782a7870a73e66d737a932141e4d76c8f25cae1871ba8d1ad2d7ca5cbbc2fc9fd69f5ac49bac83c3cc0a70101f84fc12158a603a6cb03f84f45f4977e8cea6cbdc492657d198849ac8a239fe8b4303c0290152662cf29b1a8251aed8f44c1cfc360a6449069a7da3eb929371cce840779e331222aa1e79f7", 0xae}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x90, 0x4}, 0x408) r17 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r17, 0x40044271, &(0x7f00000000c0)) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0x4, 0x0, 0x0) getsockopt(r18, 0xd4a4, 0x8, &(0x7f0000000000)=""/102, &(0x7f0000000080)=0x66) chmod(&(0x7f0000000800)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r18, 0x80085754, &(0x7f0000000840)={0x10001}) 05:37:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="01009668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) getpeername$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xffffffffffffff6e, 0x38, 0x1, 0x9, "42722c3f813225831a274298edfa587fa31ec82d", 0x3, 0x1}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/45, 0x2d}], 0x1000000000000314) 05:37:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) 05:37:14 executing program 0: geteuid() r0 = getuid() setreuid(0x0, r0) r1 = msgget$private(0x0, 0x1e1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x24, 0xffff}, 0xf9, 0x40, 0x0, 0x0, 0x3, 0x0, 0x6, 0x2}) 05:37:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r1, r2, r3, r4, 0xeb31e56bf1f23414, 0x8000}, 0x399, 0x0, 0x6}) 05:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x80000001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) r1 = syz_open_pts() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = geteuid() setuid(r3) lseek(r1, 0x0, 0x0, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x2) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x100000001, 0x8, 0x8000, 0x2bdd}, {0x100000001, 0x5335, 0xfffffffffffffff8, 0xfa7b}, {0x4a, 0x0, 0x2, 0x70000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfffffffffffffffb, 0x3, 0x57d, 0x1}, {0x9, 0x1, 0x400, 0x800}, {0x83, 0x6, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x22c1eb3d0184c30a, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) kqueue() 05:37:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 05:37:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) msgget(0x2, 0x20) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0x4}, {0x80, 0x5}], 0x2}) fcntl$setown(r0, 0x6, r1) 05:37:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x40, 0x7, &(0x7f0000000080)=""/134, &(0x7f0000000140)=0x86) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001240)=0x7) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001200)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x8000, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x9, 0x6, 0x6, 0x1000}, {0x4, 0x7fffffff, 0x8, 0x478e}, {0x3, 0x1, 0x8, 0x1f}, {0xfffffffffffffc00, 0x8fe, 0x6, 0x9}, {0x7fff, 0x20, 0x1, 0x6}, {0x7ff, 0x200040000000, 0x1, 0x9}]}) 05:37:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = getuid() setuid(r0) 05:37:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x1, &(0x7f0000000340)="c9880366ec39ff30f89b57459d0919168c19bddcff76375a1fdb1dfa920283a4919f5f2c3a1916c8671eb96d68138f1f26baf239befd0283860f26b939a71f2f15a8b45c36d982371bb31e866afbb403db", 0x1001e) r1 = msgget$private(0x0, 0x4a0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpgrp() r6 = fcntl$getown(r0, 0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) setitimer(0x2, &(0x7f0000000280)={{0xfff, 0x7fffffff}, {0x6, 0x3ff}}, &(0x7f00000002c0)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xce33, r2, r3, r4, 0x0, 0x46, 0x8}, 0x4, 0x9ed6, r5, r6, 0x6dce, 0x2, 0xfffffffffffffffe, 0xffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6666b3e60a4ece5989fd1047bbe57dfdf7c53f66e21f60996e0e170867c24ac322b366a2c39549149a80cfd701ddd6069cdf18ae16002230ff9937595face23720e6dd98a7b5cbd2b6eff0efd9d73c8d36623aceebe22a844ff1621dc8caaa916038b3ccaec94f87", 0x68) 05:37:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x41775d0b, 0x7, 0x3, 0x2, "f64c6b08e948c9d06512d8e643b82021641d5ed7", 0x9, 0x72301a74}) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="cd") 05:37:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffeae103476ddfffffffff5a67071b542a538706000000b8180000002900000031000000cc000000070005a200000000"], 0x38}, 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r7 = getuid() getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) listen(r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r15 = getppid() r16 = getuid() r17 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="b93a3c3f156df62c57d1516d1402a6b60fbff09307cb124cc89b3acf803802ed690d7659d48b3f6886e11d4c6e339bfc164f784c54b5a09b14b3e1c35f2aba13ed35c7a05ee692b3e40be15431b67f2cd667ac3d1ea318844975442d8fcdb62c4365366b3ebc20b9439612a803405f8b15607bf2168c20e7ad6b436a", 0x7c}, {&(0x7f0000000240)="5c2e18d22375225ea7afda461273b06064564a3edb3c9f8be1ce8a7050effea7169338920ef81997fdd995247d37aa2c72864249ec757dd9e6b60879e569c2e3db17de3a9da7b606cd4adbc2b429b53553370e609db15ab480da317daf877eaddfa5ba484df29916c23ff8a8755b56ca1402bfe3a78197d7b4d3c8ac3dee6cbe84adff6e73e7b4b624b0303c5cd840e49ff8d7d4cbda33caffd12d6ee9e871878a60482bd91ac7a20ae3b4d43aff78d35a330617907061a4fd44855855a68d0eb8f6a852fcf1e555ffc74fccf88bc6497481554957bf84a084eca309", 0xdc}, {&(0x7f0000000340)="c6a5e5100ecb6c334bcde07f4fc765aa80d5b2ae60ea6e190c9f9bc11963197b07bca145ec66e81f409b15a51ca4d640caa017b19db7d70f989b1bdfa6ba78b1160417487a0b91a7cb7dd26efb25f4dcfe447c490b7f4e3bb71d746c99dda10ee1765c811f2d071530e2ac69e9fb85f866fb613f2b87a6dd2c06293af227032753fa2b3f2fde7fa65b2fcaf513b33e78b8034f03f2f771c23e085fd535ebf3e97cdba950ae3ef9eed944ef884c3c8cf21dec22a4de64bf52", 0xb8}, {&(0x7f0000000400)="7a00a26fb026275718f939e9390ba92978204da5b32336a8cc7e06eb04efdf6a2d871888fecaf8af89ebdc8f04ecb58060ebb0ac614658e40843bc42e0391712592ca9a49c4202aebd945ec4b6b0f7563d111ee77e6ed565d5a416977f8013681b4ed0ff6798eae229083575", 0x6c}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xe0, 0x400}, 0x4) 05:37:14 executing program 1: r0 = socket(0x800000018, 0x7, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x100000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x200, 0x4, 0x0, "5c0b243522d9143b73a36c784f173ef43aa3f7da", 0x9, 0x2}) 05:37:14 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) 05:37:14 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fchdir(r1) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r1, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x111) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) close(r0) 05:37:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/4) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) fchmod(r1, 0x13a) getsockopt(r3, 0x56, 0x8, &(0x7f0000000140), &(0x7f0000000180)) 05:37:15 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 05:37:15 executing program 0: r0 = socket(0x10, 0x1, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x5, 0xe) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x1, 0x4, 0x5) getsockopt(r1, 0x23, 0x726, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000100)="72a99d38dffa4512ccadb3a5b29c9c979ac3cc19f3925056dd4b14cb7255dcd6487d83cf2c27048aba165dfd52760b1b586360889bdbd1c39491851ab393a27efbc8303644ee32cec88bfe0d0298a19028704d0ddf27e213de69ce5d63e4f83f13d1e4dc9049cb5680e48f44c955cd045ae50f511109ece5633b34fdd94b98ac89a474c0469eef5f9dbcf4dbd367775724553f5d7c71354053e5e7f4d4be4a909ed01bc3dabb99d37ff4166f6d90f772dc6c37ca0372ced5de5603fa", 0xbc) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 05:37:16 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xfae, 0x4}, {{r4}, 0xfffffffffffffffc, 0x1, 0x40, 0x400, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x100000000, 0x1}, {{r4}, 0xfffffffffffffff9, 0x3, 0xf0000000, 0x4, 0x5}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x62}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x907, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x7f, 0x5}], 0x7, &(0x7f0000000000)={0x7fffffff, 0x4}) close(r0) 05:37:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) 05:37:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[0x30, 0x1, 0x4ce6, 0x4b, 0x0, 0x81, 0x80, 0x0, 0xfff]}) 05:37:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) fchdir(r0) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x81) open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x1) pipe(&(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r4 = getuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="82e44b48a5ac83256d40209dedb8ddb644e6677508bf28a69b8daba9", 0x1c}, {&(0x7f0000000140)="b79954b11248b8be72", 0x9}, {&(0x7f0000000180)="6729315b6afee1718d297f7654ef684112b421d8488b4971c595a5864435098c38614beb38305f6c2264fb8512bc81597486b4f351e2047ce9a5ee63687059381f954a4045123fb20b5d3ae07c6964454190f9292f84fa2ca3", 0x59}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}], 0x60, 0x2}, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r6 = dup(r0) listen(r2, 0x1ff) getsockname$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(0xffffffffffffff9c, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 05:37:16 executing program 0: r0 = socket(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fa12b297be1ae5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1e, 0x0, 0x2bb) r1 = semget(0x2, 0x221328e61b125c12, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/4096) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x6, r1) 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) flock(r0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0xfffffffffffffffa}, {0x7, 0x81}], 0x2}) r1 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0xacbb}, 0xc) setsockopt(r1, 0x5, 0x9, &(0x7f0000000000)="03000000", 0xffffffffffffff2b) r2 = geteuid() getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) dup(r1) setsockopt(r1, 0x29, 0x10000, 0x0, 0x0) 05:37:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) close(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="41425a228ef29225045248dc089fc8d7bfaa4c7497de0a653c45915d882e669f70a6d10c0f319bf93cdd608c518362e9c7f8921334bab38c6449fa3967826e075516eb3233ff8d5c14827d098fd5c2569a5a763dd5ec7562", 0x58) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x1202, r3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e00dff8d225ba46a5e67c723fb67bba7269fbad0bfd43b626a80552ff46c7862fb9b2d9b3073ca375757e79a20501000080474ea3c1d6340d4f5b547999842a1ea9ca5a7664add877530440982a8b47519f69c7452f2d51f0ff78428f23824829b3ac1e4543"], 0x10) sendsyslog(&(0x7f0000000000)="4b654ccf141bd725f2ff9f9daa3f6f8a2abbbf8a06f00e58e0284124801dbb0def98d94b83d42403c9f20330e1ccdf7326234ff49fbd81b8d84dcb6c4b0178f4a412ca61f5a7681f6d4b1a7be5f5f42d2d3c8309a046e173cba7c982586997d020e02720528672ab05f51df339a558972ad51e5baaefbb", 0x77, 0x8) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 05:37:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 05:37:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:16 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000100)={0x0, "daa6b9f5669e1ef48890f151703ac5e84aff0101927f32e77fd925be385e6ede7548465e326d5eb14f3cb08b19186d07a0206bf899ae7b9aca7697d6a5998c5de194577db83d15b8e7400c67203b2d0a4ceec6df2a0d8e82ee1c3b17765d98ed4846cd754cca26419de1f0dd7d218b7e792c4905392016b2f989b4e9fabf1842ed6c8c406c8674db6cd89363f75e3ab6f51d"}, 0x9a, 0x800) fcntl$dupfd(r0, 0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r6) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x84}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") fchflags(r0, 0x1) 05:37:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) fcntl$setown(r0, 0x6, r1) 05:37:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffffe, 0x3ff}, 0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 05:37:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="10882045a248995d684208eaa1b91f9a5060b7ee4e44c97ce9064a0e2b3e69beb84307ac9b2bfba6b88d0ee47c84878bfb7a7c56807a0a296b136b0280fbf9ea667b06c281cc37132338bcd50856dcaa2e7c57bc91e73388ae6d81872752a3e0562c64eb16c177e95b9e7dce86cadeeaf7e6c684a434f6adcdec0aa32bfddc93702b412c9dd5b8876f6b8c21b965f10e11d6415051f20c367d9ee4f7b10c43ee2678b785e11e81fae53f3beb046e9d53618f7cb7713002e2ab3edc95a4b4165b42cfdef3060df72731be22343ed679e977320b7bc92b1ef16f9762436d610383250520cea71d7b96dd904db4fa67f67897315c481d94a1814a752742c60052bd9795fa2cea72f953d200"], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x118c1af6a03d1bc2, 0x3) openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x104) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3, 0x51}], 0x1000, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x101, 0x1}], 0x400000000000, &(0x7f0000000140)={0x1f, 0x2}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = socket(0x10, 0x2, 0x23) r6 = kqueue() getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r6, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x8ecd, './file0/file0\x00', './file0\x00'}) fcntl$getown(r2, 0x5) kevent(r6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x9, 0x0) write(r1, &(0x7f0000001580)='t', 0x1) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 05:37:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 05:37:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x89, 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:16 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) 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) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) symlinkat(&(0x7f0000000640)='./file0\x00', r4, &(0x7f0000000680)='./file0\x00') 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, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x100, 0x90) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 05:37:16 executing program 0: r0 = socket(0x6, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 05:37:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x148) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 05:37:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x70a, './file0\x00'}) 05:37:16 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcdd674272cb0665823b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d621a8bf35ac1254b099cab1b97b5ce67f0179583f6ee035f5beb673c1e88a7027ae2b9417ae37e114e6e1b2ec3c5a20c7efa9c86889613fa8a7845706574f6a299badabb2fa6ded1f31872e2303f887f30ed37078467b1542cefe7007a5099fade902abdf0691c71fc3eef44a0d3ebe4aa8acd06e7b9771fdd21be9f06fc244"], 0x10) write(r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xa6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x8, 0x9, 0x2, "721987dcbaecea3d68db793d6692e6a1e2e5fe33", 0x8, 0x3}) 05:37:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2181, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xa8bdda7d712e86e9) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x200002c9, 0x6) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 05:37:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r1, 0x0) r2 = msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r3 = kqueue() msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000989883376d9dc947d32cad690c08c5d4e5c3ba1fa07c0699383de5e9962d2f887dbb1c7bb177f1e9c5cff9a9631834207597b48861702c3a12ec25391a10fa4be3b31cd09db5fdfbb611b76ca2fbd6bf0af0eaac861105d25c29110ff0a4abd9dd4a32d9510a39bca8be22f27b3f9c18a72f674e5870351d67605eac475eda69be4b570938a00d75db019994f2bfe00b8096c477bc47f967e1520ef4af673e227fd45c79422287ddb4a2882a2e71a4aabde4fc148162c728d825b9bef09487b1d52662ba76ed351fae9e2598c54ff4cb8cf1520531abfe5aa1c7042c85c8ac687768f0f2656af86f325026cf70b2d8823319f3ac3c41423cb6ffc97b3c92133f788de0aa0426c3725ee64b217a98714c581b945cba77a4545fa5c1af2e4aede2870cf9ba3a4979932a464fff54178ecf894ca40260a3f4bd838d89930e0110f9ba2778143924d4fcf21e3a10ad282960e79b4894dbac2abacaabd579d344733bc7d953b5270631d5b0a49fd246e073eb5a8e8412f495367c58708ee3a9e3771e144850cb137247f338548ca7c76834ff04a0ccd1efbef98640ff5cc7f564ffaab3903be49f118197f97715699b4f2472a15f9cb1c9040b2ebeb9b13a87da9260359f64d8e6a66bedcf8f4f94bd9c79f256d199549b963cb995475beb40854814d57bca05321207bea8e9148d97b5b93dd189b02165755046f88d36c0b3c8f5c0117fca6439ef963ca8d358fc1652fc9c72a97ed9d2eb109248b0021c1d9b69f6e679c8cc82bb230b4a4616b1bc31d66e668ee5fc1ab628e4c7a85e4aee3d86381f6002ebc1d0c0ed73af2febe66905a7db4861ea663c567392927488fc23cac2f96bd3b632a5f4fde67714e181981859fe82f8f4322e9f6a12958e36ff7668f1a7760a3589e67ffc4b521af1fcde03ecb6c9d0b23c3fac59df5d8da6b7c2b417b320716a86ecb9b097f76cfec3cb23099a9d3dc2f5a5e3ddc00a86060e462801bdd339eebc03c0b4ede0ab2c7a24f2398f9ceebc481bc4d24e2d3c96f39806383eaddad1f4a80c17ba2edb4eab2190c9aa99f2874c2c79e910b6dec4f5d6d738122d02f344ed5305e880b864315872b2a50d944bc701186e61619149909e04d1c3d563f4c7070bbf306e48c86b1167f5e7397ff9778115c5d24f739c7a699a4dd756814a6713255b34ed77cefdc7bfba51130c3f2c030d77ed3c2a6c7dfaa97e34bbf2651029aeb55adeb4ef206e7023dd8ec88d2dd6fa53a2a827432b6e7aa066f83c333dacc1cab06294e24e8d46f13d4c796ad97ea40289d5e629f30dd7be132fde09d6113c9e771a6e3bcfe1239cb3fbb54d17b0a6845b6c703f423707ebe3ee5364c8277a948260dccde68132839042e62d83f27f19257bc4540ff1430781e068012e8f0efc26dad504ff27970ad90b7ec98fee2e4c1717f6d0b2abcb445ae67e9298cec372612620791319497998afdfccf8501b11be99bb403fc3b8a85209e67af132efe7feb0f64ee50a905aa25c29ff8b03c1a0078c59894db4263d70b13fb10b7f3fbeaee7dd0b5134a66bd78878e6c0b7591de96bad2a97f287d1391b77462fc240b54a463840bf79971b27b395c55121bbf7665cfad18a8a64569ca65a4b4951e2459ab95ae47502dde12f4cf556e9669089730fad831fd4c5665240373a3b9a6b17b1b9c0cd92f9b4b206751944452d85ce31eca26b5f9aa31d0786b1e7f20bae8dfc704ef2d75b91066ddce2869368918d291096db444f72d9f99a786f1302efcb6c406dc13213ddf9d05193a441dbe8ee5ab4818dc7b43f4b2b4a7505b5499ec6438315b99cd6b466e297a874387cab837de82d2ec03b1b064dd19d9bcfb90408f269c6356431fd484440c62f95b6053d153b47e9e6ec43cf087d2e1ea8971b7bcfe3da05aade7ed0d763388cde856850758dabd2e2296db899d97bbdd414bc429ea1d0de8309a42cdfce673e484731a117db8fc9dec34b5af18ba75dcc5c901b9fd2cc5e16b4950d56d54d0f50b438b0975c690ec1c576eadeaa4adf8f17795f7f643e48115954dc253ec83c78e96ef9da296ef4e2dface5dbc3d9cfbd81abd014dfbeed5e513523b37a6152fbf7feaa0f2032553342efbef3e5698a40b026720552edb80478a0536961ce09d1f128af5b69b57d796009c9f0516eea50f247e0978db65ccef933b4c258f1a4c1985435fc719bb2102de459b514b0f2bfab4933ff208e4fd32a84b7bdd626a7387e28ac42f4bfa4b32c18eb3f47107ef61cda8746be0cd7e33293c5b48db07622d8b655f6d15aa1f7c9779507bfec2ba2056778a5740def267adc59e10fa23bb1f636c5495971382f2f520d2a75d46f1eeeb71a8b33608dfde779be38731b092ff1fdcfcdab520c1dc59b7219a809f47a273cb1975713c32cab312315759cd2b0c933f0a6ae267ffe5ba08d1de5b75f589f9c04be2c4a2aeb493ca7b7664d3e265927051b5d31a033f90b8f08287c3f332a43f300f887c2dea6519d4113ba2ef093f05ead41ec59cfb6326120fc5a82bcd86641f4a1973a4cab4cab3450eb12075779f9c78a9864e9ca6a81a79ab382aa2f7437bc8fda2d403a3e7b35fa6323ccb846c1a213237d1a3f6af178f0e904a009d0bb5184cfa8930de0997806fb50c92267508cfc08aa9d27b6a97f506365dc05705fc92e4e062574b1a5c4c7fb0732efd70514752d12f819e3a28f46419f83f637fcf5de0f7676456a9af61062173e266be63833ca7b09ccca53c4e35199d90654365bab30ba5d92524744fbd176ac1301b86e6b6cd005ca4c0102987f41ff90979a2feef6572015373057fba802ba492b44618b882b1650f8610d9a58cd8ab675c7d8e8bc4754c80761645537ccf46bdada506a07498854912f478cf249466af26fc2ec8afeb32392579fe838d26c2bd1416b62967919f991286f0e1fa893b2288ed88578f7b61eee1dfc08ecae79a9d98358eee40d6f30f831609e84a4d3f32b4c1390cb28f6bb93d45246fabbf6c9b92c25060249089cd6d1eae7f14b421102ffdd4358d6a4d1dc790270f425fd313b6cd065e15e3409ce67b975babab37b22d726a2c5003c7cd0a178b6ed7a1eaca37af1b483c2a28e30aae1078f583419adb2a4440aaeae9d917ee074597472905b4b08b64d2884d42859063126747b148ca72c7c5b934ae1242e11a5d431383556e0f3a1262587732361a52b6bc6f17263b677c21985128f0f31d428a387be888543732af4d90cf03b200a6d49b2f4311c7132632d33f4b978a6a5e45ea312795a981ee86c895a53b1af3c57489072082f906db68d82c356a1488ebc4c4602bbb843ec0925acf0c1aef646784820d8bd9cda7cdfb1c2b4c1cd39441acd7537c451d98e00ea9bde281db3d0adc9b7935d0badcdbc414ef555480b21d6faf8a3bc0ac98a76a841a00e538313b5f29f547269f7fbab932199728403621c998772fa3dc5ea4920e040a66e489262bb8e83ee68f4fec15c16d08328a9b0dc57597a9c6a3aaeacefa8d6644611cf44da3679e2f0257956bc729c3679ed21013959635319a01c5a8f53ac2e83b3745245582870324bbf03189d6bf10d1a720743aaed5c589cea413d2252dde3d41426c27d8e13bee1efa3e5516b5f37801cdce4f6c6f5e98bdc9f3332fd41ba7a3f24265d33aa138a8715408d9e928308abe55a02da9d4d911bf6e1a3d3bbb7aee3e78ad6fc7882912ba8517a74f723124b7e453c8cb397ed448329391745f114c6376313df2a3413c618ff9ebf7180bd9c098036e2659f761064365b48867db71a417e8eabcb4ae34e026d5e608f2c4f8c00646c482ef6c2e5e0b8025191a4e4a2e6c16c7a9e465156b672169bd37bc18f8d1db2583d1b8dfb000b65b3a6551391a1289a6a7d9c487e0783937ab2dd4881c469d768b44ec18b5ab5f17c6b9e3362dbbbecd5862a3f43e25acbd07cd0fc6a62cc6304cbea23ff42c5bb2b9b9bee21026078c39a0efde0f5f0ecbfe45bc4486e9a350ee95ec7983ccc692694b83db14350600b529c160738327e14226fcb2013565f93898a072cae3bc700c2f3293416ac4b753d54c453347bf433e2ec8cd7876f495f82bbf5bb20815e6bb0182d809530396da924ca5072b71df28fec96f924da768c3ac252fc32a159f17021bd14e59af23e12f50c2d9de6f9b1e9cf0c7466878049640f37ed74ae5e200e8572c7d4213d29e50872a296a36dc41ecbe9ff6f5cf831cb77d4524151513eb9874b6f5844b00f63eae9493d4f00bafcb277e98b9acc57744626bf274923a2cd35f1fe7463be49d2ac4a6c1e7b4e64006f0050fb632ee7134c158963c29b723fc4635e25f150526cc0e8e45c59953f54444ccb795bdb152ed5bdaad09dc65006f52a0922a51417ff0fd81d55af69a0a081da3fea9cb4b325f3b970978bdead97d6e41e656b7ecfc5d54a0a444ba6b90ddc663178c099a8cdd93e069157ced117b601b29905fd5d1e64ab99a071edbda2303409648cf62e5734016984a4b45ead0a2bbb1f820e20a0c549683dbf40eb7579cda26fe874908ca310030e41b9b46998b3f3fe3d84f9ccf53bdf3eef23554321d1f10d10adf0c0d24df6cbd0bab3b633912162823c2265df3ded51df10c2be772455ef8e2716aedafb4d7f99978738b4ccb967194698a25795292c85a9b3cf1cc1f262e0acec4094912b2521cde009e511e71168ddcc2d64a3cbfb795e6fed0153f07bd8498d6dfabce9efc10d3c9467d5eef414c658b17753c42d6418782e4e77ee72fa0ec966c09a32d3462bd43ed3e3b6fad7713bdd65369bcb625c5a7d934047eac87049b9e8d48dd000764155fcfd6991f08434b6cbba33f77d17b22cdbff704cce14e6bce5fce8650a988176e0e27759c49749ca6d3c399b03b9d7ce792a3e117e1698aba8f1f7a304bf02df9eade34eba5db2e550f7457f02759ca1f56f3a62489d06b5c2b15b619d5ad46e70a16621467e56158a23bfade8c24a9f4d2cb6fcd90f76e5b8dc708fabd081e47c8b09f0e1cd390bbb079933794a815644283341e862aaa7d9440ad88aa5b83842e49613a00991f5b23628ce92e5ebabf2e481440a99a94302b7e41d4cb817f63970ac342ce7ad785644fa38f07c09ef0c506189c06b3b9fd7367a0d5106e5ae204ceb523144e075b12cb8ae22aa2c433f24df1928be8587f3ee995d66d59c1fe1f266383a1bdd0aa2cd31e7653fcb86a1c877c56d06b30974758ad1bdce1da757e4221561e613f694035298ceab3802511fcc130d78bd3c83ddd3c579b150adb2978faa8f4ddb6df5b2364349becddf46cf25a4e7622b8c2357889c4dd48c53a3a7093f5fa5bb6b605c51cd4f5bfc04a27906f31875d58a17f4a86462477054ca084b380af9b03c2f20192fd09746fab11efbf164725add1cbe16daed2db41a09382771c5e12fa0e3b883f9fce0e9d90933f2a7c091ca6442a901f889459b1e3d134704802dff8981f009c32d0f778e1a8f5f3b5c42968773a4c393d077b4bdbbc5b87acf580e9234016200b704d6027012afcbfe1d847407dc51d97b02b31155263548f6f4ece92abeea13bbd5c39d72d16d3e82c788d8c68bbdf2f4a2d4325c90bd8b8bc5b72a5d38a2efe936fc6b1e46571d232a4cd390c7d698c3a3ea0be6071aa485485622721ea93622d42ee4edf981581bd907c442828336ba8a13cadcb06116291b19f646574e06b3ff00685313f4d8544661a06748c15c65d0d1dde619d3cb8a614042c7518fac1d3915e97f091ac94ea3a45800"/4104], 0x1008, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') fchflags(r3, 0x0) fcntl$getown(r3, 0x5) geteuid() fchflags(r3, 0x0) getgid() mknod$loop(&(0x7f0000001480)='./file0\x00', 0x8000, 0x1) 05:37:16 executing program 1: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e166447787f0eef906150ac17a3122dfd22b2fd80252460f788a5a33e5e9c668e5201ddad16506b020c74f35962461bbdc"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 05:37:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:59 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f6f3c18e60625a6f6d76a40e2a038efa10edb37cbd2ccfd0d1f069a262f40df1cc1c4ad6efe91e083bd197df7c6658f60d846f4f6cfe51cb80a988861049ffe004975f843f0e62930c62042630ad049110c7c100cbef30fd75332bc73f9e3aa927369e9768511b5925475ce1cdc258d6cd1290bd4d1a6584d752855bf673df6a3b9e190089ed323fdb32de143489dc4209a17095d6ee6c7810fb4aa172a11990b656a0cddbcb2beb4cd3954"], 0xa) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$getflags(r0, 0x3) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2000000000001}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = socket(0x2, 0x4000, 0xfffffffffffffffc) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="c786040f0a9bb2b6df98f1624d0d74ebdd391c2ce6a835ae74c93f986684fbc0ee3366d4d11fda9068d15abc963f30ea71b4bdf6a7ca31b3b8fdd789744bf7de10cf4333765950e41755e93600273c034db0163421c658e3f02a5e74b6c052ffdbf2dbb9acc5b209458524134f8f6455e9bf0ca0665e669e78e60be85ddc51c3432a174b8d347c8ae835d403566b0445c0", 0x91, 0x0, 0x52) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0xb79e, 0x3f, {0x4, 0x8000}}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 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, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7bd, r5, r6, r2, r6, 0x10, 0x7ff}, 0x9, 0x4, r4, r4, 0xae3, 0x8, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r6, r7, r3, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000300)={0x260, 0x3, 0x200, {[0x8f7, 0x1, 0x2, 0xbebb, 0x6, 0x46, 0x3, 0x3f, 0x8, 0x6, 0x7fffffff, 0x0, 0xffffffffffffff25, 0x0, 0x9, 0x4, 0xfffffffffffffff4, 0x2], [0x6e, 0x261, 0xe04, 0x6, 0x2, 0x8, 0x8000, 0x8, 0x458, 0x3f], [0x2, 0x8001, 0x6e698f3f, 0x1, 0x0, 0xa0, 0x9], [0x3, 0x1000, 0xf7, 0x1, 0x1ff, 0x1ff], [{0x7f, 0x8, 0x7, 0xfffffffffffffff8}, {0xffffffff80000000, 0xc0, 0x9, 0x6}, {0x10001, 0x2, 0xfffffffffffffffe, 0x101}, {0x1ff, 0x1000, 0x1, 0x2}, {0x5, 0x401, 0x0, 0xffffffffffff28c9}, {0xfffffffffffffffe, 0x3, 0x9, 0x9}, {0x8, 0xb0a4, 0xa100000000000, 0x1b}, {0x4, 0x311, 0xffffffff80000001, 0x80}], {0xcbca, 0xf3c, 0x9, 0x3}, {0x2ab, 0x2, 0x3, 0x9}}}) madvise(&(0x7f0000005000/0x200000)=nil, 0x200000, 0x5) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) mmap(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x4, 0x12, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r5 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r6, &(0x7f0000000480), &(0x7f0000000600)=0x2) r7 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r7}, 0xc) r8 = semget$private(0x0, 0x4, 0x4) r9 = openat(r5, &(0x7f00000003c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCGTSTAMP(r9, 0x4010745b, 0xfffffffffffffffe) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r8, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003a8b4ab76d454fe0c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c824492b484fcd1dc4f95ccb5df831e4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d00000000b530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b330090000000000001e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb200000000c3661f43929686835e09fb9b473d07d5f7b118056ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a01f599768dc61f59d6646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182d20fd19c9bae6b8fbbc07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c3286b2356a5bd8ed86599ec4e174f9f8aefa46aacd15e8e1beea05fe4e3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5"]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000000)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r11, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r7) semget$private(0x0, 0x400000002, 0x4) semctl$IPC_RMID(r8, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000180)="1c8e0010000000f0013270ead35063b28aee443085466cd841766a3a3cf61ccb7d6f989e") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="8485e9f94bbb108079afbfa723d6ebbd6c7743e1f8b35d297b8a73237e37968d5d600de48ef5d1896cc942382749352d962b162401337fda5edaef340853e1ddc0c2e2f3e4bc316e97791ebba5a3e5025fb5730575c10ecd290f40200e06aab79f2fdb7c90758c9c914c02258f609388a2e5ae5dbbcc401a7a954659", 0x7c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") acct(&(0x7f00000002c0)='./file0\x00') acct(&(0x7f0000000240)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x6, 0x1}, {0x8024d1f43eca0abd, 0x7fff}], 0x2}) socket$inet6(0x18, 0xabcd1b95f72d76cf, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24, 0x3}, {0x7a3debc1385b6d5f, 0x3}, {0x45, 0x40}], 0x3}) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x1}) pread(r0, &(0x7f0000000200)="fc5c3783314691a6ae9c2b3f7e6c0d5821a007110d702b6f388890366cb35e0327e239f2da0e96b76eb677a5cf5828c6d5a77bccd482731f74d4e4de9f8610a4cbdaaa132cac8e8aa0c69239cf114b0e2f23f7db7b0dbc461a0ec0ce9e473eacbdf1c90e30bf35660ae477b415c2700ecdaeab3f63e1489120f062c76a9621eaa92187c553cb4cb09e7860217dba8d8b11407f0fb57b30910a3a984a1b0ffed2feba613ddd945836efa612d1e02a1e40dbed7b2e6b985ad7e04abc", 0xbb, 0x0, 0x0) fchdir(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x4) r2 = dup2(r0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000400)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffffcb, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}], 0xffffffffffffff1c}, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) madvise(&(0x7f0000e84000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:00 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x1f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x130) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r3 = socket(0x800000038, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="ab723aaf7593ee33f3c5f6b6c61d642d4b3d41b6635dfb415bef169548e59c82aaad0c1c9af602b35a90616fd6c359f907a26015ebfb2f74a4e7126b46d56e0517dbd62b4556bd3f0195dfe904e07122b88675b1c673fb16b36ab534a551eb243f4a626a0a7ef9c233be1fbb8fe7f83e2b728ef93d02b227a9a4f371d5909b41628bf3e6562e4a52f49d6e90d488ddc048df8c6bf70d6afd7761a8", 0x9b}, {&(0x7f0000000180)="df63add5677e42252734f0f32fb7147d070c939e56da7da32b4b810998ad79c357e80cad7ea6c9e2dc71b8c8e0606c47f5b498273557dc7d9f5cc52bac98fee4acae9c119ef6c09c2525595a", 0x4c}, {&(0x7f0000000200)="5acef851fa2a6989dcbb27550c0ad5969baf0be8258012543e88eefd5a8c5814a492da79cc062fdbaa9de9b6a74213146cec3807140526439e816acef34682d5d7472d8e5ea3f795d68cc161afc6dfde916b9dd1a2b460e61adf32d106fefdd40ab9e7db5ff55d17c1665b47c28cc5203ddb8e5933d39f3a7139cf106f3250776c3d9d4ee0c7f992e0e0b987786def55ae2633d5bf9603b19ffcf193fb08e4fbd968e058b1154c475dacaeeb4cfba065cb02e5c9ec4eddc605afc8428198c1195456bc12b9dcbf", 0xc7}, {&(0x7f0000000300)="0c4415cba9f9da03aa42651483e52980fbbc7fbeb475d7484455e25fe21670c34d33ba12c8779955062fb810129fe31a85f8bea5de69a1c2e3cfdca7052d2a7ee795db081fa75b39578bbb6a01e6291d62dfbaf4ae3c1cdff1f36e04bacd3e31fd03111635d5", 0x66}], 0x4, &(0x7f0000002b80)=[{0x30, 0xffff, 0x1c, "141c8529bee2c7ff02a39108bafd82fa83b1abba56612ed9a7a3c541fd2d"}, {0x1010, 0xffff, 0x6, "8429325ab31e215459a340480aa6655a150f6af105f559213e7852e2846b26cc9be937fc36b294be26047a3513efe84a5bfd61ef94933a49e9e844b2aea82ed536d581fee014a0d8a5674fb969de80bc2edd5aa2049cae43cb36ff81d7edbb6c3e9e1551c21c6332f7b53d12047995067423e73e8f8d9acb63d05b91f2192e1cd15f528597512aa0aff193451118abd048c9b51161c3b7eaa14be65155599ee6bb23071f0ae192e7a174662b49046fb8365aea2a555e6fdac5921c9daf68cdf5e196e7a512749f6b78686e729404ec9e7214cd9da9afeac6e471827ccb1cb4648a9bf9f12e15253ec6b6130031d85bf365f6c340b62d14582f7f4a0c7ab2a75b594230808169533a3db2041df338ed1c26967e71e2a21b7be0b1b7e4dbe51f316045eb158eefab0164528dbfcebd733bd1c12dd57ea0818705a9d9517d417d46ee5392387b56f4e90fc8c6d51e4c79d08996bb9cde13e6a6d7a33c597351b9dfb18cf51c0960e470cf90563d5d6647ee3fded8878a922cd265472caa4fa2c876ce6db5c71e48151338522509b725eeedb3d410f28188e426a893ec6dadf1705de5951112bd0faf04e642b0b1533b238a3499ea0dcfd223137f628dbb8106172895f6efb69161a384a66e8cf7a059aa320a657b11260e311e2a2ddd45bad859cefd542b3e60f7e3a5d9ace91cd2d14b6c759c3bdc0bb40ee4e4a520b4c315a7379b6a23eebf9ec3ef604f27a645d13e63c55a295a9de3480e2febee20fde52c5b20e064bca3e0a62d9216871f00183a634ed4d4a475a109c91680d8b77eb084723d7552358f7b237c0bb75494a8de6f56ed9219d435a989d057910df4da15f1fdf9bcf06ebbff673f4a17eb4700d9abcfef1b7dfb12638123e92272daa88332e2d876db0e391f5153d7e07d409a38ed2474305d495a5892fefc7c05d4b1e5fa24c235d3f0062261898ef84d564b2ead9f3a403815af6c537a3ae6c4889f0ea7612849eaac2a33041bc8bd749234170d8c4b7c347f432b2d075501ff7e10ce767b915cea126250aee00fbe72ee5e65a8a298b3658c0218e184f0bffd3e7670b707907dbc45bd9d9caf584ad06ab932cede918594784d2e7989827decd60e13c720f9adff3ccf3c4fc1769d5e8225e9849e6fed7e0d6c8da78a9e1492523cb57cc4ff48c502ba9be0d08029800a8fd9a4ea6901b50963a3d453fc56c3ce47503ac8991e129a3d89e3c7825bae012cc7311893782dd311d77a48f002fcc62c200b0c14da310beabd64e57576e241981bbf03a3064b59afbba656fdb032fa81177edb770768d8a04f42a2c7c25223202ab684bb7ed1b104ecc8382cca51c1a7050e5f2c305d427594dc230b912321eee6fde74000d0743f56066a62f568c435fd8edbfa014352c7593f655a7b0ab7a4ffbc2950a24e6c9b46765773fc2b20e0cfc28e38a9c5239cb11dc8c6a171507a99faeba07a8a8c17e1b11b11e6055270d05b63d4813c26daf0b31ff80e748c30b946d18675bf254a005b79ee53e3185a7fb882f39b2bde044f338036873164248822f2613b24d1b7c87fc475a1de431f36103f548def74a7279334a223fc09a085b30023c378b07e869713b3717cabe6582251f9f834d0b3b7040c5e7822fdde66845ae0e87ea6adf4877b654e2e60f21d8efc78f63bdbd5d338b20d5245dad9f16e6c6e91db9e82291f9933d5b72c391227b040abed8cb06b2b13501811529b52d5fd7aa92b6fa5f7b7c5467d6ccba520c8d55d1b0f0a9390aadd4ae03502fd2221020b574b9eab59583be25f4fbc9d9f237e5e2392558efcd00450c152774f8e6ffdce71bf758fef2c57ae8b29105f22fb23358a26b5bf1cfc79d986783a697d5ca7e008007f5207f70921f88d855ba635d82e71872176f9e06b386141427e0322503559272df7e6d4233f34c6a7d4dc8fb26f1d80e26e5377d80f460b9776ee14a2c5e9063ca321b015b18ffa0b1c67a6adae23ff47edcd470db011f3a2956bf7923f7705a15e5b41a321f0cb5fb35b2a84a2a6eb38428dc507a5e658bd399607f7fe2e009f7ea9263408d0208c2a14b9088a802b182766f0a2f5e2d6e3f46a2bbb286d7efe642bb41c154ddf3d72a65fe9d7abb5152d0add2d3c28bf04e764246cdba974bec63ae7a78e7cdbb61a7bfe9909732febededfb1ffe358370e65323defd30d497425735fccfa282fa7d5ded9b2d2cb335096c1337e9d2ac17f65c093b2305ff650cc6865f6f414bad37f75956a9245bc8d8916d51842caf318417d0867a7ddd2368ec5154676482221141915afafb7cc3df14af9bc4b1844140cfc8302cfaa998c31f6f89be14987b67d251e924010fe12c5740a824261c2ac462392c226d4849474847366094294e214dedea2e6b560af191db772a5255efe7d54e8cbfc677a300c2513aa8832a77f449d55c85eda2a8c612ddc95805d9c111dd14ddcc0330aa9fbe79a313728ebd3c17bc24b35d3e32b568381295374abea4f60040d25552620ab486427b6a88b12175619d6317844991feecf5f9d356b4a789e76c2ae412b2140d862ff5b561bc830e04638aeabd85026e6b8614e0f41d4d525a6745599b582cc13259b5559e5138bf326757331092f6b6a4d13fa44348d059fa64adf4c2062230cd50b1d4e84dd0a8962ea90dd36c1f38f1a115badbd1b0803e60ccb9700cb30b6c5e26eec2e4633cf2fdba53af69b4bf99480f374f02f9c47a32f2248162e8246062a0b2ab77d0fa3a689da98fbe4328b37f97a2d6a752439d224356994ef1c5b51bacf1f92acb7787bda940a9e6f6779a6081b41ba16609ec9a468b2946c976288f585210f629b88ac200cb4b1d78e7cc29b50714232834aafb9bb9fe9d8df60b59036096fe1acf7aa2e6bd8d95efcfbc2b29d328c147286d5fcb63b703f3b733f5c61a6081c9619172ed56fd391805af7c12cb995627aeca2cd109e821b0b78b80d3f31e66c4ac3c3113fa6fc86309ee6e81745985b55c2b0e10ccf1d6cddd5e334d1b5a5dc4cff203d8dddfb0f41d50cb853444cfa0f487935e7ea415c35535c04398b4592e9d1b6c8d7fef7a78c7435530d205b9406c771603bab9bb2f3b1f08895be586fa521a23564ded5af35676e48e50e3308fa080b5e57bcdf8ab947c1be31ac4e7e9e49e981dc0197862a1607acc30333afa93a8b4b753d86c0666015975192f8373b8f2109c566c569d0a1f4cb6757cd55962e5ac2f49159266bf1d2dbede563671151ed867f2c4ef2e696e36ac59507ed3685b3a695e608e57410a64af544b1c0b1d84f34c6e0c7e16d1818bfaa0dc725fdd3f5d751d009cf891a9c3eea089d66de3d27e8a103c9e89e8c920b81eb1c25dc5ec0e87665d797de94c6ad90a257afb16fa8f26951683d5bad35806a4cf02e7ac3b1ce8eb8ff4bd7a4d4681e7f1c7dda557127e1b04a7832edb4aa137b601ab890560c629d81b3baa20f8abce243e7872d4cf49134caf72d30d5eadcda3b6dff4b7c81718540f8bc0a628b8779db4d825cf2ac2b8e7ec309d3591d5bfeb756827456a518ecdcd84cfff86688f159676ec91620767bd8d2ca0af1090c41c2947edeae4351db8557afd6cbffe61ec4dd094ca8356bf0758ba193fb5d09486a87a0e38622e0040b6b4e4841a28a6831bf65b25057a12445706f1a28b18caf5b126f7b8cb7e75b5d5f53e61d9dd0b96052ae9a03f29c13b7983c5bb5ecb02c4b10a17df6e3888adca949542cd804f1ccb91d867d3cc14fb4d493914763e02cc6da36975c6f3dd99093b08af997367259964781e2872e624a7fa6df65f111b3d1975a8d1291b673db45e0eafae3ebf9e7aade8ba185b35f13b252a19a26c0453d99aa481e59b3bea1a8dd1065a7a082b6885d2f890a5f7c8482ddc8c2b5cfd463da95fb92ea966ceab42665d792989181a128494d2ea40084594c7252f596e485503ee03941dc023ecc94ba9386c764b167c621140322278abacf1e2fb10e2927ced5049b0fe24b7b3ed373523cf957c6f8d18a755224878a357155e514b5be07daf9e0fdd58537f4bbe074a18a5484d696919085421ebcc52df148a174e5ae0ef670f96d0883f53a138a1f2793d213835c729f04760fc78dc3303ccee27d0cdf034ec12d1322da3538e539ec3ca891fd88a285cc235ff5bafdabc93aa394fd98476a3d6944673831d39a431e5009af1abfd48265b395805c79d282e67cdef82fc3f9af7417fb8ae6f257294f3ad927f4ef09533a77ab1bebfd460290dff490a1214c1eee17b35ec86c37a220d134ec424e30071374aad0e51da1db0ffb0df8ac4a317e55bfbc25c43f0b5c0d0fd7dacc1c8d7be4da8697095c0d6aa5606102c2b0b332a28588632036c53199a72ad976aa1bd7b0b68e610e85023c80ae3bb0ae497d283f8e3ef16fd73579bc6e060f2576a4001174516e0abeb6d18dbddc172945754fd3d72d94146504cd489793ba7b1833292ed8f90980ebb7856c30ec4cab244ff8b1e47a1b32dc0b71ef494aaecc44b59f28de47785a94531deb78ec03b45d042f3db37ead450ed3b9671b5d055036e16e3ff5581ec07e2f402fce7c54cfcc3ddb65ee4e7229a5cdff5afb7e9bb14d4a76ec3567b05f7a839e8d2f579ff23b8655b278414bbf9c884f99d7425e36f8b33ea61c7a0dde6f4bada342950673accb42a8d9f87616c608acceebf4f5a38ac5e304090edfe826d0a572cd5515647654abd59899383fd66c731245e3178b1fd04c4d02021cf5fdff87f7697b9eb40ca5beb24723791534eae9cf294fbd51c692ca46e39eb35aac49886f53528b6f5466ed51ed76803a9f794a6845229d8eef668943060ea84ed383247e46b0bb79501cde2911146438545f09c26588a3457cbeb54ad67c0440b421f08695075289c625a374be063c243b18f498300db29a55ed89714c6043db4657852e4cc96bfbd1305e66b3fa92325a8d56e401e20fa1325b324175b5dc3569d29cd1d8084d9f001e779a0f1face944b47fdb35c1451894b14279026e0c395b55c2e33ec4eaa591261c730d54abd168b259fdbcf1afb6482f31064e5a44eff948ff299de414b9ad3a3a0aff93e5c23f402fd04bf54a046dc99f1380b4753585e90d5316e69448c73ece540050da892da020692c55cdece413c9336d180896c70ffad4dd21fc078344e879f31962f266084698472e1e97fcd04bc7e8848fdc380a2eaac947e54e4222191edb792eef14051cdba91027659527dd84b77222f93a80efb7fe1626fcc294fe4389d7dbdb762dee6e8ca42cd93dd63727c61c00eaeb0c96b2645727080f95c150aed084b8d003901cc20744843efa6f376fcd7b8de9eff987d04e9d33f12b1d26bb80e8a840ebb1d62c76c492549f3745d1776a413c629fe8c73985921cc3fef5f7afa31b1d14bcee40341511970f5611db2c151a00b8e2287a01b17bf413951f54b083eabde8a3fa9829a5520424167f72bff36055dddd4f37ebe7758ac37c0764cc6411bdc582d4a5651d8cfbf5d4dace0e3f49c4cb53630e32c96ab836bca32bd33ede9f63ced6d9d2c576cd7648f188d2f189d30b8b13ed5c9294fc98a5e45110c45648bb1c749de0c3052e8e6f1b10f86f2ceeabfc864747c4340b43ea14b8209767d4245008f7bb67fd8f8cebd1e24d2288150e9d41b1181381402b28249e4646a0642564dbd4f1e6067e88e8c75f572f583bf471e6cd7d8094910d23805bc3f5cfecf3a25f10839419f2b675e392bfd19cda317256ed7f008ab80813e55c0d9b955a30fadfe679c3db8fa6454b6"}, {0x110, 0x2e152096380e58c9, 0x1, "651f5761a0c7d6e7fa767ace41a79a2e3d726551ad520e5edbd4aca7bf2e5c8a5608bbe158f1f994814c5b913007d048c36cd4c7e756105cf6770b8b1a9801abeb31878d22f79efa7fc2eb90054adf91199e93cfb0d60c328179e8d5ccaee9c62a1077148856ea530d9f2ebc7093751005e8bbc26a8d6464a4f460e235b22399a33ece26f7beb718ccd0f1528dc1524a847d487472cc0b75e67def92d2ae3b2fb327806eefb453f88806b96d46fdfa010519be310a91e228eaa82d03e13ca4028288797b4308e36336d58c02af6f4d315cc6e91eaf28ebd3050ccbb9065477056bee0fa0fcb7e8b57cac8900f0b1a583e50ff2fe9f16cf876a1e0f36f370d8"}, {0x1010, 0x0, 0xf2b, "f0510ec306ee0c12cd5d777fb585f90ff7d32a7bda41ee45d109bbdd936c97f20e6f2b7781d4497d18f9ce950d5aab4ae704c961f214035c3442e287c12d4246f08e5bea1a1ce093a440e4493f060de4723020629ed353f0891ab814b7110cb8925867040a096c776e3f888defb1ea73213b2e0bcdbd3da9310f30ce8041fc21aa39878af358008c7b07dab2546481062135ba57fdceef477a32a6b9f56c236b5c30ff06a70618b698fb1fccf12940b8f843102649cb9077044216d746b39c6f76e1ee6cf7eb69792b8ac9fab14ef69df1762cb28ee69a6835a0b99e69154a0d5a35bdd350fe39ac2dc4cedf6a056580a41171e9b98698913be20380d5cac16bcc8611d13f06c6a18563b4b43204f7ed96c729180d17c144188a9dd47d84c01e00ff0c6b1a05a94d7ffc07d5aa3683bd60e65f3423015588d2d9d388eab06a59494fa10719ec78571398f9911eea5173e06b525b50397342346c16cc43b581db261acb4f9f1139a49ddb2917f08bbdb378c0b4f15b12c44ed060391c0f3c0c7ba4290b77cf3a910490881f8dc5f84c883b433a337525e08eaf72a5d5311750120b6c144b719c61bff7503ed83b6f55f8370b19c631b77d2d3fefe572da9058fd288bb8202c328653e291a77b7c3a147fa52805871036ba9071e942e1c6813f482bb2c977360c2e0fdb01ac2e85e605dddf0970ed87777ea89ce118c76870bfd3c6a20b73efd244c99bcdc52c6b7ef8c44d092b1453c77f41e48d4618eb0791f99d05155b74d401dff4407671d98a4f7a25557712d70915494936e5bc5256c083ad118be31a32f35327e8a85af309bfa14cb927be3e2dfce799d2473e40ed1542c4ef2f58495c4c41a0acebcb523cc578af5096a5918d560aae59b8bc83887dcb23a43836c6a58fdc479ef54677ba87f4806d8afd8bd297c6477210e1ba083e3c17972d544f56b885ce94bce5db3efcc3422cceb21fc48ceadab065f5e94727e7519e1023cf9d2fec6dc77dd524c4047a38579686dd69dcb763126028bc795cbfb82db2f8df10c335974c9c97464887607de50ac7452654a94181bba29ba851620dde1017f4a02e17a4bbae0af1a828b716d6c9553e804a480cb2a50be008ee6ea63b752200bd41abccae87f766e1a58370c9b8a4410f3c3680addfdf862497aaafe328c81010b6420e18164fc2b7d764951ffb446ab2c32f362b697e25b4748c285e8b66c504ce824a4d87794337dbab0aed073d700aa164cb3e806950125bc678bcbcb0ab3adbd507b52f63f30745deb283d85b371c2d62b61a27e0f7e114d0432175a3ea0429aa5e40042ecc0c7b1fa869f27d8ec398edf1e560ff9b5c1a22dd0e7c6dc358682ac603c75681a7fb9fa706906b3593ebff4ca7e38c113140a8a344ce65c16f6e6d40829f252008019702f260281dc09f72a83d21ceae965a93cc91317b63a7e64cf97f5af611f0a1896e27a441cf72cd6d07892e889a4aa65142cff7f588c4d42cdab42d2146f5879397abc28559ba4db2950f904e79a529d0353a40eeb1701e18382ddc64c68c0177b41fd0b03f8fb8522427e07fc0818b9d07a192eb17ae7c5ffcfc58d5fc1d79c2955373de2e4446b30f90667281d53179b11f487c1171ea96a541af5af4a08d811bf0ce93bac083240cec7281b9b38bf2ef3d67f38d2b70544b5e751ae9b782618a6ae0b3d0e6ebc37da57f441ce14e400fd7c23cdada04399adcb0b33b60d5c97374b30dfb196316847fc04bdefe731f43e03c5610c570329e42ed5b479825c1162d425a385835b5e050645a2d5f45192e3047af7ed6456d076422fc0dab599dc09a43503ff092c0fc5f75433e39d7f2287e4a73dfff5e3b34845f524d9ec4dfa9d956d45f647c373f3adce99aa2b43fc04aa4a2961cf0e4fe31a7d7970105a7b54002861505195f99f3cf770c17ef0f56c437c4506da65c0dd331d228e839a274d0f6d06b61f78812a10738ddeb8c1ffd0b76739c6ff013629788cc532658a2426ac48a8b4ea76a438421367e8c4a3c6444b8dea47102913d233c343890182011eb82d1a5515aa780b5dd9ace5e44aabf15d1a5b89f683511041fc37cf78d582d161432467b3fcf771a4601c597264e8530245e47d6ef6bccb3e2b45323dc25a21c3b74733d28264dc522e53c5b6968e28bd02c5e610393f6e47e3066a97fed8220add67317c336536863bd5927cd37ab3c0807a9a81b58c4c3b5f6ea3ad97ff8b8e98007cafeaae2181170838e476723773f1743cdd1bcb9df60fdf29b39b7322172c163358e98212000566df294d138e7bb652dfb5113dff3eae067ada15d36fb0506371edbaee63b5ccb1cce3a7c716cc67f953f8dd13d3fc34e2d657e23cbc091cf2de9228523f2e602717df78edd835975faa966df9720e8e7c38003fe5c35f4f86d5dc327b91da2fcb6c42e1fc2a3d6997f22b056a3d88bdab84820d9fe33f4ffeaff5278c67776a098ae703f78769326a43111e41027753ba15318423e54c4df1fcbfbfc573e349c67de15cc63090fc89fe3927485c2e00b9cbfbcf3d3c33fa1134a25813876299a11b5e98ec4455c87b177505d13041b9f1d2ef140ab5f4904200cbe9fd7840f94f45d591d5f350ff94677fd9dedd0735809a94f5e9566d277707883b10c1e398e5d37b468e87ad1f097a8a396fd441c0d01c78f556c7c37fb56bfbb4e72543728193fa0c9db816fe40695590f32468eaa6ae0ade355c84125e31176cd0c19295df0e2a53f6e6f6327eb1ece21b7cac97d037724adcedf096e7b130900d36797f5ffb2905ac293fa456614bad1fbeaefcae5ef66a3f0b97441fb77abc2f8aa1168c544681ee574a6906fda12b4104f43cac7f051b3a93c011e754b9b5568325ef4c7ec8f7d86f6326851225c381f94736d2d80ff27b8e5dab519f98a1329625caf69e06a7c09a469f8407c7f36855739a5929e0d17a5d977a303f046c8785905e136447c7771d0be91db10778a52ba3962b7d183fb399aa982376e9e4a630fb5b0b4721232ea659331d9740c7a958a4ea037dc243789955044085bdef7fe61017635cfff3b917483e0a372187f12284a2263f2bf9981c40276af05403c2844b71238b148d15b94df84f3b5cd30ac6c161bf92a9ad760e031c65d7ab6f041b720377098495d948945376acc26e8f3bd47ffa2a00fc755c89a316441c3a10d57b60b981f6bd810b63809818949e802bbf93fce436834df7644d47a916036a7f751b548be7e2f3702b2fbc7db2b337551192175cbeaecb37aeea0c615491656c19029315c9fc1cb8e7f5ad7ca502debb43c15f78aba68affda454f893f546adfcf8d25403de858e38001bd514d457f0ee94a6344f86bacb35b0dd5cd60ccfc98656a040cd9ee60549634966c9e3230d441b526f7166e5f62a07a77bfef544f0be256055216be97ce61d02bb59b8f1fb19001fa42610aa9bdb79a4ed6212f00421bc3f80bc0f1fce91be48eeada22d0c9b9cc0bb870fdd382d0c50fd7767da4ee6fa7452ad92825232d1c86e0110b4345ec422fe00edb6d9cb859cf7251b993d2be6613f4369eb49c5ada0c7be50f6e79c0120ec4602c1a051db1c1af75655012b18e9217383d6a3429e30f248b317007174552d6c6b4c0e41712d0fd1dbfe9a0c4719d30625ad7fadc054b581e64400468c75199700907a3fd07ad2838d48d8fd1d02595fa8a0dd568e132f0b480696f1c7bfc3a6b687c28f577567716a3d894ee25c92c4cc0cb1fe9e01ffb90f2c633cf3842040f457cce0fe7c42f1dd0c866af38533d9ee6f8a5f224823fb347b9c2a64b7ff633911c2f48a21f20222314b00fb3763219e817b596c54b465ed64aa3e83731103b749ba7814f5b78df8063cc14b5133cdbafa43cb5ee5c409f1fd659c87325177e51c18a376d9234df80f1535d4f9f1fe3b7f2b5cac290e0fa52dc1884d4954fedcebaf4b3b5ca507fa783a9fae39d234185e5580d6cfd2e82703c118471114bc4be4b6d509fcaaa938f4ce21a8e4ed77c9ffd65378dbfa36b9cfbbe20ce9b9e3cd7b7619df24957822f49cb751249485701046b24951031b6b8f04d13ceb46c1938717212a08a48f41effde8a60f7d41d5ed89758b1e5093a4df8fa36f58277db07f87a09e641649cf65edf46625e0c002c0e54b3bd647921ec8c1c37feb0fee419d6d2eb41adb1942e27894fdb9badde9c74ac2105f36c759121fdfa72f86e9dc69b62b36c82ac135b6eb01dec441b0eabc921dc17bbf9ab0054a5813bbc29ab3b0244a72dae3ba4ee2bc8afddd53bd60610236a53133dc3ef3291654782001a8d65aa400998c20ffaa4e7ec8ce05641eab7d6e942a0a48350614d75f69c1e211508c62d0d34639c276e9bc8d99bfa73f9d16889d78fdbb5d6d539243a7e4db2da3cb5cf06f0015cff7fba2434b2d23ce174023baa6e2e66f0a909dd73e6b9746106122cf644959716dbb1dbb5d5ec99737cab6511d5157a74161713dd47ce98ee32efaa39aef2c913fecd6bc435e4d2b2f2d48f454e5fd8dd0ac79697fbde0507c00b6c60d5ad4dbf7c6dfc5d84bb88e1ff4fc41e326241fd8d33f53c05f7164ab56a13878d0a005e361023c3af353f68d68542d36813aed98f3df85ff043507b69c919a046c9ca7376f3ddd4794b00a3e10469296d51835eb0d2042fc408cce23568c579834550e8af4244eb89abe82242fc6f8b5ff7985aae8d1f2dad1bdadd82392644bb7024e72c8602893377bdc541ceb4795dd3736281371eede11a5c358418c62c1c6f6ca73a2278c35a5205a58ff7785ff7ea642917f48eb974a090f7e627c8060aedc5fa9a93ed7a97284f59c9037f1a14d715d3386022fcf1aa9ad4e0dd4b2fcc68a4c756309562b4b46e86537a7d59ed1a9fc4d21f8c076262cc8a1490c6c8acd08f12987fd9efe052df1972f4907c929c564e0c902ca0b9adf3fa5401e05e67367131cc07a4fd102345fee21e2c0890b747f9586d15a63b8a3d27d2d07b8437f51a0db8d590466c006f6ed02d868e1968b6569faef28ec35d64e786cc4616eb017fbae800adafdd9295419e666eb8d5f8d682d6a9c53d5a176283950668f2377343071abc796338abc7940f5e50d24e6680898cadc1beb2eeb2c009f8fc52b4f2b1af2b3104e429b7107c58fe6be959e04eaf48af7a0ad364ef7b4fc001111207e5191104716f0fb68b48decf6a78aa8e3e3748009a8988c84d581fe610b38da10e746ef139cef765947c4d6aa4db0b824f79f08a7b13b0678e9b4c12717d6b3a1a0f7ef6544ed99f54309c503b34f713c1282c75f3b0a954b3d53bafead50239a331ffd846029d531160a5b923c563e1aa9748efe4ecbba91188ee8c47cb0b59cb46b6b4314b9b0e4d2ffc5225b9e400d214c55f6d9c2461183f6a3c8e5c2b672832b48c0c773a4c3f54274aea78792cff0ceedd3ca396e3dd5abba1edebb2e6571c930a6d646289803918d7d9d115d64cd235131c79b69927216d28fe979c08ea077d6a723b09c38293c4732269b4485162713f50c8ecf6a955d51e67ef2eaac8fde18d9b03a6cb973277bf5b6108ba5283a630221e8ada940d81f50425e8df756abd4a99ddf1468d9f16c46f6e8701138fab7def2ad9439b28850386c13a783989ac795dc565c61d1e92c4726967df6332040dbfd8ef7a973a5854663622cd1e5bcc09e09ae8e8be8ce8aaba0fbc181cdba212c547ad3827f23de0e8e02e18b8f0c7ee52a9911a3f64f35be634e59b2ead6642cb93be579851c0c32ad28a63237a94af4f4deef38a9b3"}, {0x1010, 0x1, 0xd9e, "52e469366179951befa6ecb0483da5cc6ece2bf78d7ba7e930aefaf89a8b098feafa16319846c01c62fe405a7d559788a25f7f75ef3a71800526f79a67ff945887eab09600a9a0d6b23f339631edf3e5b823837bc43d74de8052d9f97a6bae52b095f2c38d0b182d45bb17d402f936aca527ea35bd2c7428c795902087f094cbca41697881327145148a04eb0b06218e1e9bff416f0fcd0a1891772392684213a55316cde93d584714ce88436757cbf9f6ab365f9c2dd00c460f4566c568379532640ce62f96e47b0ba9c7bdcebe1bcad41a4756ce2bbf4627d82b98b32f213112fa57b8774d9517effaa9d93ba81a533028824b20c0811f64b9b4fe0886fe8a292d8b63b2edfcb6a8bc3a4fd08e3ca19369efc5c99dd0d335981b7baf9708605d865c14bb0a2b5d86e419663bae44b973bdfadc53f3e4012a844a95505618de992555233ed4fd27f288523f5b2f73391c7d2d2445a83132a6a20d216afc2762238dce3e9aa3f8a343f11b0a9f51b2d6eab4267f402b1c769212df6805c9949f3f183ebcc5a6a635b7670d66c8aaa13003f47db0aaa7cdb5cb2bb217e01794f0f8b4f95128ed02b8b6a76f8ffc42a2aecc187a91c3a04ee3ec3d09eb46894079a2378355b0de8c5d039cba1a1062484cfe0b56792d257e548c43a47f9bc06bb00486a3978e3b3e66c9c073f22d8f867d92e3e384ff9ee3120d221aeab4393711fca3cd08918323adf04a75749d12348d1512fb150f52e8be3776765c7c24080f24138dcdd357a0b15fc5a49960d9311a0354d692d31f58851070ba7e92f4e92933f9d9070e011c8b33612d948a4534071642d895ced0e3854144d480522791c61e85b48f9edac320d99253565e10c895304e845bb9428c29513ee9b695a8e19dd100e5bec601477f74d26c5cbe9d5136ffbe8d2df63626ac5cae0274665c02291bb38a7e594b7e7ff4fec2e305d4fd4c147c2fbd8e9ccc820a90a0eafbaa945343bedb089cdbcd939f04120be47c36e5a18c6d4182250753f293bc410ba42e138d6784d7ab9e6b92df902eaf85bd4e8a4c04c712a75c4556f741e3055b70a22bd0a8b1cdc258e5f7e19566824180322dbc32036a35629069bc36b13addd4a867f221f92babf3cdf367ff33451a98efdc2a6b6a5cf9939ec88a8a5e58c9820b43155b0d4edf6836477fb94af626ac471a52b545f9c790208144e75f361a89cf5e34a1a58a83cb878c427c94a50e8ec825300d4a7d2c6faef9b8f40e03ee6670261c8c624066e59f130e6ba42564d962545accdc39b2aa027103bf68bdb2d67beb5c54e2cb02f35d1934afee5da3d9951fa648d8cf278b7e2422021f2de02d3620dae3baca60873f1074269a3f3cae817e086a3e1c33b9525fa67e6c18d4791b75fde04932e8295bbebbfffa85ebacd531070b172f7f785436be91a80fc71aae473e4555ef00a914fbfd67d0df48fd1f6f444b3a746d103cd235eb81ac0c81fad5654088b348c1bf94067750c19d2621a673489b26512a4759370b7fcf068548f463cd03f99738f96888fe7d8be74fff9d27f9df0decc27b446a9aa4fe2f5dbd44bd1fbdd67dea3e11ccb95cfd494f17e47030b7b4dd6c89bf02b8d810ca179eed39beda1ed5cd210dbe5d8e6fdd1f81747bf21f365fbe6aaf83c8e936194e03954e34d3eb3bcf3636d33154f203e7dd922d34eab19ce5799f5e0930408534a0b4a45ad777aaeaab57b776597d3da9c3666f5f3f740cedb0914e5edc30e81d4b527fed28041d7b38c73113da2ab526b01a348b0e3f690ed5b76cbd7461e1eed5f1e5928a717afef849358075ade3c567c2c36e03e38ccc2c1f8c9d51cc8adc51632e1f53d7503ba4dbd647f6652842679c62d2810bd84f15b228c3b85c66cb39ae0df71f46c4bdbd26ea65bb058c551095f82adfaa55dc8ff1a96b03d8fc8a7bd046d8c6a165d2ba5dd9d01ce57f628b7a76c08af3380e54fb477df43ad1f1b609066a5c63a8aa60f0be36fef2a9baf4c958a31ad4b27395ab981cb557f1e86396cf8841fe9e9506e969cdbf10e36168554b932d9b7b5b517a1e33676f7bd3461234d3bf6e7c2371bb1bf2ae3fcf4d5ad0c1efd704e658e3634cc67a47e4aecfdff3d29fa559ac00befcf283410a4a72a61e5b27dbaf20ed3b8699d18d0131110c6f16561133c6280a675b1b173a770e7c3abd61b1fcf8231b4c54ad55db19e541a67e38646bccdda14626dd8d7a0b5b59cd6d3b8790a29a4a5a435fcbdf44b8647dab056a34340ed1b22248a4093cfd41ba24269fbf18f37bb89275821f3b9c4edb4e1adf546ad88c587a4b4bd61bfabf1c804d34b2a2a4ef485a7d29677a37f1bbff74d2b5f8a25a72983e9261f2972951a290ae8eef0497fc3d050478f2ae57965b9cb20cabdc1da915a89ca7f0868b8faf952dc01ad971830eccef6ea1a52675086aab86b96c1d347b30b0be92b7b743eb889cda05e27474f40378566e3b938e9c0eacd10765a2c0da35576765224bd21208ff64c35b8487e5299d900de0c0daf24662abe556c06dda8cd475dfc33f415ac8f3f6ad668613979ba04cda2bb2d712340b9ba750db92a5d2ebfe9e8054a1e5f244511b5d2bff2356c5abc65eda47f6725902c969cc5e356e14f28f5fecf08beb6e790aec7b8e26832993df2de2d34496a19db86228fb2d3f584787fe60bcde32a7ac818a642aaa47d528277e28df6f589d70577d7b363fc0a56cce1699c33d0a4d22caabca1d2bf4a55e9ba1a42171e9556b4b16eefdb74392598887a7827606f28e9b9d8688adeda42722c1cc635651fb007a77b341a0f34c51fa1b1ce7fffca3b9dab5b39b28b502a2759bbe21a04f30473bf5a1aa72e7ac324a379337a970c02067b3febe7532263fcbfbf2d31310a6956aacc55147f50cfef9632b54078dc2befc6074f3d44907a7bbf1f81301c8441768688279c2d66beea6abeca2af161b647f0b9ca10cedb699ce7e7326408a4bf052da591d826460101d6c7d366fd12279ef05f0662fc26f46049cce03479c1e35a11453d6aa3ebea1a15b67a035f5939ac0d3ae7da9821a722dc9a4def5429d738922d08b0838c2e183814b951bf7e83f0ba2d7be960aa0ea24339345c9a73e81319b5eed65d0fde15bdc5cc94810a86d5fc7cf80723a62cdf5d762f59c565b5c6728f601d4f9c4c021e2dd4db18b049da46abf0ebfca5bc688ebd71b5bd2b19c5b34274cdabb17f4399fec60b14edd204bd3f1dfb0765f9fe1a2cdefd45b7c6cfd845d136612d917c5568ba26941d1c06fdb30d31e3664ada41fd934beb3137c2a1a94ef238508995f7235e49c9da34afadddd777c3b2dd9293a3988b15be822ca21cc76d663551cbb1951852e40ee0f4cd6623f461ff56ef1de476f7dd17d07d0af72caf203384e0a43de29cb3a93cb9c2728eb724a8a99cc543279d541913aea9b65534f9481b9f2826a89d03a94b9d1b522f4e2cde3883f5dc9420874f9b1a9d8000c2dabfc2f4911231f303720496dac2a84718f63dc0e3eb0a05fe9ae60cf88c2fcc0cb81eacb559440274402dde6cc53a048a921eb3e4ac14da54efb5b1a20a1ffcf643629dc22af1426a8f57c47265252407f19b296dec05d4a06b9293739d0a92243d0e826882444f6c6ea180a830d0b010b3afcd892bae1f364414b38221dd1c76a875ec9c007d931616ced31deb5bda525277d351d94d533cce4de3f9b88505e296e7810bd71e3f9717c4fd5c8df41a9fca32018aded6496d5d559bc1228a935531eeed21d324ffc3f90796845a34614faabf3400257dff11051fc341ea0eac2dd393145b9f6e190f0a51046873d7141062d4f3766a8ab141c2be7932bd2a45843de00f5bc9438142aeee9b6993e2fcf9cf100cc18146abb4e6cc15dc183d4c32f30053776dee596f2846f347d056c7fdb3dafb370338983c4b78cffb7575bd80a8aa56d8ae0dc448e8e06fdf2de37096f4e5b5d6f6778bc652a2618a513b7233d60758ff3a7086ef27418f006ba43e38511c5bf887dc19a522351400084e104c5cb5cdeb5df6b6df801e6b6f831dc9b22301049a0dc62abe2fdc822592a8f78bc1a611c217e452311ed30b1317b38c7bdc84f1addad463e75de79d433db465482136976a35056a667964435ece647df9900c20eab51f0020fbcbb93fc34c6cc1c930a6676e6f37d955a4bd912951d25efb6626c7e42a83d78126f3112fe13d59622e96988ecd7eb032b77bef56a19c44eb1cfde3c2b110a9132be992864313207ebfc44aa41e0a44f1a08e985acf51f4dc9fd596af0b326272d6e0b99d15500009430311dfa04c3187d894121ab3929bb93ca0236cce8513e3f38defdff0ce2069f976c808e97afdcae98d3422a844686196fb3409307f21c5344a0b3037a0e656fdd1b53c9a5059d2f0a1e93a0cd8a26b10aa6a00385ba69531c0657f70141d14c0c33f9b5020ba05e45ee75ac6b0e926fb13fdc7fc84cdd3a256982db9d7b97a6eed83e21a30c288de8fde13edd528f7fecfb308543bae8b3ce6752bdadb167f7c983158482526ffded9948b9daecf49ac828fa4b1ac061749ae76262f4479367c620dd623b19bac8e8371154a71078b63a9656ed82adc15de78ae79e9f6de33c84ec118c28519a0a9a043c6f792bddfb2cfe9c8933f0f64b4f278a6f6ed2587f0eb6504c80a3cc3874f5480b125b2d4fcc96dac80f21ef0011b414c6047c07bc8987966ee1123f27f6d11d2ccfa8d4076caf81eb4ae61c9e0b595617edb4778b51e592252afa768b88c2a61f82564c14224d4fdd4d69bc292fc175ef79d715cb1f95877c4713486f510ee58e0071902ca97c9a71716735c777eb022ccfa96f07ffa4e6e5eebbc1f52b2c24c5be228c5d657756ffbcf6307acee882c242a31deb5da2db9cf23cbbce69c6992f59d0e277416a6078306550372046c4d832970755b6eaa7406f2cae9225cb629a2ab10fe381a4cd24a0b1f8339c1b1357a92924e12cdee6ac94ea430592d4702e7e396da54b2f3e028e380d559e9638033c96bfe862a2e58f06c84a422561bda8955e88bbeb8df9f889f9b63b6a86f35ce0a87e16b85482b2b4124d67bf071e2e8b522ed69bc5b3a8787244fec11f364f5fd794d04c16f1618f9a00248791054b373b7e74e5bcd5464c5228e5972294fb1f82ea7d46404753a166e7456b516daf18356be0cd55626fce8653804e4e0ef17007102899290b32214d16ce9ab916877355c2deba3f38eed70a0f0696de2f9ed423916978b941fb0459253a9861894f4d68542892fea561565b8fd7d5c0bd9a702a1cefaa3b1f6283d1c4962695f330e7c406b89593696f8d4c66d3fba8a70016c157febbc0c67131c83fe0317e5af0aa38a810dd5d632a667c9d116de4921ee0e530372960b4c154fd36fbefe75013f0313087105dee0050683ce42a87c4b1ef29c64fdcc9ef351244c19f737bdb9b6c595fb9ad0e42055f757034f1a6a6be9b6e8fb3c2ac52dbf9137dde02fd8faf7a3dd3c0cfe8a0245286e6504c1101741d90ba8c2b360856e9188a9cdbdf2da6574dd2b713200856759066f8fa8018712c1ff1f46764c443820eae49526c7bdd9a450e7cd81a1456183deb2127f0d1033cebe114c44d6562e84e9697c83cfdb1f42138b4b7c7968e64c18355fc0e500227633473bd197bec749ecbe1e6ba4fbe0b0057c56b45ac91cab9983b8129c2c2d957cb065d7c79582b4f4292001f6e6522a31ebd7611bf826761430dc9b3409d93c72306b2b9f95666214b07d70614ebeec25d72a289d8e4"}, {0x98, 0x1, 0x7fff, "e772b79e5d2cfefa62b08c22ee63ff0c47f3a9ed90e60a785eba86d384c4913a8b9794bbd6efa37b020962d524f70914dae300afe01307681b753b01cc4539253562b578a6ec9cc90bb109b996d3a64ca61a242e924fa054f422cf3b0e4fd5648b0b96d3bd69c2f726ff18aea3c45bf58dba1a0d3db5c70c6f6988bbdab42e155a93c97ba4f019"}], 0x3208}, 0x40d) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/107) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) msgget$private(0x0, 0x410) pipe(&(0x7f0000000280)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x4, 0x1, 0x100000001}, {0x5, 0x4f72, 0xdf3, 0x3}, {0x4924, 0x7, 0x9, 0x42}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40064, 0x0, 0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = semget(0x3, 0x3, 0x500) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8ee3, r2, r3, r4, r5, 0x20, 0x4}, 0x0, 0x80000000, 0x1ff}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = semget(0x2, 0x0, 0x20) semop(r1, &(0x7f00000000c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x100000000, 0x846e9c03a5e6bc5b}, {0x2e1a410a7cd1fec1, 0x6, 0x1800}], 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x2, 0x7fff, 0x9}, {0x8000, 0x147c, 0x6bf, 0x7fff}, {0x4, 0x100, 0xffffffffa52947fe, 0x8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[0xffffffff, 0x1, 0x6, 0x3, 0x5081597a, 0x4, 0x71b, 0x9]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x103) r2 = shmat(0xffffffffffffffff, &(0x7f00000f0000/0x2000)=nil, 0x1000) shmdt(r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={0x0}) fcntl$getflags(r1, 0x3) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) semget(0x1, 0x7, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b83f4b75ffe5a062af2c6c3f1d1e34cfdd49f65364cf91a24872babe53be82431a1e63a0457eb740c674cb19d264907bfa428687751a2e2cc986a9bea96f3db5dc5ecfdaa881c18294675cad64d3278c7a4d8c159303415dc37b443bbc8d4e8902a7298dbd353c25ce58c9b8570e9908d588d619c9ad5ec195c42831979d811b5537e50f593498fda28dd0c69602d5bc4763e967ee2ce68c180f1b77a30861acb8f3359679adec33051d3dbe5c21917f9e7b2b6f47a5b36f708c79f0688fab99a1d810135e59749a0097890def15d8a694e9a3ed7cf36737f84c0fc4c13e9cdcba2322667677178a96c39ccb59d4f6050000007bedcb54101050e19a5fc2f4317251a24f83ea04ece7769172e80a0ef50e106c096d43515de5a5cd47f15d01f4e12cf1e4a5ec984aa74fe9f16975f45437f14cbc7b1b4c7873fd7433799e0f65ff7160b755d49413"], 0xc7, 0x1, 0x1000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) msgctl$IPC_RMID(r0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="99000a04cd900cca02ae23c69bed21f9b1fad3aaf8539ff9d21d156ee0b364c268c45f0c4671865fe298e9c0552bf13a5caecf7f458fef7ed8e0db1753ad846ed11e4d5a53b6154e26bd86aef7bdfe12b70d99f434527bed25d21679bdafdccf7874d9c83c827f9c33b55d1db20a45e07455d1e35226439e948ceffb886f79679ae3c7137ce8a914a0440bc148f9e8845d33ec31aee1c70a8c3180b6651da8cce1e9d25d9a404c4f70fa4d44822e3aa23a27a655248ad5addb004ba3cace54262ef1b9e9ec0a0db94e1b4b6ec57e703cbd519aba", 0xd4) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000001440)='./bus\x00', 0x0, 0x8) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001480)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x6, 0x1ff}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x4e, 0x1, 0x97, 0xd0}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0xe60a, 0x54}, {{r0}, 0xfffffffffffffffe, 0x44, 0x20000000, 0x7fffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x400, 0x10001}], 0x6, &(0x7f0000000100)={0x6, 0x6}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x8, 0xe09e, {0x81, 0xe4a2}}) openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000002c0)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) kevent(r0, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001500)={0x9, './bus\x00', './bus\x00'}) r6 = msgget(0x1, 0x86998ab2363485f7) setgroups(0x0, &(0x7f00000014c0)) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001540)=""/141) fchdir(r0) fcntl$setstatus(r3, 0x4, 0x4) dup2(r0, r3) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x100000100) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x30ba2e81, 0x10000000000, {0xc6b4, 0x7}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffff9, &(0x7f0000000440)="d018d1ed2a2978206e89bd3789076a98e9636f65b0f44be4e1e5d84f4afc946bed77f513218d8867c52178dec0fb45e3bd7292251e82acd9b769729818d10fea9e19f5562fb96dd7c7b3cc5aa8efce5ec32644a36641077e28563734abcd0a25d8ac7258e306d776aff6b2cc7ee07fd7efdb87628826b146d791dbe4a7affe86dee9145a1d7c673ba885d8dbb034800a2f92ea0fcb28cb00f4d21a112229d0c147674893164f3d7c5cc63bb6b0a0db2b4eef0bdadccab1eeb65eacaab8de51d4ce89a5e7d28516a35096c43422f9fea3703574f8d9d06c85f5eaab2eb023aec2c763") r1 = socket(0x13, 0x5, 0xfb) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0xc000, 0x46485d47) open(&(0x7f0000000100)='./bus/file0\x00', 0x880, 0xb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x1ff, 0x45}, {0x8, 0x1}}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffc487, 0x8}, {0x9, 0x7fff}}, 0x2) 16:00:01 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/156, 0x9c}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x7) msgget$private(0x0, 0x80) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22, 0x2}, {0xa166e7e7965d3b08, 0x3}, {0x87, 0x3}, {0x8a, 0x5}], 0x4}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffeaf, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0xfffffde5}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x6) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) r1 = dup(r0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x40) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x100000001, 0x81, 0x270, 0x7, 0x548b, 0x0, 0x0, 0x401, 0x9]) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/30, 0x1e}], 0x1, &(0x7f0000000100)=""/199, 0xc7}, 0x1ffbe315e6692324) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, r1) ftruncate(r0, 0x0, 0x7fffffffff6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) sendto(r3, &(0x7f0000000100)="95ba481775ddbdc17c9703d15f0995ce65fe70c1f7057e529d3ffa982cc959bbfd8f89d3998fa489ef63ad18bfa12e27a9753955cc34cfb11d6e22ea08f80c09db3491bb0f775b2cf52a", 0x4a, 0x2, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x7}, 0x2fb) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') flock(r0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x11, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: 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(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) setrlimit(0x4, &(0x7f0000000040)={0x7f, 0x3}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="2402dc00d9f39c00", 0x20, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0xffffffffffffef9) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fchflags(r0, 0x10000) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x80) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xec, &(0x7f00000005c0)="604000c80546d3463e0bb5f4010223fee8a6146bf3163f0153354ec12ed527cf96ebca52d71ac92bc9f92a27dd44119b0f7e30eab4fd2dc7bde3b402217709b565d79d01516ac53cfa7a4ef9c959b7cf7d4c19b1f83d440032198861be13b8fc03d9556f47c2460ce10d5e491b0d39b3dec9d7439d05020b97830fe81cc72d5c21e52e169661f456a3581ad0ff63accc649365697f7bd534b9ba64c58f0000000023dd60fad3f6d057dd795c9dd12cf5a50feb37b54beb276bd3aa4d1c122ea9f0eb9ab2fa4e15260c3cc80f924827215d15d8d82f6deb944e3be2efa3bcc9a38271ba16e300000000000000") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = geteuid() seteuid(r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0xb03, 0x95) fcntl$setflags(r0, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x1, 0x8000000, 0x0, 0xba, 0x9, 0x0, 0x2, 0x1, 0x8, 0x401}) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) close(r1) dup(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x70, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100000001, 0xffffffff}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xfffffffffffffff7, 0x8001, 0x7fffffff, 0x2}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r1 = dup(r0) lseek(r1, 0x0, 0x0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xd9, 0x7, 0x2, 0x7, "ec429e4876fc7a991b73ab35dfaceb7d512778d8", 0x4, 0x1}) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$getflags(r1, 0x1) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) setsockopt(r0, 0x1000, 0x3ff, &(0x7f00000000c0)="9333a2afc35d64932d107976cc7a80006520c9483416183f1d6136041c45b5ed3a2f1ae6cae9dc05ee4ca5ba3748de5443f697f1b0c34992eba22ca72162d7aab7f21ceb88105d43ae393ec0f74a5b", 0x4f) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x57b79f473305a835) 16:00:01 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getpgrp() chdir(&(0x7f00000000c0)='./file0/file1\x00') setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r1]) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c63194619ad4ec75fc364b1bba8f52c15553930e43ad96561d01b940e30043cba8372ab43f0722158550f66c7527c18df388947dd6235d38c0288e1419dbfeadaf23a79a0ada17eedbc177cb26100c2e5c90f77f82d30a5b1780dc806cfedaa1c8753b88a8cd7ce2881f6e522c3ac928d880d37b29ffde97b27700da8ea3e37b5c110ea5a55f673e7aa31d8c891ba2e18f37fea796d9802a66d7f16b0c5acbdf79ae447c02497979a2b89dfcca0e", 0xae}, {&(0x7f0000000080)="a847653ba6161d91bb9ed9cf5b7e8aa43859022a9473", 0x16}, {&(0x7f0000000200)="3d1dfd6e3146c0642441c382de5394e4eb4772de8aa47ea182f1cdff5ef5357f185a0052", 0x24}, {&(0x7f0000000240)="6aeebe7e604639c332503defcb052cc917d64e190e3a05c99ef369a6ac61b710ec4211c0d3248b47722ea03adfcf0485c8cdf22dd79d968df40541b618f1dae9def4d1afc24b60487a3472aea7b107a3fdee1033676d8c4917a94728a552685fa7ce", 0x62}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x10000340, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0xfffffce1}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7f) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x9}, {0x400005c, 0x0, 0x1, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) sendto(r1, &(0x7f0000000480)="a12886677885f1a691f3dea875469445d63a1942f100ad64ef720548b902e9f132d0732df0283449d8340050dc91686248936210bbc2beca72f35e538a3040c66ba1e53030402eefb6a6cef458ef6a8679412d2a0b36b982f3335d16affd8038ead823c8f67d9ec22cdc958e2a4a1c7153c8c51d4a1c6666e3ec5f1a05f6476f2a85006096bfd15e60040698b1d9e9dfd07dd85e4ff842dd1715f9667b560c191c5bd0fa316d070c88d0b20677c254c1b8282d46c9dfe6d6d7db9f271eb08d97cd30c9d1263fd5846938db328fe82cdf4ea41f83c164fd98783a9bf58e46b74f58a69b953f1d4b92cefd4ec52f081597438112e9524787b6b226a17fb294679ecd765862d665e00aca97363f2e48d1b05b8c4145244b77fa98c93f560fe3784f0a3bb4dd87790aca3789c6a1af39cd8ba49ac6d82135eb1ff5d0b62bfd5f9448285b4b930e19df4ba77694839d74d16cde731d662781fb791ca48408878679394855c660294c42d414d471d3b63c69dc32d94adf2179c812de3a1c26770781bfa8acf8b28c4240ada2efb0ed185a6ed7c67aa687978fd9720e8b59352da19c831e0ce4127a70f4ecc2bb00486e6f5494f92d8568fc748ef67bf35ac0fb01b6b5f41e4aa2b10d6708e6388b4ff6bfedb12fb0ca73db2be5cd1eb405d38f8fc55f8cc985f9e6901bc549d8cd8bfcd83b064f7def09940b51289ad443c011d7b71800ee06cd5ae522460a732490bee739b8235a279f4351166fcc0122142f31737170d71bc0a603072e90bec2ddaa8682a828efc9b079bc32ae41620a6fc905de062792737445643cdce0c798cd4174b43232d924eb79a5e9ce939b5d7b5811c4739464da95eb18278d6cfa4dfa4f1bcb50746198b761d7b032461a1d2bd59f2d9baca6063a0755c2a146df8af8b7e069c9520abdb4744a0cb3a101433a1e5920d978abaad7c7c57e9018dd7fb124982815c44c36f04833f3e81f1fd1b045eea73e6c1df57ce59b37bbd21082840a18720a7db93b94bf17734af5465291463e2e173730116033ad8a45d2244db6ac786f95dd6527d4f1296e32da433f49e209f157621f7720779b18d9f84ddabb8266986f402e35d0ac41bbfa21a99a43414c7e07e8ed2c4edf18d680a7a734b2fc5b11c216905adc25a39b7f682bb3512362d5da4ec38508cdc54f00ac8f273978df9c21873a7bc5bbcd1bee0381474b62a91382a88b3cfa505aafb366cadb8bc42ac11fffd5aaffe06213bf56ab505dddc76bd68b293e1f316ba1e7bb0dbbcc65a32bd236727e2870f375b872fc0b88584c2991259e9ecbcd5496b4293684e0afefc5ff4d9511d158c23e9a359de607389ed2706b8bad603c8a0807bd91f287ecafcbd917b6fc17f5aead16f5ef37fa8c8bd81bb6766cc8d600c5153aa5346aebb415f492ddb7a8ef0d1f99d12c5a7a5748fc8da2c277a145e61530eedb8baeb8379deb84e7887495059294cc530dd5bc381b8d8d8bd1e6dd144aa232adf991022efdaeb8b3600879c4e6f434ac7ac441c2bb9d8b9b8a416d4068e55836b7b0295e6824583dcd19141eeee9d4f04f39112ff89d108e07d6aade142661271205329c6136dccf2a804b66c97bb589de0abd379b32f71b965002e891a47d1989fae35f6f93c655dab8db641ae34ac57c85d143aa5364a9e7c48dacd0567f0bca4cfd0c7e5c6b49891770b6222a5087b2dcf273635964282bfdea804fab958297352303ee46d203430e37edbc4e21dabcc826194b787f1ef1046cb850f4f580e8efdaf6552b25732ae013e3b367177de052c30c8e8ea03cb47e6e6e9e387750dd7e13805dc1dad8b2bfd538ce354fbf8bd09d5f750a087a636e10cdc165a54fd717ee2f439846c91f90fe515f3fe8853e3fcf304635dec91394b5040ab8198162273cb0589802b2707b6adb734328987f9ab91bb6ca44d05e44b52df8e636afabd2a0aa9f38cb455fb41766d835d0fb6b5452b1a44a24081e099921e67023e93bdb65cef9b1c352f8bbf49e68facf316aac5db83abd574b5da77e2a65c67371fff5646e64318ddf6fa292a89ad3d8c7562df6118e26e7a843da71206a89f42b137607b493622f0e270c60fd3fa657e5df75fd8fda797011237479d9d5785bdda7216c52eb82eafe4661f8e270c3f10109403b04887ac9c33ff834a998dd9d9b5e9042890bdb24b20e0d40ac09d3d55d58161de5f1c94c8739ef49dd408cc64247788068398dc00592591dbee3b754dc4964a3c64af90eb291f690c36799e51cf029f4e525d813957103a2d49ddbe473fbba6f393efa5a7954b5627f0c611fb44637d157063bb2cc44f44a47c2c4394485680abb372cc49d2c3cc862080be2c98d6d83505f5cfd851098ce7f161a1d9ead7d9d216b854d4d9366fc5d84c13087e2940bc5dd92fb256572c66c143ab7c2ab10245c0c75c095b51a81a6cefbfbeacd89ca58476bf612288f403b9c1f12d236d0ada3e68b7ec55e2af4f1a1bdbfe0e0c2d46c22a0ce4acafed994bc1f3ed862796416a5502cd2c3d30dc838f0cebc4e064db960f3c352dbb0af57d3e8644f785004a5e2700450aff88d90589e556c937b1a0b2cc3cc8f9570dc062c6266820b6e92cbe0b9abb209ff116db3d9383dcb245bf8f1706d3993a4da432a7e16c66eb4368273c515c813df71400c152cc2f20f3acdfa18d30d382aee31b45c21ab85e39746610eb6153a55c10cac6714115b73974d547ef6e32d2a8e28a1f19021095c9eca853d261119c69cd8372f9c80c5ea2ef5b96e37bec9fe4270a0ac59b0219cafc29022625a691ba0be534ae962944bbac495d8bb1f4acd8159dc9ef7663f1f3a6fa26c74141cc1b127acbf094ead9b9fa755aade778052c85deb71ef298d3e7b0f2a7aeb2cf248293e5b2f913dcdc7e8c948332f9b74567ca89c10b724ea4417dce0489b072c4dd019e1c71478c57f049708117e2b5c10f6cd36af8435e2900af4859cd5f0040f49b27e883f0ea477c07e4dcbb8f11301e18130a4da417d0628e373ba34ad31c84e7221c81a7456b03d425e977823d5548c7a13e27284d80ff42c96469f0cfc82072ebd7b9f6823054bd0d32214486e5713a4c301435d76ff39e247633187dabeeef5c1870d814bfd41c3a398d39714bb9a3ab31ba3983a35236def14e88c742c7e4ed2c0619fe7f2f3b5fd43efa74eb46362838c8e6fcb9f07f2f05975e75c12308965bf6884d4c26f99cca0f185adea40c742c95eb7cc4bbd0b2ca2f772dd7db04d1e1cf8d1be990459a1269f519fb9b53d7812f23d4ef224f43f08c8e5b6f6fc4ba498fb85adb59c5f47d65bc3966d896d39f49a4a497322eb2386d7dd565101988bf68f65f8b7fd2d9453e7a0eedda305d2bd60a187088e65ce7a9d7bc521ca1972fe612848cbc089d7360d105de020215a851792c55a551fb262e7271b62e5e419694f05fff21b20f063d6357cd989349124fdaad6b5d12c897ed41d4780c5c67efb3e0e82d1f82b52b59cc42cb4011874d84d7c358180b589b861e67786fba74fe0de95a775021e85c32121b6625d33aaf36be6837e3855c4b35829fc10c010c9989eeae263ed5c70e63da311ea3ad17af6e071e1728cf5d7f2b10a4b49c378f7de4924a1fa4076796461c0701fed51f977cc196d6d5b947b0480096d407808886275878909b6b9cdfa2812b33750d8e99bfe3aa5e8243fcbbbeb78844894352d434248e6e81b779501fd57301faeed097a201da373c627a78080dae9181bfe3564fa2e696fd2d698fe1512d141c9672a2a234b6d5fa7a0d2723e3a5d2efa01e96efedd12c9f25e31318e4438122f1c949d9e31950ae7a0bdc553da44c68b08bcd032a22296331ff84170e81f2802f66b583dbc15abb56be58762ce8d7a2623e18e4da32d72c4df4d01db363b04010f8ac264b6a59ba1996425d01da3be911bae4a5c8eebcf4f0c77d8fbc78110b483110df514ea1c4535bfa16e176100e0fc5888772b6f2336308daa8ac6c6e58477939b768459c567308b62f0d5ecee6ebf115b17b40b612359d86aabcfbdd0a3fc9417d1402690fba71343e28425e3c1b5975220d3fd1482f0dfbd409963c510d7fe8bfa0e93a3f3481a8c74dbd4e06ccc0a024cdeb6a7cd684e47d21f949e56941027a149208d6411df61e3cc08ce8c6dff25afd1000abfee772e36d4a7e69b34f583b9475134b416e4080ee4953aaabb12240396e893377cf4a56642b7e8cb5ec51d72baabb1fc029995bd3509ea4274f5cd818587d5348ca2f397c0afae9c81a9f82012fe839276413429f79921e81a78d9c763a9c0bc91fd3a5b4cf72cf22240acf53344bdfbd88a4cf6434747d7327f501c77e6e24798eb5c669bcc631854d4a604acadefd8bfe8ef91014dc28dd45772311df95ce3edf3ad83a6374a2119b37c419a3344b6e70c3094a8df7ee06d943302b4a314ec6c8e51e6f46f60b53bab78c402458a0959e391c78be2273d08b548af9c09d31a6dac7b4de4fac2316643d61bba4b123c486cce513f600ca6def685ae2a52d746320c0774970359a77609fe6054b925498baa63a7bb1d3c1cc87738cc9f2f6cac4917e2603f034327b3353241a60aafbadffd747f4f5bd3e600c2c04bdb2a7d879400afa88e76d3516c9e1818eee52e7607ffe02df5eea9af85f0a7d633dbf1e1c4a7d0796109c93d7db8170b5d6d91607a5751159f128234aff3724e17ca78dcf31afa34166b493d428bbc0c32229b4d2d1f4d2bf415f386fae2224a311f71ce25c1c425cd054ed21796bb29d6b99bf64813c3cb2765c965cf630f0b2d6982502dc008f816b89401f27a8a48ecd0e94aac0efc6948f44f5d0ec323a333257bba97046d588e71679ed1a32ccc08627104a5cf9d503ad3688142c15a8a271b6e6b14b3189e0e0f03093bf5c7c6d5bb4e7e5a75ee8c997ac40e3ec829d15d693b162948eafc0a812d131a5371475f4223b4c7d68bbd351f700f31b58210f84ed7170926cf9414edb167f72864096c688e8f66f5e37bb15d024050914ee919f8a41ded3636b5d5dc89dda509a9ef27679007c5cdb6b50e9bb4844fa1bbaef3f0a50d541fbd94cc87dee1facd652df9c8c67a7589d7303e00adbe320f0c4194075728ef21b70edaa2b1742ff2033448b4b2e8105aebbcbeeeee694af15d1fd297752cf3836e10c25457eba67c58424fea655adb79b74b405e90c6814297012ece18813508749735ab0ca331b4c8d05123fd3ba286956fa550ff3bf543d449c564455ff85252448884f48235bf02f5bd6cd156784548c17d8cf0709d6ef77b69e9a8ba0cab5ce2fbfa3000bab78d2c16e77395f9bb1076df31be35c962030e50335c9061432370b7f751d65308d13c5b0a8a2084d7770ff420938f5d7dd68f5c43afc19b6e6a7b7f0a04794a4ef1a3a23f4230c750ddf1d212f85255ded5481e9314da1fa82df5b952c368ba81e262b8a2ab840ac99f0cefa06edfa4ba19415777505b7a243266a611511a5d4b28fb26c27e5f27d04eacfc84523764d7c936103a957690e1d34cc6882b6c2162fcbb8d64f8ef8445980e23458907df18ca700dc8c65975d6aecdb78a9bd3523d4fc924ca1b46a1833469ad2832068553fef9efc3f223fc67ac6275f42217d1b16cab03605b8e72bb1d79a951eac4e544ca2f5e3fbcff17813e5e7a118ee2eb27b6e44c533354c80914a4d64a573ec4dd5bc05192a10b9967149ee846d08fd8f52e0b70c237025ffe945e4320799497ae93f957ca759fd39c75861ef72ace852543ac4baac20a378afa", 0x1000, 0x401, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="f460336621756b4388211061b0b0cfa03c2397e299a90a04a5f7994acdf75cffdd33ac7ae1d963cfb6c8b06092f00749f44e0025496dfecc33dc070545714ca8ae0269ab85ba7192dbbe54c1feef3e34a450848db146e07ab08ec1368addef032ba0bf7c8f7f61debcb79625f99d54769e2fd8e58efb9c34b8a3762b80a92855a4389cedd8ae6c4206", 0x89, 0x400, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) socket(0x10, 0x1, 0xffffffff) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x80000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x1}, {0x86ce, 0x5, 0x5, 0x2}, {0x7ff, 0x40, 0x2, 0x1a}, {0x4, 0x1ff, 0x1}, {0x1ff, 0x8000, 0x9, 0x8001}, {0x7f, 0x2, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2e01dce63a858ae) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto(r1, &(0x7f0000000040)="21b42603c7e95b9bf5d1e48d6d611f84d467fee3cc21bcea0808d7336fd48ab20e93dda175b08e5d2c13190139", 0x2d, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x154) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='t53J', 0x4) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000a40)=0x4) socket$inet(0x2, 0x7, 0x800) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x1, 0x4, 0xaf) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSDTR(r2, 0x20007479) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x80}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x2, 0x10001, 0x19}, 0x40, [0x3ff, 0x9, 0x1, 0x8, 0x9, 0x1, 0x100, 0x47]}, 0x3c) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x4, 0x8000}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x50) r3 = msgget(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/4096) recvfrom(r1, &(0x7f0000001180)=""/75, 0x4b, 0x0, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001280), &(0x7f00000012c0)=0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001300)={0xfffffffffffffffe, 0x10001}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001340)={r4, r5, r6}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) sendmsg(r1, &(0x7f0000001600)={&(0x7f00000013c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)="da84db02a90849fe5cb58b278be3cb8b64de2b20bfcf63060a641011ec5bb6d7a27558085ac2575c937e7dfb4be227cd8e2b0c69d4527997a100028ecbef5a4d0b62577462496a0d6bead2027331834141801bfff7755650c22b51", 0x5b}], 0x1, &(0x7f00000014c0)=[{0x108, 0x1, 0x80000000, "56d70ffeb45d3ac39f5d827b331d6400f7dd5be0f69691158878546e0f87f34bdadc61efcee768241bff5c751469e95127c08acd571ccaa2da13cf7d9fb2ad0fe5e4fc6539343f1bdaefb1cfa9e2b10b800783487f9bbce31b5576b853f9ecac5e3cc67b37e3c62bbaa2053ca137e2ddb216d519d91452d532a46b781489262edf57945e017440971d1c3c8ff517f7f4af94ba259925fb5ad03ee3eacf1597e1834d3008e14ef9d849bfa039f5bd17b1c698332cd420d6305a1a729815bdf5a7da0433b14822db2a27c9fe803473f38c4c08275272b5caf976aeff27862fb8794d9ef07b7cb02a0b8c978440c637d69b734ec96b"}], 0x108}, 0x40a) r8 = openat(r1, &(0x7f0000001640)='./file0\x00', 0x80, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001680)=""/191) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000001740)={0x90739b38ee328448, 0x1f}) getpeername$inet6(r8, &(0x7f0000001780), &(0x7f00000017c0)=0xc) chown(&(0x7f0000001800)='./file0\x00', r7, r6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001880)=0x8) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000018c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001900)={0xff, 0x3, 0x0, {[0x100000001, 0xff, 0x2, 0x6, 0x10001, 0x3ff, 0xcd, 0x7, 0x8, 0xd9, 0x8000, 0xaf12892, 0x9, 0x0, 0x8, 0x8001, 0x5, 0x20], [0x6, 0xef04, 0x5, 0x40000000000, 0x81, 0x1ff, 0x2, 0x5, 0x0, 0x8001], [0x3f, 0x2, 0xffff, 0x100, 0x7, 0x100, 0x286], [0x100, 0xfffffffffffffff8, 0x40, 0x1000, 0x5, 0xffffffff80000000], [{0x4, 0x3, 0x81, 0x8}, {0xfffffffffffffff7, 0x7}, {0x9, 0x100, 0x20, 0xbf}, {0x3, 0x20, 0x6, 0xfffffffffffffffd}, {0x80000000, 0x1, 0xfffffffffffffc01, 0x3}, {0xfffffffffffffffb, 0x9, 0xf7, 0x4}, {0x6, 0x8, 0x4, 0xee}, {0x7, 0x3, 0x3, 0x1}], {0x7, 0x401, 0x0, 0x1}, {0x1, 0x9, 0x10001, 0x6}}}) ktrace(&(0x7f0000001b80)='./file0\x00', 0x0, 0x100, r4) getsockopt(r2, 0x1000, 0x1e000000000, &(0x7f0000001bc0)=""/61, &(0x7f0000001c00)=0x3d) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001c40), &(0x7f0000001c80)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={r4, r5, r6}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001d00)={0x8, 0x5, {0x7, 0x5}}) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x51f) fcntl$setstatus(r0, 0x4, 0x8) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) close(r1) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000340)) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="dd43499e687fe4331e65bf34f4d2f4e4a41ede6f2ab10ffe6c3bc68398681c0fa74bb2894a69c7b35818441f5f437d53ee2882f2cb15d951a5d45220d23d3eadf507965c0f3237ea556e144544c7309bae11df58d77dd0ff3911903256ba9fca2a5d72e9f7f68f94bbdda22b4294443da04cb71cdd08d04cc611e49392dd35331c3984e4210d77fbbb42d10b9bc7ced3c727ab4ddd38ac2fcbc80bdf63e92ab31250dafb467231c25cd82d946b7e261ed6022a3852e1a93a8966a92662cef11d8b7e4fc62e3bd3c82cfa7459bce04abe2157fe6f3f66711f2c0d3c4eb0e2e811db", 0xe1}, {&(0x7f00000001c0)="418188df432eff79fc7f9671f06fc261299a3472df8c386b1b477b13d7cda0e3163409c6d17faf2259a9391e79e2f4d84d127cb0a27213e40601675959a926a05b6c823ff010189722c32e31052b9ea7615c89a183bec1b0cb7c0547fde75e8577bec71d3b000c36caebbfb31af0451ff81c7b8b419c71a74b6cba3fa3df58fdfe5e7e11ba4a39d53ead7fcf6bb948d3abf4c214bf0652c84a649dc1e43c057245a354e2fbd4e9bb9a60ce1639d0ec0182dab609775631e41018", 0xba}, {&(0x7f0000000280)="5bfa750c2a42e475c912c0efc6795addec119d3adcb8ba169a52d2cf9997791070f4eb2ba1e20622405161", 0x2b}, {&(0x7f00000002c0)="ec185e33bdd200cedb502d8f9d475f9bce582835cbd4a5b0a0a007992dce7be1aeff33c6342c1ac423f3c84fcb891dda8d17b06058751b9481e9206be14404bb56027ed4759bbd44a721f1bd77b63e8f1c18cb8405e9870d87e9b8ea972ecdbefb2478277e570fb69ae3", 0x6a}, {&(0x7f00000003c0)="4cfb16bfe9bb59815b416e349dbbad4c1bc3b8fd236d68a1999e6dc37d21cd8fccd5cc9df6648ead9edc4f9af101d065793f505e5d814f82af0e5ceb4d81ced13e5abd261b1e43933d72a71a2c0425b20bc7b88cea672fd0881ef4f9b74df5bbf8d80dc31ed02cfb33bac50c788b9b76ab40b3c2c10ab3d1f3dd2a7cf506fc697b8e91a3b74fd60994ca717497b8c5946614d637c6c88cd2f4fceea81707d4e33fae4487269d4254cb4afb8a1e21392b65163363f503751204", 0xb9}], 0x5) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:02 executing program 1: pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001780)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socketpair(0x1, 0x4, 0x100000001, &(0x7f0000001580)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000017c0)) r7 = getuid() r8 = getgid() sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="1a0c5c25e9da2ffb9936a219e02a589efd5ff784845024e769c0ded7b7a98dc3059e0d1894440e1cabd2a30aad8898dff56e143cc2528f3f8ea8ef693d4c2cb8a2496e7771b624722c79bfdfc77842ef4dd60f48255b2b91759a1f00c0112033dc47ad181510c64a5726c382ddddb4ef35f7708eb26f050c5be1b37363cc997201515fd12472f9301cff1913a70f4bb4b369bfaf70c157c63b8b8af9a432cecac03226eddef4", 0xa6}, {&(0x7f00000001c0)="c81bd2976180e6873e83daf00ecb201a426c6139410137e15e968b0abe7c096504dc05c83c57f25c5f2c88353e00ac1500cd9ae0496cad09e44f597d4ced367836af735b6929f66a76260d0a7a6d4c1fd762869699b9174ba5abbfbcfd1183a62e1564c2ef18e943fab0fd7bb8bcdb103d64c39a05fda1fd83b0f29d46ffa75f6128b54cc41f2e67f4fca29c832bfafe902dcb39775571c974acf8595c2ab29e3bef3b73f48b779dfc0c389b3ef2ca1dc6d7162c095e200a52ee60926bfd7733c5aafb10a18e9ed3a2afb75c09e2181ae7aa4d3c2520ab03972b1f3975a19ced1f799f38ddf43fc4ec39fa53b50f3bf05330b8d56cf64ad19082c10f22be43a1be4a53a05f6c5cdbdc7d2824e43523030d6a52706a05bcb83c21976272c573798b7aa587fe062e5995849a53f31918ff36e96972295bdbc7c35e0f5557fbebb51ed8000ab4d41ebc9cc1f1cf2eda4a628b4fb1ac082d3529077769d3fdcb97e232f7954dc8b078bb6d09bdda0e51291d9b377d97290405e72cf50f2f2247f5dab9efd692b182eeec154ae5edf9d55763010dcf93e2e71a210250d05de1ff056f74f25f17c479e373400805b774a3b1f8a3834163969ba683f922f613cb3a8c00bfdfb74084a85b8001d772b1b6526737129d62a59d65943de1bb43fc6b258eeabef258d6d405151a17d4ed72c8b52f45dc88b6ec649597893264abb078283bb4b033f730175b4421e0d9a81d3bb334dec0be0a64c09348a489f49238eb2e8c49c7904730255a3ab428cbd407677f20542cffde722170077fb867a80d4d23361718499078bede0f458773cfd1ad1d377740187c33d97f9451e28a9fe675b6cb127d5ee7132defb474ade268789e1de6d94f9330d74e0092d652f9137b5718b62ef9a1ffbaef1b606513b52a4e30cf5df5a854cf20fe5f8bd23b6fc832da304d8e13746938bcd95190480f5a4bcb2e1fdcd1fb89f8d0dcc5881f00c402c9f849e00d0846307b7fdea134f79daed0a64bc9648379bd3e26a5df30f474b9b05eb1c85fc7e927c5cccd883a8358c62765241e188a2bcf2b45ce8ac70f2d499c7a536b3518fcab78dc3294956bffeaa34245018bc65f018e3865960f416b131ab2e7f988bccfacf35f67eb5340519b1b034974f414cc6d50d05dd2df48044aa8036c40cdcc37bb676135f4b9b3bb5e1c88148948d11efd6f09af9fc74882f18ff1bef6c193b9dc9f365a70ce0aae841b99bad87dd0ce5118e9a7f1964444db3d11977254f41b2edd7c59275bed4d07946f17ed1762132915cbe324c3220b814a1b857ccda85f84f41c1c27942d3ef70d2593d9dec4217165f2025908b2e25717621151d3674851a949983291dcdad354f215e5178b9f6f3580660b964426c0f5c58104b83b152b3f2c12ba2a16e16e8e08c2b3d62f5acb0ee0eecfd80be139c62cd4981177a1f0490eb90f92ccc7a2ec4e73f7ee767b92461f5f2bb68b7ecb242f4205e14307e4aaeab8676d82f2226681eaf996eb616d11879d48a6963cbdc1a9ee07664deaa17266ea75a7cdbacdffd84948c983b99c50feea675964633386573dc4bd40013658b32a90786f65bda5c4cf7fb5ccf87a6fe8dae36560439ab3a8e38169c501f3ab539dd0bc6b4cac5a5e66c37133673c9fe5fb128e04fa9a2bca873036a8dbd20825106a9792f4b89f8192c5944adc3803886efeb23413b3aed8381138c5d84e611a67af3c702a8175fd3c60e5043f96523b20ea2ca55732eb0a210f8617458e8b95e57ac0c193569053bb2958885b138bcafe4e29f348bc9fdc96d5283f6717a55f7136df3256ac68e609a6949a7072cc0e96d80f56ce909a362e81ff35a7f61224c0942353394f716ff9a6885a00450a4fc9e95be23ca381174a4ac08012263adf0fd7ccff5d6422e5c80792911c16e740f0b285d416564753437e61c52e317883927fd2594e0775cb59c88b1c428f6ebe4a3ad1e48380708cbe583b8578ebdad6d32d24b7fc5e9dfd1cd795363251c408267d18c0b5f5b0c79e3390a9eece9ed4dab5c54a6216223f54cf0155a54adbb8c4d7b3198484a95d7854584d267b6e5ef93c0960b82f4c68b1b6e10616f138090bfef4814c67930d70915500331c13ab627cd879adeca102f739719a415b596eb9a99ccb42dd7215cf89d2b80d4f30a7f2937b67eb55e232b6759a49b1cd0aa8b979e8c18a6d0f7937dc0eddec19bc654128b4e92a2283b01c450d9fa4dc77793057d949132f14f374b2e29e8640721c09f4ff3d51cbab43cb20791b4b200729aee8e3ad382490f77ed97f34816624a04f827e4c7703a4bb4a32f4dc587451d8af490b51247337b7d13a0c9200ec7a2626b8bcc406e9015a8655439df28a72771f7ac36174bd078c05822480d7a4b8af7ecd4ad28eb5cdf91067b749453fcc883c3319297de86e60041110028bfefe06483d4718d7294879dc2d2050c7966448425f9d4cfb6cd72fe91a7be2fac245d6d9c769412da6c6f9d0e2c4bc3dd3020ebef180d214d8b629322ee14c6c49806ad9503c9084e15f05da64d3aef011d89ea6a4c78f1b992d1b43ee3a739812e77158f6ea1343006b4cd91ce14d733e54dd506dce0b1b152da4bfa25c532e30715df3f0186ca0a383cf1ccd3a3db1110b716a33e747faf0a74219f35fe132f180785f8d1b395aa10a9a9d1274efa64e74bb785ed94ddd113ad23d49679bd26b99126dd29c44a095e3305e5a950cd80b3b4310829bf96788014ca546d555c42d69824feb7921c597a2cf9397134196bfe5a86103a26129d6081177712de67bbec35f080f8c6831f2b4c8288f2e5292f9bd48401a21ca9848b606d218b2993ba16d3775661699aa9969f4077f50ad34bfca6b53f1881f36dd6e642d608bb38adba8dcc3843be3e937180bf933838796480145418c6ac1152e3fd75933b2fa2a5f6fd2dbaf0580bf6801ded125f55164d11bf3704c78367bd60ddbde2f1d146a86eab75928e77cf7bd1825de313c9eaf889e2b0690bc5b4912b85259ef85488de2b9fd04e69bd29ddd225eb7b43d11ae3c9939f1484fa6a76a1a4276acef600863b3b5e42d48036f60c256184ae90c774ae4c969461cb074b58857e240f81b4c4a27453710c0ecc413cbcc6c1e622175cb56186b3299b245568e20a912cb94a7ba5f352bdf4f1964cd9152436b4d865acc9772a91361b0db68a9860335222f3e0c20e301fddf28b39aa23c5b15b5a524ae198db239c78b56b2256e762bff2852ec6e48399dc416d403d77fcce4aad1f35764e410ddaeb9cc58971d1d09360e85954f4a8289a542eb5da71c057a8379918ea7b13278fc00ec9797ebf84c08f013a9a7f4bad98ea5dd41cfdebea2ec5ae86c95a8a9dafbfb54aee64b54bf7da9e730f2787b4321403da91893b72d9e765966805fa2cb76b66bcaf8664cf227d52396aef130db5c92a712b6f45f58f9639e5c400323b33864199d0581f9759d173ce9a7d8ba82b2bc54f785a5251d7eaa2d57bb92791f58badd6b55e5bfccff9412f543b6a5866cf45350f02c331d0172e21b76d893042c2d2b9fa0ce9cab0720f1f4df044546580246be9908e09841fb3a7a5030669cf646b0b5e64883306b79d38d3069782b5b8d22f982b9068a6c96e73795d04cdbfeedecdc144ef0f9ca2590b6b76cf49c45dfab8021c0ad4b5cc90743dd8f65a3533d8aa1647934b813bf1bffc61d184911a799568b9e6b49f93cafde15fae643f8c4834ba6fc3f495677359049592de4bde4326dbadf7ed74614f2e9753404e604366e7c8171c66928c8d5c8395c0fa84c351e6da9c98b42448ba73e891e3ea811d768b4ee94237c6c63ea89139a2b0a2f302132c3e3b235134c9fdb14ad6876ddfccf0d4ade94aa650b8ce655c07814f1f598ffca0d99fdddaed1ab2f34fff52d135e6d9267d8237e0ad596d15a05dc089c8dedf6b91885b77f6ad6be494a61f6ccb7cf167b48d8b48e4661c088412688ba597c815366e552e14429a59c9b12dea1e4b01a2cccd11f1450466cc0b09bf463bb7e2f58ba3e7f25f227286080554d2047550624f5cf7a9ad62826de8c44cc07d82ddebf8fea5e376d358c7857dfd46859bfc501ca6a714c291e274e98ab59cdc85bca72e1e91b49ce99745937db9e8a3dc98ad7e9b5e6cca94133f7bda928ef93169887eb4ae3b9577d7a6bd40ba938ccb659a215933257354e3344f8cc4eee183893ac3710d654d08031bc74260584df087d17a330dffb7c915390f189b71aa5e7a0010b3220be720d46f88ceecb5dc0906617ffc0d301447f9c60105b88d4261462f1bfd2871d661599f40e3e40223a936fef2eb69cf46812ae79cbfc1e4ac43d743b99c683e1e602f439a799e16526af624120667964d788e04b22070632f1d5dd4e49ce430130c71f00c5dcc820035b4ccb04c15f711ad12b6da6d95793dfe05de7bc36cbb51526598d7a838b7dbdbf7561f0fa6331c59e9e05a4b26df762dc79cb8b37005883bfee732a979846a9dca9bb6cac0fab00850668f67cba490b5e893723457eed0f87d1989b11e7b390f88fcd3fff09ffb81d9a92b5e6b2428f5755c4eb0fd0e1364a481a87f190d23abe35d2f68d870be51ada5ea1320b38f199e8fceeea45d2e4f2c55877f5c026972659676a33fbf687ab6955a0d824eacb6959f159434c7a3fcd9eda082232f18914a9856d2c3572a67aafc5fe3d6e6254fd77222542023bd07dc017f0a9f8ed580e1b09e6ffd210c83cc26c4d998f7965f0bcfb3ffe144b0f07bcdf40501a649f833db572c8d81997012224ddce79560df9146550bc41ca47d91a76cf9da60f62f55ca5c070c51117d5af9ab4033de4f93f12dc4643dba85b6b3a3a17825352a77d08459caa4b519ff07f9e0f1ffb54c4d93563f9ecd101d329e686be439d029e12827e079ee0541636665edd6819bfe06fb81eb79e3677344596f272894f0c0254591f2f5d5bf9005d99e1c5e1be582d053116bc12d755a55974113a3fbc48017c70d1b1d4b7ef1318ea83019fe5543c30ad45b14ded537301173e604911f1a0240c6f858b9b81c8731296a657114b291dc1e095448106f3d83724eb04c14d6ad1141a52053d7fcd230eb1a0a7c49dd5f80f273c07be441e0e344e5b18f74f0acc07bcbc12ff59caac67cd3bc82441790275fd87f9e53f2f31f530621ef0b3ea7ce8431cedb0a9dcf652e572ede76a4cd730f66c4352ab130b0e5733966963945b803342c0a7b3303bb65d411eb5452885cb5214e0ac7b19bef1457bd83ffeb011a43925595decd2fe978c6015d77ce3fbf93fb5d253f57b6fc4e0e168e5d67f55d0a8191bcffc16d34a3ba5e080b1e97b1fe5572fb6dfb8eed1c3785e276835d7c09dc3cbbdd7dbabc26a8ef489c7a78bb3941630c2c676e5b18594e853764cccfded44bb4da6710e94cc24138ca048f6e8f87e556dd2cc118d998736294b095fefb86e1c506620cd36d956f73cb3e653cd030598d72171937b85a661ce5bc42e60795b37fd45f08863d4278003c2b963bd6100088c3f2768866fef6db9ae562287e32abd6c8bbadff6f46ed08045b1619e0e851f2980279c0d428f6bda407867e016f53f531ae7d6785cf0c210cf545157bf32560bb7baed1bf7ad5c8354c9653b3d1becf9447d3be3ce13f52f4cf8c477f5f66623a5c5ec7466290624397240a1b9b07ae36acb2a0978e41e4dde15923217ebf5c32b67510d62bef932282ff2c1bc90a28156d0388ce1e374b2ec416b3bba8995cd9101c13280ae2cf728d92a0abb32f7", 0x1000}, {&(0x7f00000011c0)="dc438eeeaea833e504eab58b7b3281eb0700065674208ef5a2161755da4f6d3065f2537a468f57503a76acca4672f5c094df711912403e2f57247fd7bc87eb3a5b167d258bb50a8c727311c7498b704707c6c41d3871a4e7c5d243ed9c8a54b339ff2dc700b8e3cb17031d27abc45f63f103e2f92f1eeb16c57cf113c29ef6a4354daeea5309b039878f1c1db38371281b24d375e8121a9b5c0d13d231b0d66321ba56c0d29dfd563e62c337002c2976736c45ec04a919c9e10894e3a610ff9c18d2e75311707011a2360efc0226f775d9813d0e4e82e13a96c574d893a8f4661eae4f80733e5aadfa45d59d3d1e9a14c17e08b9227262fee6a56013e7", 0xfd}, {&(0x7f00000012c0)="984e929685a9db24d269bf8d85ec0048c1bd24f6d3842789b5ad04d05b7748553642a5e6d726090a15876d470bb9075c02296bb1a2aec42e11d83978881e4da183ff6e66a2dae7cae3eb3baf9a83fed0ebe1ab66780101d6895fb8cc14effc7edbd4ebd7aad9ba9ad0bd51985a6e576640d28664f04cc242bbd0713a7712e42d9acb59d936e2053ee4c88189eae41089", 0x90}, {&(0x7f0000001380)="0fb8aecdde9901eb541bf974f98bf04c5478aacb7d59bd0d1c5e71d73fe991aac47a80f31fde218c80a48ce6086c68da166d495a7a67ef8db30c27389baa5a61522e51e8d8f1b92c4d501c0ecded3672001e1dd7329156f7cbe34a62e282165cab04c807bfe93860c297829cd6f78f91fde86f6a2776db9bc7368d478c04fe7898bbbf1b1bc58c193a71efb82a513aa24343b29ab9bbcc99f99486df9a6298019f18ff55fbcbd2180fc9628940e9e30cdf648ef03069cb62ce45191f0fd404ad9a5dcbb311d49e1d32347380db1379cf590eabe605c13feb33fe96db047fe22a5ff838ce5cb0e8132be7c89fbc58934ccdf3489d", 0xf4}, {&(0x7f0000001480)="9ab7ad6dd3790d0be46c1975125c6363a03d11d51e6ca09ddf80c4c33a3f52aac834df8b417cc0500e84c51c9290509caaaaa7b324103e1658aa7d5e4c0b23fc49384403f0d80b4e610a3458601ff658024f5203cb6de95845b55cde8b70680ed6dfd1c2442af2", 0x67}], 0x6, &(0x7f0000001680)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x406}, 0x408) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000), 0x4) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x8) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x5, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0xffff, './file0\x00', './file0\x00'}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xffffffffffffff75) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96994f6317e3a", 0x3, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x0) fsync(r1) 16:00:02 executing program 1: mlock(&(0x7f0000eb9000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ebd000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f0000000200)="b63af4bfdf1a223aa4070f18037f4ad69e303392daf4cf55d9a9e210691cfb47412f53ffff54c5dec464135f83c40400c218aef4e7137084b78f04929fb0129d6f2cb76bcd4fedd90e9f3aec3c194a863000a5fa65c82113fc1ffcb127a22575aadcbd2230027abaa5cc313ec91f65ecab2b757eab3c21e55ffbb2e686b4e70d3323dce98545fc14ba52c85250967355828c4212e5346cc03c042bceac2532c4de20791aa0c3f16a42953772bdba4752d0e44e840ed280f44f41e5e76454340a5bb61a0b325ad3afab80e259402b19ef14ae57") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10b) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0xe895cbd7d699e930, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) 16:00:02 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c7a0433eb1f5cefa30b6fa67a1ef96c12b53a2eb5bc28aeb1d7c7afdfb627896244ec85d800a07389bb193152a849c5598035aa9a09514a99459"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000080)=""/99, 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="59563bed50b68dbedccd62fb9c8be90fd95aa27f87958621967234e044842609d14af9ea91cb9ce66804090f4b2b132d9a3c59bb326472d37a84483eaa2781c6fb38b63162a8170b4edfa07224f2df4e4b8b892b7cfce1c251920b7e391861108a4e992c90dc5d16e78dbb5080cc6af02d413d42a1624033a2f95c76ad8b5db671e9b9fc229f126e6b16b5d2d1f7", 0x8e}, {&(0x7f00000002c0)="dede5ffff0fb22502fd42e635919d453a04ef74b29d9ce6ee586f4b6985bd66e2d342576d981c42a3bc93b6ca66aa698291c500f54f1cab8523f065e31797b514867ee86a970f0638bdeafb51cc75e8c62aec29e7b6cbade69ea252ece09c4361de83f781c1f54648578316197d972316d578c9055547897cdd95eee82a04d04044ed701f5db69", 0x87}, {&(0x7f0000000380)="65755631b5411823c2e57340b297141e70012ae322bbb8d135bb45b2aa198be1f395902827e7ec04ab0bc9d8c75507c65accac8fcafd04b106de88dbdbe927d03c2ae67f3d8ab2228a4511d0023c6c329fde2ebed31cc0ee35b8678eeed7093257147137ac8564b4fafce8b51117f07e6b482d80ec8370657faeae964ff4d5897740315ef251d720c34763452f2dabe6ee3996b3ed83ff2031508c54f2be8393dd16c7db1f13ee605258e4fd230d02222616cea5740f8f0178e9b861499011a1faedef7012df4471945955eec0b41a864f6a727cac5f918182ba449e30bba50a2d64dfc4d8bf67d3e3a7190bb61690d91b1cbd59635e4ee9d28a8cb8cd", 0xfd}], 0x3, 0x0, 0x0) 16:00:02 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)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x68f8a25ee716d055) fchmod(r0, 0x151) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x101, 0x1ff, 0x10000, {[0x7, 0x3, 0x5, 0x7f, 0x8000, 0x8, 0x6, 0x100000001, 0x3, 0x4, 0x1, 0xe7, 0x4, 0x800, 0x6e3, 0x7], [0x8, 0x3f, 0x0, 0x3, 0x1000, 0x5, 0x0, 0x8000, 0x1], [0x1000, 0x9, 0x80000001, 0x4, 0x4, 0x5, 0x40000000], [0x3, 0x4, 0x401, 0x2, 0x4, 0x40], [{0x748e71b6, 0x100, 0xe910, 0x1}, {0xa8b, 0x2f4, 0x10001, 0x9}, {0x7, 0xffffffffffffffff, 0x5, 0xf6}, {0x2, 0x100000000, 0x5, 0x6a2f92c2}, {0x5, 0x7, 0x5}, {0xbf, 0xfff, 0x40, 0x7}, {0x3, 0x8001, 0x1f, 0x3}, {0x0, 0x1f, 0x1, 0x9c7}], {0x7, 0x4028, 0x53a8, 0x4}, {0x1, 0x7, 0xfffffffffffffffc, 0x4}}}) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shutdown(r0, 0x2) socketpair(0x2, 0x4000, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) acct(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x31) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r5}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = semget$private(0x0, 0x2, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r3, r4, 0x2, 0x100000000}, 0x0, 0x2, 0x80000000}) ioctl$BIOCPROMISC(r0, 0x20004269) clock_settime(0x2, &(0x7f0000000340)={0xffffffff, 0x9}) ioctl$TIOCNOTTY(r0, 0x20007471) listen(r6, 0x3) chmod(&(0x7f0000000380)='./file0\x00', 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xbd6a816f56e17069, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x3, 0x80000001}, 0x8) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000440)) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000004c0)=0x4bb) getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) connect(r0, &(0x7f0000000580)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) socketpair(0x19, 0x5, 0x2, &(0x7f00000005c0)) login: witness: thread 0xffff800020ab0c70 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd80679d7f88) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020ab0c70 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *306371 76837 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020ab0c70) at witness_thread_exit+0x213 reaper(ffff800020a5fb30) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020ab0c70 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020ab0c70) at witness_thread_exit+0x213 reaper(ffff800020a5fb30) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a5cfd0 rbx 0xffff800020a5d080 rdx 0xffff800020a5fb30 rcx 0 rax 0 r8 0xffffffff8145b623 kprintf+0x173 r9 0x1 r10 0x25 r11 0x2bcae9a795e25719 r12 0x3000000008 r13 0xffff800020a5cfe0 r14 0x100 r15 0x1 rip 0xffffffff81c821e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a5cfc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=306371 stat=onproc flags process=14000 proc=200 pri=4, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020a11b28,0xffff800020a5e9f8 process=0xffff800020a4ae08 user=0xffff800020a58000, vmspace=0xffffffff8262f4c8 estcpu=2, cpticks=9, pctcpu=1.3 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59549 362724 1 0 3 0x100083 ttyin getty 59242 244486 20986 0 3 0x82 nanosleep syz-executor.0 28330 313672 0 0 3 0x14200 acct acct 56250 324513 0 0 3 0x14200 bored sosplice 12706 325111 20986 0 3 0x82 nanosleep syz-executor.1 20986 57912 69394 0 3 0x82 kqread syz-fuzzer 20986 268699 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 160913 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 165638 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 397657 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 516721 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 405250 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 111429 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 491157 69394 0 3 0x4000082 thrsleep syz-fuzzer 20986 285327 69394 0 3 0x4000082 thrsleep syz-fuzzer 69394 172383 3396 0 3 0x10008a pause ksh 3396 371210 73828 0 3 0x92 select sshd 73828 11984 1 0 3 0x80 select sshd 28855 143921 66568 74 3 0x100092 bpf pflogd 66568 311882 1 0 3 0x80 netio pflogd 4334 501645 96334 73 3 0x100010 ffs_fsync syslogd 96334 98748 1 0 3 0x100082 netio syslogd 76195 173932 1 77 3 0x100090 poll dhclient 61621 95281 1 0 3 0x80 poll dhclient 28545 197600 0 0 3 0x14200 pgzero zerothread 45703 99412 0 0 3 0x14200 aiodoned aiodoned 71777 252895 0 0 3 0x14200 syncer update 78569 450550 0 0 3 0x14200 cleaner cleaner *76837 306371 0 0 7 0x14200 reaper 45676 435249 0 0 3 0x14200 pgdaemon pagedaemon 40466 460307 0 0 3 0x14200 bored crynlk 44022 9329 0 0 3 0x14200 bored crypto 42671 365371 0 0 3 0x40014200 acpi0 acpi0 30289 174431 0 0 3 0x40014200 idle1 89247 500403 0 0 3 0x14200 bored softnet 76531 20138 0 0 3 0x14200 bored systqmp 19449 346900 0 0 3 0x14200 bored systq 13213 8577 0 0 3 0x40014200 bored softclock 54647 408028 0 0 7 0x40014200 idle0 22729 214553 0 0 3 0x14200 bored smr 1 271393 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 4334 (syslogd) thread 0xffff800020ac0c68 (501645) exclusive rrwlock inode r = 0 (0xfffffd806eb236f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9554 7062K 7579K 78643K 14387 0 0 pcb 13 8K 8K 78643K 159 0 0 rtable 113 4K 5K 78643K 581 0 0 ifaddr 72 15K 15K 78643K 206 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1538 0 0 iov 0 0K 20K 78643K 178 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2562 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 18 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 154 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 1491 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 53 50K 83K 78643K 706 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 158 0 0 in_multi 33 2K 2K 78643K 105 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 345 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 25K 78643K 5858 0 0 UVM aobj 73 5K 5K 78643K 81 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 52 0 0 NDP 16 0K 0K 78643K 59 0 0 temp 200 3544K 4184K 78643K 14955 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 80 0 78 1 0 1 1 0 8 0 rtentry 112 82 0 38 2 0 2 2 0 8 0 unpcb 120 557 0 547 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 8112 0 8112 2 2 0 1 0 8 0 tcpcb 544 215 0 211 1 0 1 1 0 8 0 inpcb 280 692 0 685 2 1 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 1 1 1 0 8 1 ppxss 1128 22 0 22 3 2 1 1 0 8 1 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 10 0 10 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 27 1 0 1 1 0 8 0 pfstkey 112 46 0 27 1 0 1 1 0 8 0 pfstate 328 46 0 27 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 326 0 135 12 0 12 12 0 8 0 art_table 32 327 0 135 2 0 2 2 0 8 0 art_node 16 79 0 39 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 14 1 0 1 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 79 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3729 0 2309 47 0 47 47 0 8 0 ffsino 272 3729 0 2309 96 0 96 96 0 8 0 nchpl 144 6078 0 4439 62 0 62 62 0 8 0 uvmvnodes 72 4711 0 0 86 0 86 86 0 8 0 vnodes 200 4711 0 0 248 0 248 248 0 8 0 namei 1024 18858 0 18858 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 19150 0 19149 13 12 1 7 0 8 0 plimitpl 152 141 0 133 1 0 1 1 0 8 0 sigapl 432 1683 0 1669 3 1 2 3 0 8 0 futexpl 56 17500 0 17500 1 0 1 1 0 8 1 knotepl 112 397 0 378 1 0 1 1 0 8 0 kqueuepl 104 361 0 359 1 0 1 1 0 8 0 pipepl 112 1022 0 1003 5 3 2 2 0 8 1 fdescpl 488 1684 0 1669 3 0 3 3 0 8 0 filepl 152 9993 0 9894 13 6 7 7 0 8 3 lockfpl 104 492 0 492 2 1 1 1 0 8 1 lockfspl 48 165 0 165 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 40 0 29 1 0 1 1 0 8 0 ucredpl 96 1832 0 1823 1 0 1 1 0 8 0 zombiepl 144 1669 0 1667 2 1 1 1 0 8 0 processpl 896 1701 0 1667 4 0 4 4 0 8 0 procpl 632 4922 0 4878 5 0 5 5 0 8 1 srpgc 64 8 0 8 5 5 0 1 0 8 0 sosppl 128 12 0 12 3 2 1 1 0 8 1 sockpl 384 1342 0 1323 6 2 4 4 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 152 0 0 18 0 18 18 0 8 0 mtagpl 80 30 0 0 1 0 1 1 0 8 0 mbufpl 256 230 0 0 11 0 11 11 0 8 0 bufpl 256 12414 0 5395 439 0 439 439 0 8 0 anonpl 16 157362 0 145175 91 34 57 66 0 124 7 amapchunkpl 152 9747 0 9635 19 9 10 10 0 158 5 amappl16 192 7827 0 7158 64 29 35 46 0 8 1 amappl15 184 201 0 199 3 2 1 1 0 8 0 amappl14 176 846 0 837 1 0 1 1 0 8 0 amappl13 168 7 0 7 2 2 0 1 0 8 0 amappl12 160 10 0 10 1 1 0 1 0 8 0 amappl11 152 69 0 53 1 0 1 1 0 8 0 amappl10 144 203 0 199 1 0 1 1 0 8 0 amappl9 136 923 0 920 1 0 1 1 0 8 0 amappl8 128 477 0 458 1 0 1 1 0 8 0 amappl7 120 171 0 165 1 0 1 1 0 8 0 amappl6 112 71 0 64 1 0 1 1 0 8 0 amappl5 104 169 0 155 1 0 1 1 0 8 0 amappl4 96 1770 0 1738 2 1 1 2 0 8 0 amappl3 88 1198 0 1181 1 0 1 1 0 8 0 amappl2 80 12354 0 12274 3 1 2 3 0 8 0 amappl1 72 46695 0 46245 25 15 10 20 0 8 0 amappl 80 5220 0 5180 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 80 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1684 0 1667 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1684 0 1667 1 0 1 1 0 8 0 vmmpekpl 168 17031 0 16999 2 0 2 2 0 8 0 vmmpepl 168 209896 0 208002 163 71 92 102 0 357 9 vmsppl 368 1683 0 1667 2 0 2 2 0 8 0 pdppl 4096 3375 0 3334 7 1 6 6 0 8 0 pvpl 32 461652 0 446199 214 69 145 162 0 265 20 pmappl 232 1683 0 1667 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 601 0 5 18 0 18 18 0 8 0